Patents Examined by Patrice L. Winder
  • Patent number: 11228638
    Abstract: Systems and methods of the present invention for maintaining network data distribution are provided. Network data may be distributed in such as manner as to allow a network session to weather interrupted communications between host and clients without significant loss of data. Embodiments of the present invention provide for one or more clients to serve as backup host(s) for the network session. When the other clients transmit data to the host, they may also transmit the data to one or more backup hosts if there are any indications of interrupted communication.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: January 18, 2022
    Inventors: Mark Lester Jacob, Ronald Joseph Roy, Adam Pierce Harris
  • Patent number: 11228624
    Abstract: A system may overlay real-time data and other data (e.g., measurement data, sensor data, etc.) over image data during a communication session. For example, the system may perform media processing on image data being sent between devices in order to overlay the real-time data and other information received from input devices (e.g., sensors, diagnostic devices, connected health devices, etc.) on top of image data during the communication session. For example, a patient may video conference with a doctor and real-time diagnostic information from a device attached to the patient (e.g., wearable device or other input device) may be overlaid on the video to display relevant information during the video conference.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: January 18, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Fakher Oueslati, Daniel Benjamin Cassel, Anton Yafremau, Nicholas Kalkounis, Vinod K. Prasad, Ievgen Kozhemiakin, Joe Thomas
  • Patent number: 11223677
    Abstract: A system for creating a sync group in a distributed system may include an offline electronic device having a short range communication transmitter and a storage service, and a computer-readable storage medium comprising one or more programming instructions. The system may receive a request from an application to create a sync group, and verify that the application has read access to the storage service. In response to verifying that the application has read access to the storage service, the system may create the sync group by receiving an indication of one or more objects stored in the storage service that are to be shared, identifying one or more members of the sync group, and assigning one or more permissions to the one or more members that are identified. The system may synchronize access to the objects among the electronic device and one or more member electronic devices.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: January 11, 2022
    Assignee: Google LLC
    Inventors: Himabindu Pucha, Raja Daoud, Michael Burrows
  • Patent number: 11204737
    Abstract: A first playback device, while operating in a first media playback system, receives from a computing device over a WAN an indication that a second playback device operating in a second media playback system has initiated sharing of a playback session. The first playback device transmits a request to join the playback session, and then receives, from the computing device over the WAN, playback session information including indications of (i) one or more media items in a queue designated for playback by the second playback device and (ii) a playback position of the second playback device within the one or more media items. The first playback device retrieves, from a media service, the one or more media items in the queue designated for playback by the second playback device. The first playback device then plays back the one or more media items beginning at the playback position.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: December 21, 2021
    Assignee: Sonos, Inc.
    Inventors: Ryan Taylor, Jeffrey Michael Torgerson
  • Patent number: 11196834
    Abstract: Embodiments of the invention relate to systems and methods for distributing information. In one or more embodiments of the invention, the method includes receiving, at a replicator, a single data stream originating from a data source, wherein the single data stream comprises a first plurality of data units from the data source; replicating, by the replicator, the single data stream to obtain a first replicated data stream and a second replicated data stream; transmitting the first replicated data stream to a first data recipient; and transmitting the second replicated data stream to a second data recipient.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: December 7, 2021
    Assignee: Arista Networks, Inc.
    Inventors: David Snowdon, Alexander Peter Webster, Thomas Dejanovic
  • Patent number: 11184187
    Abstract: Method and system for Internet Protocol (IP) provisioning over a cable network. The method and system including a plurality of embedded settop boxes (eSTBs) of at least two different vendors requesting IP provisioning according to a first protocol. The method and system further including a network provisioning unit (NPU) in communication with the eSTBs over the network for responding to the eSTB IP provisioning requests with IP provisioning data, wherein the eSTB IP provisioning data is outputted according to the first protocol such that provisioning of the eSTBs is standard for each vendor in so far as each eSTB utilizes the first protocol for provisioning.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: November 23, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Richard Woundy, John G. Bevilacqua
  • Patent number: 11184266
    Abstract: A method of detecting latency in message delivery in a communication network is disclosed. One or more data centers receives messages that are to be published via the communication network. The system receives queries from subscribers, processes the queries and transmits messages to the subscribers in response to the queries. The subscribers acknowledge the messages. The system uses its own processing time and the acknowledgement time to assess latency in message delivery. The system also may use the information to determine which data center or geographic location is experiencing relatively higher latency than other data centers or locations.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: November 23, 2021
    Assignee: PubNub, Inc.
    Inventor: Stephen L. Blum
  • Patent number: 11176608
    Abstract: A hosted web-accessible system, computer program and methods are provided for generating comprehensive vehicle trim and detailed equipment information for clients, including providing comparative estimation based on underlying information regarding a particular vehicle. Comprehensive original vehicle data is obtained from vehicle manufacturers via a vehicle source interface, the data including a unique vehicle identifier for each of one or more vehicles associated with the respective source. A vehicle information request with a vehicle identifier is received from a client, and comprehensive original vehicle data is identified based on the unique identifier and the identifier from the client request. A client response interface displays vehicle data from the identified set of comprehensive original vehicle data. Vehicle valuation may be obtained from third party evaluators according to the vehicle request and based on the original vehicle data.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: November 16, 2021
    Assignee: Auto I.D., Inc.
    Inventor: Sean C. Smith
  • Patent number: 11171876
    Abstract: A system includes at least one server that is configured to provide a multi-client network service to a plurality of existing users. When the server receives requests to join the multi-client network service from new users, the server may issue timestamps to each new user, obtain load metric based on the requests or timestamps, and collect the load metric to obtain historical data characterizing a demand in the multi-client network service over time. Further, based on the historical data, the server can predict a future load demand in the multi-client network service and selectively enable to join the multi-client network service by at least one of the plurality of new users based on the future load demand.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: November 9, 2021
    Assignee: Sony Interactive Entertainment LLC
    Inventors: N. Blaine Morgan, Charles McCoy, True Xiong
  • Patent number: 11169495
    Abstract: Methods, non-transitory computer readable media, and Industrial Internet-of-Things (IIoT) management apparatuses that generate event data based on an overall event comprising a plurality of dynamic multi-cloud events. Each of the events is associated with at least one of a plurality of types of IIoT resource devices or a plurality of IIoT participant devices. A current overall event hierarchy of the events is established, derived, or introduced based on one of a plurality of predefined hierarchies. A relationship between one or more socio environment and economic factors and each of the events is identified. One or more controls for each of the events are derived based on the identified relationship. Action plan data is generated for an execution in a multi-cloud environment based on the events, the derived controls, and a profiled participant role associated with one or more of the participant devices. The action plan data is distributed in the environment.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: November 9, 2021
    Assignee: Wipro Limited
    Inventor: Vikas Shah
  • Patent number: 11153189
    Abstract: A computer-implemented method of grouping network traffic metadata includes, based on a selected dimension of the network traffic metadata received from a network router, obtaining a statistic about a flow of network traffic metadata received over an interval for each instance of multiple instances of the dimension. The method further includes distributing the network traffic metadata into a plurality of groups for network traffic metadata from the smallest possible number of instances of the selected dimension to be distributed to each group, with the flow of network traffic metadata distributed optimally for a criteria regarding the statistic amongst the plurality of groups for minimizing cardinality of each group of the plurality of groups with respect to unselected dimensions of the network traffic metadata and providing each group to a columnar database for storage of the network traffic metadata distributed into each group in a different partition of the columnar database.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: October 19, 2021
    Assignee: Arbor Networks, Inc.
    Inventors: Kyle Oswald, Mike Ratanatharathorn, Michael Vanderlaar, Scott Cameron, Andrew Curtin, George Klinich, III
  • Patent number: 11146501
    Abstract: A first user communication request by a first user is detected. The first user communication request is directed to a computer response system. In response to detecting the first user communication request a profile associated with the first user is determined. A first set of computing resources of the computer response system is allocated to a first automated respondent. The allocation is based on the determined profile. A communication between the first user and the first automated responded is assigned based on the determined profile.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: October 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gandhi Sivakumar, Debojyoti Mookerjee, Salil Ahuja, Kiran Challapalli
  • Patent number: 11146447
    Abstract: A method and apparatus of monitoring computer devices operating on a network is disclosed. Computer devices are all different and require monitoring settings that are tailored to their specific requirements. One example method of automatically configuring a set of monitoring requirements may include creating initial monitor counter values at a computing device and monitoring at least one computer based on the initial monitor counter values. Additional operations may include calculating override monitor counter values based on the monitoring of the at least one computer, and monitoring the at least one computer based on the override monitor counter values. The override values may be better suited for the device(s) being monitored and may replace the previously used monitoring settings.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: October 12, 2021
    Assignee: KASEYA LIMITED
    Inventor: Corey Dana Mandell
  • Patent number: 11146528
    Abstract: In a wireless communication network, a Gateway Control Plane (GW-C) receives a session request for a User Equipment (UE) from an Access Point (AP) that serves the UE. The GW-C transfers a DNS request having an AP ID and network data. A Domain Name System (DNS) translates the AP ID and the network data into an AGW-U ID and an EGW-U ID for co-located GW-Us. The GW-C receives a DNS response and transfers GW control signals using the AGW-U ID and the EGW-U ID. The co-located AGW-U and EGW-U serve the UE responsive to the control signals. In some examples, the selected AGW-U and EGW-U are co-located at the network edge near the AP.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: October 12, 2021
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle T. Bertz, Brian David Waters
  • Patent number: 11140126
    Abstract: A communication apparatus is connected to a communication line by using a dynamically-set global Internet-Protocol address and includes a detector and a transmitting unit. The detector detects a change in the global Internet-Protocol address. The transmitting unit transmits the changed global Internet-Protocol address to a mail server when the detector detects the change in the global Internet-Protocol address, so that the changed global Internet-Protocol address is registered in an Internet-Protocol-address limiting function of the mail server.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: October 5, 2021
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Masamichi Koike
  • Patent number: 11140060
    Abstract: In some embodiments, a method analyzes information regarding a round-trip time where the round-trip time is based on sending a request for a segment of a media program and receiving the segment of the media program. The method determines when to switch from requesting a single segment of the media program to sending a request that requests a plurality of segments of the media program. When switching from requesting the single segment of the media program, the request for the plurality segments of the media program is sent where at least two or more of the segments are received without sending a subsequent request for the two or more segments.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: October 5, 2021
    Assignee: HULU, LLC
    Inventors: Shun Ni, Aleksandar Zambelli, Shenglan Huang, Deliang Fu, Wenhao Zhang
  • Patent number: 11133938
    Abstract: A device receives call information associated with a call from a first user device to a second user device, where the first user device is associated with a first network, and the second user device is associated with a second network separate from the first network. The call information includes a caller identification and is received via an originating network device of the first network. The device determines whether the caller identification is verified, and adds authentication information to the call information when the caller identification is verified. The device receives the call information and the authentication information from a terminating network device of the first network, and removes the authentication information from the call information. The device adds a cryptographic signature to the call information, and causes the call information and the cryptographic signature to be provided to the second network for routing to the second user device.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: September 28, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lulia Ann Barakat, Jeffrey Haltom, Duncan Archer, Michael Stovenour, Tolga Asveren
  • Patent number: 11122253
    Abstract: Methods, apparatuses, and software are disclosed for sending only a first video component (e.g., data comprising one of a left or right component) of content to a plurality of client devices. Further aspects provide for sending, responsive to a request from one of the plurality of client devices, both the first video component and a second video component (e.g., data comprising both of the left and right components) to one or more of the plurality of client devices.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: September 14, 2021
    Assignee: TiVo Corporation
    Inventor: Ross Gilson
  • Patent number: 11122136
    Abstract: A quantum payload service for facilitating communications between a quantum computing system and classical computing systems is provided. A payload service in a quantum computing system that offers a plurality of different quantum services receives a message from a classical computing system that is destined for a first quantum service. The message includes a header and a payload. The payload service determines, from the header, an originator address and a destination quantum service identifier that identifies the first quantum service. The payload service extracts, from the message, the payload, and sends the payload, the originator address and the destination quantum service identifier to a quantum channel router of the quantum computing system for delivery of the payload to the first quantum service.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: September 14, 2021
    Assignee: Red Hat, Inc.
    Inventors: Leigh Griffin, Luigi Zuccarelli
  • Patent number: 11093269
    Abstract: Methods, systems, and apparatus, including computer program products, for managing resources in virtualization systems, including multi-cloud systems. The use of supply chain economics alone and in combination with other techniques offers a unified platform to integrate, optimize or improve, and automate resource management in a virtualization system. These techniques may be used to monitor and control the delivery of service level agreements and software licenses. They may also be used to monitor and control contention of computing resources in a virtualization system, and to suspend or terminate computing resources.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: August 17, 2021
    Assignee: Turbonomic, Inc.
    Inventors: Yechiam Yemini, Shmuel Kliger, Danilo Florissi, Shai Benjamin, Yuri Rabover, Mor Cohen, Enlin Xu, Endre Sara