Patents Examined by Dhairya A. Patel
  • Patent number: 11962567
    Abstract: A method comprises, at a wireless network controller of wireless access points through which wireless client devices that are wireless communicate with the controller: upon receiving, from a wireless client device, a dynamic host configuration protocol (DHCP) request having a media access control (MAC) address, determining whether the wireless client device rotated its MAC address from a previous MAC address to the MAC address; when the wireless client device rotated its MAC address, forwarding, to a DHCP service, the DHCP request with a notification of a MAC address rotation to cause the DHCP service to reassign a previously assigned Internet Protocol (IP) address to the wireless client device; and upon receiving, from the DHCP service, a DHCP offer asserting the previously assigned IP address, forwarding the DHCP offer to the wireless client device.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: April 16, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jerome Henry, Robert E. Barton, Stephen Michael Orr
  • Patent number: 11956300
    Abstract: A communication system includes a server and a client that transmits messages to the server. The messages include data and descriptive tags and may be in XML format. The server initiates a negotiation with the client relating to message format switching. If the client indicates that the client can accept message format switching, the server instructs the client to switch further messages to a simpler message format including solely data.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: April 9, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William Bittles, David Granshaw, John Brian Pickering
  • Patent number: 11956286
    Abstract: A system provides dynamically controlled participation allocations for communication sessions. A system can create a queue for participants of a communication session, such as an online meeting. The queue can be generated for a communication session having an intended format that allows participants to individually speak in succession, such as a Question and Answer (Q&A) session. The system manages a user interface (UI) of the communication session displaying a timer that changes dynamically for each participant indicating a total time for his or her questions or comments based on an amount of time left for the meeting to end. The system displays, augments, and associates a timer for each participant indicating a total time for his or her questions or comments, which is based on an amount of time left for the meeting to end, number of users providing a “hand raise” input, and history of participation for each participant.
    Type: Grant
    Filed: November 25, 2022
    Date of Patent: April 9, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer Aref Hassan, Philip Ibo Ibrahima Drammeh, Mahendra Sekaran
  • Patent number: 11956129
    Abstract: Systems and methods for analyzing and prioritizing alarms in a communications network are provided. A method, according to one implementation, includes the step of obtaining network information regarding the condition of a network. Using the network information, the method further includes performing a hybrid Machine Learning (ML) technique that includes training and inference of a plurality of ML models to calculate metrics of the network. Also, the method includes the step of selecting one of the plurality of ML models based on a combination of the metrics.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: April 9, 2024
    Assignee: Ciena Corporation
    Inventors: Arslan Shahid, Saurabh Dinesh Brahmankar, Sudhan Puranik, Thomas Triplet
  • Patent number: 11949723
    Abstract: A system may instantiate a virtual whiteboard during a video conference controlled by a host device. The whiteboard may include a first page configured to output first visual content and a second page configured to output second visual content to displays of participant devices connected to the video conference. The system may move the first page to a first breakout room associated with the video conference and the second page to a second breakout room associated with the video conference. Access to the first page within the first breakout room may be limited to a first group of one or more of the participant devices connected to the first breakout room and the host device. Access to the second page within the second breakout room may be limited to a second group of one or more of the participant devices connected to the second breakout room and the host device.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: April 2, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: Palmer Harold Batt, Ziyue Wang
  • Patent number: 11936755
    Abstract: Various embodiments are described herein for systems and methods that can be used to determine a destination location in a network fabric. In one example embodiment, the method comprises receiving an application server attribute at a fabric controller from a source port, generating at the fabric controller a destination location based on the application server attribute and mapping information stored on the fabric controller, and transmitting the destination location to the source port, where the source port transmits packetized data to a destination location based on the destination location.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: March 19, 2024
    Assignee: Evertz Microsystems Ltd.
    Inventor: Rakesh Patel
  • Patent number: 11924305
    Abstract: A computer-implemented method, an apparatus, and a computer program product for edge node autonomy. For a first edge node of a plurality of edge nodes in a federation in a distributed computing framework, one or more processors receive a request to be sent to a central node in the distributed computing framework. The one or more processors determine whether the federation is connected to the central node. In response to determining that the federation is not connected to the central node, the one or more processors determine whether a controller capable of processing the request is available in the federation. In response to determining that the controller capable of processing the request is available in the federation, the one or more processors notify the controller to process the request.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: March 5, 2024
    Assignee: International Business Machines Corporation
    Inventors: Peng Li, Guang Ya Liu, Xun Pan, Hai Hui Wang, Xiang Zhen Gan
  • Patent number: 11916674
    Abstract: Embodiments herein disclose conditioning traffic through multiple data paths of a Software-Defined Wide Area Network (SD-WAN). Some embodiments include monitoring a path through an SD-WAN to reach a destination node, determining a quality score for packets to the destination node on the path, determining a link utilization for the path, sending a data packet sequence to the destination node on the path, generating a forward error correction (FEC) packet for the data packet sequence, and sending the FEC packet to the destination node on the path in response to the quality score being less than a quality threshold and the link utilization being less than a high utilization threshold.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: February 27, 2024
    Assignee: Versa Networks, Inc.
    Inventors: Kapil Bajaj, Apurva Mehta
  • Patent number: 11917031
    Abstract: A message broker resource monitoring service obtains message broker resource parameter data of a resource, based on communications of a message broker. Based on the resource parameter data and historical data, the message broker resource monitoring service obtains a predicted message delivery time value, which can be in association with confidence. If the predicted message delivery time value satisfies a resource deletion criterion, e.g., the predicted message delivery time value, with sufficient confidence, exceeds a threshold value, the message broker resource monitoring service triggers an action to delete the resource. To obtain the predicted value, a regression such as symmetric conformal quantile regression can be applied to the parameter data, e.g., to obtain a predicted message delivery time/latency value.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: February 27, 2024
    Assignee: Dell Products L.P.
    Inventors: Parmeshwr Prasad, Rahul Deo Vishwakarma
  • Patent number: 11916981
    Abstract: During an episode of a media program, a creator of the media program requests that listeners join and participate in the episode. In reply, one or more listeners provide audio data to a control system of the media program, e.g., by speaking utterances that are captured by devices of the listeners. The audio data is processed to identify the users, and to determine attributes of the audio data, to identify words expressed in the audio data, and to determine features such as sentiments or opinions of the audio data. The listeners that provided the data are ranked or scored based on information regarding the respective listeners, the attributes of the audio data, or the words or sentiments. One or more of the listeners are recommended to the creator to be permitted to participate in the episode of the media program, or automatically joined in the episode.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: February 27, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Rakshit Karnawat, Sanjeev Kumar, William Jeffrey Lett, Maharshi N. Patel
  • Patent number: 11916990
    Abstract: Methods, apparatuses, and systems are provided for improving utilization of the satellite communications system through various “deltacasting” techniques for handling content sets (e.g., feeds or websites). Embodiments operate in a client-server context, including a server optimizer, a client optimizer, and, in some embodiments, a pre-positioning client. Within this client-server context, content sets are multicast (e.g., anticipatorily pre-positioned in a local dictionary) to end users of the communications system and are handled at the content set level, according to set-level metadata and/or user preferences. In some embodiments, when locally stored information from the content sets is requested by a user, deltacasting techniques are used to generate fingerprints for use in identifying and exploit multicasting and/or other opportunities for increased utilization of links of the communications system.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: February 27, 2024
    Assignee: VIASAT, INC.
    Inventors: William B. Sebastian, Peter Lepeska
  • Patent number: 11916988
    Abstract: A system and method for managing simultaneous data streams from multiple sources is provided. At least one paired audio device within the system, is a managing device and coordinates the audio playback presented in each paired audio device. In this way, each device can produce an audio playback associated with different streams simultaneously. In some examples, the managing device is one of the two devices or a peripheral device, e.g., a smartphone. In some examples, each data stream contains data used to generate a priority level for each data stream. The managing device can allow a data stream having a higher priority level or the data stream with a detected change to “barge-in” causing the playbacks of each device to be associated with a different data stream. Additionally, each device is capable of assuming the role of “stream scanner” to prevent uneven power consumption between the devices within the system.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: February 27, 2024
    Assignee: Bose Corporation
    Inventors: Douglas Warren Young, Rasmus Abildgren, Casper Stork Bonde
  • Patent number: 11909809
    Abstract: An information processing apparatus includes an acquiring part, a copying part, and a controller. The acquiring part acquires a file structure at a migration source and an identification information item to identify a file at the migration source. Before migration of a content data item of the file at the migration source, the copying part copies the file structure and the identification information item to a migration destination in accordance with necessity or nonnecessity of copying the file structure and the identification information item, and the necessity or nonnecessity is determined by using an attribute information item of the file at the migration source and a history of access to the file at the migration source.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: February 20, 2024
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Shinji Kawabata
  • Patent number: 11909719
    Abstract: Techniques and technologies for an Internet Protocol (IP) address management (IPAM) system to track and manage IP address workflows in a network. The IPAM system can be used to define and enforce management policies or rules regarding IP address management, such as allocation policies, refill policies, and so forth. For instance, the IPAM system can enforce allocation policies that define rules to allow or deny allocation of IP addresses based on types of resources for which the IP addresses are requested, registered user accounts that are requesting the IP addresses, the purpose of the resources receiving the IP addresses, and so forth. Additionally, the IPAM system can enforce refill policies that define rules for replenishing inventories of IP addresses that have been allocated for different domains in the network. The IPAM system can improve the management of IP address workflows by enforcing policy and tracking IP address workflows in networks.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: February 20, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Jonathan Paul Kramer, Michael Erik Untereiner, Samuel Lough, John Jeffrey Schlachtenhaufen, Masood Karimi, Eric Andrew Rubin-Smith, Joshua D Leaverton, Shovan Kumar Das
  • Patent number: 11909624
    Abstract: A communication method, a device, and a system are disclosed. An SF device adds a first location identifier including an identifier of the SF device and an identifier of a first physical port to a received first packet sent by first user equipment, and sends a second packet to which the first location identifier is added to a first UP device. The first UP device sends a third packet to a CP device, and the CP device sends the third packet to a USF device. The USF device interacts with an SDN controller, to enable the SDN controller to deliver a configuration instruction to the corresponding SF device. The first packet may be a DHCP packet or a PPPoE packet, and OPTION82/OPTION18 is added to carry the first location identifier.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: February 20, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Tao Peng, Zhouyi Yu, Rongrong Hua
  • Patent number: 11910034
    Abstract: An intermediary system and method may be provided for assisting a receiver system in processing video data which is streamed as a video stream to the receiver system via a network. The processing of the video data by the receiver system may be dependent on an analysis of the video data. The intermediary system may provide processing assist data to the receiver system which comprises an analysis result or a processing instruction derived from the analysis results. Accordingly, the receiver system may process the video data without a need for the receiver system itself to analyze the video data, thereby offloading computational complexity to the intermediary system.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: February 20, 2024
    Assignees: KONINKLIJKE KPN N.V., NEDERLANDSE ORGANISATIE VOOR TOEGEPAST-NATUURWETENSCHAPPELIJK ONDERZOEK TNO
    Inventors: Hans Maarten Stokking, Frank Ter Haar, Hendrikus Nathaniël Hindriks
  • Patent number: 11907750
    Abstract: Rate limiting of cloud account change events and state management is described herein. One embodiment includes instructions to process each of a first stream of change events received from a cloud provider and associated with any assets of a particular public cloud account, determine that the first stream of change events exceeds a rate threshold, discard each of a second stream of change events received from the public cloud provider and associated with any assets of the particular public cloud account, query the cloud provider to perform a collection on all the assets of the particular public cloud account after a particular delay period, and process each of a third stream of change events received from the cloud provider and associated with any assets of the particular public cloud account responsive to a completion of the collection.
    Type: Grant
    Filed: November 16, 2022
    Date of Patent: February 20, 2024
    Assignee: VMware LLC
    Inventors: Ajay Shekar, Deep Pradeep Desai
  • Patent number: 11902092
    Abstract: Provided are systems, methods, and apparatuses for latency-aware edge computing to optimize network traffic. A method can include: determining network parameters associated with a network architecture, the network architecture comprising a data center and an edge data center; determining, using the network parameters, a first programmatically expected latency associated with the data center and a second programmatically expected latency associated with the edge data center; and determining, based at least in part on a difference between the first programmatically expected latency or the second programmatically expected latency, a distribution of a workload to be routed between the data center and the edge data center.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: February 13, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Qinling Zheng, Ehsan Najafabadi, Yasser Zaghloul
  • Patent number: 11895167
    Abstract: The techniques disclosed herein provide controlled user interface transitions for private breakout communication sessions. A system provides a Together Mode user interface that gives participants of a communication session a feeling that they are in the same room. When a person joins a communication session, a system uses a seating policy to determine a location of that user. That user is placed near or next to a select user meeting one or more conditions. If a number of people join the communication session, each person is ranked according to an organizational chart and each person is positioned and ordered relative to the select user according to each person's rank. The system configures the updated user interface arrangement to maintain the position of the select group of the participants.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: February 6, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Jaron Lanier
  • Patent number: 11895172
    Abstract: A method and apparatus for providing video content in a Dynamic Adaptive Streaming over Hypertext Transfer Protocol (DASH) streaming session may be provided. The method may include obtaining a pre-session-based description (PreSBD) information of the DASH streaming session instructing a PreSBD client to generate customized session-based description (SBD) document uniform resource locator (URL) for a plurality of SBD descriptors of the DASH streaming session. The method may further include instantiating the PreSBD client and passing PreSBD descriptor information. Then, the method may include controlling generation of a customized SBD document URL associated with a first SBD descriptor from the plurality of SBD descriptors of the DASH streaming session. The method may further include launching a first SBD client based on the customized SBD document URL and passing the first SBD descriptor.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: February 6, 2024
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar