Movatterモバイル変換


[0]ホーム

URL:


US20130232218A2 - Systems, methods and articles for providing communications and services via a peer-to-peer network over a data transport link - Google Patents

Systems, methods and articles for providing communications and services via a peer-to-peer network over a data transport link
Download PDF

Info

Publication number
US20130232218A2
US20130232218A2US13/114,830US201113114830AUS2013232218A2US 20130232218 A2US20130232218 A2US 20130232218A2US 201113114830 AUS201113114830 AUS 201113114830AUS 2013232218 A2US2013232218 A2US 2013232218A2
Authority
US
United States
Prior art keywords
network
peer
head unit
communications device
communications
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US13/114,830
Other versions
US8868679B2 (en
US20110289186A1 (en
Inventor
Jack W. Bell
Stephen Fishburn
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cerence Operating Co
Original Assignee
Tweddle Group Technology LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Assigned to TWEDDLE GROUP TECHNOLOGIESreassignmentTWEDDLE GROUP TECHNOLOGIESASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: FISHBURN, STEPHEN, BELL, JACK W.
Priority to US13/114,830priorityCriticalpatent/US8868679B2/en
Application filed by Tweddle Group Technology LLCfiledCriticalTweddle Group Technology LLC
Publication of US20110289186A1publicationCriticalpatent/US20110289186A1/en
Assigned to TWEDDLE GROUP, INC. (DBA TWEDDLE GROUP)reassignmentTWEDDLE GROUP, INC. (DBA TWEDDLE GROUP)ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: TWEDDLE GROUP TECHNOLOGIES, LLC (DBA TWEDDLE GROUP TECHNOLOGIES)
Assigned to TWEDDLE GROUP, INC. (DBA TWEDDLE GROUP)reassignmentTWEDDLE GROUP, INC. (DBA TWEDDLE GROUP)ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: TWEDDLE GROUP TECHNOLOGIES, LLC (DBA TWEDDLE GROUP TECHNOLOGIES)
Assigned to NUANCE COMMUNICATIONS, INC.reassignmentNUANCE COMMUNICATIONS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: TWEDDLE GROUP, INC. AND TWEDDLE GROUP TECHNOLOGIES, LLC
Publication of US20130232218A2publicationCriticalpatent/US20130232218A2/en
Priority to US14/486,837prioritypatent/US9503886B2/en
Publication of US8868679B2publicationCriticalpatent/US8868679B2/en
Application grantedgrantedCritical
Assigned to CERENCE INC.reassignmentCERENCE INC.INTELLECTUAL PROPERTY AGREEMENTAssignors: NUANCE COMMUNICATIONS, INC.
Assigned to CERENCE OPERATING COMPANYreassignmentCERENCE OPERATING COMPANYCORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY AGREEMENT.Assignors: NUANCE COMMUNICATIONS, INC.
Assigned to BARCLAYS BANK PLCreassignmentBARCLAYS BANK PLCSECURITY AGREEMENTAssignors: CERENCE OPERATING COMPANY
Assigned to CERENCE OPERATING COMPANYreassignmentCERENCE OPERATING COMPANYRELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: BARCLAYS BANK PLC
Assigned to WELLS FARGO BANK, N.A.reassignmentWELLS FARGO BANK, N.A.SECURITY AGREEMENTAssignors: CERENCE OPERATING COMPANY
Assigned to CERENCE OPERATING COMPANYreassignmentCERENCE OPERATING COMPANYCORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE THE CONVEYANCE DOCUMENT WITH THE NEW ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT.Assignors: NUANCE COMMUNICATIONS, INC.
Assigned to CERENCE OPERATING COMPANYreassignmentCERENCE OPERATING COMPANYRELEASE (REEL 052935 / FRAME 0584)Assignors: WELLS FARGO BANK, NATIONAL ASSOCIATION
Activelegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

Network communications, Web-based services and customized services using the Web-based services may be provided over a peer-to-peer network from a first peer to a second peer (e.g., automobile head unit) wherein the first peer has a separate connection to a more general server-based network such as the Internet. A communications device application based on a peer communications framework component in communication with a peer network stack on the communications device may work as middleware, with a connection to both a more general server-based network such as the Internet and to an external device, such as a head unit of an automobile. Although the communications device has a separate connection out to the Internet via a general network stack co-existing on the same communications device, the peer network stack and the general network stack are not directly connected.

Description

Claims (37)

3. A method of providing communications between a head unit of an automobile and a communications device having a handheld form factor, the method comprising:
receiving, by the communications device, information regarding a user of the communications device;
facilitating, by the communications device, establishment of a peer-to-peer connection between the communications device and the head unit over a wireless data transport link between the head unit and the communications device; and
causing, by the communications device, the head unit to provide a service to the user at the head unit based on the information regarding the user by communicating the received information regarding the user to the head unit via the peer-to-peer connection over the wireless data transport link between the head unit and the communications device.
8. A method of providing communications between a head unit of an automobile, a communications device having a handheld form factor, and a server-based network through which Internet access is provided, the method comprising:
receiving one or more requests via a peer-to-peer network stack by the communications device from the head unit over a serial data transport link between the head unit and the communications device; and
performing a service specified in the one or more requests in response to the one or more requests, the service comprising:
forwarding a request to the server-based network from the communications device via a general network stack separate from the peer-to-peer network stack;
receiving a response from the server-based network via the general network stack; and
forwarding at least a portion of the response to the head unit over the serial data transport link.
16. A method for communicating in a communication network environment between a first and a second network peer over a direct serial data transport link between the first network peer and the second network peer, wherein there is an established data transport connection between the first network peer and the second network peer over the direct serial data transport link and wherein the first network peer has a separate connection over a separate network interface to a network external to the link, the method comprising:
receiving communications from the second network peer by the first network peer over the direct serial data transport link, the direct serial data transport link supporting at least one network in which only two network addresses are used at a given time on the network, the two network addresses consisting of a first network address for the first network peer and a second network address for the second network peer;
extracting payloads by the first network peer from the communications irrespective of whether network packets containing the payloads include the first network address as a destination network address; and
responding by the first network peer to a service request included in one or more of the communications received from the second network peer by: providing data to the second network peer that as originally obtained by the first network peer through the separate connection to the network external to the direct serial data transport link, and
wherein the established data transport connection between the first network peer and the second network peer on the direct serial data transport link is one in which resolution of network addresses of the first network peer and the second network peer to hardware addresses of the first network peer and the second network peer is not necessary for the responding by the first network peer to the service request.
20. A method for communicating in a communication network environment between a first and a second network peer over a peer-to-peer network connection on a serial data transport link between the first network peer and the second network peer, the method comprising:
receiving communications from the second network peer by the first network peer on the peer-to-peer network connection over the serial data transport link, wherein the first network peer has particular network services available natively at the first network peer; and
handling the communications received such that the second network peer may send communications over the serial data transport link including requests for one or more particular network services not available natively at the first network peer while keeping the peer-to-peer connection over the serial data transport link between the first network peer and the second network peer active and wherein the handling the communications received from the second network peer enables the second network peer to handle network communications in a same manner irrespective of whether the one or more particular network services are available at all to the second network peer.
23. A system, comprising:
at least one processor;
at least one processor-readable storage medium coupled to the at least one processor;
a peer communications control component under control of the at least one processor;
a first communications component that is in operable communication with the peer communications control component and has a peer-to-peer network stack to receive requests through a data transport connection over a serial data transport link to a head unit of an automobile and forward requests to the peer communications control component; and
a second communications component that is in operable communication with the peer communications control component and has a general network stack to send and receive communications from a server-based network that is external to the data transport connection and that is operable to provide Internet access, and wherein the second communications component:
forwards a request received from the first communications component via the peer communications control component to the server-based network via the general network stack;
receives a response from the server-based network via the general network stack; and
forwards at least a portion of the response to the head unit over the serial data transport link.
32. An article of manufacture comprises a processor-readable storage medium having processor-executable instructions stored thereon to provide communications between a head unit of an automobile, a communications device having a handheld form factor, and a server-based network through which Internet access may be provided, wherein the instructions cause the communications to be provided by:
receiving one or more requests via a peer-to-peer network stack by the communications device from the head unit over a serial data transport link between the head unit and the communications device; and
performing a service specified in the one or more requests in response to the one or more requests, by:
forwarding a request to a server-based network from the communications device via a general network stack separate from the peer-to-peer network stack;
receiving a response from the server-based network via the general network stack; and
forwarding at least a portion of the response to the head unit over the serial data transport link.
US13/114,8302010-05-242011-05-24Systems, methods and articles for providing communications and services via a peer-to-peer network over a data transport linkActive2032-02-19US8868679B2 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US13/114,830US8868679B2 (en)2010-05-242011-05-24Systems, methods and articles for providing communications and services via a peer-to-peer network over a data transport link
US14/486,837US9503886B2 (en)2010-05-242014-09-15Systems, methods and articles for providing communications and services via a peer-to-peer network over a data transport link

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US34774610P2010-05-242010-05-24
US13/114,830US8868679B2 (en)2010-05-242011-05-24Systems, methods and articles for providing communications and services via a peer-to-peer network over a data transport link

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US14/486,837ContinuationUS9503886B2 (en)2010-05-242014-09-15Systems, methods and articles for providing communications and services via a peer-to-peer network over a data transport link

Publications (3)

Publication NumberPublication Date
US20110289186A1 US20110289186A1 (en)2011-11-24
US20130232218A2true US20130232218A2 (en)2013-09-05
US8868679B2 US8868679B2 (en)2014-10-21

Family

ID=44973399

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US13/114,830Active2032-02-19US8868679B2 (en)2010-05-242011-05-24Systems, methods and articles for providing communications and services via a peer-to-peer network over a data transport link
US14/486,837Active2031-11-05US9503886B2 (en)2010-05-242014-09-15Systems, methods and articles for providing communications and services via a peer-to-peer network over a data transport link

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US14/486,837Active2031-11-05US9503886B2 (en)2010-05-242014-09-15Systems, methods and articles for providing communications and services via a peer-to-peer network over a data transport link

Country Status (1)

CountryLink
US (2)US8868679B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20160007138A1 (en)*2014-07-072016-01-07Convida Wireless, LlcCoordinated grouping for machine type communications group based services
US20170093884A1 (en)*2015-09-242017-03-30Saudi Arabian Oil CompanyProviding secure data transfer between networks
US10142829B2 (en)2014-09-162018-11-27Samsung Electronics Co., LtdMethod for providing network service and electronic device
US10924192B2 (en)*2015-02-032021-02-16Denso CorporationVehicular communication device

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8868679B2 (en)*2010-05-242014-10-21Nuance Communications, Inc.Systems, methods and articles for providing communications and services via a peer-to-peer network over a data transport link
JP5795848B2 (en)*2010-09-222015-10-14キヤノン株式会社 Information processing apparatus, control method thereof, and program
US8615605B2 (en)*2010-10-222013-12-24Microsoft CorporationAutomatic identification of travel and non-travel network addresses
KR20120113642A (en)*2011-04-052012-10-15삼성전자주식회사Apparatus and method for exchange data between automotive head unit and mobile device
CN102932385B (en)*2011-08-092017-10-17中兴通讯股份有限公司A kind of method for processing business and device of ubiquitous terminal
DE102011120249A1 (en)*2011-12-052013-06-06Volkswagen Aktiengesellschaft Method for operating an Internet Protocol-based functional system and associated Internet Protocol-based functional ...
KR20130069047A (en)*2011-12-162013-06-26삼성전자주식회사Communication apparatus and method
US20140040361A1 (en)*2012-02-152014-02-06Mike HarrisSynchronized content display across a plurality of devices
KR101969726B1 (en)*2012-05-022019-04-17삼성전자주식회사Method for idntifying universal serial bus host and an electronic device thereof
JP6154894B2 (en)2012-06-082017-06-28エアビクティ インコーポレイテッド A method for evaluating electronic sensor data to remotely identify vehicles and monitor driver behavior
US8799360B2 (en)*2012-08-312014-08-05Tweedle Group, Inc.Systems, methods and articles for a server providing communications and services involving automobile head units
US8831585B2 (en)2012-08-312014-09-09Nuance Communications, Inc.Systems, methods and articles for a communications device providing communications and services involving automobile head units
WO2014035434A1 (en)2012-08-312014-03-06Tweddle GroupSystems, methods and articles for providing communications and services involving automobile head units
US20140068713A1 (en)*2012-08-312014-03-06Tweddle Group, Inc.Systems, methods and articles for providing communications and services involving automobile head units and user preferences
US9761924B2 (en)*2012-11-292017-09-12Hewlett-Packard Development Company, L.P.Wired connector and antenna
CN104919833B (en)2012-12-202019-11-08爱尔比奎特公司 Efficient head unit communication integration
US9393918B2 (en)*2013-07-262016-07-19GM Global Technology Operations LLCMethods, systems and apparatus for providing application generated information for presentation at an automotive head unit
DE102013012998B3 (en)*2013-08-022014-11-27Audi Ag Method for providing a function in a computer system of a vehicle
JP6260272B2 (en)*2013-12-272018-01-17ブラザー工業株式会社 Information processing program, information processing apparatus, and information processing apparatus control method
US11374809B2 (en)*2015-01-012022-06-28Harman Becker Automotive Systems GmbhAuxiliary device to enhance native in-vehicle systems by adding interfaces and computational power
US9801217B2 (en)*2015-05-292017-10-24Qualcomm Technologies International, Ltd.Method for tethering a communications device
US9688225B2 (en)2015-10-092017-06-27Livio, Inc.Methods and systems for a mobile device to emulate a vehicle human-machine interface
US10299310B2 (en)*2016-02-022019-05-21Lg Electronics Inc.Wireless device including first platform for local area and second platform for remote area and method for wireless device
JP7376090B2 (en)*2016-10-072023-11-08ヴィタネット・ジャパン株式会社 Data processing using defined data definitions
US11625505B2 (en)2019-08-192023-04-11Microsoft Technology Licensing, LlcProcessor with network stack domain and system domain using separate memory regions
US11470118B2 (en)*2019-11-012022-10-11Microsoft Technology Licensing, LlcProcessor with network processing stack having separate binary

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7093017B1 (en)*2000-10-242006-08-15Litepoint, Corp.System, method and article of manufacture for facilitating user interface roaming in an interface roaming network framework
US20100234071A1 (en)*2009-03-122010-09-16Comsys Communication & Signal Processing Ltd.Vehicle integrated communications system
US7962470B2 (en)*2006-06-012011-06-14Sap AgSystem and method for searching web services
US20110271183A1 (en)*2010-04-302011-11-03Nokia CorporationMethod and apparatus for providing interoperability between devices

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6157953A (en)*1998-07-282000-12-05Sun Microsystems, Inc.Authentication and access control in a management console program for managing services in a computer network
US6970703B2 (en)2002-01-232005-11-29Motorola, Inc.Integrated personal communications system and method
US6882905B2 (en)2002-09-122005-04-19General Motors CorporationBrand reinforcement and service level summary via wireless link for in-vehicle systems
US7792552B2 (en)*2003-04-152010-09-07Ipventure, Inc.Eyeglasses for wireless communications
US20050027438A1 (en)2003-07-312005-02-03General Motors CorporationAutomated enrollment and activation of telematics equipped vehicles
DE10347827A1 (en)2003-10-102005-04-28Daimler Chrysler Ag System for remote control of vehicle functions and / or retrieval of vehicle status data
US20050176482A1 (en)2004-02-112005-08-11Raisinghani Vijay S.Service station with vehicle communication capability
US20060031571A1 (en)2004-04-292006-02-09International Business Machines CorporationData communications through a split connection proxy
KR100801397B1 (en)2004-12-042008-02-05주식회사 현대오토넷 Remote Vehicle Diagnosis System Using Telematics System and Its Control Method
US7720486B2 (en)2005-01-262010-05-18General Motors LlcMethod and system for providing personalized services to a mobile vehicle
US7826945B2 (en)2005-07-012010-11-02You ZhangAutomobile speech-recognition interface
US20070094366A1 (en)2005-10-202007-04-26Ayoub Ramy PSystem and method for real-time processing and distribution of media content in a network of media devices
US20070094276A1 (en)2005-10-202007-04-26Isaac Emad SMethod for obtaining and managing restricted media content in a network of media devices
US20070136163A1 (en)2005-12-142007-06-14Capital One Financial CorporationSystems and methods for providing financing information based on a vehicle identification number
US8225380B2 (en)2006-05-252012-07-17Celltrust CorporationMethods to authenticate access and alarm as to proximity to location
US8010136B2 (en)2006-08-042011-08-30GM Global Technology Operations LLCMethod and system for communicating information to a user of a mobile platform via broadcast services
US20100131642A1 (en)2007-04-172010-05-27Metrometrix Pty Ltd.System for monitoring the use of content in a vehicle
US8843110B2 (en)2007-07-032014-09-23General Motors LlcMethod of providing data-related services to a telematics-equipped vehicle
US20090024359A1 (en)*2007-07-162009-01-22Rockwell Automation Technologies, Inc.Portable modular industrial data collector and analyzer system
US20090119172A1 (en)2007-11-022009-05-07Soloff David LAdvertising Futures Marketplace Methods and Systems
US8626152B2 (en)2008-01-312014-01-07Agero Connected Sevices, Inc.Flexible telematics system and method for providing telematics to a vehicle
US8907770B2 (en)2008-02-052014-12-09At&T Intellectual Property I, L.P.System and method of controlling vehicle functions
KR101020948B1 (en)*2008-04-222011-03-09현대자동차주식회사 Automotive network gateways and network systems
US20100057781A1 (en)2008-08-272010-03-04Alpine Electronics, Inc.Media identification system and method
US8812172B2 (en)2008-09-152014-08-19Hti Ip, LlcMethod for generating a vehicle identifier
US8131456B2 (en)2008-09-232012-03-06Honeywell International Inc.Vehicle management system
US8825222B2 (en)2009-02-272014-09-02Toyota Motor Engineering & Manufacturing North America, Inc.Remote management of vehicle settings
US8589793B2 (en)2009-06-042013-11-19Hti Ip, L.L.C.Removable modular universal telematics services engine for an audio-visual control unit in a vehicle
US8838332B2 (en)2009-10-152014-09-16Airbiquity Inc.Centralized management of motor vehicle software applications and services
KR101649643B1 (en)2010-02-012016-08-19엘지전자 주식회사Information display apparatus and method thereof
US20110295724A1 (en)2010-04-302011-12-01DataScan Technologies, LLCMethods and systems for tracking and monitoring inventory
US8868679B2 (en)*2010-05-242014-10-21Nuance Communications, Inc.Systems, methods and articles for providing communications and services via a peer-to-peer network over a data transport link
US20130101125A1 (en)2010-07-052013-04-25Nokia CorporationAcoustic Shock Prevention Apparatus
US20120198080A1 (en)2010-08-042012-08-02Yang Ju-TingMethod of Performing Multiple Connection and Related Communication Device
US9043078B2 (en)2010-08-132015-05-26Deere & CompanyMethod and system for performing diagnostics or software maintenance for a vehicle
KR20120113642A (en)2011-04-052012-10-15삼성전자주식회사Apparatus and method for exchange data between automotive head unit and mobile device
KR20120139574A (en)2011-06-172012-12-27삼성전자주식회사Apparatus and method for data exchange between devices based of universal plug and play
KR101863564B1 (en)2011-08-182018-06-04삼성전자주식회사Apparatus and method for determining group owner during wi-fi direct coonection setting
JP6177781B2 (en)2011-09-292017-08-09サムスン エレクトロニクス カンパニー リミテッド In-vehicle notification service method, machine-readable storage medium, head unit device, and mobile device
US8914187B2 (en)2012-01-062014-12-16Qualcomm IncorporatedVehicle dashboard wireless display system
KR101815326B1 (en)2012-01-312018-01-04삼성전자주식회사Apparatus and method for providing target service based on d2d

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7093017B1 (en)*2000-10-242006-08-15Litepoint, Corp.System, method and article of manufacture for facilitating user interface roaming in an interface roaming network framework
US7962470B2 (en)*2006-06-012011-06-14Sap AgSystem and method for searching web services
US20100234071A1 (en)*2009-03-122010-09-16Comsys Communication & Signal Processing Ltd.Vehicle integrated communications system
US20110271183A1 (en)*2010-04-302011-11-03Nokia CorporationMethod and apparatus for providing interoperability between devices

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20160007138A1 (en)*2014-07-072016-01-07Convida Wireless, LlcCoordinated grouping for machine type communications group based services
US10136284B2 (en)*2014-07-072018-11-20Convida Wireless, LlcCoordinated grouping for machine type communications group based services
US10382926B2 (en)*2014-07-072019-08-13Convida Wireless, LlcCoordinated grouping for machine type communications group based services
US10631149B2 (en)*2014-07-072020-04-21Convida Wireless, LlcCoordinated grouping for machine type communications group based services
US10142829B2 (en)2014-09-162018-11-27Samsung Electronics Co., LtdMethod for providing network service and electronic device
US10924192B2 (en)*2015-02-032021-02-16Denso CorporationVehicular communication device
US20170093884A1 (en)*2015-09-242017-03-30Saudi Arabian Oil CompanyProviding secure data transfer between networks
US10693906B2 (en)*2015-09-242020-06-23Saudi Arabian Oil CompanyProviding secure data transfer between networks

Also Published As

Publication numberPublication date
US20150003258A1 (en)2015-01-01
US8868679B2 (en)2014-10-21
US9503886B2 (en)2016-11-22
US20110289186A1 (en)2011-11-24

Similar Documents

PublicationPublication DateTitle
US9503886B2 (en)Systems, methods and articles for providing communications and services via a peer-to-peer network over a data transport link
US8799360B2 (en)Systems, methods and articles for a server providing communications and services involving automobile head units
US8831585B2 (en)Systems, methods and articles for a communications device providing communications and services involving automobile head units
CN104904241B (en) Systems, methods and articles for providing communications and services involving automotive head units
US20140068713A1 (en)Systems, methods and articles for providing communications and services involving automobile head units and user preferences
KR101973298B1 (en)Publication and discovery of m2m-iot services
CN116232667A (en) Method and electronic device for edge computing service
WO2019075317A1 (en)Interworking service for the restful internet of things
US20050097087A1 (en)System and method for providing a unified framework for service discovery
US8761747B2 (en)Universal browser
US20030054794A1 (en)Method and system for extending the capabilities of handheld devices using local resources
EP3286936B1 (en)Device and method for adding a service
US20140351478A1 (en)Apparatus and method for performing wireless docking operation in communication system supporting universal plug and play protocol
GB2476706A (en)A system for selecting a communication means based on a message type.
EP2514147A1 (en)Methods and apparatus for using a distributed message bus for ad hoc peer-to-peer connectivity
JP2018074579A (en)Automobile Head Unit
KR20130025867A (en)Method and device for processing communication services based on area
CA2788628A1 (en)Systems, methods and articles for providing communications and services involving automobile head units
CN101808160A (en)File processing method applied on mobile terminal and mobile terminal
CN102387180B (en)Self-adopting communication system and method thereof
Schmohl et al.Mobile services based on client-server or p2p architectures facing issues of context-awareness and heterogeneous environments
KR101561524B1 (en)System for managing Remote User Interface and Method thereof
Wang et al.An agent-based distributed service model for nomadic users
KR100850895B1 (en)Wireless terminal and method sharing resource for the same
KR20100011593A (en)Method for providing the content to web server implemented in smart card, and the content providing server and smart card thereof

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:TWEDDLE GROUP TECHNOLOGIES, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BELL, JACK W.;FISHBURN, STEPHEN;SIGNING DATES FROM 20100722 TO 20110428;REEL/FRAME:026336/0307

ASAssignment

Owner name:TWEDDLE GROUP, INC. (DBA TWEDDLE GROUP), MICHIGAN

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TWEDDLE GROUP TECHNOLOGIES, LLC (DBA TWEDDLE GROUP TECHNOLOGIES);REEL/FRAME:029394/0763

Effective date:20121130

Owner name:TWEDDLE GROUP, INC. (DBA TWEDDLE GROUP), MICHIGAN

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TWEDDLE GROUP TECHNOLOGIES, LLC (DBA TWEDDLE GROUP TECHNOLOGIES);REEL/FRAME:029395/0256

Effective date:20121130

ASAssignment

Owner name:NUANCE COMMUNICATIONS, INC., MASSACHUSETTS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TWEDDLE GROUP, INC. AND TWEDDLE GROUP TECHNOLOGIES, LLC;REEL/FRAME:030585/0700

Effective date:20130524

STCFInformation on status: patent grant

Free format text:PATENTED CASE

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551)

Year of fee payment:4

ASAssignment

Owner name:CERENCE INC., MASSACHUSETTS

Free format text:INTELLECTUAL PROPERTY AGREEMENT;ASSIGNOR:NUANCE COMMUNICATIONS, INC.;REEL/FRAME:050836/0191

Effective date:20190930

ASAssignment

Owner name:CERENCE OPERATING COMPANY, MASSACHUSETTS

Free format text:CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY AGREEMENT;ASSIGNOR:NUANCE COMMUNICATIONS, INC.;REEL/FRAME:050871/0001

Effective date:20190930

ASAssignment

Owner name:BARCLAYS BANK PLC, NEW YORK

Free format text:SECURITY AGREEMENT;ASSIGNOR:CERENCE OPERATING COMPANY;REEL/FRAME:050953/0133

Effective date:20191001

ASAssignment

Owner name:CERENCE OPERATING COMPANY, MASSACHUSETTS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BARCLAYS BANK PLC;REEL/FRAME:052927/0335

Effective date:20200612

ASAssignment

Owner name:WELLS FARGO BANK, N.A., NORTH CAROLINA

Free format text:SECURITY AGREEMENT;ASSIGNOR:CERENCE OPERATING COMPANY;REEL/FRAME:052935/0584

Effective date:20200612

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:8

ASAssignment

Owner name:CERENCE OPERATING COMPANY, MASSACHUSETTS

Free format text:CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE THE CONVEYANCE DOCUMENT WITH THE NEW ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNOR:NUANCE COMMUNICATIONS, INC.;REEL/FRAME:059804/0186

Effective date:20190930

ASAssignment

Owner name:CERENCE OPERATING COMPANY, MASSACHUSETTS

Free format text:RELEASE (REEL 052935 / FRAME 0584);ASSIGNOR:WELLS FARGO BANK, NATIONAL ASSOCIATION;REEL/FRAME:069797/0818

Effective date:20241231


[8]ページ先頭

©2009-2025 Movatter.jp