Remote Data Accessing Patents (Class 709/217)
  • Patent number: 11997063
    Abstract: According to some embodiments, a method can include: receiving, by a first computing device, information about a meeting that a user is scheduled to attend; retrieving, by the first computing device, a plurality of messages sent to the user in one or more applications; analyzing, by the first computing device, the plurality of messages to identify one or more messages relevant to the meeting based on contents of the messages and the information received about the meeting; and sending, by the first computing device, the relevant messages to a second computing device, the second computing device configured to display the relevant messages to the user.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: May 28, 2024
    Assignee: Citrix Systems, Inc.
    Inventors: Ke Xu, Zhipan Liu, Zongpeng Qiao
  • Patent number: 11995060
    Abstract: A system for calculating a fingerprint across a data set by identifying a data set to hash, the data set comprising a set of data blocks, generating, by a first hash engine, a first hash for each data block in the set of data blocks within the data set, and generating, by a second hash engine, a second hash for each data block in the set of data blocks within the data set.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: May 28, 2024
    Assignee: MAXLINEAR, INC.
    Inventors: Mark Abrian Moran, Michael Ray Ham
  • Patent number: 11995096
    Abstract: Processing logic may determine that an application is to produce one or more records to an event streaming platform. Processing logic may determine a data structure to contain content to be stored to the event streaming platform. Processing logic may automatically generate a serializer in view of the data structure during development of the application. During runtime, the application may use the serializer to serialize the content contained in the data structure and store the content to the one or more records of the event streaming platform.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: May 28, 2024
    Assignee: Red Hat, Inc.
    Inventors: Andrea Cosentino, Paolo Antinori
  • Patent number: 11991124
    Abstract: Email has become commonplace as a means to communicate among parties non-synchronously by exchanging email messages. Some communications, however, may be more effective in real-time or in near real-time. For instance, service providers may offer a chat feature to accommodate real-time or near real-time help or service communications with customers. However, in this case, the user is likely required to enter credentials and/or context information to transition into a different communication type with the service provider. The present systems and methods provide a continuous conversation experience for the user whereby a message recipient of one message type (e.g., email, text, etc.) may continue a conversation in a different message type (e.g., a chat session, instant message, etc.) without manually providing message context for communicating via the second message type.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: May 21, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Julio Estrada, Nagalinga Raju Samuthirapandi, Chowdhury Sucharit Barua, Vasant Kumar Tiwari, Lei Yu
  • Patent number: 11989139
    Abstract: Systems and methods are disclosed to implement an endpoint command invocation system (“ECIS”). In some embodiments, ECIS can quickly dispatch a command to a large number of endpoint components, where the endpoint components are online. ECIS can receive an invocation of a command, which can include the command recipients. In some embodiments, ECIS determines that some of the command recipients are online, while some of the command recipients are offline. ECIS determines connections to the online command recipients based on a connection map, which is updated whenever an endpoint component opens a connection to ask for a command. ECIS can deliver the command to the online command recipients using the connections. ECIS can also deliver the command to dispatch queues corresponding to the offline command recipients, where the dispatch queues store the command as a pending command that can be delivered to their respective command recipients whenever they come online.
    Type: Grant
    Filed: March 8, 2023
    Date of Patent: May 21, 2024
    Assignee: Rapid7, Inc.
    Inventors: Xi Yang, Paul-Andrew Joseph Miseiko, Ryan Tonini, Bingbin Li
  • Patent number: 11991058
    Abstract: A disclosed method deploys a containerized health monitoring service that includes an embedded health monitoring service script. The containerized service generates a secure shell (SSH) key pair including an SSH public key and an SSH private key. A management account of the containerized service is registered with a centralized account service. An SSH control module of a hyper-converged infrastructure (HCI) manager retrieves from the account service the management account of the containerized service. The control module visits the containerized service to retrieve the SSH public key and stores the SSH public key to a target resource such as a host or virtual machine to enable any instance of the containerized service to remotely execute the health monitoring service script on the target resource with an SSH command.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: May 21, 2024
    Assignee: Dell Products L.P.
    Inventors: Xiang Huang, Gang Yang
  • Patent number: 11983291
    Abstract: Systems and techniques that facilitate policy-driven views of datasets are provided. In various embodiments, a system can comprise a data component that can access a dataset. In various instances, the system can further comprise a view policy component that can respectively correlate a set of security credentials to a set of view instructions associated with the dataset. In various embodiments, the system can further comprise an input component that can receive as input a first security credential that is listed in the set of security credentials. In various aspects, the system can further comprise an output component that can identify a first view instruction that is listed in the set of view instructions associated with the dataset, wherein the first view instruction is respectively correlated to the first security credential. In various cases, the output component can generate as output a view of the dataset based on the first view instruction.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: May 14, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefano Braghin, Michele Gazzetti, Ioannis Gkoufas, Marco Simioni
  • Patent number: 11985458
    Abstract: A first wireless speaker and microphone device paired with an information handling system comprising a microphone, speaker, wireless radio system for conducting a first pairing with the information handling system for wireless communications, and memory for storing a pairing profile for the first pairing. A microcontroller to operatively couple the first wireless speaker and microphone device to a second wireless speaker and microphone device by conducting a second pairing between the first and second wireless speaker and microphone devices, and cloning and transmitting the pairing profile from the first pairing to the second wireless speaker and microphone device. The first wireless speaker and microphone device to receive a switching command to stop audio transmission and reception at the first wireless speaker and microphone device to allow transmission and reception at the second wireless speaker and microphone device using a cloned wireless link established with the cloned pairing profile.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: May 14, 2024
    Assignee: DELL PRODUCTS LP
    Inventors: Peng Lip Goh, Eng Kang Chng, Suet Chan Law
  • Patent number: 11975685
    Abstract: Systems, methods, and non-transitory computer-readable media for a remote vehicle immobilizer. A network gateway device receives a command from a remote computing device to modify a configuration of an electronic switch from a first configuration to a second configuration. The electronic switch is positioned in a conducting path between a starter motor of the vehicle and a battery of the vehicle. In response to receiving the command, the network gateway device transmits a signal to the electronic switch via a two-way communication channel connecting the network gateway device to the electronic switch. The signal causes the electronic switch to modify the configuration of the electronic switch from the first configuration to the second configuration.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: May 7, 2024
    Assignee: Samsara Inc.
    Inventors: Michael Luis Innocenzi, Elias Ray Dykaar, Maxwell Anton Dergosits, Ingo Gerhard Wiegand
  • Patent number: 11979300
    Abstract: A file is created in a standardized format that defines a type of a containerized application and includes information for deployment of the containerized application. A single parser of the standardized format is thus enabled to deploy different types of containerized applications. The standardized file format includes an application definition. The application definition includes a service, a port list, a container list, a volume mount list, an access mode list, a resource usage list, or any suitable combination thereof. A client device presents a user interface that allows a user to select a containerized application to execute. An application server parses an application template file for the selected containerized application and, based on the information in the application template file, causes one or more servers (e.g., one or more Kubernetes cluster nodes) to execute the containerized application.
    Type: Grant
    Filed: April 5, 2022
    Date of Patent: May 7, 2024
    Assignee: SAP SE
    Inventors: Joachim Fitzer, Pietro Francesco Menna Ruiz Diaz, Felipe Musse, Simon Seif
  • Patent number: 11979249
    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 tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: May 7, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11977927
    Abstract: Methods, computer program products, and/or systems are provided that perform the following operations: obtaining metadata associated with a content item, wherein the metadata includes at least one runtime metadata definition; identifying an environment for providing access to the content item based on a runtime metadata definition; implementing the environment based, at least in part, on the runtime metadata definition; and providing access to the content item in the environment.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventor: Marc Velasco
  • Patent number: 11979250
    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 tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: May 7, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11973796
    Abstract: Embodiments detect risky situations in which a domain name record remains viable after the target it identified is not. Such dangling records create various risks because substitute targets, such as fraudulent websites, may be installed without the knowledge of the original target's owner. By obtaining and correlating data from multiple tenants, a cloud service provider detects dangling structures and any attempts to exploit them. Dangling records may specify a custom domain name, for example, or a static IP address that can be misused. In response, the provider's security infrastructure can alert the original target's owner, block the attempted exploit, or otherwise mitigate the risks. Traffic monitoring, control plane API invocations, and domain name server queries may be employed by the security infrastructure to detect resource deletion, resource creation, and resource access attempts that correspond with vulnerable records or suspect activity involving them.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: April 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Josef Weizman, Aharon Naftali Michaels, Ram Haim Pliskin, Dotan Patrich
  • Patent number: 11973995
    Abstract: A system and method for selectively utilizing an over-the-air broadcast source to provide low-latency content as an alternative to conventional over-the-top sourced content. The disclosed technology can provide automatic switching to an available low-latency content source, or switch to a low-latency source only after a user affirmatively elects such. The system and method are implemented utilizing standard premises equipment, and enable the insertion of regional commercial messages into the low-latency content stream prior to viewing.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: April 30, 2024
    Assignee: ARRIS Enterprises LLC
    Inventor: Michael Robert Kahn
  • Patent number: 11966950
    Abstract: A system and method is provided for dynamically managing advertiser affiliate links for online marketing. A global redirect server accepts a visitor's web browser request for a product or non-product webpage associated with an affiliate network advertiser URL, and returns a corresponding product or non-product webpage to the visitor that is corrected for the visitor's geographic region if such a webpage exists, or returns the originally requested webpage if it does not. The server determines the visitor's geographic region based upon request metadata, and can generate a corrected webpage that affords analytic and commission tracking even if no corresponding affiliate network exists in the determined geographic region. The server includes a database for locating products within the determined geographic region that are comparable to the product of the product webpage request, in the event that the exact product is not available in the geographic region.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: April 23, 2024
    Assignee: rewardStyle, Inc.
    Inventors: Forrest Jordan, Baxter Box
  • Patent number: 11966636
    Abstract: Certain aspects of the present disclosure provide techniques for committing log data in an application to a log data repository. An example method generally includes receiving, from an application, data to be committed to a remote storage location. A type of the received data is determined. The type of the received data is generally associated with a prioritization level and a compression mechanism to be used in committing the data to the remote storage location. An application execution context associated with the received data is determined. At a dispatch time associated with the prioritization level of the received data and the application execution context associated with the received data, a compressed data payload is generated and transmitted to the remote storage location. Generally, to compress the data payload, at least the received data is generally compressed based on the determined compression mechanism.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: April 23, 2024
    Assignee: INTUIT INC.
    Inventors: Waseem Akram Syed, Jian Fang, Venkata Suresh Babu Chilluri, Michelle Gu, Nikita Prakash Patil, Muralidhar Kattimani
  • Patent number: 11968268
    Abstract: An audio session management method may involve: determining, by an audio session manager, one or more first media engine capabilities of a first media engine of a first smart audio device, the first media engine being configured for managing one or more audio media streams received by the first smart audio device and for performing first smart audio device signal processing for the one or more audio media streams according to a first media engine sample clock; receiving, by the audio session manager and via a first application communication link, first application control signals from the first application; and controlling the first smart audio device according to the first media engine capabilities, by the audio session manager, via first audio session management control signals transmitted to the first smart audio device via a first smart audio device communication link and without reference to the first media engine sample clock.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: April 23, 2024
    Assignees: Dolby Laboratories Licensing Corporation, Dolby International AB
    Inventors: Glenn N. Dickins, Mark R. P. Thomas, Alan J. Seefeldt, Joshua B. Lando, Daniel Arteaga, Carlos Medaglia Dyonisio, David Gunawan, Richard J. Cartwright, Christopher Graham Hines
  • Patent number: 11966477
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for generic process chain entity mapping. An example apparatus includes at least one memory, instructions in the apparatus, and processor circuitry to execute the instructions to receive process chain input data, the input data including a system path, identify a match between a path alias and the input data, wherein the path alias includes an alias for one or more system path format patterns, extract at least one of (1) metadata information or (2) command line parameter information from the match, and output transformed data based on the at least one of the extracted metadata information or command line parameter information, the transformed data output in a generalized format.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: April 23, 2024
    Assignee: MUSARUBRA US LLC
    Inventors: Niall Fitzgerald, Jonathan King, Christiaan Beek
  • Patent number: 11968270
    Abstract: Embodiments are provided for receiving media content based on the user media preferences. An example implementation includes a one or more servers receiving data representing a guest list for an upcoming event corresponding to a first user account, the guest list indicating multiple guests corresponding to respective second user accounts of a second cloud service and querying one or more streaming media services for music preferences corresponding to the multiple guests. The one or more servers receive, from the one or more streaming media services, data representing respective music preferences corresponding to the multiple guests and generate a playlist of audio tracks based on the received respective music preferences corresponding to the multiple guests. During the event, the server(s) cause the playlist to be queued in a playback queue for playback by one or more playback devices of a particular media playback system registered with the first user account.
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: April 23, 2024
    Assignee: Sonos, Inc.
    Inventor: Yean-Nian W. Chen
  • Patent number: 11968246
    Abstract: The present disclosure provides a method and an apparatus for determining a playback mode. The method includes: obtaining a streaming media data packet; where the streaming media data packet includes at least an encoding format and a streaming media type of streaming media data; the streaming media type includes at least one of a video media type or an audio video media type; and determining, according to the encoding format and the streaming media type of the streaming media data, a plugin-free playback mode for playing back the streaming media data.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: April 23, 2024
    Assignee: HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO., LTD.
    Inventor: Zhongjian Feng
  • Patent number: 11968208
    Abstract: A method and system for performing at least one service are disclosed. The method and system include receiving a communication for a data source at a wrapper. The wrapper includes a dispatcher and at least one service. The dispatcher receives the communication and is data agnostic. The method and system also include providing the communication from the dispatcher to the data source and to the at least one service. The at least one service inspects the communication and may perform additional functions.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: April 23, 2024
    Assignee: Cyral Inc.
    Inventors: Manav Ratan Mital, Srinivas Nageswarrao Vadlamani
  • Patent number: 11968258
    Abstract: Provided herein are systems and methods to provide a way to share metrics regarding shared data access and accesses associated with data providers for different data listings of the data exchange. For example, the method may comprise detecting one or more client interactions with a set of data listings of a data exchange, the set of data listings associated with one or data providers. The method may further comprise collecting metrics corresponding to the one or more client interactions. In addition, the method may share metrics relevant to the one or more data providers with the one or more data providers.
    Type: Grant
    Filed: October 27, 2023
    Date of Patent: April 23, 2024
    Assignee: SNOWFLAKE INC.
    Inventors: Edmond T. Chan, Pui Kei Johnston Chu, Chao Ren, Stephanie Stillman, Dangfu Wang
  • Patent number: 11962430
    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 tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: April 16, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11962589
    Abstract: Systems and methods include intercepting traffic on the user device; forwarding the traffic to a cloud-based system for security processing therein; and, responsive to unavailability of the cloud-based system preventing the forwarding, performing local security processing of the traffic at the user device including determining whether the traffic is allowed based on a cache at the user device, forwarding the traffic separate from the cloud-based system when it is allowed, and blocking the traffic when it is not allowed.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: April 16, 2024
    Assignee: Zscaler, Inc.
    Inventors: Patrick Foxhoven, Amit Sinha, Vikas Mahajan, Rohit Goyal
  • Patent number: 11960806
    Abstract: A method, an apparatus, and a system for checking a schematic circuit diagram are provided. The method includes: determining a netlist file and a bill of material (BOM) list of the schematic circuit diagram, where the schematic circuit diagram is drawn by an electronic design automation (EDA) tool; and determining whether parts in the schematic circuit diagram are in a preset part list and determining whether connection relationships among the parts meet preset connection relationships, according to the netlist file and the BOM list, to obtain a check result, where the preset part list includes standard part information of multiple parts.
    Type: Grant
    Filed: May 28, 2022
    Date of Patent: April 16, 2024
    Assignee: UNIGROUP SPREADTRUM COMMUNICATIONS (HUIZHOU) CO., LTD.
    Inventor: Qi Tan
  • Patent number: 11962998
    Abstract: This application relates to the field of wireless communications technologies, and provides a communication method, including: receiving, by a mobility management network element, first information from a terminal device; obtaining a user equipment context of the terminal device in a public network and a user equipment context of the terminal device in a private network based on the first information; and using the user equipment context of the terminal device in the public network and the user equipment context of the terminal device in the private network as a user equipment context of the terminal device. According to the solution provided in embodiments, the user equipment context of the terminal device includes the user equipment context in the public network and the user equipment context in the private network, so that the terminal device can access both the public network and the private network, thereby improving user experience.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: April 16, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yanmei Yang, Jiangwei Ying
  • Patent number: 11960581
    Abstract: A method is disclosed. The method includes transmitting, by a user device to an access device, a digital certificate and a seed. The access device encrypts the seed and a first access device key with a public key from the digital certificate to form encrypted data. The method also includes receiving from the access device, the encrypted data, decrypting the encrypted data using a private key corresponding to the public key to obtain the seed and the first access device key, verifying that the seed received from the access device matches the seed sent to the access device, encrypting a secret or derivative thereof with the first access device key to form an encrypted secret or derivative thereof, and transmitting to the access device, the encrypted secret or derivative thereof.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: April 16, 2024
    Assignee: Visa International Service Association
    Inventors: Yuexi Chen, Marc Kekicheff
  • Patent number: 11961110
    Abstract: In accordance with some embodiments of the disclosed subject matter, methods, systems, and media for generating predicted information related to advertisement viewability are provided.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: April 16, 2024
    Assignee: Integral Ad Science, Inc.
    Inventors: Kiril Tsemekhman, Gijs Joost Brouwer, Rahul Ratnakar
  • Patent number: 11956294
    Abstract: Systems and methods are disclosed for analyzing different media to determine if the media originated from the same source. A two-part analysis is provided. During the first part, target data streams are analyzed to determine a template for the data stream or file, based upon the encoder used to encode the media transmitted in the data stream or stored in a file. After generating templates for the different streams, the templates are compared to determine which streams have matching templates. The second part of the analysis includes monitoring streams with matching templates to identify the same piece of media content in each of the streams. Upon identifying the same content, the content of each stream is synchronized and then compared to determine if the compared pieces of content were generated using the same encoder.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: April 9, 2024
    Assignee: NAGRASTAR LLC
    Inventor: Michael Augustin Busch
  • Patent number: 11956492
    Abstract: A media stream playing method includes: obtaining a first attribute parameter set when detecting that a first passenger views a first media stream played on a first vehicle-mounted screen, where the first attribute parameter set includes an identity of the first passenger and the first vehicle-mounted screen viewed by the first passenger; and when determining that attention of the first passenger is lost from the first vehicle-mounted screen, if determining, based on a stored second attribute parameter set, that a second vehicle-mounted screen that is viewed by a second passenger is the first vehicle-mounted screen, indicating to continue playing the first media stream on the first vehicle-mounted screen, where the second attribute parameter set includes an identity of the second passenger and the second vehicle-mounted screen.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: April 9, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qian Wu, Xiao Xiao
  • Patent number: 11956757
    Abstract: A user equipment (UE) may communicate with one or more other UEs using multiple transmissions in a device-to-device (D2D) communications deployment. A number of UEs may be configured with D2D resources, and a transmitting UE may identify available D2D resources from the configured resources. The transmitting UE may identify a resource for a first transmission of a D2D transmission from the available D2D resources, and may identify a second resource for a second transmission of the D2D transmission. The second transmission may be a blind HARQ transmission that may be transmitted to enhance the likelihood that one or more receiving UEs successfully receive the transmission. In some examples, the second resource may be identified based on other available resources within an predetermined time window around the first transmission.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: April 9, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Kapil Gulati, Sudhir Kumar Baghel, Shailesh Patil, Tien Viet Nguyen, Zhibin Wu
  • Patent number: 11948046
    Abstract: Embodiments of the present disclosure provide techniques for seamlessly switching between a classical controller and a quantum controller that both implement an application, based on which controller is better suited for processing a received request for functionality of the application. The classical controller and the quantum controller both implement the same logic for the application, and the classical controller interfaces with a model and a view as part of a model, view and controller (MVC) framework. A Quantum Model View Controller (QMVC) service determines whether the request is to be processed by the classical or quantum controller. In response to determining that the request is to be processed by the quantum controller, the QMVC service diverts the request to the quantum controller and provide a first application program interface (API) gateway between the quantum controller and the model and a second API gateway between the quantum controller and the view.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: April 2, 2024
    Assignee: Red Hat, Inc.
    Inventors: Leigh Griffin, Stephen Coady
  • Patent number: 11948205
    Abstract: Systems and methods are provided for providing media content based on playback zone awareness. In one aspect, a computing system receives, via a network interface, zone data from the media playback system, wherein the zone data includes an indication of a particular zone of the media playback system, and wherein the particular zone comprises at least one playback device. The computing system identifies audio content based on (i) the indication of the particular zone and (ii) contextual data associated with the particular zone, and provides, via the network interface, an indication of the identified audio content to the media playback system.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: April 2, 2024
    Assignee: Sonos, Inc.
    Inventors: Kristen Bender, Ron Kuper
  • Patent number: 11943325
    Abstract: A computer system is provided that includes a storage system, at least one transceiver, and a processing system with at least one hardware processor. The storage system stores a first list pair. The transceiver receives electronic data messages that each include a respective data transaction request. The processing system determines how the new data transaction request should be processed based on which communication protocol was used to submit the request. Updates regarding the first list pair are sent out to non-party client computer systems using different communication protocols, where one is faster than the other, but the slower update includes private data therein.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: March 26, 2024
    Assignee: NASDAQ, INC.
    Inventors: Leo Golubovsky, Michael Wood, Jonathan Wakefield
  • Patent number: 11943351
    Abstract: An intelligent gateway device provided at a premise (home or business) for providing and managing application services associated with use and support of a plurality of digital endpoint devices associated with the premises. The device includes a communications and processing infrastructure integrated with a peer and presence messaging based communications protocol for enabling communications between the device and an external support network and between the device and connected digital endpoint devices. A services framework at the gateway device implements the communications and processing infrastructure for enabling service management, service configuration, and authentication of user of services at the intelligent gateway. The framework provides a storage and execution environment for supporting and executing received service logic modules relating to use, management, and support of the digital endpoint devices.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: March 26, 2024
    Assignee: KIP PROD P1 LP
    Inventors: Amir Ansari, George A. Cowgill, Leon E. Nicholls, Atousa Raissyan, Jude P. Ramayya, Ramprakash Masina, Alvin R. McQuarters, Robert A. Clavenna, II
  • Patent number: 11934817
    Abstract: A method for deploying federated infrastructure as code may include an infrastructure seeding engine: receiving a plurality of extensible application patterns; publishing the extensible application patterns to an application pattern catalog; receiving an instantiate request comprising a selection of one of the plurality of extensible application patterns and a blueprint, wherein the blueprint identifies a deployment technology; generating metadata for the selected extensible application pattern; generating a configuration for the selected extensible application pattern; creating execution isolations for deployments based on the metadata; applying security policies to the selected extensible application pattern; generating source code for the selected extensible application pattern; creating and linking the source code for the selected extensible application pattern to a continuous integration/continuous development pipelines; initializing the source code to an infrastructure; and deploying an application arti
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: March 19, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Manuj Bawa, John S Combs
  • Patent number: 11936535
    Abstract: Various embodiments may provide a server including a communication circuit, and at least one processor. The at least one processor is configured to receive report information on a delay time of each of multiple pieces of sub-stream data, identify a second external electronic device transmitting a particular piece of sub-stream data of the multiple pieces of sub-stream data to the first external electronic device, identify a first delay time of the particular piece of sub-stream data associated with the second external electronic device, and a second delay time of the particular piece of sub-stream data associated with a third external electronic device, and determine, based on the first delay time and the second delay time, whether the second external electronic device or the third external electronic device is to transmit the particular piece of sub-stream data to the first external electronic device. Various other embodiments are possible.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: March 19, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jeongsik In, Hanmin Bang
  • Patent number: 11936786
    Abstract: Provided is novel technology for secure security data transmission and more particularly for registering network-enabled security devices such as IP cameras to a security server over a public network such as to a cloud-based security service. An enrolment server is provided that is logged into using a computing device to request and receive an activation code for the security device. The activation code is then provided to the security device, e.g. directly by the computing device. The Security device authenticates itself based on the activation code and in one example provides a public key that will be used to verify its registration. Data transmissions by the device are secured in part on the basis of its registration.
    Type: Grant
    Filed: June 15, 2022
    Date of Patent: March 19, 2024
    Inventors: Jonathan Doyon, Simon Le Bourdais-Cabana, Sebastien Nadeau, Siaka Baro, Martin Tardif
  • Patent number: 11936699
    Abstract: An event is identified. The event is associated with device content (e.g., one or more files) and a network location (e.g., a branch location of a corporation). One or more rules are retrieved. The one or more rules are associated with the device content, the network location, and a number of communication devices at the network location. A number of shards (e.g., erasure encoding shards) are determined based on the rules. The number of shards are generated. The number of shards are sent to a plurality of communication devices at the network location according to the rules. The plurality of communication devices at the network location are equal to or less than the number of communication devices at the network location.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: March 19, 2024
    Assignee: Micro Focus LLC
    Inventor: Vamsi Krishna
  • Patent number: 11934284
    Abstract: A method for providing end-to-end monitoring of an application is disclosed. The method includes receiving, via a graphical user interface, a request to monitor the application, the request including information relating to the application; generating a service call based on the request, the service call relating to a synthetic transaction in a master configuration; scheduling the service call in the master configuration; generating a synthetic workflow based on the service call; executing the synthetic workflow based on a result of the scheduling; and capturing a metric from the executed synthetic workflow.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: March 19, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Bhoopendra Chauhan, Connor Basilici, Jassi Singh, Ravindra P Padma, Rohan Reddy Alluri
  • Patent number: 11937085
    Abstract: Mechanisms (which can include systems, methods, and media) for securing WiFi routers and devices connected to them are provided. In some embodiments, mechanisms for securing a WiFi router comprise: receiving a first request to form a first connection between a first device and the WiFi router; determining whether a first portal can be presented in connection with the first device; and in response to determining that the first portal cannot be presented in connection with the first device: creating a first temporary virtual access point using the WiFi router; and connecting the first device to the WiFi router using the first temporary virtual access point.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: March 19, 2024
    Assignee: McAfee, LLC
    Inventor: Sameer D. Karkhanis
  • Patent number: 11934665
    Abstract: Systems, methods, and computer readable media for snapshotting ephemeral and/or volatile storage systems are provided. These techniques may include synchronizing that state of the ephemeral storage system to a cloud-based storage system and capturing a cloud snapshot of the cloud-based storage system. To reduce the time to capture a cloud snapshot, techniques disclosed herein include obtaining sets of pending data changes to the ephemeral storage system that have not been synchronized to the cloud-based storage system. When the pending data changes satisfy a threshold metric, the pending data changes may then be synchronized to the ephemeral storage system on a rolling basis.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: March 19, 2024
    Assignee: TESSELL, INC.
    Inventors: Balasubrahmanyam Kuchibhotla, Uday Kiran Jonnala, Kamaldeep Singh Khanuja, Maneesh Rawat, Manish Pratap Singh, Bakul Banthia
  • Patent number: 11930004
    Abstract: A method and apparatus are described including logging on to an account on the shared server based on credentials, transmitting a request to the shared server for a list of smart devices registered to the account, receiving the list of smart devices from the shared server, linking to a selected one of the smart devices from the list of smart devices received from the shared server; and transmitting a smart device command to the selected smart device. Also described are a method and apparatus including receiving credentials from a client device to log-on to an account, receiving a request from the client device for a list of smart devices registered to the account and transmitting the list of smart devices to the client device.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: March 12, 2024
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Feng Mi, Wei Luo, Gao Zhang
  • Patent number: 11925863
    Abstract: Example systems, devices, media, and methods are described for presenting an interactive game in augmented reality on the display of a smart eyewear device. A hand tracking utility detects and tracks the location of hand gestures in real time, based on high-definition video data. The detected hand gestures are compared to library of hand gestures and landmarks. Examples include synchronized, multi-player games in which each device detects and shares hand gestures with other devices for evaluation and scoring. A single-player example includes gesture-shaped icons presented on a virtual scroll that appears to move toward an apparent collision with corresponding key images, awarding points if the player's hand is located near the apparent collision and the detected hand shape matches the moving icon.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: March 12, 2024
    Assignee: Snap Inc.
    Inventors: Ilteris Canberk, Dmytro Kucher, Dmytro Hovorov, Artur Sydoran
  • Patent number: 11927928
    Abstract: An output management device, an output management method, and a program are provided that manage output of input data to a processing module by a device. The processing module is associated with first metadata indicating a condition of the input data. The input data is associated with second metadata indicating an attribute of the input data. The output management apparatus includes a first acquisition unit, a second acquisition unit, and a notification unit. The first acquisition unit is configured to acquire the first metadata. The second acquisition unit is configured to acquire the second metadata. The notification unit is configured to notify the device of whether or not the input data is allowed to be output to the processing module based on the first and second metadata.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: March 12, 2024
    Assignee: OMRON CORPORATION
    Inventors: Tetsuji Yamato, Taiji Yoshikawa
  • Patent number: 11922353
    Abstract: A method, computer program product, and computing system for initiating a bespoke journey concerning a business process transition event; providing information concerning the bespoke journey to a plurality of recipients participating in the business process transition event; and monitoring the plurality of recipients to gauge sentiment concerning the bespoke journey.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: March 5, 2024
    Assignee: EDERA L3C
    Inventor: Kevin Carr
  • Patent number: 11921995
    Abstract: A data sharing method includes an electronic device that sends data such as a picture, a document, a link, and a chat record to a server contact in an instant messaging application, shares the data to a device bound with a user, such as a printer, a projector, or a display, and triggers the device to perform an operation such as printing, projection, or mirroring such that a process of printing data, projection, mirroring, and the like using the electronic device can be intuitive, simple, and effective for the user.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: March 5, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qiang Tao, Guangyuan Gao, Shoujie Zhang
  • Patent number: 11924344
    Abstract: A method for accessing customer data includes receiving an access request requesting access to customer data stored on a storage abstraction. The access request includes a justification that specifies a purpose/reason for requesting access to the customer data. The method also includes validating the justification, and after validating the justification, transmitting the justification to an external key management service associated with a customer of the customer data. The external key management service is configured to grant or deny access to the customer data based on the justification. The method also includes receiving an approved access token from the external key management service when the external key management service grants access to the customer data and accessing the customer data stored on the storage abstraction using the approved access token received from the external key management service.
    Type: Grant
    Filed: April 14, 2023
    Date of Patent: March 5, 2024
    Assignee: Google LLC
    Inventors: Joseph Valente, Nicole Jones, David Lee
  • Patent number: 11921595
    Abstract: The present invention provides a System and method for multi-tiered data synchronization. Data is synchronized between a master synchronization server, one or more proxy synchronization servers, and client devices. Client devices establish synchronization sessions with either a proxy synchronization server or a master synchronization server, depending on which server provides the “best” available connection to that client device. Each proxy synchronization server synchronizes data with client devices that have established a synchronization session with such proxy synchronization server. The master synchronization server synchronizes data with client devices that have established a synchronization session with the master synchronization server. Each proxy synchronization server synchronizes data with the master synchronization server. Metadata associated with synchronized files is synchronized throughout the system in real-time. Files may be synchronized in real-time or of a delayed time.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: March 5, 2024
    Assignee: Dropbox, Inc.
    Inventors: Kiren R Sekar, Jack B Strong