Patents Examined by Clayton R Williams
-
Patent number: 12289354Abstract: 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: GrantFiled: November 3, 2023Date of Patent: April 29, 2025Assignee: GREE, INC.Inventor: Aya Kurabuchi
-
Patent number: 12289337Abstract: 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: GrantFiled: May 23, 2023Date of Patent: April 29, 2025Assignee: Saudi Arabian Oil CompanyInventors: Naif A Alkelaibi, Abdulrahman Mamoun Naffaa, Faraj R Ajmi, Yasser A Gahtani
-
Patent number: 12287878Abstract: 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: GrantFiled: February 7, 2023Date of Patent: April 29, 2025Assignee: Acronis International GmbHInventors: Hiten Gajjar, Prabhuraj Reddy, Serg Bell, Stanislav Protasov
-
Patent number: 12284297Abstract: 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: GrantFiled: December 9, 2022Date of Patent: April 22, 2025Assignee: ATOS PUBLIC SAFETY, LLC.Inventor: Zisis Tsiatsikas
-
Patent number: 12277226Abstract: 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: GrantFiled: October 17, 2022Date of Patent: April 15, 2025Assignee: NEC CORPORATIONInventors: Samira Briongos, Felix Klaedtke
-
Patent number: 12273445Abstract: 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: GrantFiled: October 28, 2022Date of Patent: April 8, 2025Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Longhua Guo, He Li, Rong Wu, Yizhuang Wu
-
Patent number: 12273652Abstract: 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: GrantFiled: July 21, 2023Date of Patent: April 8, 2025Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Weiguang Zhou, Hua Long, Zhenxing Zhang, Jiandong Ke, Zhaohua Qian
-
Patent number: 12267389Abstract: 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: GrantFiled: May 11, 2022Date of Patent: April 1, 2025Assignee: Intel CorporationInventors: Rita Wouhaybi, Rajesh Poornachandran
-
Patent number: 12242898Abstract: 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: GrantFiled: December 6, 2022Date of Patent: March 4, 2025Assignee: Spillbox Inc.Inventors: Alok Kumar Sinha, Rajeev Prasad
-
Patent number: 12238417Abstract: 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: GrantFiled: April 7, 2022Date of Patent: February 25, 2025Assignee: SZ DJI TECHNOLOGY CO., LTD.Inventors: Bing Li, Jun Ma, Fangpei Yang, Wen Zou
-
Patent number: 12231326Abstract: 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: GrantFiled: May 17, 2023Date of Patent: February 18, 2025Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Tomas Langer
-
Patent number: 12224917Abstract: 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: GrantFiled: October 11, 2023Date of Patent: February 11, 2025Assignee: OPEN TEXT SA ULCInventors: Robert Smith, Christian Askland, Philip Gyuling, Christian Wessman, Dennis Reil
-
Patent number: 12224896Abstract: 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: GrantFiled: May 14, 2021Date of Patent: February 11, 2025Assignee: International Business Machines CorporationInventors: Kristian Jon Stewart, Jonathan Ian Settle, Yasser Abduallah
-
Patent number: 12219008Abstract: 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: GrantFiled: January 26, 2024Date of Patent: February 4, 2025Assignee: Dittolive IncorporatedInventors: Thomas Karpiniec, Adam Brandon John Fish
-
Patent number: 12219307Abstract: 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: GrantFiled: June 16, 2023Date of Patent: February 4, 2025Assignee: ICN ACQUISITION, LLCInventors: Russell Ure, Reza Kazemi, Christian Molson, Heather McIntosh
-
Patent number: 12219346Abstract: 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: GrantFiled: December 21, 2022Date of Patent: February 4, 2025Assignee: QUALCOMM IncorporatedInventors: Himaja Kesavareddigari, Kapil Gulati, Hong Cheng, Qing Li, Kyle Chi Guan, Mahmoud Ashour
-
Patent number: 12212566Abstract: 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: GrantFiled: December 8, 2022Date of Patent: January 28, 2025Assignee: Dell Products L.P.Inventors: Teja Madhukar Manakame, Shibi Panikkar, Jennifer Ann Felch
-
Patent number: 12212799Abstract: 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: GrantFiled: December 1, 2023Date of Patent: January 28, 2025Assignee: DISH Network Technologies India Private LimitedInventors: Deepak Sharma, Vimalraj Ganesan
-
Patent number: 12210462Abstract: 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: GrantFiled: January 17, 2024Date of Patent: January 28, 2025Assignee: CAPITAL ONE SERVICES, LLCInventors: Rohit Joshi, Ashish Gupta
-
Patent number: 12200010Abstract: 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: GrantFiled: June 23, 2022Date of Patent: January 14, 2025Assignee: Bank of America CorporationInventors: Naga Vamsi Krishna Akkapeddi, Ron Papka, George Albero