Patents Examined by Viet D. Vu
  • Patent number: 12386647
    Abstract: A virtualized computing service provides a computing instance capable of requesting attestation of the authenticity of the hypervisor implementing the computing instances. An attestation device included in a virtualization host maintains a log of hash values representing hypervisor versions that have been implemented at the virtualization host. Also, an independent auditor (e.g., attestation service) is provided software configurations that are known to be authentic. The independent auditor generates hash values for the authentic hypervisor versions. The computing instance receives a response from the local attestation device indicating hash values of hypervisor versions currently and/or previously deployed on the virtualization host, and the computing instance forwards the hash values to the independent auditor to authenticate that they match the hash values of the known authentic hypervisor versions.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: August 12, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Alexander Graf, Ioannis Aslanidis, Deepak Gupta, Jonathan Daniel Bean
  • Patent number: 12386880
    Abstract: A system that facilitates sharing of multimedia content includes a user interface, network circuitry; and one or more processors. The processors perform operations that include displaying, via the user interface, a list of one or more media playback devices available to be added to a social networking group. A selection of first and second media playback devices to be associated with a particular social networking group is received via the user interface. The first media playback device is associated with a first playback queue that specifies a first set of media items associated with first media content that can be streamed from a first streaming service to the first media playback device. An indication to the social networking system that specifies the selection of the first and second media playback devices to be associated with the group is communicated via the network circuitry.
    Type: Grant
    Filed: January 3, 2024
    Date of Patent: August 12, 2025
    Assignee: Sonos, Inc.
    Inventor: Margot Stephenson
  • Patent number: 12381932
    Abstract: A method for managing multiple representational state transfer (REST) requests using a transaction management process coupled to a cluster of computer-executed server processes. The method receives a first request to start a transaction associated with a data access process coupled to a database. The method acquires a database connection in an open state and a unique transaction identifier for the transaction. The method receives a plurality of REST queries, each of the plurality of REST queries associated with a corresponding transaction identifier. The method determines that, for at least one of the plurality of REST queries, the corresponding transaction identifier does not match the unique transaction identifier and proxy the corresponding REST queries to a selected server process. The method receives a second request to end the transaction. In response to the second request, the method completes the transaction and change the database connection to a closed state.
    Type: Grant
    Filed: November 21, 2023
    Date of Patent: August 5, 2025
    Assignee: Xactly Corporation
    Inventors: Steven Bogrett, Oleksandr Podoprygora
  • Patent number: 12381781
    Abstract: A parameter name data storage module stores a plurality of pieces of parameter name data. A reference data storage module stores reference data indicating a reference destination parameter and a reference source parameter. A presentation module presents, to a user, for one of the plurality of elements that is related to the reference destination parameter, an input screen for inputting a value of a parameter to be set to the related element. A parameter value setting module sets a value input as a value of the reference destination parameter by the user to the input screen, as the value of the reference destination parameter and also as a value of the reference source parameter.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: August 5, 2025
    Assignee: RAKUTEN MOBILE, INC.
    Inventor: Kazushige Takeuchi
  • Patent number: 12373519
    Abstract: A device may receive license data identifying device licenses and organization licenses associated with an organization of users of a multi-tenant system, and may identify, in the license data, entitlements for licenses associated with the organization. The device may combine the entitlements to generate combined entitlements, and may determine an entitlement count of the combined entitlements. The device may add quantities of new entitlements to the entitlement count, and may identify, in the license data, roles of the users and capabilities associated with each of the roles. The device may map the entitlements and the capabilities to generate a mapping, and may authorize a particular user based on the mapping. The device may process usage of the entitlements, with a machine learning model, to predict future usage of the entitlements, and may determine entitlement recommendations based on the future usage. The device may provide the entitlement recommendations for display.
    Type: Grant
    Filed: May 23, 2024
    Date of Patent: July 29, 2025
    Assignee: Juniper Networks, Inc.
    Inventors: Viren L. Shah, Jayanthi R, Ritesh Shelat, Premchandar N, Bhaskar T. Reddy, Chandrasekhar A
  • Patent number: 12375919
    Abstract: A network identifier for identifying a non-public cellular network allowed to be accessed from a user equipment and frequency information indicating a frequency of the non-public cellular network are stored in a SIM. The user equipment performs search processing for the non-public cellular network in accordance with the network identifier and the frequency information stored in the SIM.
    Type: Grant
    Filed: November 26, 2021
    Date of Patent: July 29, 2025
    Assignee: KYOCERA Corporation
    Inventor: Masato Fujishiro
  • Patent number: 12355839
    Abstract: An example method may include receiving, in a virtualized execution environment, a data access request from a storage system, identifying, in view of a virtualized execution image associated with the virtualized execution environment, an application running in the virtualized execution environment, generating a cache classification that specifies whether data accessed by the application is suitable for cache compression, including, in the data access request, a tag indicating whether cached data is to be accessed in a compressed-memory cache, wherein the tag is determined in view of the cache classification, and sending, to a server of the storage system, the data access request. The application can be identified in view of metadata included in the virtualized execution image, where the metadata comprises one or more of an application name or an application version.
    Type: Grant
    Filed: February 23, 2024
    Date of Patent: July 8, 2025
    Assignee: Red Hat, Inc.
    Inventors: Gabriel Zvi BenHanokh, Orit Wasserman, Yehoshua Salomon
  • Patent number: 12348625
    Abstract: The present invention relates to an autoencoder-based encryption key generation technique, and more particularly, to a signal transmission apparatus, a signal reception apparatus, a signal transmission method, and a signal reception method in an autoencoder-based encryption key generation system, wherein an encryption key with enhanced security may be generated on the basis of an autoencoder.
    Type: Grant
    Filed: November 17, 2022
    Date of Patent: July 1, 2025
    Assignee: Gwangju Institute of Science and Technology
    Inventors: Eui Seok Hwang, Jun Ho Song, Seung Nam Han
  • Patent number: 12339912
    Abstract: Embodiments of the present disclosure disclose document sharing processing method, apparatus, device, medium and system. The method includes: displaying, in an email interface, hyperlink information of a sharable document and an authority control entry of the sharable document; and acquiring authority data for the sharable document determined by a first user based on the authority control entry; where the authority data is used to determine a second user's operation authority data for the sharable document. According to the embodiments of the present disclosure, the hyperlink information of the sharable document and the authority control entry of the sharable document can be displayed in the email interface, and the first user can determine the authority data for the sharable document through the authority control entry, thereby enriching the controllable function for the sharable document in the email, and fulfilling users' document sharing requirements.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: June 24, 2025
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Zhiyuan Tan, Tianren Zhong, Jingkang Zhong, Yingying Zhang, Jian Liu, Qiuhang Tan
  • Patent number: 12339964
    Abstract: Disclosed is a method of extracting file feature information, the method being performed by a computing device including at least one processor, the method including: converting input data in a form of a binary file into data with a preset size; and extracting feature information of the input data from the data with the preset size. The representative drawing may be FIG. 2.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: June 24, 2025
    Assignee: Korea University Research and Business Foundation
    Inventors: Huy Kang Kim, Sang Min Park, Sang Hoon Jeon
  • Patent number: 12335093
    Abstract: Techniques for the transparent rolling of nodes in a cloud-delivered headend service without disrupting client traffic or making users aware of the various nodes in the system being rolled are described herein. The techniques may include receiving an indication that a first node of a network is to be rolled. Based at least in part on the indication, new connection requests may not be sent to the first intermediate node. Additionally, a client device having an existing connection through the first node may be identified. In some examples, a request may be sent to the client device to prompt the client device to establish a new connection. After determining that the new connection has been established such that the new connection flows through a second node of the network, the first node may be rolled.
    Type: Grant
    Filed: March 28, 2024
    Date of Patent: June 17, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Pankaj Chitrigi Ganesh, Kyle Andrew Donald Mestery, Danxiang Li, Rahim Lalani, Andrzej Konrad Kielbasinski
  • Patent number: 12328340
    Abstract: Method and apparatus for protecting computer resources from malicious attack including baseline sentinels and warrior sentinels. Baseline sentinels are deployed on a network serving only as decoys and containing no company data. When any attempt to communicate with a baseline sentinel is detected, a host of warrior sentinels (also containing no company data) are deployed to act as additional decoys, diminishing the chance that a malicious attack will reach a valuable computer resource and collecting information on the malicious attacker. Once the malicious attack stops or is defeated, the warrior sentinels are retired and the system resets to baseline sentinels.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: June 10, 2025
    Assignee: Sentinel Forge Technologies LLC
    Inventor: Colin Hamill
  • Patent number: 12323437
    Abstract: An example method for detecting and remediating anomalies in a container system by a storage system comprises detecting, by a container storage management system, a change in resources utilized on a volume of the container system by an application of the container system; determining, by the container storage management system and in response to the detecting, whether the change in resources utilized is anomalous for the application; and performing, by the container storage management system and based on the determining, an action associated with the application.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: June 3, 2025
    Assignee: Pure Storage, Inc.
    Inventors: Lakshmi Narasimhan Sundararajan, Paul Theunis, Naveen Revanna, Kshithij Iyer
  • Patent number: 12316584
    Abstract: An apparatus for the generation and improvement of confidence factor is disclosed. The apparatus comprises at least a processor and a memory communicatively connected to the at least a processor. The memory instructs the processor to receive a user profile from a user, wherein the user profile comprises physiological data. The memory instructs the processor to generate an industrial prompt as a function of the user profile. The memory instructs the processor to identify physiological response data as a function of the industrial prompt and the plurality of physiological data. The memory instructs the processor to determine a confidence factor as a function of the biometric response data. The memory instructs the processor to generate confidence improvement data as a function of the confidence factor. The memory instructs the processor to display the confidence improvement data using a display device.
    Type: Grant
    Filed: January 8, 2024
    Date of Patent: May 27, 2025
    Assignee: The Strategic Coach Inc.
    Inventors: Barbara Sue Smith, Daniel J. Sullivan
  • Patent number: 12301545
    Abstract: Systems and methods for maintaining privacy of security protocol parameters are provided. A node receives an encrypted packet and determines if the Security Parameters Index (SPI) value has been updated. The node can modify its stored SPI value(s) accordingly and process the encrypted packet.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: May 13, 2025
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Daniel Migault, Stere Preda, Amine Boukhtouta, Fereydoun Farrahi Moghaddam
  • Patent number: 12301419
    Abstract: The present disclosure provides a description of systems and methods for providing guidance to adjust settings of a router. A mobile device receives user input to aid in establishing a connection between a media storage device and a media player device via a network. The media storage device and the media player device are unable to discover one another via the network. The mobile device transmits, to a router providing the network, a request for current settings information of the router. In response, the mobile device receives, from the router, the current settings information of the router. The mobile device determines, from the current settings information of the router, whether one or more settings are preventing the media storage device and the media player device from discovering one another via the network. The mobile device then generates a window providing options for guidance to change settings of the router.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: May 13, 2025
    Assignee: ARRIS Enterprises LLC
    Inventors: Leon Fu, Zion Zheng
  • Patent number: 12294615
    Abstract: Techniques are described herein that are capable of using a requestor identity to enforce a security policy on a network connection that conforms to a shared-access communication protocol. A request to create the network connection to a network resource is received. The network connection is associated with the requestor identity, which identifies a requesting entity associated with the request, by associating the request with the requestor identity and further by associating the network connection with the request. A determination is made whether the requesting entity is authorized to access the network resource based at least in part on a permission that is indicated by the security policy. Based at least in part on the permission indicating that the requesting entity is authorized to access the network resource, the network connection to the network resource is created.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: May 6, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Or Moran, Vladimir Perelman, Meital Ben David
  • Patent number: 12288202
    Abstract: Apparatus and methods for accelerating the remediation of broken transactions using parallel machine learning processing and optimization is provided. The methods may include a network access point receiving, from an application programming interface, a broken transaction. The methods may also include a network access point selecting a bionic element within a bio-mesh network for processing the broken transaction and routing the broken transaction to the bionic element. The bio-mesh network may include a plurality of bionic elements. The methods may further include the bionic element receiving the broken transaction and extracting, from the broken transaction, a set of features, transmitting the set of features to a policy bank, and, in response to the policy bank failing to identify a stored routine associated with the set of features for fixing the broken transaction, running in parallel two machine-learning algorithms to identify an optimal routine for fixing the broken transaction.
    Type: Grant
    Filed: May 17, 2024
    Date of Patent: April 29, 2025
    Assignee: Bank of America Corporation
    Inventors: Ramaswamy Muthukrishnan, Palamakula Satyanarayana Reddy, Sreekanth Raghuveer Maringanti
  • Patent number: 12282865
    Abstract: Aspects of this disclosure relate to artificial intelligence (AI)-assisted creation of a blockchain by a decentralized network. Various aspects of this disclosure relate to AI-based determination of blockchain parameters for use in workflow management processes. However, the AI-based approaches described herein are applicable for any blockchain-based procedures. Blockchain parameters, such as a block size, may be determined based on one or more parameters associated with the decentralized network (e.g., input/output load, network bandwidth, etc.).
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: April 22, 2025
    Assignee: Bank of America Corporation
    Inventors: Jigesh Rajendra Safary, Krishna Rangarao Mamadapur
  • Patent number: 12267403
    Abstract: Disclosed is an improved approach to implement the XA architecture, which permits a TM to call back to a RM via an AP. This approach avoids the need for the TM to maintain authentication/authorization credentials for each RM that will be contacted by the TM. This approach therefore also eliminates the need to establish a direct connection between the TM and the RM. An approach is also provided to integrate a traditional XA application with an XA transaction.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: April 1, 2025
    Assignee: Oracle International Corporation
    Inventors: Todd Little, Zhenyu Li, Shun Li