Patents Examined by Clayton R Williams
-
Patent number: 11457051Abstract: 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: GrantFiled: August 23, 2021Date of Patent: September 27, 2022Assignee: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD.Inventor: Chaofeng Dong
-
Patent number: 11455359Abstract: 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: GrantFiled: March 2, 2021Date of Patent: September 27, 2022Assignee: Proof of Concept LLCInventors: Andrew Westmoreland, Timothy Hanus
-
Patent number: 11438417Abstract: 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: GrantFiled: March 1, 2017Date of Patent: September 6, 2022Assignee: NEC CORPORATIONInventors: Mamoru Takajo, Masanori Takashima, Kazushi Kubota
-
Patent number: 11438553Abstract: 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: GrantFiled: May 4, 2020Date of Patent: September 6, 2022Assignee: ICN ACQUISITION, LLCInventors: Russell Ure, Reza Kazemi, Christian Molson, Heather McIntosh
-
Patent number: 11431662Abstract: 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: GrantFiled: December 28, 2017Date of Patent: August 30, 2022Assignee: META PLATFORMS, INC.Inventors: Zardosht Kasheff, John Reed Riley, Jeremy David Fein, Jason Curtis Jenks
-
Patent number: 11431823Abstract: 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: GrantFiled: November 19, 2021Date of Patent: August 30, 2022Assignee: STRIPE, INC.Inventors: Ji Huang, Tushar Dhoot, Alexander Thiemann, Stefan Gawrys
-
Patent number: 11432055Abstract: 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: GrantFiled: November 16, 2020Date of Patent: August 30, 2022Assignee: ICN ACQUISITION, LLCInventors: Russell Ure, Reza Kazemi, Christian Molson, Heather McIntosh
-
Patent number: 11416279Abstract: 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: GrantFiled: July 21, 2020Date of Patent: August 16, 2022Assignee: VMWARE, INC.Inventors: Puneet Birender Katyal, Mark Johnson
-
Patent number: 11418610Abstract: 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: GrantFiled: October 5, 2020Date of Patent: August 16, 2022Assignee: The Nielsen Company (US), LLCInventors: Achilleas Papakostas, Susan Cimino
-
Patent number: 11412043Abstract: 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: GrantFiled: January 8, 2021Date of Patent: August 9, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Travis Portz, Jeppe Larsen, Bharath Mysore Nanjundappa, Max Verun, Mario Tayah
-
Patent number: 11411763Abstract: 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: GrantFiled: February 15, 2021Date of Patent: August 9, 2022Assignee: Google LLCInventors: Kenneth John Mackay, Nikita Gupta, Tomer Shekel
-
Patent number: 11405464Abstract: 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: GrantFiled: September 29, 2017Date of Patent: August 2, 2022Assignee: Intel CorporationInventor: Uri Elzur
-
Patent number: 11386138Abstract: 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: GrantFiled: March 19, 2021Date of Patent: July 12, 2022Assignee: Spotify ABInventors: Mark Kizelshteyn, Paul Lamere, Tracey Churray, Samit Patel, Jessica Aleksandrowicz, Ercan Erden, Juan Rivero, Joseph Levin, Christine Yokoyama
-
Patent number: 11381478Abstract: 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: GrantFiled: January 4, 2021Date of Patent: July 5, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Balaji Sundararajan, Vamsidhar Valluri, Chandramouli Balasubramanian, Anand Oswal, Ram Dular Singh
-
Patent number: 11381463Abstract: 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: GrantFiled: December 19, 2019Date of Patent: July 5, 2022Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Huijing Yang, Jun Li, Hendra Tuty, Wenjie Zhao
-
Patent number: 11375037Abstract: 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: GrantFiled: January 14, 2021Date of Patent: June 28, 2022Assignee: OPEN TEXT SA ULCInventors: Nicolae Ionescu, Dan-Horia Trufasiu, Peter Varga, Tao Zhou, Franz Pauthner, Yue Kuk Wong
-
Patent number: 11366785Abstract: 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: GrantFiled: November 6, 2019Date of Patent: June 21, 2022Inventor: David Anthony Klee, Jr.
-
Patent number: 11368366Abstract: 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: GrantFiled: December 29, 2020Date of Patent: June 21, 2022Assignee: Steelcloud, Inc.Inventors: Brian H. Hajost, Fredi Jaramillo, Matthew Heimlich
-
Patent number: 11362896Abstract: 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: GrantFiled: December 17, 2019Date of Patent: June 14, 2022Assignee: DISH Wireless L.L.C.Inventor: Kevin Yao
-
Patent number: 11362908Abstract: 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: GrantFiled: January 12, 2021Date of Patent: June 14, 2022Assignee: OPEN TEXT SA ULCInventors: Robert Smith, Christian Askland, Philip Gyuling, Christian Wessman, Dennis Reil