Remote Data Accessing Patents (Class 709/217)
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 11921866
    Abstract: Embodiments disclosed herein are directed to a system and method configured to create a PII profile of the user and monitor data brokers for PII that matches the PII profile. For each data broker, the system can determine a threat level to the user and provide a dynamically updatable user interface configured to present the data brokers in a predetermined order, e.g. descending order of threat. The system can be configured to receive a swipe input from the user to either “Opt-Out” or “Remove” the user PII. “Opting-Out” can include preventing the data broker from selling or sharing the user PII. “Removing” can include requesting the data broker to delete all PII for the user. The system can then monitor the data broker for compliance with the request. Further, the system can provide a user interface to the data broker to petition the user for continued use of the PII.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: March 5, 2024
    Assignee: Consumer Direct, Inc.
    Inventor: David B. Coulter
  • 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
  • Patent number: 11917323
    Abstract: Real-time metadata tracks recorded to media streams allow search and analysis operations in a variety of contexts. Search queries can be performed using information in real-time metadata tracks such as closed captioning, sub-title, statistical tracks, miscellaneous data tracks. Media streams can also be augmented with additional tracks. The metadata tracks not only allow efficient searching and indexing, but also allow insertion of content specific advertising during appropriate portions of a media stream based on the content of the metadata tracks.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: February 27, 2024
    Assignee: TiVo Corporation
    Inventor: Todd Stiers
  • Patent number: 11914556
    Abstract: A host with a memory, which stores a guest, a filesystem cache, and a proxy cache, has a filesystem manager executing on a processor that receives a first request to locate a file in a first filesystem. In response to receiving the first request, a filesystem proxy in the proxy cache associated with the first filesystem is queried. The first request is responded to based on metadata retrieved from the filesystem proxy. A second request is received to modify the file. In response to receiving the second request, the first filesystem is instantiated in the filesystem cache, where a second filesystem is evicted from the filesystem cache to reclaim storage capacity for the first filesystem. The file in the first filesystem is modified.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: February 27, 2024
    Assignee: RED HAT, INC.
    Inventors: Eder Ignatowicz, Alexandre Porcelli Bakos
  • Patent number: 11916916
    Abstract: Disclosed herein is a computer-implemented method for preparation of an electronic document with a plurality of signing users, comprising associating an unsigned, encrypted document with at least a first authenticated user code for a first signing user and a second authenticated user code for a second signing user, sending the document to the signing users, decrypting the document; generating a first electronic signature from the first signing user's authenticated user code and a second electronic signature from the second signing user's authenticated user code, appending signatures to the document, duplicating the document and assigning ownership separately for each signing user, encrypting each signed document, and transferring the signed and encrypted documents to electronic vaults associated with the signing users.
    Type: Grant
    Filed: April 25, 2021
    Date of Patent: February 27, 2024
    Assignee: Wymsical, Inc.
    Inventors: Eli Yaacoby, Liwen Yaacoby
  • Patent number: 11915312
    Abstract: Systems and methods for processing peer-to-peer financial product markup language agency notices are disclosed. According to one embodiment, in an information processing apparatus, a computer-implemented method for processing peer-to-peer financial product markup language agency notices may include: (1) receiving a FpML notice from a sender to a receiver; (2) obtaining a sender unique identifier for the sender and a receiver unique identifier for the receiver; (3) generating a FpML message body for a transaction associated with the notice; (4) generating FpML data comprising the unique identifiers and the FpML message body; (5) generating an electronic message comprising the FpML data; and (6) sending the electronic message FpML data to the receiver.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: February 27, 2024
    Assignee: JPMORGAN CHASE BANK , N.A.
    Inventors: James M. Long, Donald Conte, Satish V. Kattumuri
  • Patent number: 11917090
    Abstract: In one aspect, a computerized method for digitally tracking ownership of goods with a blockchain includes the steps of providing a blockchain. The blockchain includes a set of blockchain ownership records provided in a chronological mathematical proof format such that specified data exists in a specific chronological order. The method includes the step of saving a smart contract that references a real-world object in the blockchain. The smart contract includes a tool for tracking ownership of the real-world object. With a computer application, the method enables an owner of the real-world object to modify an owner data portion of the smart contract to a new owner entity to change the ownership of the real-world object in the blockchain. The method includes the step of updating the owner data portion of the smart contract in the blockchain to include the new owner entity.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: February 27, 2024
    Inventor: Nicholas Juntilla
  • Patent number: 11917024
    Abstract: A control system includes a control device and a device that communicates with the control device. The control system includes a controller that periodically performs a control operation for controlling an object to be controlled, a communication processor that performs communication processing for periodically exchanging data with the device, a providing component that provides a development environment for performing a part of creation of contents of processing performed by the controller and for making of settings involved with communication processing by the communication processor, and a determination module that determines a settable range of a cycle time of exchange of data with the device based on contents set in the development environment.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: February 27, 2024
    Assignee: OMRON CORPORATION
    Inventors: Norihiro Maekawa, Hiroko Kubo
  • Patent number: 11916863
    Abstract: In an approach, a processor monitors messaging data between a plurality of users from a first collaboration application. A processor identifies an unanswered message within the first messaging data. A processor, subsequent to identifying the unanswered message, identifies that the plurality of users attends a collaborative session. A processor captures a second messaging data of the collaborative session. A processor determines that the second messaging data contains subject matter that meets a threshold of similarity to the unanswered message. A processor annotates the unanswered message.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: February 27, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jacob Ryan Jepperson, Zachary A. Silverstein, Melanie Dauber, Logan Bailey, Jeremy R. Fox
  • Patent number: 11907597
    Abstract: A system includes an operation device and an information storing apparatus, which are connected via a network. The operation device determines, based on information input from the outside of the operation device in response to an operation performed on the operation device, an electronic device among a plurality of electronic devices connected to the system, for causing the electronic device to input electronic data to the information storing apparatus, and sends, to the information storing apparatus, a first request to cause the determined electronic device to input the electronic data to the information storing apparatus. The information storing apparatus sends, to the determined electronic device, a second request based on the first request sent from the operation device, and stores the electronic data that has been sent from the determined electronic device based on the sent second request.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: February 20, 2024
    Assignee: Ricoh Company, Ltd.
    Inventor: Kazuhiro Yamada
  • Patent number: 11909701
    Abstract: Dynamic content can be delivered via email. Email messages include HTML content with one or more hyperlinks referring to a network-connected dynamic content server. The hyperlinks are accessed upon rendering of the email on a client device, triggering a request to a dynamic content server. The dynamic content server determines a content item to be served in response to the request. The dynamic content item determination may be based on factors including the identity of the requester, the email communication in which the hyperlink is embedded, recent activities or behavior on the part of the requester, and/or known preference or demographic information associated with the requester. The request can be directed to a selected content item stored within a content delivery network, for transmission back to the requester and display to the user within the email.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: February 20, 2024
    Assignee: Zeta Global Corp.
    Inventors: Christian Monberg, Barney Govan, Tim Hudson
  • Patent number: 11908472
    Abstract: Coordinated operation of a voice-controlled device and an accessory device in an environment is described. A remote system processes audio data it receives from the voice-controlled device in the environment to identify a first intent associated with a first domain, a second intent associated with a second domain, and a named entity associated with the audio data. The remote system sends, to the voice-controlled device, first information for accessing main content associated with the named entity, and a first instruction corresponding to the first intent. The remote system also sends, to the accessory device, second information for accessing control information or supplemental content associated with the main content, and a second instruction corresponding to the second intent. The first and second instructions, when processed by the devices in the environment, cause coordinated operation of the voice-controlled device and the accessory device.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: February 20, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Derick Deller, Link Cornelius, Apoorv Naik, Zoe Adams, Aslan Appleman, Pete Klein
  • Patent number: 11902341
    Abstract: Apparatuses, methods, systems, and program products are disclosed for presenting links during an online presentation. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to receive content that is presented as part of an online presentation, process the received content to identify at least one uniform resource locator (“URL”) in the received content, and present an interactive graphical element representing the at least one URL on a display device. The interactive graphical element includes a link to an online location associated with the URL such that the online location is accessible in response to interacting with the interactive graphical element.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: February 13, 2024
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Axel Ramirez Flores, Tobias Christensen, Russell Speight VanBlon
  • Patent number: 11902352
    Abstract: An HttpDNS scheduling method includes receiving a domain name resolution request from a client, the domain name resolution request including a customized parameter related to accessing resources; resolving the domain name resolution request and determining a target server based on the customized parameter; and returning an IP address of the target server to the client.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: February 13, 2024
    Assignee: GUIZHOU BAISHANCLOUD TECHNOLOGY CO., LTD.
    Inventors: Hongguang Ma, Kang Wang, Lijia Fu
  • Patent number: 11902229
    Abstract: A system for delivering notification messages across different notification media comprises a processor. A processor is configured to provide an indication of a new platform notification channel to one or more platform notification services. The indication is provided to one of the one or more platform notification services through a communication module specific to the one of the one or more platform notification services. The processor is configured to create a mapping from a new universal notification channel to a set of one or more platform notification channel identifiers. Each platform notification channel identifier of the set of platform notification channel identifiers is received from a platform notification service. The processor is configured to provide the set of one or more platform notification channel identifiers to a content provider of the new universal notification channel. The processor is coupled to the memory and is configured to store instructions.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: February 13, 2024
    Assignee: Open Text Corporation
    Inventor: Erik Thomas Wilde
  • Patent number: 11902363
    Abstract: A server string management device (100) execute, a server string generation step S11 of generating a server permutation combination indicating a combination of servers in a predetermined constraint for a load balancing server, a permutation connection graph generation step S12 of generating a permutation connection graph in which the generated server permutation combination is connected as a node, a connection closed path extraction step S13 of extracting an Euler closed path passing through all the edges once with drawing a edge which passes a path connecting each node on the generated permutation connection graph, and a server string extraction step S14 of generating a server string in which servers at predetermined positions corresponding to each node are arranged along the generated Euler closed path.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: February 13, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventor: Yuichi Nakatani