Patents Examined by Clayton R Williams
  • Patent number: 11457051
    Abstract: The present application discloses a streaming media data processing method, including: receiving streaming media data, initializing a storage file and a storage queue according to a header data packet of the streaming media data, and starting a first thread to receive an enqueuing operation; starting a second thread and establishing a message channel to read a streaming media data packet from the storage queue for parsing, and adding the parsed streaming media data packet into the message channel in the form of a message; starting a third thread to read the message from the message channel and encapsulating the message according to preset requirements so as to store the message on a disk; determining a target pull server corresponding to the streaming media data and publishing the streaming media data to the target pull server.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: September 27, 2022
    Assignee: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD.
    Inventor: Chaofeng Dong
  • Patent number: 11455359
    Abstract: A computer-implemented method including forming a first user information database stored on a first server by retrieving, from a browser session, a first piece of user information including at least local user identification data and storing the first piece of user information in a user profile of the first user information database. The method further includes querying the first user information database for a second piece of user information. Responsive to not identifying the second piece of user information in the first user information database, the method further includes querying a second user information database stored on a second server for the second piece of user information associated with the first piece of user information. The method further includes retrieving the second piece of user information from the second database and saving the second piece of user information to the user profile of the first user information database.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: September 27, 2022
    Assignee: Proof of Concept LLC
    Inventors: Andrew Westmoreland, Timothy Hanus
  • Patent number: 11438417
    Abstract: A network system comprises: a terminal(s) that is connectable to a sensor(s), converts data collected by the sensor(s) into second data by performing predetermined processing on the collected data, and transmits the second data to the predetermined apparatus(es) arranged in a physical network(s); the physical network(s) that includes the predetermined apparatus(es); and a control apparatus that controls a virtual network(s) established between the terminal(s) and the predetermined apparatus(es) so that the second data transmitted from the terminal(s) reaches the predetermined apparatus(es).
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: September 6, 2022
    Assignee: NEC CORPORATION
    Inventors: Mamoru Takajo, Masanori Takashima, Kazushi Kubota
  • Patent number: 11438553
    Abstract: A monitoring unit for security and automation in a premises are described. The monitoring unit uses remote configuration and control to enable monitoring of a premises. The monitoring unit provides multiple monitoring functions to respond to events within the space and alert a user at a remote device like a smartphone. An image sensor provides a wide field of view which can be segmented on the mobile device to enable specific areas to be viewed enabling the user to view the area and be alerted when an event occurs based upon a rules based configuration.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: September 6, 2022
    Assignee: ICN ACQUISITION, LLC
    Inventors: Russell Ure, Reza Kazemi, Christian Molson, Heather McIntosh
  • Patent number: 11431662
    Abstract: Techniques for message deduplication are described. In one embodiment, an apparatus may comprise a client front-end component operative to receive an incoming message at a messaging system from a messaging client on a client device; extract a deduplication token from the incoming message; store the incoming message in a message queue where examining the deduplication token determines that the incoming message does not duplicate any existing message of the messaging system; and discard the incoming message where examining the deduplication token determines that the incoming message does duplicate an existing message; and a message deduplication component operative to examine the deduplication token to determine whether the incoming message duplicates any existing message of the messaging system. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: August 30, 2022
    Assignee: META PLATFORMS, INC.
    Inventors: Zardosht Kasheff, John Reed Riley, Jeremy David Fein, Jason Curtis Jenks
  • Patent number: 11431823
    Abstract: A method and apparatus for a first service processing system receiving and responding to a service request using a time context of a service time protocol is described. The method may include receiving a network based message associated with a service. The method may also include determining whether a service time context has been passed to the first service processing system from a second service processing system in the request. Furthermore, the method can include when no service time context is determined to have been passed to the first service processing system in the request, generating a current service time from a combination of a current physical time of the first service processing system and an initial counter time, performing a task associated with the service, and transmitting a second network based message that comprises the current service time as time context metadata associated with the performance of the task to a second service processing system.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: August 30, 2022
    Assignee: STRIPE, INC.
    Inventors: Ji Huang, Tushar Dhoot, Alexander Thiemann, Stefan Gawrys
  • Patent number: 11432055
    Abstract: A monitoring unit for security and automation in a premises are described. The monitoring unit uses remote configuration and control to enable monitoring of a premises. The monitoring unit provides multiple monitoring functions to respond to events within the space and alert a user at a remote device like a smartphone. An image sensor provides a wide field of view which can be segmented on the mobile device to enable specific areas to be viewed enabling the user to view the area and be alerted when an event occurs based upon a rules based configuration.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: August 30, 2022
    Assignee: ICN ACQUISITION, LLC
    Inventors: Russell Ure, Reza Kazemi, Christian Molson, Heather McIntosh
  • Patent number: 11416279
    Abstract: A hybrid cloud storage solution provides a private cloud storage system that is backed by a public cloud storage system. The private cloud storage system caches data files that are accessed from the public cloud storage system by virtual machines or containers in a virtualized computing environment. Subsequent accesses are directed towards the cached data files in the private cloud storage system, rather than being directed towards the public cloud storage system, thereby reducing costs and performance overhead associated with accessing the public cloud storage systems. The cached data files are contained in virtual machine disks (VMDKs) that are portable between virtualized computing instances that run in the virtualized computing environment.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: August 16, 2022
    Assignee: VMWARE, INC.
    Inventors: Puneet Birender Katyal, Mark Johnson
  • Patent number: 11418610
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to identify a first request having a first source port number, from a device, determining whether a second request, having a second source port number, is within a threshold number of ports from the first source port number, group the first and the second requests as a first session when the second source port number is within the threshold number of ports from the first source port number, and generate session windows, the session windows including the threshold number of ports, wherein the session windows are applied to lowest and highest source port numbers associated with a current session.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: August 16, 2022
    Assignee: The Nielsen Company (US), LLC
    Inventors: Achilleas Papakostas, Susan Cimino
  • Patent number: 11412043
    Abstract: In accordance with an embodiment, described herein are systems and methods for automatic block storage volume tuning by simulating usage characteristics for data/block volumes. The block storage performance associated with usage by a cloud instance of a block volume can be simulated, and the manner in which data is stored or cached, for example within a combination of SSD/NVMe block storage and/or HDD object storage, can be automatically adjusted, for example to associate the block volume with a particular volume performance tier. The described approach allows the system to tune block volume performance in a dynamic manner, without further manual input from a user—the volume performance can be automatically increased when the user needs it, and otherwise reduced down to save costs (both for the user and the cloud provider). A user can enable tuning on a particular block volume, and thereafter automatically receive appropriate price/performance characteristics.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: August 9, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Travis Portz, Jeppe Larsen, Bharath Mysore Nanjundappa, Max Verun, Mario Tayah
  • Patent number: 11411763
    Abstract: A smart home device (e.g., a voice assistant device) includes an audio control system that determines a set of one or more audio devices to include nearby devices that are capable of providing audio streams that are audibly detected by a microphone of the smart home device. The audio control system initiates a voice-interaction mode for operating the smart home device to receive voice commands from a user and provide audio output in response to the voice commands. The audio control system transmits an audio control signal to nearby devices that configures each nearby device to implement one or more of: reducing a volume level associated with the audio streams generated by the nearby devices while the smart home device is operating in the voice-interaction mode; and transmitting, to the smart home device, audio stream data associated with a current audio stream generated for audible output by the nearby device.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: August 9, 2022
    Assignee: Google LLC
    Inventors: Kenneth John Mackay, Nikita Gupta, Tomer Shekel
  • Patent number: 11405464
    Abstract: Embodiments of the present disclosure may relate to an apparatus for infrastructure management with an interface to receive a plurality of telemetry signals from first one or more infrastructure components of an infrastructure; and a policy controlled semi-autonomous (PCSA) infrastructure evaluator coupled with the interface, where the PCSA infrastructure evaluator includes a machine-learning (ML) model of service level metric (SLM) deviation by second one or more application or infrastructure components of the infrastructure and the PCSA infrastructure evaluator is to: determine a deviation from a SLM of third one or more infrastructure components based at least in part the ML model and one or more of the plurality of telemetry signals; and send a message, based at least in part on the deviation from the SLM. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: August 2, 2022
    Assignee: Intel Corporation
    Inventor: Uri Elzur
  • Patent number: 11386138
    Abstract: Methods, systems, and computer programs for generating a playlist of media content items that are popular with the friends of the first user. A first user taste profile is determined and a user taste profile is determined for each of a plurality of social connections. A similarity score is calculated between the first user taste profile and the user taste profile of each social connection. Media content items consumed by social connections with the highest similarity score are selected and placed in a playlist for the first user.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: July 12, 2022
    Assignee: Spotify AB
    Inventors: Mark Kizelshteyn, Paul Lamere, Tracey Churray, Samit Patel, Jessica Aleksandrowicz, Ercan Erden, Juan Rivero, Joseph Levin, Christine Yokoyama
  • Patent number: 11381478
    Abstract: In one embodiment, a method includes providing a first profile to a plurality of edge routers of the SD-WAN, the plurality of edge routers operable to interface a plurality of devices to the SD-WAN. The first profile enables the plurality of edge routers to discover which devices of the plurality of devices support a first application. The method includes receiving, from one or more of the edge routers, information indicating which devices of the plurality of devices support the first application and building a first application fabric based on the information indicating which devices of the plurality of devices support the first application.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: July 5, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Balaji Sundararajan, Vamsidhar Valluri, Chandramouli Balasubramanian, Anand Oswal, Ram Dular Singh
  • Patent number: 11381463
    Abstract: A system includes a first network edge data collector, a first network edge key performance indicator (KPI) engine configured to operate on first data collected by the first network edge data collector, a KPI metrics manager in communication with the first network edge KPI engine, the KPI metrics manager controlling a KPI metric catalog and wherein the first network edge KPI engine determines first edge KPI metric using a metric algorithm from the KPI metric catalog on the first data.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: July 5, 2022
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Huijing Yang, Jun Li, Hendra Tuty, Wenjie Zhao
  • Patent number: 11375037
    Abstract: Embodiments as disclosed provide a distributed caching solution that improve the performance and functionality of a content management platform for sites that are physically or logically remote from the primary site of the content management platform. In particular, according to embodiments, a remote cache server may be associated with a remote site to store local copies of documents that are managed by the primary content management platform. Periodically, a portion of the remote site's cache may be synchronized with the content management platform's primary site using an extensible architecture to ensure that content at the remote cache server is current.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: June 28, 2022
    Assignee: OPEN TEXT SA ULC
    Inventors: Nicolae Ionescu, Dan-Horia Trufasiu, Peter Varga, Tao Zhou, Franz Pauthner, Yue Kuk Wong
  • Patent number: 11366785
    Abstract: A database command replacer intercepts database commands to one or more database servers, extracts the database command and defined parameters within the command, and determines if the database command is defined in the list of commands subject to replacement; if not, the command is passed through to the destination database server. If the database command is in the list of commands subject to replacement, the replacement command is retrieved, the mapped parameter values are incorporated into the replacement command, the replacement command is transmitted to the destination database server, and the resultant information is relayed back to the origination program. No changes are required to either the client or server software in existing client/server database arrangements.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: June 21, 2022
    Inventor: David Anthony Klee, Jr.
  • Patent number: 11368366
    Abstract: Embodiments of the present invention provide for group policy object (GPO) update compliance. A method for GPO update compliance includes selecting both a compliance update and also a computing system as an endpoint targeted for receiving the compliance update, directing execution of a remediation process that applies the compliance update onto the selected endpoint and performing a re-scan of the selected endpoint subsequent to the execution of the remediation process. The method further includes executing a GPO update within a threshold period of time after the re-scan and repeating the re-scan after the GPO update and then comparing a log produced by the repeated re-scan after the GPO update with a log produced by the re-scan before the GPO update, detecting an out-of-compliance update in the comparison and responding to the out-of-compliance update by directing a repair of the out-of-compliance update using a domain login for the selected endpoint.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: June 21, 2022
    Assignee: Steelcloud, Inc.
    Inventors: Brian H. Hajost, Fredi Jaramillo, Matthew Heimlich
  • Patent number: 11362896
    Abstract: Devices, systems, and processes for rapid installation of numerous Internet-of-Things (IoT) devices are described. For at least one embodiment, a system for installing multiple Internet-of-Things (IoT) devices may include a multi-device hub communicatively coupled to each of multiple IoT devices. One or more gateways are coupled to the multi-device hub. One or more IoT servers are coupled to at least one of the one or more gateways. The multi-device hub is configured to facilitate a bulk installation of the multiple IoT devices by executing non-transient computer instructions for registering and activating each of the IoT devices with use with one or more IoT servers.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: June 14, 2022
    Assignee: DISH Wireless L.L.C.
    Inventor: Kevin Yao
  • Patent number: 11362908
    Abstract: Disclosed communication flow modeling solution is significantly streamlined in a user friendly way to shield users from the technical complexities usually required. At design time, an orchestration flow modeling application receives user instruction to open or create a communication flow modeling project. Per configuration specific to an enterprise associated with the user, a custom drag-and-drop communication flow modeling environment with a canvas and modeling entities is provided. Responsive to the user dragging and dropping a set of modeling entities from the menu onto the communication flow modeling canvas and drawing connections between them, the orchestration flow modeling application logically connects the modeling entities to form a valid communication flow and stores it in a database. The communication flow undergoes an approval process. Once approved, it is activated for execution by an orchestration server.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: June 14, 2022
    Assignee: OPEN TEXT SA ULC
    Inventors: Robert Smith, Christian Askland, Philip Gyuling, Christian Wessman, Dennis Reil