Patents Examined by Kenneth R. Coulter
  • Patent number: 10560515
    Abstract: The present invention relates to a method and an apparatus for transmitting and receiving information between servers in a contents transmission network system and, more particularly, to a method and an apparatus for transmitting and receiving information between a core node and an edge node belonging to a contents transmission network. To accomplish the objective mentioned above, a method for receiving, by a receiving server, information in a contents transmission network according to one embodiment of the present invention comprises the steps of: receiving first information from a transmission server; determining a transmission unit of the first information on the basis of the received first information; transmitting, to the transmission server, a second information transmission request including information on the determined transmission unit; and receiving, from the transmission server, second information generated on the basis of the information on the transmission unit.
    Type: Grant
    Filed: January 18, 2016
    Date of Patent: February 11, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hanseok Kim, Dongjin Lee, Seongryong Kang, Jonghyune Kim
  • Patent number: 10542094
    Abstract: Methods and registrar computers for providing a data feed to a virtual requestor device. The registrar computer maintains a control directory of virtual devices and virtual requestor devices registered therewith. The registrar computer also maintains a data feed directory comprising a list of data feeds available to the at least one virtual requestor device. In addition to including data feeds generated by the virtual devices, the data feed directory also includes at least one data feed generated by the registrar computer. When the registrar computer receives a data feed request for a data feed generated by the registrar computer the registrar computer itself provides the data feed to the virtual requestor device.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: January 21, 2020
    Assignee: IOTIC LABS LIMITED
    Inventors: Paul Nigel Green, Mark Nicholas James Wharton
  • Patent number: 10536390
    Abstract: A technology is described for embedding hypermedia resources in data interchange format documents. An example method may include receiving an instruction to request a first hypermedia resource from an API (Application Program Interface) server. A second hypermedia resource related to the first hypermedia resource may be identified. A probability that the second hypermedia resource may be requested may be calculated and a determination based in part on the probability that the second hypermedia resource will be requested may be made. Thereafter, an API request for the first hypermedia resource that includes hint data that identifies the second hypermedia resource may be generated.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: January 14, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Ryan Paul Green
  • Patent number: 10536432
    Abstract: A method is provided for determining an address of a component of a vehicle, wherein a vehicle identification is determined and stored in a first field of the address, and wherein an identification of the component is stored in a second field of the address. Furthermore, a method for accessing a component of a vehicle, in particular, a control unit of the vehicle, by use of the determined address of the component is provided, as well as a vehicle with at least one such component is also proposed.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: January 14, 2020
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Max Kicherer, Torsten Schlichter, Lars Voelker
  • Patent number: 10516735
    Abstract: Methods and virtual devices for providing data from a virtual device to a virtual requestor device. The method comprises registering the virtual device with a registrar computer using a first application interface. The virtual device then receives a data feed request from the registrar at a second application interface. The data feed request comprises information enabling communication between the virtual device and a virtual requestor device and information identifying a data feed. In response to determining the request is to be granted, the virtual device provides the data feed to the requestor device using the information enabling communication between the two devices.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: December 24, 2019
    Assignee: Iotic Labs Limited
    Inventors: Paul Nigel Green, Mark Nicholas James Wharton
  • Patent number: 10516736
    Abstract: Methods and requestor devices for receiving data generated by a virtual device at a virtual requestor device. The method comprises registering the virtual requestor device with a registrar computer using a first application interface. The virtual requestor then transmits a data feed request to the registrar. The data feed request includes information identifying a data feed and information enabling communication with the virtual requestor device. The virtual requestor device then receives, at a second application interface, the data feed from a virtual device via the information enabling communication with the virtual device.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: December 24, 2019
    Assignee: Iotic Labs Limited
    Inventors: Paul Nigel Green, Mark Nicholas James Wharton
  • Patent number: 10516647
    Abstract: A method for establishing data connections on a mobile network, a mobile network, and a policy control entity are disclosed. The method includes: establishing a data channel between a user equipment (UE) and a gateway (GW), and allocating an Internet Protocol (IP) address to the UE according to an address allocation request or a data channel setup request sent from the UE; and triggering the policy control entity to establish or update a policy control session according to the IP address. By using the mobile network and the policy control entity under the present disclosure, after the data channel is established between the UE and the GW, the GW may trigger the policy control entity to establish or update a policy control session.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: December 24, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yu Yin, Ying Hu, Shanshan Wang
  • Patent number: 10506014
    Abstract: A method for determining the quality of a media stream of a computer network including: receiving a packet from a traffic flow; determining whether the packet relates to a media stream; if the packet is related to the media stream, simulating a content player buffer related to the media stream; reviewing further data chunks associated with the media stream to determine quality events affecting the media stream; analyzing the effect of the quality event on a subscriber viewing the quality event; and determining a Quality of Experience score related to the media stream; otherwise allowing the packet to continue to the subscriber without further analysis. A system for determining the quality of a media stream, the system including modules configured to carry out the method for determining the quality of the media stream.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: December 10, 2019
    Assignee: SANDVINE CORPORATION
    Inventors: Keir Nikolai Spilka, Darrell Reginald May
  • Patent number: 10506051
    Abstract: Aspects described herein pertain to monitoring and automatic re-instantiation of a communication session using a monitoring system and/or device and one or more remote systems and/or devices. If a disruption in a communication session occurs, an automated reconnect agent executable can execute on one or more of the remote systems and/or devices to automatically re-instantiate the communication session without or absent requiring human intervention. For example, the automated reconnect agent executable can use automatic reconnect parameters to automatically re-instantiate a pre-existing communication session without or absent requiring a human operator to reenter login or other authentication credentials or engage in some other form of authorization or authentication in order to reestablish the communication session between a monitoring system and/or device and one or more remote systems and/or devices.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: December 10, 2019
    Assignee: EXPERIAN HEALTH, INC.
    Inventor: Romie Behunin
  • Patent number: 10476868
    Abstract: A backup system having a plurality of accounts for copying selected data between one or more account user computers and a system computer where an account user's computer connects to the system computer via the Internet. Selected data is copied between the account user's computer and the system computer including, documents, media files, and email in any file type or format. Additionally, the system is compatible with all types of computers, including personal data assistants and mobile telephones, and all types of operating systems. All of the software to operate the system is resident on the system computer with no hardware or to software required on the account user computer beyond a conventional web browser. The system also includes a scheduler, a contacts manager, a reminder generator and file transfer system for third-party users.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: November 12, 2019
    Assignee: JustService.net LLC
    Inventor: Thomas E. Fiducci
  • Patent number: 10469363
    Abstract: A method for exchanging data between a first web browser and a second web browser of a communications network. The method includes a phase of initialization, implementing the following acts in a routing device of the network placed on a default communications path between the first and second browsers: receiving a message for verifying connectivity between the browsers, the message carrying a specific attribute authorizing data exchanges between the browsers; and verifying an authorization of data exchanges between the browsers, from the specific attribute; and in the event of positive verification, modifying at least one routing table for routing data between the first browser and the second browser so as to define a replacement communications path between the browsers, passing through the routing device.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: November 5, 2019
    Assignee: ORANGE
    Inventors: Ewa Janczukowicz, Gael Fromentoux, Xavier Marjou
  • Patent number: 10455404
    Abstract: Technology to provide quality of experience aware multimedia streaming is disclosed. In an example, a server operable to provide hyper-text transfer protocol (HTTP) adaptive streaming, can include computer circuitry configured to: determine a bandwidth available to the server for transmitting HTTP adaptive streaming content to a plurality of clients; receive HTTP requests from the plurality of clients for representations offered by the server in a manifest file for the HTTP adaptive streaming; and calculate an availability of each representation that is offered in the manifest file for the server. The availability can be calculated, at least in part, based on the determined bandwidth. The availability of each representation can be communicated from the server to the plurality of clients.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: October 22, 2019
    Assignee: INTEL IP CORPORATION
    Inventors: Mohamed Rehan, Rana Morsi, Ozgur Oyman
  • Patent number: 10455389
    Abstract: A mobile terminal including a wireless communication unit configured to perform wireless communication with another terminal; a display unit configured to display information; and a controller configured to in response to the other terminal being a first distance to the mobile terminal, display first information associated with the other terminal via the display unit, and in response to the other terminal being a second distance closer than the first distance to the mobile terminal, display second information associated with the other terminal via the display unit.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: October 22, 2019
    Assignee: LG ELECTRONICS INC.
    Inventor: Yeaeun Kwon
  • Patent number: 10439902
    Abstract: The present invention relates to a method and apparatus for managing quality in a mobile communication system and, more particularly, to a method and apparatus for managing user quality of experience (QoE) between various wired and wireless networks. A method for managing user quality of experience by means of an apparatus for managing user quality of experience in a mobile communication system, according to one embodiment of the present invention, comprises the steps of: setting a quality measurement request message by using a quality measurement condition received from a user; transmitting the quality measurement request message to a quality measurement device; and receiving information on the quality which is measured by using the quality measurement condition, wherein the quality measurement request message and the information on the quality are transmitted while being included in an OpenFlow message.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: October 8, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kibeom Park, Eunjin Choi
  • Patent number: 10432741
    Abstract: Systems and methods are provided, which provide for validation of message delivery utilizing push functionality. Such systems and methods expedite delivery of data while utilizing reliable periodic pull to validate message delivery by querying a group or groups of recipients. The invention may then receive responses from execution of periodic pull functionality and initiate known tasks or preconfigured actions in accordance with any particular response received or not received.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: October 1, 2019
    Assignee: Open Access Technology International, Inc.
    Inventors: Sasan Mokhtari, Ilya William Slutsker, Abhimanyu Thakur, Carlos Gonzalez-Perez
  • Patent number: 10432487
    Abstract: A system and method are presented for on premises and offline survivability of an interactive voice response system in a cloud telephony system. Voice interaction control may be divided from the media resources. Survivability is invoked when the communication technology between the Cloud and the voice interaction's resource provider is degraded or disrupted. The system is capable of recovering after a disruption event such that a seamless transition between failure and non-failure states is provided for a limited impact to a user's experience. When communication paths or Cloud control is re-established, the user resumes normal processing and full functionality as if the failure had not occurred.
    Type: Grant
    Filed: August 5, 2018
    Date of Patent: October 1, 2019
    Inventors: Richard M. Neidermyer, Kevin Elliott King, Felix Immanuel Wyss
  • Patent number: 10419518
    Abstract: For a supervision and control of connected objects registered in an IMS network, an application server performs the following: receiving a first message containing an identifier of a connected object (CO) from a supervision server (SS), retrieving a SIP number of the CO associated with the identifier, sending a second message containing the identifier to a messaging server (MS) of the IMS network the second message further containing instructions interpreted by the MS to send a control message to an instant messaging client of the CO using the SIP number, the second message and the control message containing a command that is executed by the CO to trigger a monitoring of a sensor of the CO or the activation of a resource of the CO, receiving an update message from the CO, the update message containing a value of a sensor of the CO or an acknowledgment of said activation.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: September 17, 2019
    Assignee: Alcatel Lucent
    Inventors: Patrice Mahiddini, Dominique Rondeau
  • Patent number: 10409773
    Abstract: A method and device for cleaning up a terminal resource and a terminal are provided. The method includes: receiving a cleanup instruction, and acquiring a resource saved on a terminal according to the cleanup instruction; processing the resource, and saving the processed resource, in which a storage space occupied by the processed resource is less than a storage space occupied by the resource; and querying whether a resource is saved on a server, if the resource is saved on the server, displaying deletion prompt information, and deleting the resource according to an operation executed by a user.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: September 10, 2019
    Assignee: Beijing Kingsoft Internet Security Software Co., LTD.
    Inventor: Peng Luo
  • Patent number: 10412035
    Abstract: Disclosed are a method and a device for pushing information based on a communication group. The method includes: receiving a configuration request for a communication group transmitted by a first terminal, where the configuration request includes geographical coordinate information and a first user identifier; recognizing position information corresponding to the geographical coordinate information; acquiring a communication group matching with the position information, where the communication group has one or more associated second user identifiers; searching for a second user identifier and a communication manner matching with the first user identifier; and pushing the communication manner to the first terminal and a second terminal, where the second terminal corresponds to the second user identifier matching with the first user identifier.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: September 10, 2019
    Assignee: BEIJING QIHOO TECHNOLOGY COMPANY LIMITED
    Inventor: Yiping Liu
  • Patent number: 10412182
    Abstract: A communication speed estimation apparatus configured: to generate communication log information representing history of communication executed by a user, and store the communication log information in a communication history information storage unit; to calculate, based on the stored communication log information, throughput result information for each of a server, a network, and a user terminal that were used for the communication for each time slot, and store the calculated throughput result information in a quality information storage unit; and, when the user performs new communication, in advance, to read out corresponding throughput result information from the quality information storage unit based on at least one of a terminal, a server, and a network that the user intends to use, and a time slot including a time when the user intends to perform communication, and to estimate a communication speed in the new communication based on the read-out throughput result information.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: September 10, 2019
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Kei Takeshita, Hiroshi Yamamoto, Kazumichi Sato, Taichi Kawano