Patents Examined by Khanh Q. Dinh
  • Patent number: 12381878
    Abstract: Systems and methods are provided for allowing function-initiated traffic of an on-demand code execution system within a cloud provider network to be routed to a private path such based on opt-in settings. An opt-in request may be received indicating a desire of a function invoker to use a private path. Subsequent to the opt-in request, a function invocation request may be received to send communication to a service within the cloud provider network and external to the on-demand code execution system. Subsequent to the function invocation request, a virtual execution environment may be configured to execute the function with mapping of a network-based service to an IP address of a private endpoint. The function is then executed with its traffic sent to the private endpoint.
    Type: Grant
    Filed: June 27, 2023
    Date of Patent: August 5, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Kshitij Gupta, Prashant Kumar Singh, Robert Laks, Ravi S Nagayach, Dharani Sankar Vijayakumar
  • Patent number: 12373529
    Abstract: Methods and systems for authenticating identity credentials are provided. An identity credential is proofed and issued with biometric and enrollment data, as well as a graphical seal. The identity credential is later presented for authentication, and the seal is used to access the biometric and enrollment data. Live biometric and identification data are compared to the identity credential, and the identity credential may be authenticated.
    Type: Grant
    Filed: May 30, 2023
    Date of Patent: July 29, 2025
    Assignee: IDEMIA Public Security France
    Inventor: Rein-Lien Hsu
  • Patent number: 12375557
    Abstract: A system comprising a layered network, wherein the layered network comprises a plurality of LN nodes arranged in an ordered set of layers, the ordered set of layers comprising, in order, a core layer comprising a plurality of master nodes each connected to one or more blockchain nodes of a blockchain network, one or more intermediate layers comprising a respective set of intermediate nodes, and a device layer comprising a set of end devices, wherein: each master node is configured to control a respective subset of intermediate nodes; a first master node is configured to control a first subset of intermediate nodes; a second master node is configured to control a second subset of intermediate nodes; and each intermediate node is configured to control a respective subset of end devices.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: July 29, 2025
    Assignee: nChain Licensing AG
    Inventors: Chloe Tartan, Alexander MacKay, Craig Steven Wright
  • Patent number: 12373374
    Abstract: A system including a first port configured to simultaneously couple with a first device and a second device; and a management circuit configured to route a data signal received from a first controller to the first device in response to receiving a first-device direction from the first controller and route the data signal received from the first controller to the second device in response to receiving a second-device direction from the first controller unless an override condition for the management circuit is satisfied.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: July 29, 2025
    Assignees: STMICROELECTRONICS (GRAND OUEST) SAS, STMICROELECTRONICS (ROUSSET) SAS
    Inventors: Loic Pallardy, Nicolas Saux
  • Patent number: 12363121
    Abstract: Disclosed are a method and an apparatus for managing a user profile. A user profile management method performed by a server according to an example embodiment includes creating a public profile corresponding to a first user account, creating a chatroom in which a participation permission option related to certificate information is set so as to correspond to the public profile of the first user account, confirming a participation right of a second user account that requests the participation in the chatroom, based on the participation permission option, and allowing the second user account whose participation right is confirmed to participate in the chatroom.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: July 15, 2025
    Assignee: KAKAO CORP.
    Inventors: So Yon Sung, Ji Sun Lee, Bum Sun Ryu, Jee Won You, Young Min Park
  • Patent number: 12361162
    Abstract: This disclosure relates to systems and techniques that can be implemented by content platforms to optimize (a) demographic-based digital component distribution used to categorize each user into a particular demographic so as to appropriately target that user for purposes of maximizing the efficacy of digital components shown to that user, and (b) demographic reporting used to report to digital component providers the effectiveness of the digital component.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: July 15, 2025
    Assignee: Google LLC
    Inventors: Gang Wang, Evgeny Skvortsov
  • Patent number: 12355722
    Abstract: Techniques for validating alignment between network element configuration and DNS records associated with a communication network are presented. Alignment management component (AMC) can retrieve respective configuration parameter data items relating to respective configuration parameters associated with respective resource-related identifiers, and respective metadata items associated with the respective resource-related identifiers, from a configuration data store; and retrieve respective DNS records from respective DNS name servers, based on analyzing the respective metadata items associated with respective DNS records. For each resource-related identifier that is supposed to have a corresponding DNS record, based on the result of analyzing the respective configuration parameter data items and respective DNS records, AMC can determine whether the resource-related identifier has a corresponding DNS record stored in the DNS name server indicated by the metadata item.
    Type: Grant
    Filed: June 25, 2024
    Date of Patent: July 8, 2025
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Qiu, Eric Ashby, Min Lu, Lakshminarashimhan Naidu
  • Patent number: 12341638
    Abstract: Provided are an orthogonal frequency division multiplexing (OFDM) time domain windowing method and apparatus. The method includes: current OFDM symbol data is parsed according to a configuration task, and an inverse fast fourier transform (IFFT) processing is performed on the current OFDM symbol data to obtain IFFT data; a cyclic prefix (CP) is added to the IFFT data; and a time domain windowing mode of the current OFDM symbol data is determined according to the configuration task, a windowing operation is performed on IFFT data added with the CP according to the determined time domain windowing mode, and IFFT data after performing the windowing operation is output.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: June 24, 2025
    Assignee: SANECHIPS TECHNOLOGY CO., LTD.
    Inventors: Qiaoyu Wang, Xing Liu, Dingming Zhang, Dong Li
  • Patent number: 12333662
    Abstract: An electronic device such as a head-mounted device may present extended reality content such as a representation of a three-dimensional environment. The representation of the three-dimensional environment may be changed between different viewing modes having different immersion levels in response to user input. The three-dimensional environment may represent a multiuser communication session. A multiuser communication session may be saved and subsequently viewed as a replay. There may be an interactive virtual object within the replay of the multiuser communication session. The pose of the interactive virtual object may be manipulated by a user while the replay is paused. Some multiuser communication sessions may be hierarchical multiuser communication sessions with a presenter and audience members. The presenter and audience members may receive generalized feedback based on the audience members during the presentation.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: June 17, 2025
    Assignee: Apple Inc.
    Inventors: Aaron M Burns, Adam G Poulos, Alexis H Palangie, Benjamin R Blachnitzky, Charilaos Papadopoulos, David M Schattel, Ezgi Demirayak, Jia Wang, Reza Abbasian, Ryan S Carlin
  • Patent number: 12328485
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for processing of messages at a media device for analysis purposes. An embodiment operates by transmitting a message request from a media device to a messaging server. In response, the media device receives a message response containing a message and messenger identifier. The media device generates a hash value of an identifier associated with the media device and the messenger identifier. The media device then determines whether the hash value maps into a control group. Finally, the media device processes the message based on whether the hash value maps into the control group.
    Type: Grant
    Filed: December 4, 2023
    Date of Patent: June 10, 2025
    Assignee: Roku, Inc.
    Inventors: Drew Maniglia, Lauren Pendo
  • Patent number: 12299168
    Abstract: The present disclosure involves systems, software, and computer implemented methods for automatic generation of implicit information. One example method includes receiving a request for data for a system. Explicitly-stored data stored in the system is identified and added to a data repository used for the request. Function information is identified and stored in a function repository for functions used in the system that accept at least one parameter having a parameter data type and return a return value having a return data type. Implicitly-known data implicitly known by the system is determined by comparing each explicitly-stored data item in the data repository to each identified function included in the function repository. The explicitly-stored data and the implicitly-known data is provided in response to the request.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: May 13, 2025
    Assignee: SAP SE
    Inventor: Benny Rolle
  • Patent number: 12294564
    Abstract: Method for resolving name identifiers. Existing naming identifier resolution solutions give priority to one aspect, performance of a service or protection of privacy, over the other without it being possible to deviate therefrom. This lack of flexibility is detrimental to the user's quality of experience. This also impacts resource management for various communication equipment involved in the resolution of naming identifiers. The proposed solution makes it possible to give priority to performance or respecting privacy on a case-by-case basis. On the basis of an authorization to share a location of the equipment, the resolver gives priority to transmitting either a network address of a server associated with the naming identifier to be resolved requiring location information of the equipment, giving priority to performance, or a network address of a server associated with the naming identifier to be resolved not requiring location information of the equipment, giving priority to respecting privacy.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: May 6, 2025
    Assignee: ORANGE
    Inventors: Emile Stephan, Gaël Fromentoux, Frédéric Fieau
  • Patent number: 12284188
    Abstract: Nextdate provides an online dating and game experience for all participants, including live streamers, contestants, and viewers. Nextdate offers advantages over both offline and online speed dating. In respect to offline speed dating, Nextdate is better in that it provides conversational prompts to the participants (the “star” and the contestant), as well as a “Love-o-meter” and audience comments that provide additional items and context to which the participants can respond. In respect to online speed dating, Nextdate includes features that remove the friction from traditional online dating experience and encourage user participation. Nextdate may be implemented as a standalone app or as a tab or feature of another video-centric social networking app.
    Type: Grant
    Filed: October 12, 2023
    Date of Patent: April 22, 2025
    Assignee: The Meet Group, Inc.
    Inventors: Geoffrey Cook, Anton Djamoos, David Weinstein, Omar Beiruty, Jeremy Zorn
  • Patent number: 12284213
    Abstract: A method for domain name detection, a device and a storage medium are provided. The method includes: matching a to-be-detected domain name with a preset domain name set; in response to the to-be-detected domain name being not in the preset domain name set, calculating an edit distance between at least part of level domain names of the to-be-detected domain name and a preset domain name keyword in a domain name keyword set; in response to an edit distance between a target level domain name and a target preset domain name keyword being smaller than preset distance threshold, acquiring a character pair in which the target level domain name differs from the target preset domain name keyword, and matching with a similar character pair set; and in response to determining the character pair being in the similar character pair set, determining that the to-be-detected domain name has a security risk.
    Type: Grant
    Filed: August 26, 2024
    Date of Patent: April 22, 2025
    Assignee: Beijing Volcano Engine Technology Co., Ltd.
    Inventors: Wenbin Zhang, Wei Zeng, Xiaodong Su
  • Patent number: 12284255
    Abstract: Embodiments of the present invention provide a system for generating two-sided electronic interaction requests for completing resource transfers. In particular, the system may be configured to cause an entity system to transmit interaction data associated with an interaction between a user and a third party system, receive, from an entity system, the interaction data of the interaction associated with the user and the third party system, cause the third party system to generate a resource transfer request associated with the interaction, receive, from the third party system, the resource transfer request associated with the interaction, determine that the interaction data matches data accompanied by the resource transfer request for transfer of resources associated with the interaction, and route the resource transfer request to a settlement system to process the interaction and complete the transfer of resources associated with the interaction.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: April 22, 2025
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Charles Russell Kendall, Richard C. Clow, II
  • Patent number: 12273453
    Abstract: According to one embodiment, an isogeny calculation device includes a memory and an isogeny calculator. The memory stores, as a pre-calculated value, an intermediate value, among a plurality of intermediate values used for isogeny calculation, which is determined from an elliptic point T obtained by repeatedly performing L-point multiplication (where L is a positive integer) and M-isogeny (where M is a positive integer) on an elliptic point S serving as a kernel of the isogeny. The isogeny calculator identifies the elliptic point T serving as the kernel of the M-isogeny according to lower e digits (where e is a positive integer) of an L-adic representation of a secret key sk that determines the elliptic point S, reads the pre-calculated value determined from the elliptic point T from the memory, and performs at least one of calculations of the L-point multiplication and the M-isogeny using the pre-calculated value read from the memory.
    Type: Grant
    Filed: February 26, 2023
    Date of Patent: April 8, 2025
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Tomoko Yonemura
  • Patent number: 12267291
    Abstract: A system includes a system server programmed to receive a mobile number of a mobile device, associate the mobile number with a mailbox, and provide, in exchange for the mobile number, a mailbox address for the mailbox. The system also includes a mailbox server programmed to provide the mailbox and receive a set of electronic messages addressed to the mailbox address. The system also includes a secure channel to communicate with an application on the mobile device. The secure channel is secured using the mobile number. The system server is further programmed to extract content from the set of electronic messages to obtain extracted content and transmit the extracted content to the application via the secure channel.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: April 1, 2025
    Assignee: CONSUMER RETAIL TECH SOLUTIONS CORPORATION
    Inventor: Manikanth Subrahmanyam
  • Patent number: 12265648
    Abstract: The present invention allows a CEC system to automatedly track the use, storage, access, and modification of sensitive information/data in the system through desktop monitoring. Further, through desktop, video, and audio monitoring of CSRs the system can automatedly determine the improper use, access, storage, and modification of sensitive information by implementing sensitive data use rules that allow a system to be specialized for the user. Finally, the system can automatedly determine and implement violation actions for the improper use, storage, access, and manipulation of sensitive information. This provides an intelligent system capable of locating all sensitive data in the system and regulating the use, access, and storage of sensitive data in the system.
    Type: Grant
    Filed: April 2, 2024
    Date of Patent: April 1, 2025
    Assignee: Verint Americas, Inc
    Inventors: Michael Johnston, Neil Eades, Ashish Sood
  • Patent number: 12261751
    Abstract: In one embodiment, a device causes, in accordance with a probing strategy, performance of a probing test by one or more agents in a network and with respect to an online application. The device obtains quality of experience measurements for the online application. The device adjusts, using reinforcement learning, the probing strategy based on how well a predictive model was able to predict the quality of experience measurements given results of the probing test. The device repeats the causing, obtaining, and adjusting steps using the probing strategy adjusted by the device, to find a minimally disruptive probing strategy that provides acceptable performance by the predictive model.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: March 25, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Grégory Mermoud, Jean-Philippe Vasseur
  • Patent number: 12261914
    Abstract: A process that includes establishing, with a first client computing device, a first peer-to-peer connection with a second client computing device. The process further includes determining, with the first client computing device, that a first media stream provided by the first client computing device satisfies at least one selective forwarding unit streaming condition, and providing, with the first client computing device and in response to the first media stream satisfying the at least one selective forwarding unit streaming condition, the first media stream to the second client computing device via a selective forwarding unit.
    Type: Grant
    Filed: August 22, 2023
    Date of Patent: March 25, 2025
    Assignee: Topia Interactive, Inc.
    Inventors: Chris Psiaki, Daniel Liebeskind