Patents Examined by Phyllis A Book
  • Patent number: 11647061
    Abstract: A system for collaboratively generating and/or managing a media channel is provided. The system includes an identification component, a generation component and a permissions component. The identification component identifies a first set of media content associated with a first social group and a second set of media content associated with a second social group. The generation component generates a media channel based on the first and second sets of media content identified as being respectively associated with the first and second social groups. The permissions component grants access to the media channel based at least on permissions generated for the first and second sets of media content in connection with the respective first and second social groups.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: May 9, 2023
    Assignee: Google LLC
    Inventors: Justin Lewis, Jonathan William Ray
  • Patent number: 11637809
    Abstract: A system and method are provided for a network device for use with a client device having a hostname and a MAC address. The network device contains a memory that has a second hostname and a second MAC address stored within the memory. The second MAC address corresponds to the second hostname. The memory also contains a processor configured to execute instructions stored on the memory to cause the network device to: receive, from the client device, the hostname and the MAC address; determine whether the MAC address is randomized; provide an instruction to the client device to inform a user of the client device that the client device hostname is registered when the hostname matches the second hostname and the MAC address is randomized.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: April 25, 2023
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Jagdeep Shivajirao, Muralidharan Narayanan, Sathish Arumugam Chandrasekaran
  • Patent number: 11630710
    Abstract: Systems and methods for modifying a notification received on a user device are disclosed. The method comprises receiving from at least one application on a user device a notification, identifying temporal information associated with the notification, detecting based on the temporal information a calendar-related event from a user profile, and modifying the temporal information associated with the notification to refer to the calendar-related event.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: April 18, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Ankur Anil Aher, Jeffry Copps Robert Jose
  • Patent number: 11621863
    Abstract: One embodiment provides a method, including: identifying, at an information handling device, a point within a virtual meeting requiring a user to wear a headset; determining, using a processor, whether the user is wearing the headset after a predetermined time period from identification of the point; and preventing, responsive to determining that the user is not wearing the headset after the predetermined time period, the user from continuing with the virtual meeting. Other aspects are described and claimed.
    Type: Grant
    Filed: November 2, 2021
    Date of Patent: April 4, 2023
    Assignee: LENOVO (SINGAPORE) PTE. LTD
    Inventors: Russell Speight VanBlon, Robert J Kapinos, Scott Li, Robert James Norton, Jr.
  • Patent number: 11616716
    Abstract: A system uses gossip messages that are transmitted via multicast to other host server computers to share when new sockets associated with a communication session are established. The gossip message can be used to create an association between a host identifier and an identifier of the communication session. When a network packet arrives, a host server computer can check which host server computer is associated with the communication session. If the communication session is associated with a different host server computer, it encapsulates the packet and transmits the packet to the appropriate host using the pre-computed header template. On the receiving end of this encapsulated packet, a kernel space removes then encapsulation and allows the network packet to be processed by the proper destination host server computer. The result is to ensure all network packets land on the host server computer associated with the communication session.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: March 28, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Emmanuel Papirakis, Jorge Peixoto Vasquez, Yashwanth Yadavalli, Yuchao Li, Mohit Mohanan
  • Patent number: 11611473
    Abstract: According to certain embodiments, a provisioning manager comprises an interface and processing circuitry. The interface is configured to obtain provisioning data from a provisioning database. The processing circuitry is configured to prepare one or more configuration files based on the provisioning data and provide the one or more configuration files to the one or more service instances using file distribution technology. The one or more configuration files indicate how to provision one or more service instances used in sending or receiving electronic messages.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: March 21, 2023
    Assignee: ZIXCORP SYSTEMS, INC.
    Inventors: Bryan Adam Joyner, Kelly Sue Morrison, Dustin Stewart Silverman, Patrick Stephen Trantham
  • Patent number: 11606221
    Abstract: A computer-implemented method includes: presenting, by a computing device, a virtual event user interface to an attendee of a virtual event; obtaining, by the computing device, data about actions performed by the attendee within the virtual event; creating, by the computing device, a tensile sphere kernel that is specific to the attendee using the obtained data; determining, by the computing device, an event recommendation of the virtual event using the tensile sphere kernel; and presenting, by the computing device, the event recommendation to the attendee by changing the virtual event user interface to show the event recommendation.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: March 14, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Mauro Marzorati, Sarbajit K. Rakshit, Shikhar Kwatra
  • Patent number: 11606269
    Abstract: An example computing device is configured to receive, from a customer device, an indication of a plurality of resources and an indication of a plurality of customer services, each of the plurality of customer services being associated with a corresponding at least one requirement and a corresponding at least one constraint. The computing device is configured to automatically determine, for each requirement and each constraint, whether the requirement or the constraint can only be satisfied by a particular resource of the plurality of resources, and allocate, based on the determining, at least one resource of the plurality of resources to at least one customer service of the plurality of customer services. The example computing device is configured to provide, to the customer device and subsequent to the determining for every requirement and for every constraint, information to enable the customer device to provision the at least one customer service.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: March 14, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Gregory A. Sidebottom, Kireeti Kompella
  • Patent number: 11601517
    Abstract: A communications method and a communications apparatus and system are provided, and are applied to smart home systems. The method includes: a home device sends operation information to a server, where the operation information is used to indicate an operation performed by a user on the home device; and after receiving the operation information from the home device, the server determines a target account, where the target account is one of accounts associated with the home device, and sends a notification message to a target terminal device, where the notification message includes status information used to indicate a status of the home device, the status information is related to the operation information, and the target terminal device is a terminal device on which the target account is logged in.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: March 7, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hai Liu, Jian Chen
  • Patent number: 11595616
    Abstract: The present disclosure describes techniques for facilitating a collaborative work environment. The techniques comprise creating at least one virtual room accessible by the plurality of users, wherein at least one subset of users are associated with the at least one virtual room, the at least one virtual room enables real-time communications among the at least one subset of users, and the at least one subset of users communicate with each other in the at least one virtual room through a first communication channel; receiving a request from a first user to communicate with at least a second user separately from the first communication channel; and establishing a first sub-communication channel between the first user and the at least a second user while the first communication channel remains accessible to the first user and the at least a second user.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: February 28, 2023
    Assignee: LEMON INC.
    Inventor: Yuhui Zhang
  • Patent number: 11595491
    Abstract: An electronic device is configured with a notification throttling system. The notification throttling system obtains a set of priorities for multiple applications that are installed on the electronic device and are enabled for alerting the user via notifications. The set of priorities specifies a relative importance of each particular application among the multiple applications. The notification throttling system throttles application alerts presented by the user device for notifications generated by the applications based on the relative importance of each particular application as specified by the set of priorities.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: February 28, 2023
    Assignee: Google LLC
    Inventor: John Nicholas Dukellis
  • Patent number: 11588785
    Abstract: Methods and apparatuses are described for dynamic medium access control (MAC) address distribution in a wireless network. A station (STA) may receive, from an access point (AP), a frame that includes an indicator indicating at least one MAC address type or MAC address policy supported by an extended service set (ESS) associated with the AP. The indicator may comprise an 8 bit bitmap. The STA may then transmit, to the AP, a request message that includes MAC Address Assignment Protocol information determined based on the at least one MAC address type or MAC address policy. The STA may receive a response message that includes a local medium access control (MAC) address assigned based on the MAC Address Assignment Protocol information. The STA may transmit, to the AP, an association request frame with the local MAC address.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: February 21, 2023
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Antonio de la Oliva, Carlos Jesus Bernardos, Robert G. Gazda
  • Patent number: 11582134
    Abstract: A method and system for remote testing of a plurality of devices is disclosed. The method may include receiving a request from a client system to perform testing on a set of remote devices. The local system and the client system are connected via a first network connection and the plurality of remote devices are connected to the local system via a second network connection. The method may further include receiving an input from the client system with reference to a test-suite to perform a testing action on the set of remote devices, generating a test command corresponding to the input, and transmitting the test command to each of the set of remote devices. The method may further include receiving feedback from each of the set of remote devices and transmitting the feedback to the client system.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: February 14, 2023
    Assignee: L&T TECHNOLOGY SERVICES LIMITED
    Inventors: Sumanth Roshan Raj Manuel, Nikita Swain
  • Patent number: 11558213
    Abstract: A method, computer system, and a computer program product for deep tagging a recorded review session is provided. The present invention may include identifying a recording segment referencing an artifact in a recorded review session. The present invention may also include generating a bi-directional link between the identified recording segment and the referenced artifact.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: January 17, 2023
    Assignee: International Business Machines Corporation
    Inventors: Manus Kevin McHugh, Schuyler Bruce Matthews, Lisa Seacat DeLuca, Sarika Budhiraja
  • Patent number: 11552869
    Abstract: A method for suspending and resuming a connection for desktop virtualization between two computing devices. In response to a client computing device shutting down, suspending, hibernating, or losing network connectivity during virtualization, the server computing device may itself shut down, suspend, or hibernate, or may pause or suspend the operation of one or more applications currently hosted by the server computing device. The server may detect that connectivity has been restored and resume operation of hosted applications. Alternatively, the client may transmit a command to the server indicating that the client is ready to resume virtualization. The client may also be configured to transmit a command that may cause the server to resume a powered-on state after the server was shut down or in a state of hibernation.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: January 10, 2023
    Inventor: Shashidhar Ramareddy
  • Patent number: 11543953
    Abstract: Systems and methods for instantiating collaboration interfaces via object recognition are disclosed. An object recognition engine communicatively coupled to a database and an electronic device receives sensor data related to an object and identifies an object characteristic. A component is selected having criteria satisfied by the object characteristic and a collaboration interface is instantiated on the electronic device. This can allow a user to edit content related to an object. A substantially identical collaboration interface can be instantiated on a second electronic device to allow collaboration among user with respect to content related to the object.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: January 3, 2023
    Assignee: Nant Holdings IP, LLC
    Inventor: Patrick Soon-Shiong
  • Patent number: 11533197
    Abstract: A GRE tunnel is configured between multiple computing devices of a distributed cloud computing network and a single origin router of the origin network. The GRE tunnel has a first GRE endpoint that has an IP address that is shared among the computing devices of the distribute cloud computing network and a second GRE endpoint that has a publicly routable IP address of the origin router. A first computing device receives an IP packet from a client that is destined to an origin server. The first computing device processes the received IP packet and encapsulates the IP packet inside an outer packet to generate a GRE encapsulated packet whose source address is the first GRE endpoint and the destination address is the second GRE endpoint. The GRE encapsulated packet is transmitted over the GRE tunnel to the single origin router.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: December 20, 2022
    Assignee: CLOUDFLARE, INC.
    Inventors: Nicholas Alexander Wondra, Achiel Paul van der Mandele, Alexander Forster, Eric Reeves, Joaquin Madruga, Rustam Xing Lalkaka, Marek Przemyslaw Majkowski
  • Patent number: 11522920
    Abstract: A system includes a security controller located within a central-zone in communication with a provisioned agent operating on an edge-zone device. The security controller may implement controller-blind security control on the edge-zone device by making security authorization determinations using a secure-operation confidence analysis performed by the provisioned agent. The provisioned agent, operating within the edge-zone, may have access to un-sanitized data, which may be unavailable to the security controller in the central-zone. The provisioned agent may access condition-descriptors via a secure-operation confidence assignment matrix. Using the condition-descriptors, the provisioned agent determine feedback, which may include a secure-operation confidence coefficient, based on the un-sanitized data to which the security controller is blind.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: December 6, 2022
    Assignee: Accenture Global Solutions Limited
    Inventors: David B. Treat, Tracy Ann Kuhrt, Giuseppe Giordano, Chit Wah Christine Leong
  • Patent number: 11522981
    Abstract: Disclosed are systems, methods, and devices for managing a plurality of remote devices of disparate types. There is maintained an electronic device definition repository comprising: a plurality of semantic model definitions for corresponding devices of the plurality of remote devices. An action request for an action to be performed by one or more selected devices of the plurality of remote devices is received. For each one or more selected devices, the action request is processed including: converting a generic device action and a generic device property to a device-specific action and a device-specific property using the semantic model definition for the selected device; establishing one or more messages for communicating the device-specific action request to a given selected device using the data protocol definition for the selected device; translating the one or more messages of the sequence of messages to an application protocol suitable for communication with the selected device.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: December 6, 2022
    Assignee: SOTI INC.
    Inventors: Carl Rodrigues, Vadim Fux, Hany Kashif, Chadi Elkadri, Sheldon Davis, Joseph Gordon
  • Patent number: 11502989
    Abstract: A method of configuring a storage system includes the steps of: sending a command to one or more units in the electronic system to enter into an address setting mode; generating a signal for a user to identify units that have entered the address setting mode; and setting up an address for a unit based on an input received from the user.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: November 15, 2022
    Inventors: Christopher Marriott, Christopher Benwell, Robert Bunce