Patents Examined by Bryan Lee
  • Patent number: 11938595
    Abstract: A flex head tool includes a first body and a second body and a. retaining device adapted to position the second body at various angular positions with respect to the first body. The retaining device includes a retainer and an actuator adapted to move the retainer in a first position and a second position. The retainer and the actuator respectively have a first interacting structure and a second interacting structure abutting each other. The second interacting structure has a first and a second position at which the first interacting structure respectively abuts when the actuator is at a first position and a second position. The first and the second positions of the second interacting structure are at different distances from the end of the actuator.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: March 26, 2024
    Assignee: INFAR INDUSTRIAL CO., LTD.
    Inventor: Tai Hung Chen
  • Patent number: 11930990
    Abstract: The invention relates to a vacuum cleaning device, including a body, a dust cup, and an unlocking mechanism for unlocking and locking the dust cup. The body is provided with a vacuum cleaning channel, a filter is provided in the dust cup, the unlocking mechanism is configured to have a locking state and an unlocking state, and when the unlocking mechanism is in the locking state, the dust cup and the body are locked together in a sealing manner, and the vacuum cleaning channel is in communication with the filter and the dust cup such that the filter and the dust cup are in a working state; and when the unlocking mechanism is in the unlocking state, the dust cup and the filter are automatically disengaged from the vacuum cleaning channel to an easy-to-take state.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: March 19, 2024
    Assignee: KINGCLEAN ELECTRIC CO., LTD.
    Inventor: Zugen Ni
  • Patent number: 11918103
    Abstract: The present invention is a full-mouth toothbrush apparatus. The full-mouth toothbrush apparatus comprises a housing, a pair of brush tines, a set of brush connectors, and a set of brush inserts. The set of brush connectors comprises a pair of first brush connectors and a second brush connector. The pair of brush tines is terminally connected adjacent to the housing. The set of brush connectors is distributed about the pair of brush tines. The pair of first brush connectors is terminally distributed along the pair of brush tines. The pair of first brush connectors is hingedly connected along the pair of brush tines. The second brush connector is slidably connected along the pair of brush tines. The second brush connector is positioned between the housing and the first pair of first brush connectors.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: March 5, 2024
    Inventor: Jose Luis Valencia
  • Patent number: 11699184
    Abstract: A method includes generating first messages having a first message type, at a first subset of network nodes in a peer-to-peer network, based on requests received from a first external computing device; submitting second events to the peer-to-peer network, the first events having payloads that are based on the first message type; and using at least one directed acyclic graph (DAG) to attempt to reach a consensus about timestamps in the first events. The method also includes receiving, at a second subset of network nodes, events having different payload types from the peer-to-peer network and filtering for first events having payloads based on the first message type; and when one of the second subset of network nodes receives a first event having a payload that is based on the first message type, converting the payload into a second message that is sent to a second external computing device.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: July 11, 2023
    Assignee: tZERO IP, LLC
    Inventor: Scott Overholser
  • Patent number: 11695773
    Abstract: Disclosed herein are system, method and computer readable storage medium for enabling access control to be performed on messages received in a first-party (corporate) data center from a third-party (cloud) data center. Based on a received update request from an update service in the third-party (cloud) data center, an access control system (“ACL”) controller generates an ACL entry for enabling access to a first-party (corporate) data center from a system, within the third-party data center where a system configuration change was performed by a cloud platform. The ACL controller then transmits the ACL entry to one or more devices within the first-party data center, enabling access from the updated system hosted in the third-party data center.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: July 4, 2023
    Assignee: Salesforce, Inc.
    Inventors: Barrett Allen Weisshaar, Luis Campo Giralte
  • Patent number: 11689379
    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for generating meeting insights based on media data and device input data. For example, in one or more embodiments, the disclosed system utilizes analyzes media data including audio data or video data and inputs to client devices associated with a meeting to determine a portion of the meeting (e.g., a portion of the media data) that is relevant for a user. In response to determining a relevant portion of the meeting, the system generates an electronic message including content related to the relevant portion of the meeting. The system then provides the electronic message to a client device of the user. For instance, in one or more embodiments, the system generates a meeting summary, meeting highlights, or action items related to the media data to provide to the client device of the user.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: June 27, 2023
    Assignee: Dropbox, Inc.
    Inventors: Shehzad Daredia, Behrooz Khorashadi
  • Patent number: 11677838
    Abstract: The embodiments of the present application disclose an acquisition method, apparatus, device and storage medium for applet data, relating to the technical field of the IoT, which are specifically implemented by: establishing a network connection with a data server according to an interface address of the data server corresponding to the applet when a trigger operation for starting the applet is detected; sending a data request message to the data server directly through the pre-established network connection after the applet is started, and receiving, from the data server, a data response message that contains requested data. Therefore, excessive time consumption caused by failing to pre-establish network connection before the first data request is sent can be avoided, and the acquisition efficiency of applet data can be improved.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: June 13, 2023
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventor: Du Chen
  • Patent number: 11671910
    Abstract: The described technology is generally directed towards communication network application programming interface (API) promulgation. Using the techniques herein, APIs can be hosted at different locations within a network in a transitory manner, shifting from one location to the next. Furthermore, API configurations can change over time, in order to provide enhanced API security and/or to meet different expected needs of client equipment. An API manager can select network equipment to host APIs, in order to move the APIs between different network locations. A floater application within the core network can support the movement of the APIs by creating secure tunnels between the selected network equipment and the core network.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: June 6, 2023
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Joseph Soryal, Christina Cacioppo
  • Patent number: 11671665
    Abstract: Systems, methods, and computer-readable media are disclosed for systems and methods for adaptive bitrate control for simultaneous content streaming. Example methods may include determining, by an adaptive bitrate controller, a first bits per pixel value associated with a first content stream at a device at a first timestamp, determining a second bits per pixel value associated with a second content stream at the device at the first timestamp, and generating a bits per pixel ranking using the first bits per pixel value and the second bits per pixel value. Some methods may include determining a bitrate improvement priority based at least in part on the bits per pixel ranking, and causing a request to improve a bitrate of the first content stream to be approved.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: June 6, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ola Hallmarker, Tomas Ablad, Kjell Christensson, Dan Mathiasen
  • Patent number: 11665023
    Abstract: In some examples, the validation controller may comprise a processing resource and a memory resource storing machine readable instructions to cause the processing resource to perform a number of actions. In some examples, the validation controller may determine functional capabilities for a topology that includes a plurality of devices to be configured by the validation controller. The validation controller may compare a configuration element for the plurality of devices to the functional capabilities for the plurality of devices. The validation controller may validate the configuration element based on the comparison. The validation controller may also push the configuration element to the plurality of devices when the configuration element is validated.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: May 30, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Piyush Agarwal, Shreekanth Chandranna, Dhrumil Desai
  • Patent number: 11659049
    Abstract: Device and method for remote device profile management/identification for intelligent discovery are disclosed. A remote device profile management method for service interworking may include receiving a request to register a device profile of a local device for a cloud network, generating a regular profile identification (ID) for the device profile, registering a record including the regular profile ID along with ID and connection information of a device registry in which the local device is registered, and registering a record including the regular profile ID and the device profile.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: May 23, 2023
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventor: Younghwan Choi
  • Patent number: 11652912
    Abstract: Provided are a method and apparatus for requesting complete information or partial information on access points (APs) in a transmitting multi-link device (MLD) in a wireless local area network (WLAN) system. Specifically, a receiving MLD transmits a probe request frame to the transmitting MLD through a first link. The receiving MLD receives a probe response frame from the transmitting MLD through the first link. The transmitting MLD includes a first transmitting station (STA) operating in the first link and a second transmitting STA operating in a second link. The receiving MLD includes a first receiving STA operating in the first link and a second receiving STA operating in the second link. The probe request frame includes a profile field of the second receiving STA.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: May 16, 2023
    Assignee: LG Electronics Inc.
    Inventors: Namyeong Kim, Jeongki Kim, Jinsoo Choi, Insun Jang
  • Patent number: 11622158
    Abstract: The method comprises:—receiving, at a rendering system (101), from a plurality user devices (102-1,102-2,102-3), a plurality of cast requests over a home network (110) for casting data from a cast device (106) communicatively coupled to a first network (108) and a third network (120), onto a plurality display devices (130-1, 130-2, 130-3) communicatively coupled to the home network (110);—transmitting the cast request over a second network (114) to a casting system (104), wherein the casting system (104) is coupled with the cast device (106) through the third network (120);—receiving, in response to transmitting, from the casting system (104) and over a dedicated network (115), the requested data, wherein the data is provided to the casting system (104) by the cast device (106) and the data is obtained by the cast device (106) over the first network (108) and wherein the data over the dedicated network (115) are transmitting at a dynamically changing transfer rate and wherein the dynamically changing transfer
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: April 4, 2023
    Assignee: AIRMONT DataCast SAS
    Inventors: Jean Francois Gault, Sebastien Leroy, Damien Jondeau
  • Patent number: 11558241
    Abstract: The disclosed technology is directed towards automatically detecting failure states and the cause of the failure. For a network, the technology collects status messages from equipment and customers into batches as they occur. The technology groups and aggregates messages, then transforms the aggregations to the frequency domain. Anomalies induce detectable changes in the particle distribution of a trained particle filter, from which an anomalous spectrogram is generated. The status messages of each device are iteratively removed from the larger set of messages, resulting in reduced subsets that are each aggregated, transformed into a modified spectrogram and compared against the anomalous spectrogram to obtain a distance score. The distance score for each device is used to rank the devices with respect to being the cause of the failure.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: January 17, 2023
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: George Goehring, Barry Karesh, Rudolph Mappus
  • Patent number: 11343281
    Abstract: In one embodiment, a device of a first security type obtains an application message for an application transaction along with a transaction ID. The device inserts an instruction related to the application transaction into a first header of the application message, and sends the application message downstream. The device may then receive an application response message from a downstream device in response to the application message, the downstream device of a second security type different from the first security type, the application response message having a reply to the instruction in a second header of the application response message and the transaction ID correlating the application response message to the application transaction. As such, the device may then perform one or more reactive actions in response to the reply to the instruction. In another embodiment, the downstream device conversely receives the instruction and inserts the reply.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: May 24, 2022
    Assignee: Cisco Technology, Inc.
    Inventor: Walter Theodore Hulick, Jr.
  • Patent number: 11330437
    Abstract: An e-mail application is identified by parsing a network packet from the network packets. Responsive to the e-mail application identification, a display name associated with the user is extracted and the display name is stored among a plurality of display names in association with the company e-mail address of the user. Responsive to one of the plurality of display names matching a display name of a private e-mail address of the user as a destination of e-mail along with surpassing a threshold amount of data transfer, the user is flagged for possible data exfiltration.
    Type: Grant
    Filed: December 21, 2019
    Date of Patent: May 10, 2022
    Assignee: Fortinet, Inc.
    Inventor: Carl Mark Windsor
  • Patent number: 10977747
    Abstract: A content delivery network (CDN) comprises a set of edge servers, and a domain name service (DNS) that is authoritative for content provider domains served by the CDN. The CDN is extended into one or more mobile or wireline networks that cannot or do not otherwise support fully-managed CDN edge servers. In particular, an “Extender” is deployed in the mobile or wireline network, preferably as a passive web caching proxy that is beyond the edge of the CDN but that serves CDN-provisioned content under the control of the CDN. The Extender may also be used to transparently cache and serve non-CDN content. An information channel is established between the Extender and the CDN to facilitate the Extender functionality.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: April 13, 2021
    Assignee: AKAMAI TECHNOLOGIES, INC.
    Inventors: Robert D. Blumofe, Vinay Kanitkar, Dane S. Walther, Charles E. Gero
  • Patent number: 10824485
    Abstract: Embodiments of the specification disclose example methods and devices for broadcasting messages. One example method includes obtaining a first broadcast message by a first consensus node of a blockchain network. The first consensus node creates a first thread for a first message processing device corresponding to the first consensus node. The first consensus node sends the first broadcast message to the first message processing device by using the first thread. The first message processing device sends the first broadcast message to a second message processing device corresponding to a second consensus node. The first consensus node cancels the first thread.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: November 3, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Ning Li
  • Patent number: 10609096
    Abstract: A logical module, referred as Load Balancer Module (LBM), is disclosed which listens to one of certain common predefined port number. These well-known ports for receiving communication video conference signaling and control protocols is thereafter load balanced and multi-plexed to a number of instances of protocol stack applications. By balancing the multi-media data stream across a multitude of application instances multiple multi-media data streams may be serviced and processed by a single internet protocol host processor. A mutipoint control unit (MCU) may therefore process multiple input data streams containing multi-media video conferencing information.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: March 31, 2020
    Assignee: Polycom, Inc.
    Inventor: Kirill Tsym
  • Patent number: 10608907
    Abstract: An open-loop control assistance (“OLCA”) system can collect data, correlate and aggregate the data, and perform multi-dimensional analytics on the correlated and aggregated data. The OLCA system can then determine plurality of viable options for a next action to be taken by an operator in an open-loop control process, and can determine a specific option as an optimal choice for the operator to select. The OLCA system can present the plurality of viable options and a rationale explaining why the operator should select the specific option. The OLCA system can capture action(s) taken by the operator, and if the action does not correspond to the recommended action, the OLCA system can capture a reason regarding why the optimal choice was not selected. The OLCA system can analyze results from the action(s). The OLCA system can then fine-tune the open-loop control process based upon the results and the cause(s) thereof.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: March 31, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chuxin Chen, George Dome, John Oetting