Patents Examined by Farzana B Huq
  • Patent number: 11923997
    Abstract: Methods and systems are disclosed that include identifying two or more participants of the video conference, obtaining desired attributes from the participants, determining the desired, average breakout group size, dividing a total number of participants by the breakout group size, in order to determine the initial number of breakout groups, processing the participant attributes to assign participants to the breakout group, and controlling a transmission component and an output component of a first of the participants to either communicate with, or not communicate with, a second of the participants based upon the assignment.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: March 5, 2024
    Inventor: Brett Stewart
  • Patent number: 11916743
    Abstract: Profile generation for bandwidth management is provided. A content provider receive a notification regarding a new application or media file. Profile information for the application or media file is determined. Such profile information includes information regarding consumption of bandwidth throughout a time period of usage of the application or media file. The profile may be stored in memory in association with the application or media file. A request is received from a user device regarding access to the application or media file. Access to the requested application or media is provided to the user device; the profile is also provided to the user device for use in evaluating whether bandwidth requirements of the application or media file exceeds an available network bandwidth of a network of the user device.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: February 27, 2024
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventor: Gregory Corson
  • Patent number: 11902178
    Abstract: Effectively allocating computing resources to end-users is provided. A system can identify mapping groups comprising a first mapping group that maps first users to corresponding first machines having a first hardware configuration, and a second mapping group that maps second users to corresponding second machines having a second hardware configuration. The system can determine a first metric indicating computing resource utilization of a first machine of the first machines when executing one or more sessions of a first user in the first mapping group, and a second metric indicating computing capacity of the second machines. The system can re-map the first user from the first mapping group to the second mapping group to cause sessions of the first user to execute on a second machine of the second machines.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: February 13, 2024
    Assignee: Citrix Systems, Inc.
    Inventor: Prabhjeet Singh Chawla
  • Patent number: 11902039
    Abstract: Disclosed in embodiments of the present invention are an interaction method and apparatus, and an electronic device. A specific embodiment of the method comprises: in response to a creation instruction, presenting a display area for a new file indicated by the creation instruction, wherein the display area is used for displaying file content of the new file for a multi-media conference, and the file content is edited by a target having editing permissions; and updating, on the basis of an editing operation of the target having the editing permissions, the file content presented in the display area. Therefore, a new interaction mode for a multi-media conference is provided.
    Type: Grant
    Filed: July 31, 2022
    Date of Patent: February 13, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventor: Shuhan Lu
  • Patent number: 11876630
    Abstract: Disclosed herein is a web-based videoconference system that allows for video avatars to navigate within the three-dimensional virtual environment. The system and methods provided include those for: (1) using zones in a three-dimensional virtual environment for limiting audio and video, (2) access control using zones, (3) access control of the three-dimensional virtual environment itself, and (4) controlling user connections in a three dimensional virtual environment.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: January 16, 2024
    Assignee: KATMAI TECH INC.
    Inventors: Gerard Cornelis Krol, Petr Polyakov, Erik Stuart Braund
  • Patent number: 11843532
    Abstract: Systems and methods are described herein for managing peering relationships and applying peering policy between service providers and content distribution networks. Aspects discussed herein relate to establishing secure peering connections between service providers to exchange application and/or network information. In some embodiments, an application peering manager may apply peering policy based on token information or other suitable information configured to uniquely identify an application and/or subscriber. In other embodiments, policy enforcement points or other elements residing within a network may be configured to accept and/or apply peering policy to application sessions.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: December 12, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Yiu Leung Lee, Franklyn Athias
  • Patent number: 11824776
    Abstract: A method including receiving, in a controller, from a client device in a network, a resolution query specifying a host name, is provided. The method includes parsing the resolution query to determine whether the host name is associated with an core host or with a public host, and directing the resolution query to a remote domain name system server dedicated to service the core host when the host name is associated with an enterprise name. The method also includes directing the resolution query to a local domain name system server when the host name is associated with a public service provided by the public host. A system to perform the above method is also provided.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: November 21, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sujeeth Padavala, Isaac Theogaraj, Amit Pingale
  • Patent number: 11818607
    Abstract: Methods and systems are provided that facilitate sharing or a hand-off of program content or a user session (e.g., running within a computer application) of a user device such that a user can easily select and then switch devices on which program content is being viewed or on which a user session is being run without having to sift through a myriad of other devices such as remote discoverable devices on the same network that are not in close proximity to the user device. A user device determines which of a plurality of discovered devices from which a short range wireless signal including a defined key was received and provides a list of discovered devices with which a session may be shared over the computer network with the user device based on this determination.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: November 14, 2023
    Inventor: Conrad Savio Jude Gomes
  • Patent number: 11805174
    Abstract: A computing device may broadcast a first message via a wireless interface while operating according to a first network topology. After broadcasting the first message, the computing device may receive the first message via a wired interface. Based on receiving the first message via the wired interface, the computing device may broadcast a second message indicating a second network topology via the wireless interface. Based on receiving the first message via the wired interface, the computing device may operate according to the second network topology.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: October 31, 2023
    Assignee: Sonos, Inc.
    Inventors: Jeffrey M. Peters, Nicholas A. J. Millington, Jose Graziani, Ted Lin
  • Patent number: 11797326
    Abstract: One or more embodiments provide techniques that permit virtual computing instances in isolated environments to communicate information outside the isolated environments without requiring networking. In one embodiment, an encoder which runs in a virtual machine (VM) within an isolated environment, such as one of the VMs of a packaged virtual machine application that does not have external network connectivity, is configured to encode information, such as state information of the packaged virtual machine application, in portion(s) of a network address. The encoder further configures an unconnected network interface of the same VM, or another VM in the isolated environment, with the network address that includes the encoded information. A decoder, which could not otherwise communicate with the virtual computing instance via any network, may then retrieve the network address assigned to the unconnected network interface and decode that network address to obtain the information encoded therein.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: October 24, 2023
    Assignee: VMWARE, INC.
    Inventors: Joshua Schnee, Douglas Baer, Jr., Joseph Dieckhans, Pablo Roesch
  • Patent number: 11792078
    Abstract: A network device may instantiate a first process in a first Multi-Access Edge Computing (MEC) cluster within a first MEC network; register the first MEC network at a MEC cloud; receive a call from the first process to obtain information from a second process in a second MEC cluster within a second MEC network that is registered at the MEC cloud; create a first message based on the call; send the first message from the first MEC cluster to the second MEC cluster; receive, at the first MEC cluster, a second message from the second MEC cluster, wherein the second message is provided by the second MEC cluster in response to receiving the first message; and extract a return value from the second message, wherein the return value is generated by the second process in response to receipt of the call in the second MEC cluster.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: October 17, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Patricia R. Chang, Arda Aksu, Lalit R. Kotecha, Sagiv Draznin, Jin Yang
  • Patent number: 11744414
    Abstract: The invention provides a plurality of display devices such as hand dryers, each with a programmed computer display, and all communicating to a central location via a high speed link system. A display screen is mounted to each of the hand dryers and viewable by a user while drying the user's hands. A processor is located within the housing and is in signal-communication with the display screen. The high-speed link system is in signal-communication with each processor and an external data source, wherein the data source communicates with the processor to change the image displayed on the display screen. Sensors communicate ambient conditions outside of the display screen to a database.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: September 5, 2023
    Assignee: Modocast, LLC
    Inventors: Brian S. Jolin, Dominic J. Scandinaro, Cosmin D. Miclea, Renzo Francesco Giuliano Ruiz, Kristine M. Hernandez
  • Patent number: 11736364
    Abstract: In one embodiment, a device classification service uses feature vectors that represent how frequently one or more traffic features were observed in a network during different time windows to train a cascade of machine learning classifiers to label one or more devices in the network with a device type. The service receives traffic features of traffic associated with a particular device in the network, and then uses the cascade of machine learning classifiers to assign a device type label to the particular device based on the traffic features of the traffic associated with the particular device. The service initiates enforcement of a network policy regarding the device based on its device type based on the device type label assigned to the particular device.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: August 22, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Pierre-André Savalle, Jean-Philippe Vasseur, Grégory Mermoud
  • Patent number: 11722439
    Abstract: A system for rendering a channel response includes a template library and a bot server program. The template library includes a plurality of card templates for rendering entities as cards in different channels to perform bot skills of bots. Each of the card templates includes one or more entity properties to which entity data is bound, and the card templates include different templates for different entities and different channels, allowing an entity and its corresponding entity properties to be rendered in multiple channels for a bot implementing a bot skill. The bot server program receives an input invoking the bot skill of the bot; determines an entity to be rendered as a card to perform the bot skill; selects a card template based on the channel and the entity; binds the entity data to the entity properties of the selected card template and generates and sends a channel response.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: August 8, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ravi K. Bikkula, Amruta Shiroor, Rakesh Chakari Mallareppa, Chandrasekhar Subramanya Akkiraju Venkata
  • Patent number: 11627087
    Abstract: Embodiments of the present invention relate to a centralized network analytic device, the centralized network analytic device efficiently uses on-chip memory to flexibly perform counting, traffic rate monitoring and flow sampling. The device includes a pool of memory that is shared by all cores and packet processing stages of each core. The counting, the monitoring and the sampling are all defined through software allowing for greater flexibility and efficient analytics in the device. In some embodiments, the device is a network switch.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: April 11, 2023
    Assignee: MARVELL ASIA PTE, LTD
    Inventors: Weihuang Wang, Gerald Schmidt, Tsahi Daniel, Saurabh Shrivastava
  • Patent number: 11627172
    Abstract: Methods, systems, apparatuses, and non-transitory computer-readable media are provided for tying virtual whiteboards to physical spaces. In one implementation, the computer-readable medium includes instructions to cause a processor to receive wirelessly, an indication of a location of a first wearable extended reality appliance; perform a lookup to determine that the location of the first wearable extended reality appliance corresponds to a location of a particular virtual whiteboard; transmit to the first wearable extended reality appliance, data corresponding to content of the particular virtual whiteboard; receive, during a first time period, virtual content added by a first user; receive wirelessly at a second time period an indication that a second wearable extended reality appliance is in the location of the particular virtual whiteboard; and transmit to the second wearable extended reality appliance, data corresponding to the content and the added content of the particular virtual whiteboard.
    Type: Grant
    Filed: April 5, 2022
    Date of Patent: April 11, 2023
    Assignee: MULTINARITY LTD
    Inventors: Tamir Berliner, Tomer Kahan, Orit Dolev, Tomer Dvir
  • Patent number: 11593145
    Abstract: Some embodiments provide method for implementing a logical router of a logical network. The method receives a configuration for a first logical router. The configuration includes a static route for the first logical router. The method defines several routing components with separate routing tables for the logical router. The method adds a first route, having a first static route type, for the static route to the routing tables of at least a first subset of the routing components. Based on the connection of a second logical router to the first logical router, adding a second route, having a second static route type, to the routing tables of at least a second subset of the routing components.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: February 28, 2023
    Assignee: NICIRA, INC.
    Inventors: Ankur Dubey, Sreeram Ravinoothala, Ronghua Zhang, Xuan Zhang
  • Patent number: 11575771
    Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both.
    Type: Grant
    Filed: October 5, 2019
    Date of Patent: February 7, 2023
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11570220
    Abstract: An ad hoc conferencing system and methods are provided. Information is stored to associate a particular meeting link with an endpoint device. A first request to initiate a communication session is received from the endpoint device, wherein the first request is generated by a local participant interacting with the endpoint device. A second request to join the communication session is received from a remote device, wherein the second request is transmitted in response to a remote participant inputting, on the remote device, the particular meeting link. The communication session is established between the endpoint device and the remote device based on receiving the first request and receiving the second request.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: January 31, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Vigleik Norheim, Terje Olsen
  • Patent number: 11563806
    Abstract: Systems and apparatus for providing content distribution network (or CDN) egress and/or ingress functionality and methods for making and using the same. In various embodiments, the system can comprise not only a traditional CDN but also a reverse CDN, wherein edge Points of Presence (or PoPs) can be used as ingest points. The system advantageously can be applied to given emerging workloads, such as autonomous applications, artificial intelligence (AI) applications and Internet of Things (IoT) applications, among other things.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: January 24, 2023
    Assignee: R-STOR, INC.
    Inventors: Anthony P. Gaughan, Giovanni Coglitore