Patents Examined by Boris D Grijalva Lobos
  • Patent number: 11805169
    Abstract: A mobile communication device is configured to receive updated network data, such as updated Content Delivery Network (CDN) data utilized to access a first network, without accessing the first network and a second network, such as a Wi-Fi or cellular network. The mobile communication device periodically transmits, via a peer-to-peer (P2P) network, a beacon signal indicating a network data request for the updated network data. A rate at which the mobile communication device periodically transmits the beacon signal is based on various criteria, such as an origination date of network data stored on the mobile communication device, an amount of time between the origination date and the present date, a battery health of the mobile communication device, and/or various inputs to the mobile communication device. An additional mobile communication device receives the beacon signal and transmits the updated network data to the mobile communication device.
    Type: Grant
    Filed: April 27, 2022
    Date of Patent: October 31, 2023
    Assignee: Apple Inc.
    Inventors: Dhruv Khati, Krishna Myneni, Shiva Krishna Narra, Sanjeevi Balasubramanian, Anjaneyulu Maganti
  • Patent number: 11799932
    Abstract: Methods, systems, and machine-readable to adapt delivery of content composites to an endpoint media device are disclosed. A first content composite may be transmitted via a packet stream to an endpoint media device. A communication from the endpoint media device that is indicative of having output at least part of the first content composite for display may be processed. Operational data from that is indicative of operations executed by the endpoint media device or a communication device may be processed and mapped to one or more operational values correlated to a metric that corresponds to endpoint disconnection with the first content composite may be identified. A second content composite to be inserted into the packet stream to the endpoint media device may be selected. The second content composite may be transmitted via the packet stream from the content provider system to the endpoint media device.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: October 24, 2023
    Assignee: DISH Network L.L.C.
    Inventor: Kate Megan Carney Landow
  • Patent number: 11799882
    Abstract: A method and system for network endpoint identification through network fingerprint based entity resolution. Particularly, embodiments disclosed herein may entail receiving a network fingerprint descriptive of at least a network endpoint; obtaining at least two network endpoint label sets each inferred from the network fingerprint by a different network fingerprint parser; reducing, through entity resolution and heuristics, the at least two network endpoint label sets into a de-duplicated network endpoint label set; and resolving, through a voting algorithm, the de-duplicated network endpoint label set to obtain a unified network endpoint label that best identifies the network endpoint.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: October 24, 2023
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Arunabh Ghosh, Debabrata Dash
  • Patent number: 11799677
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media relate to a method for providing multi-point video presentations with live annotations within a communication platform. First, the system receives video feeds depicting imagery of a number of users. The system then determines a boundary about each user in the video feeds, with the boundaries each having an interior portion and an exterior portion. The system provides a media background for the exterior portions, then generates a composite video for each of the feeds. The system then determines that one or more client devices have annotation permissions, and receives one or more annotation inputs corresponding to at least one of the composite videos. Finally, the system updates at least one of the composite videos to additionally depict the annotation inputs within a third layer.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: October 24, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventor: Shane Paul Springer
  • Patent number: 11792366
    Abstract: One example method bridging video conference connections includes joining, using a client device, a video conference using a first network interface, the video conference including a plurality of participants; determining a need for a second network interface; connecting to the video conference using the second network interface simultaneously with the first network interface; assigning a first multimedia stream to the first network interface and a second multimedia stream to the second network interface; and using the first and second network interfaces to transmit or receive the first and second multimedia streams.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: October 17, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventor: Brandon Roper
  • Patent number: 11792082
    Abstract: Described embodiments provide systems and methods for inferring a network type and network conditions. The system includes a packet capturing engine configured to capture a plurality of network packets from a plurality of TCP network connections. The system includes a packet analyzer configured to analyze the plurality of network packets to generate a plurality of metrics. The system includes a network classifier configured to infer network types of the plurality of TCP connections based on the plurality of metrics and at least one classification model. The system also includes a conditions ranking engine configured to estimate a level of network congestion for each TCP connection based on the plurality of metrics and the network types.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: October 17, 2023
    Inventors: Georgios Papaloukopoulos, Georgios Tsolis, Athanasios Kordelas, Aikaterini Kalou, Nicholas Stavrakos
  • Patent number: 11792136
    Abstract: In some aspects, a computing system may use time series data and machine learning to determine an efficient time to send data to a blockchain. A machine learning model may use a variety of blockchain related data to predict a network usage costs for different times in the future. The predicted network usage costs may be used to determine when data should be sent for storing on the blockchain to reduce network resource costs for a computing system. For example, based on inputting the blockchain data into the machine learning model, a computing system may generate output indicating network usage costs for a future time period, with each network usage cost corresponding to a timestamp within the future time period. The computing system may determine a minimum network usage cost of the network usage costs and send data to a node in the blockchain network at the corresponding timestamp.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: October 17, 2023
    Assignee: Coinbase, Inc.
    Inventors: Yao Ma, Ziqiang Liu, Indra Rustandi
  • Patent number: 11775245
    Abstract: According to one embodiment, a method, computer system, and computer program product for consistent representative screen sharing is provided. The embodiment may include initializing data pertaining to a video-enabled call, wherein the data includes negotiation criteria and screen specifications corresponding to a screen corresponding to each of a plurality of devices participating in the call. The embodiment may also include negotiating a consistent display size according to negotiation criteria and consistent with screen specifications. The embodiment may further include sizing a display area to an actual display size on one or more screens corresponding to each of two or more devices from the plurality of devices participating in the call according to the negotiated display size.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: October 3, 2023
    Assignee: International Business Machines Corporation
    Inventors: Brent William Garnett, Yahel Nachum, Chowdhury Annur
  • Patent number: 11770313
    Abstract: Described herein are apparatus, system, and method for optimizing performance of one or more communication units by a remote server. The method comprises: collecting data from the one or more communication units; generating a policy, for each of the one or more communication units, based on the collected data; and sending the policy to each of the one or more communication units, wherein the policy comprises conditions for operation of the one or more communication units, wherein the one or more communication units implement the policy according to time-varying data. The system comprises: one or more communication units; and a server operable to communicate with the one or more communication units, wherein the server comprises: a memory; and a processor, coupled to the memory, and operable to perform the method discussed above.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: September 26, 2023
    Assignee: ASSIA SPE, LLC
    Inventor: Wonjong Rhee
  • Patent number: 11748630
    Abstract: Systems, methods, and apparatus are provided for integrating access to third-party data using DNA computing. Requests for third-party data may be received from a plurality of applications. The request structure may be tagged with an NFT, linking the request to the originating application. DNA strands may be synthesized from the request structures and clustered based on the encoded attributes. A DNA cluster may be converted to digital data to generate an integrated request structure. Machine learning models may generate an extraction schedule using update information for each third-party vendor. A bot array may apply license credentials to access the vendors and execute an integrated request. An integrated response structure generated from extracted subscription data may be mapped back to the DNA strands. The DNA strands may be decoded to identify the original requests and responses may be transmitted to the originating applications using the NFT linkage associated with the requests.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: September 5, 2023
    Assignee: Bank of America Corporation
    Inventors: Kapil Juneja, Rajalakshmi Arumugam, Venkatesh Polneedi, Siddharth Sethia
  • Patent number: 11743308
    Abstract: The method for storing streaming media includes receiving, from a user device, a request to navigate to a requested time of a media stream. The method also includes determining whether a block of media segments that have a time interval that overlaps with the requested time is stored at the server. The method also includes retrieving the block of media segments from long-term memory in accordance with a determination that the block of media segments is not stored at the server. The method also includes traversing the block of media segments that have a time interval that overlaps with the requested time of the media stream to seek and identify a media segment corresponding to the requested time of the media stream. The method also includes streaming a media stream to the user device that begins at the media segment corresponding to the requested time of the media stream.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: August 29, 2023
    Assignee: AUDACY OPERATIONS, INC.
    Inventors: Vitaly Shoykhet, Brian Scott Bosworth, Jeremiah Matthew Jones, Justin Byron Filion, John William Morris, IV
  • Patent number: 11736340
    Abstract: The present technology is directed to signaling unreachability of a network device, more specifically, a prefix of the network device in network that utilizes route summarization. A pulse trigger agent can detect an unreachability of at least one Provider Edge (PE) device in a network domain of a network and determine that a route summarization is being used within the network where the unreachability of the at least one PE device is hidden by the route summarization. A pulse distribution agent can transmit a failure message informing other PE devices of the unreachability of the at least one PE device.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: August 22, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Peter Psenak, Lester C. Ginsberg, Ketan Jivan Talaulikar, Clarence Filsfils, Francois Clad, Stephane Litkowski
  • Patent number: 11729054
    Abstract: Methods and systems for processing signals and data are disclosed. An example method can comprise receiving a first portion of a first signal. An example method can comprise processing the first portion of the first signal based on a module. The module can comprise instructions for physical layer processing. An example method can comprise receiving an update for the module. The update can be configured to modify the instructions for physical layer processing. The module can be reconfigured based on the update. An example method can comprise processing at least one of a second portion of the first signal and a second signal based on the module reconfigured based on the update.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: August 15, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Drew Taylor, Nathan A. Owens
  • Patent number: 11716644
    Abstract: The field of the disclosure is the transfer of digital data, particularly multimedia data, from a source to a user of that data using multiple data carrying paths/links/channels.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: August 1, 2023
    Assignee: ACUMERA, INC.
    Inventor: Ramesh Siripurapu
  • Patent number: 11711259
    Abstract: An example method of detecting device malfunctions at a subject device includes: obtaining a device event indicator representing an event detected at a device sensor of the subject device; obtaining an external event indicator representing an external event detected by an environmental sensor, the external event occurring external to the subject device; and identifying a device malfunction at the subject device based on the device event indicator and the external event indicator.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: July 25, 2023
    Assignee: Zebra Technologies Corporation
    Inventor: Yuri Astvatsaturov
  • Patent number: 11711286
    Abstract: A node in a blockchain network may agree, on an authority accept a compliance module from the authority, accept the compliance module. The node may also receive an operation, verify a compliance of the operation based on the compliance module, add the verified operation to a ledger on the blockchain network.
    Type: Grant
    Filed: September 27, 2020
    Date of Patent: July 25, 2023
    Assignee: International Business machines Corporation
    Inventors: Petr Novotny, Jeronimo Irazabal, Nitin Gaur, Dulce B. Ponceleon
  • Patent number: 11706079
    Abstract: A fault recovery method and apparatus, and a storage medium are provided, and belong to the field of Internet technologies. In the method, network composition information and abnormal event information of a target network are obtained, where the network composition information includes a network topology of the target network and device information of a plurality of network devices on the target network, and the device information includes one or more of interface configuration information, protocol configuration information, and service configuration information; and then a possible root cause of a fault of the target network is determined based on the network composition information and the abnormal event information, where the possible root cause of the fault is used to determine a corresponding fault recovery plan.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: July 18, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yuming Xie, Liang Zhang, Wei Song, Lei Zhang
  • Patent number: 11700226
    Abstract: Techniques are described herein for using a smart device such as a standalone assistant-centric interactive speaker and/or a standalone assistant-centric interactive display with speaker(s) to send a message using a messaging application on a client device such as a smartphone. A method includes: receiving, by a first device, a request from a first user to send a message to a second user; determining that a messaging application corresponding to the request is unavailable on the first device; and in response to determining that the messaging application corresponding to the request is unavailable on the first device: selecting a second device on which the messaging application corresponding to the request is available; and sending, to the second device, a command that causes the second device to send the message from the first user to the second user using the messaging application on the second device.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: July 11, 2023
    Assignee: GOOGLE LLC
    Inventors: Vinh Quoc Ly, Yan Zhong, Ashrith Sheshan, Xiaobin Yu
  • Patent number: 11695701
    Abstract: A communication system including a registry, a traffic service-level classifier, and a network traffic controller receives messages from a communication address, and performs a proactive address verification process to determine a class of service for the network traffic controller to utilize for the communication address, thereby unlocking additional functionality for the communication address on the network.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: July 4, 2023
    Assignee: ZIPWHIP, LLC
    Inventors: James Lapic, Bradley Robert Biltz, Alison Billings, Joel David Niemeyer
  • Patent number: 11689612
    Abstract: The disclosure describes systems and methods for minimizing latency for users accessing services hosted on a cloud-computing system. A service of the cloud-computing system periodically queries edge sites of the cloud-computing system for information regarding containers stored on the edge sites. In response to the queries, the edge sites provide information identifying containers hosted on the edge sites, prefixes that the containers service, and connection locations where traffic from the prefixes enter the cloud-computing system. The service may determine whether the connection locations have changed. If a connection location for a prefix has changed, the service modifies a location of a container servicing the prefix. The service may migrate the container to a current connection location for the prefix. Modifying the location may reduce latency experienced by users behind the prefix.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: June 27, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vinayak Uppunda Padiyar, Shivesh Kumar, Saravanan Ramasamy Subramanian