Patents Examined by Clayton R Williams
  • Patent number: 12289354
    Abstract: One or more computer processors include (i) a distribution portion that distributes, to a viewing user terminal, information about a video including an animation of a character object of a distribution user, (ii) a receiver that receives a display request for a specified gift transmitted from the viewing user terminal, (iii) an object display device that displays a specified gift object corresponding to the specified gift in the video, based on the display request received by the receiver, (iv) a determination portion that determines whether behavior information of the distribution user or another gift object satisfies a predetermined condition associated with the specified gift object, and (v) an expression portion that changes at least one of a movement and a shape of the specified gift object when the determination portion determines that the predetermined condition is satisfied.
    Type: Grant
    Filed: November 3, 2023
    Date of Patent: April 29, 2025
    Assignee: GREE, INC.
    Inventor: Aya Kurabuchi
  • Patent number: 12289337
    Abstract: A system and method of processing data on detected vulnerabilities using a learning vulnerability processing model to generate refined vulnerability data that excludes one or more of a false positive finding, a repeated item, and an inaccurate finding assignment, the learning vulnerability processing model being trained and evaluated using a task component that outputs one or more evaluation processes for a corresponding one or more processed vulnerability records and a performance measurement component that executes the one or more evaluation processes to output one or more evaluation metrics, the one or more evaluation metrics comprising a comparison metric for a comparison between respective one or more potential error indicators in the raw vulnerability data and corresponding one or more vulnerability type classifications using the learning vulnerability processing model.
    Type: Grant
    Filed: May 23, 2023
    Date of Patent: April 29, 2025
    Assignee: Saudi Arabian Oil Company
    Inventors: Naif A Alkelaibi, Abdulrahman Mamoun Naffaa, Faraj R Ajmi, Yasser A Gahtani
  • Patent number: 12287878
    Abstract: Disclosed herein are systems and method for restoring files from a backup, the method including: retrieving a time indicator from a time server associated with a backup server; synchronizing time between the backup server and a computing device performing a backup, based on the time indicator; performing the backup of files from the computing device to the backup server, wherein a malicious process modifies at least one file being backed up at an incident time during the backup and performs an attempt to change a time of the computing device such that a modification timestamp of the at least one file precedes the incident time; blocking the attempt to change the time of the computing device; subsequent to completing the backup, detecting the malicious process infecting the computing device; and performing a restoration of the backup on the computing device.
    Type: Grant
    Filed: February 7, 2023
    Date of Patent: April 29, 2025
    Assignee: Acronis International GmbH
    Inventors: Hiten Gajjar, Prabhuraj Reddy, Serg Bell, Stanislav Protasov
  • Patent number: 12284297
    Abstract: A method and system for blockchain-driven communication using encapsulated virtual chains can facilitate blockchain-driven inter-PSAP communication using encapsulated virtual chains. Embodiments can be generalized for any context (e.g. not only for the specific examples of the Next Generation 9-1-1 and 1-1-2 (NG9-1-1/NG1-1-2) architectures).
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: April 22, 2025
    Assignee: ATOS PUBLIC SAFETY, LLC.
    Inventor: Zisis Tsiatsikas
  • Patent number: 12277226
    Abstract: A method for implementing a software update for a selected enclave of a computing system includes obtaining, by a security monitor (SM) of the computing system, the software update for the selected enclave, installing, by the SM, the software update for the selected enclave to provide updated enclave software code, and measuring, by the SM, the updated enclave software code to provide a software update measurement. The updated enclave software code is stored in a memory region isolated from a memory region in which data for the selected enclave is stored. The method further includes transmitting, by the SM, the software update measurement to one or more respective other enclaves that share a memory region with the selected enclave.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: April 15, 2025
    Assignee: NEC CORPORATION
    Inventors: Samira Briongos, Felix Klaedtke
  • Patent number: 12273445
    Abstract: This application provides a key management method, a device, and a system. The method includes: A terminal device sends a first application session establishment request message to a first application function network element, where the establishment request message carries identification information of a first key, and the first key is an authentication and key management for applications AKMA key. The terminal device receives a first authentication request message in a procedure of the re-authentication. The terminal device sends a response message for the first authentication request message in the procedure of the re-authentication. The terminal device receives a response message for the establishment request message. The terminal device derives a communication key between the terminal device and the first application function network element by using the first key.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: April 8, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Longhua Guo, He Li, Rong Wu, Yizhuang Wu
  • Patent number: 12273652
    Abstract: A transmission method, apparatus, and system implement bidirectional transmission of an audio/video signal between peer devices. The transmission system may include a first transmission apparatus and a second transmission apparatus, where the first transmission apparatus is connected to the second transmission apparatus through a first cable, and the first cable includes a first number of main downlink lanes and a second number of main uplink lanes. Bidirectional transmission of the audio/video signal between the first transmission apparatus and the second transmission apparatus is performed through the first cable.
    Type: Grant
    Filed: July 21, 2023
    Date of Patent: April 8, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Weiguang Zhou, Hua Long, Zhenxing Zhang, Jiandong Ke, Zhaohua Qian
  • Patent number: 12267389
    Abstract: Methods, apparatus, systems and articles of manufacture to dynamically control devices based on distributed data are disclosed. An example apparatus includes a comparator to compare a first measurement measured by a first peer device to a second measurement, the second measurement being measured locally by the apparatus; and an operation adjuster to, when the comparison satisfies a threshold, adjust a measurement protocol of the first peer device.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: April 1, 2025
    Assignee: Intel Corporation
    Inventors: Rita Wouhaybi, Rajesh Poornachandran
  • Patent number: 12242898
    Abstract: The invention provides methods, systems and computer program products for job management and for allocating resources for cloud based or remote device based job processing. The invention provides a scalable architecture for job management and for allocating resources for cloud based or remote device based job processing comprising a job manager machine, having a resource pool of secondary job manager machines assigned thereto. The job manager machine has a resource pool of computing machines assigned thereto—comprising at least a gateway machine and a non-gateway machine. Received jobs or computing tasks are selectively transmitted to one of the gateway machine and the non-gateway machine. Each of the gateway machine and the non-gateway machine are configured to respond differently to forwarded job or computing task.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: March 4, 2025
    Assignee: Spillbox Inc.
    Inventors: Alok Kumar Sinha, Rajeev Prasad
  • Patent number: 12238417
    Abstract: A photographing device, its control method, and a movable platform can include: acquiring a real-time video frame; duplicating the real-time video frame to obtain two real-time video frames; outputting one of the two real-time video frames for display and perform a stability augmentation processing on the other of the two real-time video frames; and saving the stability augmentation processed real-time video frame.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: February 25, 2025
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Bing Li, Jun Ma, Fangpei Yang, Wen Zou
  • Patent number: 12231326
    Abstract: In accordance with an embodiment, described herein are systems and methods for use with a microservices or other computing environment, including a web server together with related libraries and features usable to build cloud-native applications or services. The system provides, by means of a header enumeration, an abstraction that allows message headers to be treated as objects, accessible via an application program interface that supports multiple communication protocols and allows clients and servers to communicate request/response messages using any of the supported protocols. When a request message with a known header type is encountered, the system can obtain an indexed value from the enumeration, if available, and provide the associated data directly to the process to which the request is directed, and/or cache the header value for later use.
    Type: Grant
    Filed: May 17, 2023
    Date of Patent: February 18, 2025
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Tomas Langer
  • Patent number: 12224917
    Abstract: Disclosed communication flow modeling solution is significantly streamlined in a user friendly way to shield users from the technical complexities usually required. At design time, an orchestration flow modeling application receives user instruction to open or create a communication flow modeling project. Per configuration specific to an enterprise associated with the user, a custom drag-and-drop communication flow modeling environment with a canvas and modeling entities is provided. Responsive to the user dragging and dropping a set of modeling entities from the menu onto the communication flow modeling canvas and drawing connections between them, the orchestration flow modeling application logically connects the modeling entities to form a valid communication flow and stores it in a database. The communication flow undergoes an approval process. Once approved, it is activated for execution by an orchestration server.
    Type: Grant
    Filed: October 11, 2023
    Date of Patent: February 11, 2025
    Assignee: OPEN TEXT SA ULC
    Inventors: Robert Smith, Christian Askland, Philip Gyuling, Christian Wessman, Dennis Reil
  • Patent number: 12224896
    Abstract: Method and system are provided for scoring events as likely cause events in a resource network. The method processes incoming events relating to resources in a resource network to correlate related events as a related group and maps the events of the related group onto nodes of a sub-topology representing resources of the resource network and having edges representing relationships between the resources. The method scores each event by discovering one or more paths between the node event and other node events of the related group, with the scoring based on a combination of an event classification weight and a discovered path score of aggregated relationship scores of edges of a discovered path.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: February 11, 2025
    Assignee: International Business Machines Corporation
    Inventors: Kristian Jon Stewart, Jonathan Ian Settle, Yasser Abduallah
  • Patent number: 12219008
    Abstract: Techniques for redirecting a client device from a server to a mini-server are disclosed herein. Initially, the client device establishes a connection with the server. The server provides a landing page to the client device, where the landing page is programmed to include an element that, when selected, redirects the client device away from its connection with the server. In response to a selection of the element, the client device establishes a connection with the mini-server. The mini-server is part of a first local area network (LAN), and, as a result of switching networks, the client device is now a part of a second LAN. The two LANs are connected to one another via a network bridge. The mini-server is able to receive input from the client device and synchronize that input across other mini-servers in the first LAN in order to redundantly store the input.
    Type: Grant
    Filed: January 26, 2024
    Date of Patent: February 4, 2025
    Assignee: Dittolive Incorporated
    Inventors: Thomas Karpiniec, Adam Brandon John Fish
  • Patent number: 12219307
    Abstract: A monitoring unit for security and automation in a premises are described. The monitoring unit uses remote configuration and control to enable monitoring of a premises. The monitoring unit provides multiple monitoring functions to respond to events within the space and alert a user at a remote device like a smartphone. An image sensor provides a wide field of view which can be segmented on the mobile device to enable specific areas to be viewed enabling the user to view the area and be alerted when an event occurs based upon a rules based configuration.
    Type: Grant
    Filed: June 16, 2023
    Date of Patent: February 4, 2025
    Assignee: ICN ACQUISITION, LLC
    Inventors: Russell Ure, Reza Kazemi, Christian Molson, Heather McIntosh
  • Patent number: 12219346
    Abstract: An apparatus may be a UE configured to receive, from a network entity associated with a machine learning procedure, a first indication that a first set of data elements transmitted by the wireless device at a first time is categorized as misinformation and that, based on the categorization of the first set of data elements as misinformation, the network entity will temporarily exclude data from the wireless device from propagation as input for a subsequent machine learning procedure. The apparatus may further be configured to receive a second indication of a set of criteria for requesting a reevaluation of the categorization and transmit, based on meeting one or more criteria in the set of criteria, a second set of data elements to the network entity at a second time.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: February 4, 2025
    Assignee: QUALCOMM Incorporated
    Inventors: Himaja Kesavareddigari, Kapil Gulati, Hong Cheng, Qing Li, Kyle Chi Guan, Mahmoud Ashour
  • Patent number: 12212566
    Abstract: Methods, apparatus, and processor-readable storage media for securely executing microservices are described herein. An example computer-implemented method includes: generating a session identifier for a request associated with executing one or more microservices in a microservice architecture; identifying an execution plan for the request based at least in part on a plan identifier specified for a first one of the microservices, wherein the execution plan indicates a specified order for executing the microservices for the request; maintaining a set of chained data structures to track an execution order of the microservices based on the session identifier; detecting, based at least in part on the set of chained data structures, that the execution order of the identified execution plan does not match the specified order for at least a given one of the of the one or more microservices; and in response to the detecting, preventing at least the given microservice from being executed.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: January 28, 2025
    Assignee: Dell Products L.P.
    Inventors: Teja Madhukar Manakame, Shibi Panikkar, Jennifer Ann Felch
  • Patent number: 12212799
    Abstract: A method for media content streaming includes: receiving a command to start playback of a first media content item, wherein a first portion of the first media content item has been transcoded to generate at least one passive adaptive streamlet, and the first portion of the first media content item starts at a playback position and ends at an optimal transition point; outputting, by a content streaming device, one of the at least one passive adaptive streamlet; while outputting the one of the at least one passive adaptive streamlet, requesting, receiving, and transcoding a second portion of the first media content item to generate an active adaptive streamlet of the first media content item, wherein the active adaptive streamlet starts at the optimal transition point of the first media content item; and immediately following outputting the one of the at least one passive adaptive streamlet, outputting the active adaptive streamlet of the first media content item.
    Type: Grant
    Filed: December 1, 2023
    Date of Patent: January 28, 2025
    Assignee: DISH Network Technologies India Private Limited
    Inventors: Deepak Sharma, Vimalraj Ganesan
  • Patent number: 12210462
    Abstract: Disclosed are systems and methods for leader node election, comprising a cluster system including a plurality of nodes, a node registry, wherein nodes are configured to transmit registration requests to the node registry, receive node data is response, and to determine a leader node based on the earliest registered node, and wherein the leader node is configured to dynamically allocate data slots between the plurality of nodes, and each of the nodes are configured to store data associated with allocated data slots in an in-memory least recently used component and data associated with all of the data slots in a persistent storage component.
    Type: Grant
    Filed: January 17, 2024
    Date of Patent: January 28, 2025
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Rohit Joshi, Ashish Gupta
  • Patent number: 12200010
    Abstract: Methods for reducing storage demands at a centralized database and for reducing probability of a security breach such as an interception attack and a man-in-the-middle attack. Methods may include obtaining a document at the edge computing device. Methods may further include storing the document at the edge computing device. Methods may include executing, using a processor, on the edge computing device, a hashing algorithm on the document. Methods may include outputting, using the processor, a hash-value that is an outcome of the hashing algorithm, where the hash-value corresponds to the document. Methods may include transmitting, using the processor, the hash-value to the centralized database over a low bandwidth communication line while maintaining a storage of the hash-value at the edge computing device. Methods may include storing the hash-value at the centralized database. The hash-value may provide a condensed representation of the document.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: January 14, 2025
    Assignee: Bank of America Corporation
    Inventors: Naga Vamsi Krishna Akkapeddi, Ron Papka, George Albero