Patents Examined by Robert Shaw
  • Patent number: 11973607
    Abstract: Methods, apparatus, and systems manage use of shared network resources among subscribers to a data communication service. In some implementations, a first metric is computed representing a subscriber's use of the shared network resources. A second metric may also be computed that represents the amount of network congestion of the shared network resources. Data derived from the first metric and the second metric may then be presented to the subscriber. The data may be transmitted to the subscriber over a network and/or the data may be displayed to the subscriber on an electronic display.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: April 30, 2024
    Assignee: VIASAT, INC.
    Inventors: Mark Dankberg, Jim Esserman, Keven Lippert
  • Patent number: 11924060
    Abstract: Embodiments herein may include systems, apparatuses, methods, and computer-readable media, for a multi-access edge computing (MEC) system. A MEC orchestrator is to receive a request for service that includes a workload from a user agent; and facilitate formation of a SLA for servicing the workload. To facilitate the formation of the SLA includes to obtain, via a decentralized contracting system, bids from a plurality of service providers to respectively service a plurality of functions or tasks of the workload. The MEC orchestrator is also to translate the workload into the plurality of functions or tasks, and schedule servicing of the functions of tasks with the one or more service providers, including one or more edge computing devices, in accordance with the SLA. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: March 5, 2024
    Assignee: Intel Corporation
    Inventors: Ned M. Smith, Sanjay Bakshi, Farid Adrangi, Francesc Guim Bernat
  • Patent number: 11895170
    Abstract: Embodiments for virtual reality (VR) and augmented reality (AR) scenes updates at VR/AR devices in a network are described. Network traffic for the scene updates is divided into traffic layers such as coarse grain (CG) layer traffic and a fine grain (FG) layer traffic for a give VR/AR scene update. The CG layer traffic is scheduled first in resource units (RUs) of a plurality a transmission opportunity (TXOP) for a VR device and FG layer traffic is scheduled in remaining RUs during the TXOP to provide synchronous viewing experiences to users of the VR/AR devices.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: February 6, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Sergio Mena, Lorenzo Granai, Malcolm M. Smith, Jerome Henry
  • Patent number: 11882170
    Abstract: There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform obtaining media data, generating, from the media data, one or more event segments, appending the one or more event segments, to a first event processing buffer, the one or more event segments comprising an event start offset for each of the one or more event segments based on a time at which the each of the one or more event segments is appended to the first event processing buffer, appending the one or more event segments, to a second event processing buffer, the one or more event segments comprising event dispatch information for the each of the one or more event segments, and dispatching the one or more event segments based on the first event processing buffer and the event dispatch information in the second event processing buffer.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: January 23, 2024
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar
  • Patent number: 11805180
    Abstract: Native activity tracking using credential and authentication management in scalable data networks is described, including detecting a request from an extension installed on a browser to access a data network, initiating another request from the extension to a server to retrieve authentication data to access the data network, transferring from the server to the extension the authentication data and an instruction to the extension to generate a further request, transmitting the further request to the data network from the browser, the request comprising the authentication data from the server without manual input of the authentication data, presenting an overlay on the browser, the overlay being configured to indicate a login status associated with the data network, and storing one or more portions of data transferred between the data network and the browser, the storing being performed by the extension if access to the data network has been provided to the browser in response to the request.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: October 31, 2023
    Assignee: Spredfast, Inc.
    Inventors: Michael Senftleber, Zachary Daniel Kloepping, Derek Joseph Wene, Blake T. Kobelan, Chad Walter Gowan
  • Patent number: 11797458
    Abstract: An optimal network is constructed in a case in which a plurality of IoT standards or IoT platforms coexist. According to the present disclosure, provided is a terminal management device including a receiving unit that receives, from a terminal that collects information from a sensor, access timing information related to an accessible timing to the terminal and a transmitting unit that transmits the access timing information to a server that searches for the information. With this configuration, it is possible to construct an optimal network in a case in which a plurality of IoT standards or IoT platforms coexist.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: October 24, 2023
    Assignee: SONY CORPORATION
    Inventors: Hiroaki Takano, Naoyuki Sato, Katsuyoshi Kanemoto, Erika Saito, Hirotaka Suzuki, Taichi Yuki
  • Patent number: 11792074
    Abstract: The present invention provides a system and method for remote configuration and management of internet of thing devices, whereby applications do not need to explicitly participate in a particular configuration scheme and the application configuration and management can be performed securely and remotely while the Secure Remote Management engine is architecturally decoupled from the bearing protocols used by the remote enterprise to configure and manage the device or devices.
    Type: Grant
    Filed: January 30, 2021
    Date of Patent: October 17, 2023
    Inventors: John Geiger, Vinod Mukkamala, Timothy Winter
  • Patent number: 11714685
    Abstract: A system includes a marketplace portal to allow a user to order a business service, and a cloud controller to deploy an instance of the ordered business service to a cloud environment. The system includes an application programming interface (API) scanner to discover API information including at least one API exposed by the deployed instance of the ordered business service, and publish the discovered API information to another service.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: August 1, 2023
    Inventors: Parag Doshi, Chandra Kamalakantha, Steve Marney
  • Patent number: 11677824
    Abstract: Embodiments disclosed herein address the need to more efficiently backup a network-based storage environment that may be remote from a primary storage environment. For example, embodiments herein can provide a more efficient backup of a storage managed by a third-party entity. To improve the backup process, embodiments herein may optimize the number of scanning threads that are used to identify files that are to be backed up by, for example, analyzing the characteristics of the network and/or the network storage system to determine a number of scanning threads that will enable faster scanning of the network storage system while at the same time not overburden or be slowed down by a network between the network-based storage environment and the primary storage environment.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: June 13, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Douglas Cary Swallow, Manoj Kumar Pradhan, Dmitriy Borisovich Zakharkin
  • Patent number: 11659057
    Abstract: The disclosure relates generally to providing content from a source to a user device. In one implementation, a source such as a server receives a request for a master manifest file. The server may identify one or more other manifest files and at least one data block associated with the content. The other manifest files can include manifest files referenced by the master manifest file, or can include manifest files associated with related content. The requested master manifest, the one or more other manifest files, and the at least one data block can be pushed to the user device.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: May 23, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Cory Zachman, Guy Grigsby, Carl Veazey
  • Patent number: 11647095
    Abstract: Certain aspects of the present disclosure provide techniques for orchestrating communications between different application services through a unified connector platform. Embodiments include receiving, via a connector between a first system and a connector platform, a request to pull a specified data set from one or more second systems. The specified data set is obtained from each of the one or more second systems via a connector between each of the one or more second systems and the connector platform. For each of the obtained data sets, intermediary data sets are generated by converting the obtained data set to a common data format, and a result data set is generated by converting the intermediary data sets are converted to a format associated with the first system. The result data set is transmitted to the first system via the connector between the first system and the connector platform.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: May 9, 2023
    Assignee: INTUIT INC.
    Inventors: Jonathan Barsade, Todd Suzanski
  • Patent number: 11637907
    Abstract: A method of tracking device IDs for virtualized applications includes receiving, at a proxy server, a network message originating from an emulated application, inspecting the network message to determine if a device ID is set for the network message, obtaining an originating device ID corresponding to the device ID in the network message, replacing the device ID in the network message with the originating device ID, and transmitting the network message to a specified destination server. Alternatively, the method may include intercepting the network message at a network message inspector. Alternatively, the method may include specifying the originating device ID by way of an application programming interface (API).
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: April 25, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Seth Mitchell Demsey
  • Patent number: 11587650
    Abstract: Prior to connecting to a gateway associated with an electronic health record system, a user device can check in with a server. The server can send configuration information useable by the user device for connecting to the gateway for downloading medical record data. The configuration information may include an update value that is useable by the user device to determine a time frame for contacting the gateway. In some examples, the user device determines when to contact the gateway without using the update value.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: February 21, 2023
    Assignee: Apple Inc.
    Inventors: Todd D. Power, Mark E. Pennell, Jorge F. Pozas Trevino, Sean R. Moore, Sami Shaio, Sangeeth Sridharan, Kevin M. Lynch
  • Patent number: 11558208
    Abstract: A method includes: defining, by a computer device, an audio collaborative environment; defining, by the computer device, an access control of the audio collaborative environment, wherein the access control includes a geofence; receiving, by the computer device, a request from at least one user device to connect to the audio collaborative environment; determining, by the computer device, the at least one user device satisfies the access control; connecting, by the computer device, the at least one user device to an audio channel of the audio collaborative environment; recording, by the computer device, audio data transmitted on the audio channel by the at least one user device; storing, by the computer device, the audio data in a record; tagging, by the computer device, respective portions of the audio data in the record; and presenting one of the respective portions of the audio data to a user based on the tagging.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: January 17, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Bender, Craig M. Trim, Milton A. Bonilla, Tamer Nassar
  • Patent number: 11539782
    Abstract: A method for controlling controller area network (CAN) communication in a vehicle including a plurality of electronic control units (ECUs) and a plurality of CAN databases accessible by the plurality of ECUs can include: storing CAN message information in the plurality of CAN databases such that each CAN database stores a unique configuration of the CAN message information; establishing a plurality of periodic intervals; and when a subsequent interval among the plurality of periodic intervals begins: receiving a plurality of measurement values deriving from a plurality of sensors equipped in the vehicle, calculating a database reference number based upon the plurality of measurement values, the database reference number newly identifying a particular CAN database among the plurality of CAN databases, and performing CAN communication, by each ECU, based upon the uniquely configured CAN message information stored in the newly identified CAN database.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: December 27, 2022
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventor: Ashwin Kulkarni
  • Patent number: 11470161
    Abstract: Native activity tracking using credential and authentication management in scalable data networks is described, including detecting a request from an extension installed on a browser to access a data network, initiating another request from the extension to a server to retrieve authentication data to access the data network, transferring from the server to the extension the authentication data and an instruction to the extension to generate a further request, transmitting the further request to the data network from the browser, the request comprising the authentication data from the server without manual input of the authentication data, presenting an overlay on the browser, the overlay being configured to indicate a login status associated with the data network, and storing one or more portions of data transferred between the data network and the browser, the storing being performed by the extension if access to the data network has been provided to the browser in response to the request.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: October 11, 2022
    Assignee: Spredfast, Inc.
    Inventors: Michael Senftleber, Zachary Daniel Kloepping, Derek Joseph Wene, Blake T. Kobelan, Chad Walter Gowan
  • Patent number: 11469914
    Abstract: Methods, apparatus, and systems manage use of shared network resources among subscribers to a data communication service. In some implementations, a first metric is computed representing a subscriber's use of the shared network resources. A second metric may also be computed that represents the amount of network congestion of the shared network resources. Data derived from the first metric and the second metric may then be presented to the subscriber. The data may be transmitted to the subscriber over a network and/or the data may be displayed to the subscriber on an electronic display.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: October 11, 2022
    Assignee: VIASAT, INC.
    Inventors: Mark Dankberg, Jim Esserman, Keven Lippert
  • Patent number: 11469941
    Abstract: A system for (pre)configuration for IoT device setup is provided. In some implementations, the system performs operations comprising receiving, by an intermediary device (e.g., smartphone) and from a server (e.g., cloud computing system), a configuration profile for setup of an IoT device. The configuration profile can include an identifier (e.g., SSID) of a first wireless network (e.g., Wi-Fi and/or WLAN network). The operations can further comprise establishing, by the intermediary device, a connection to a second wireless network provided by the IoT device. Thereafter, the operations can further comprise providing, by the intermediary device and over the second wireless network, the configuration profile to the IoT device, wherein providing the configuration profile to the IoT device causes the Internet of Things device to establish (e.g., automatically) a connection to the first wireless network. Related systems, methods, and articles of manufacture are also described.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: October 11, 2022
    Assignee: BLX.io LLC
    Inventor: Ronald Hiller
  • Patent number: 11399067
    Abstract: The present disclosure discloses a network access method and a network access apparatus for speech recognition service based on artificial intelligence. The network access method includes: judging whether there is available IP address information in an IP buffer module when a speech recognition request is received, in which the IP buffer module is configured to buffer IP address information used for a speech recognition performed successfully last time; performing an identity authentication on the available IP address information when there is the available IP address information in the IP buffer module; and accessing to the speech recognition service via the available IP address information passing the identity authentication, in which the speech recognition service is configured to recognize a speech in the speech recognition request.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: July 26, 2022
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Niandong Du, Yan Xie
  • Patent number: 11323519
    Abstract: An Internet of Things (IoT) system may include a publisher computer connected to IoT devices. The publisher computer may execute operations to provide data for the IoT devices to a remote computer which may be included in a cloud infrastructure. The publisher computer can receive data from the IoT devices, convert the data to a publisher-subscriber format that conforms to a predetermined specification, and transmit the data to the cloud infrastructure or other remote computers.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: May 3, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Gary Sherman, Hans Gschoßmann, Erich Barnstedt, Martin Regen, Marc Schier, Daniele Colonna