Patents Examined by Wuji Chen
  • Patent number: 12689604
    Abstract: A message keeping method performed by at least one processor of a device includes receiving a selection input of at least one first message from among a plurality of messages included in a first chatroom, adding, based on the selection input, the at least one first message to a kept message list to be displayed in the first chatroom, and sending, to a second chatroom and based on the selection input, a second message associated with the at least one first message and including original content of the at least one first message and a link addressed to the first chatroom. The second chatroom is dedicated to message keeping.
    Type: Grant
    Filed: October 16, 2024
    Date of Patent: July 21, 2026
    Assignee: LINE Plus Corporation
    Inventors: HyunJoo Seo, Sangbeom Kim, Hyo Jung Kim
  • Patent number: 12689868
    Abstract: The present invention is directed to methods and systems for determining a location of a vehicle within a geofence. The location of the vehicle is determined by a fencing agent on a vehicle. The geofence is defined by a plurality of geographic designators, with the plurality of geographic designators each being associated with an Internet Protocol (IP) address, preferably an IPv6 address.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: July 21, 2026
    Assignee: GeoFrenzy, Inc.
    Inventor: Benjamin T. Jones
  • Patent number: 12676842
    Abstract: A control method for a communication system, the communication system including a relay apparatus configured to connect to a mobile communication network, and an information processing apparatus configured to connect to the relay apparatus via a local area network, includes transmitting a request for changing an operation setting for the relay apparatus in a case where the information processing apparatus detects a connection of an external apparatus different from the relay apparatus on the local area network, and restricting communication of the external apparatus different from the relay apparatus via the mobile communication network in a case where the relay apparatus receives the request.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: July 7, 2026
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tomohiro Kimura
  • Patent number: 12647321
    Abstract: A method for improving performance of a communications network comprising: using RL to develop a hierarchical policy framework to dynamically configure local flow-control and traffic-shaping policies in a multi-queue system, each queue having QoS and a traffic dynamic that differ from other queues; establishing first and second goals with a Queue System Management (QSM) policy for a BAM policy and a LFM policy respectively, wherein The BAM and LFM policies have a collection of BAM and LFM worker policies available to choose from; choosing, with the BAM policy, one of the BAM worker policies that best enable the BAM policy to achieve the first goal; choosing, with the LFM policy, one of the LFM worker policies for each queue that best enable the LFM policy to achieve the second goal; altering the first and second goals with the QSM policy dynamically according to a surrounding environment.
    Type: Grant
    Filed: August 28, 2024
    Date of Patent: June 2, 2026
    Assignee: United States of America as represented by the Secretary of the Navy
    Inventors: Pedro Andres Forero, Dusan Radosevic, John M. McInerney
  • Patent number: 12647749
    Abstract: Systems and methods for vehicle registration are disclosed. A server computer and at least one database are constructed and configured for network communication with at least one vehicle. The at least one vehicle transmits a registration request to the server computer. The server computer assigns a unique registration ID for the at least one vehicle. The at least one database comprises a geofence database storing information of a multiplicity of registered geofences. Each of the multiplicity of registered geofences comprises a plurality of geographic designators defined by a plurality of unique Internet Protocol version 6 (IPv6) addresses. One of the plurality of unique IPv6 addresses is encoded as a unique identifier for each of the multiplicity of registered geofences. The server computer caches the information of the multiplicity of registered geofences on the at least one vehicle.
    Type: Grant
    Filed: March 8, 2023
    Date of Patent: June 2, 2026
    Assignee: GeoFrenzy, Inc.
    Inventor: Benjamin T. Jones
  • Patent number: 12608640
    Abstract: Using container and model information to select containers for executing models is described. A system receives a request from an application and identifies a version of a machine-learning model associated with the request. The system identifies model information associated with machine learning models corresponding to a cluster of available serving containers associated with the version of the machine-learning model. The system uses the model information to select a serving container from the cluster of available serving containers. If the machine-learning model is not loaded in the serving container, the system loads the machine-learning model in the serving container. If the machine-learning model is loaded in the serving container, the system executes, in the serving container, the machine-learning model on behalf of the request. The system responds to the request based on executing the machine-learning model on behalf of the request.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: April 21, 2026
    Assignee: Salesforce, Inc.
    Inventors: Yuliya L. Feldman, Seyedshahin Ashrafzadeh, Alexandr Nikitin, Manoj Agarwal
  • Patent number: 12605624
    Abstract: A method for game data acceleration, includes: obtaining game information in a game host device by an accelerator client, the game information including a game server IP and a port number, where an electronic device and the game host device are located in the same network; establishing a corresponding game data monitoring interface according to the IP and the port number of the game server, and monitoring, by the game data monitoring interface, network data that is sent to the electronic device by the game console device; determining, according to a monitoring result, game data to be accelerated corresponding to the game console device; and sending said game data to an acceleration server.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: April 21, 2026
    Assignee: NETEASE (HANGZHOU) NETWORK CO., LTD.
    Inventors: Jieyang Yang, Zhe Zhou, Zheng Lin
  • Patent number: 12603932
    Abstract: Apparatuses, systems, and methods are disclosed for a computer desktop infrastructure. A desktop module is configured to execute a computer desktop environment on a hardware device. A local storage module is configured to store application data for a computer desktop environment in local non-volatile storage of a hardware device executing the computer desktop environment. A remote module is configured to provide a computer desktop environment to a user over a network.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: April 14, 2026
    Assignee: OMNIXIT, INC.
    Inventors: Seth Dingwell, Ivan Escobar, Dylan F. Gale, Michael P. Goulding, Jacques Guibert de Bruet, Colin Kelly, Jr.
  • Patent number: 12598155
    Abstract: Systems and methods of registering geocodes with a geofence and delivering geocodes which define geofences to devices are described herein. Geocodes include strings of words, letters, numbers, and combinations thereof. Geocodes associated with the same or similar geofences are cohesive and provide for improved location information, with IP addresses being assigned to the geocodes.
    Type: Grant
    Filed: February 1, 2023
    Date of Patent: April 7, 2026
    Assignee: GeoFrenzy, Inc.
    Inventors: Benjamin T. Jones, Bennett Hill Branscomb
  • Patent number: 12572482
    Abstract: There is provided a data processing system configured to perform data processing of a data flow application. The data processing system includes a control processor having access to memory. The data processing system further includes a plurality of programmable Processing Elements, PEs, organized in multiple clusters. Each cluster comprises a multitude of the programmable PEs, the functionality of each programmable Processing Element being defined by internal microcode in a microprogram memory associated with the Processing Element. The multiple clusters of programmable Processing Elements are arranged in a Network on Chip, NoC, connected to the control processor, which is provided as a central hub, i.e. a root, for the Network on Chip, and the multiple clusters of programmable Processing Elements being arranged at peripheral nodes, also being referred to as cluster nodes, of the Network on Chip.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: March 10, 2026
    Assignee: Telesis Innovation AB
    Inventor: Stefan Blixt
  • Patent number: 12549924
    Abstract: Systems, methods and devices for location-based services are disclosed in the present invention. A multiplicity of network devices, a database, and a server platform in network-based communication. The database stores a space-network model binding IP addresses and physical locations. The server platform is operable to generate at least one geofence in the space-network model and specify entitlements for the location-based services within the at least one geofence. The at least one geofence and specific entitlement are stored to the database. The multiplicity of network devices are configured to learn the space-network model and the at least one geofence and perform tasks based on the entitlements specified for the location-based services within the at least one geofence.
    Type: Grant
    Filed: November 30, 2023
    Date of Patent: February 10, 2026
    Assignee: GeoFrenzy, Inc.
    Inventor: Benjamin T. Jones
  • Patent number: 12526224
    Abstract: A method for selecting NF profiles of NF set mates for alternate routing includes receiving an NF discovery request, accessing an NF profiles database, and identifying NF profiles that match query parameters in the NF discovery request. The method further includes determining a value of an NF profiles limit parameter, selecting a first number of NF profiles that is less than the value of the NF profiles limit parameter, selecting a second number of NF profiles, wherein the NF profiles in the second number of NF profiles correspond to NF set mates of NFs corresponding to NF profiles in the first number of NF profiles and a sum of the first and second numbers number is less than or equal to the value of the NF profiles limit parameter, and generating and transmitting an NF discovery response including the NF profiles in the first and second numbers of NF profiles.
    Type: Grant
    Filed: October 10, 2023
    Date of Patent: January 13, 2026
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Yesh Goel
  • Patent number: 12512969
    Abstract: Methods, non-transitory computer readable media, network traffic manager apparatuses, and systems that assist with managing hardware security servers includes receiving a request from a client. The request can comprise of a unique numerical handle and a command for a hardware security server. The unique numerical handle can be generated as a response to a previous request from the client. It can further include searching for a key handle mapped to the unique numerical handle and hardware security server in memory. The method can also include sending the request to the hardware security server with the key handle when the key handle is retrieved from memory during the search and sending a response received from the hardware security server to the client. The response can be received as a result of sending the request to the hardware security server.
    Type: Grant
    Filed: December 23, 2022
    Date of Patent: December 30, 2025
    Assignee: F5, Inc.
    Inventors: Liang Cheng, Saxon C. Amdahl
  • Patent number: 12498988
    Abstract: Techniques for migrating a stateful workload between a source container cluster and a destination container cluster that have different storage backends are provided. In one set of embodiments, these techniques involve creating and running, at the time of the migration, transfer processes in the source and destination container clusters respectively, where (1) the source-side transfer process mounts the workload's persistent volumes (referred to as source persistent volumes) in the source container cluster, and (2) the destination-side transfer process mounts destination persistent volumes that have been dynamically provisioned in the destination container cluster in accordance with the specifications of the source persistent volumes.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: December 16, 2025
    Assignee: VMware LLC
    Inventors: Yifeng Xiao, Maosheng Ren, Yang Yu, Jia Zou
  • Patent number: 12489712
    Abstract: An electronic device for a session management function (SMF) may comprise memory storing instructions and at least one processor. The instructions may cause the electronic device to: obtain a first load value for a second time interval before selecting a serving user plane function (UPF), estimated based on an artificial intelligence model (AI model) using first load information of each of UPFs measured within a first time interval before the second time interval, obtain a second load value for the second time interval, calculated by using second load information of each of the UPFs measured within the second time interval, determine a difference between the first load value and the second load value, and determine, using the difference, whether to use a predicted load value of each of the UPFs obtained based on the AI model to select the serving UPF from among the UPFs.
    Type: Grant
    Filed: February 26, 2024
    Date of Patent: December 2, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Bokkeun Kim, Gyeongsik Kim, Yongjun Park, Jongsun Oh, Heonhyung Lee, Jin Kim, Hyeongyo Jeong, Byounggeun Choi, Jaehyuk Choi
  • Patent number: 12475076
    Abstract: Technologies for enabling downstream components to update upstream states in streaming pipelines are described. One method of a first computing device receives a remote promise object assigned to a first serialized object from a second computing device in the data center over a network fabric. The remote promise object uniquely identifies a first contiguous block of the first serialized object stored in a memory associated with the second computing device. The method obtains contents of the first contiguous block and sends contents of a second serialized object back to the second computing device to release the remote promise object.
    Type: Grant
    Filed: March 7, 2024
    Date of Patent: November 18, 2025
    Assignee: NVIDIA Corporation
    Inventors: Ryan Olson, Michael Demoret, Bartley Richardson
  • Patent number: 12443671
    Abstract: Systems and methods are disclosed herein for identifying accessibility issues in web sites and for remediating website accessibility issues to thereby facilitate website navigation by people with diverse abilities.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: October 14, 2025
    Assignee: AudioEye, Inc.
    Inventors: Jonathan Robert Page, Sean Michael Massie, Dominic Peter Varacalli, Robert Edward Higdon
  • Patent number: 12432264
    Abstract: A system and method of communicating between computing devices including pairing a first computing device with a second computing device. The first computing device and the computing second device are configured to communicate with an application workspace system. The first computing device provides token and application information to a second computing device. The second computing device is authenticated with the application workspace system using the token and launches an application corresponding to the application information.
    Type: Grant
    Filed: November 7, 2023
    Date of Patent: September 30, 2025
    Assignee: Omnissa, LLC
    Inventors: Ramani Panchapakesan, Pradeep B H Pai, Usha Kamath, Ben Joseph, Sharun Samuel
  • Patent number: 12401595
    Abstract: A method for controlling congestion in intermittently-connected and lossy computer networks comprising: determining, at a local network node, a payoff score for each of a plurality of active flows of network traffic, wherein each active flow consists of a stream of in-transit packets at the local network node that come from a common source and share a common destination, wherein each active flow's payoff score is based on a pricing model that considers both a sojourn time and a position in a queue of each of an active flow's constituent packets; allocating unused buffer space across all active flows in the local network node based on relative traffic loads with a buffer-space allocation (BSA) agent; and controlling a rate at which packets from all active flows are received at the local network node with a hop-by-hop local-flow-control (LFC) agent according to each flow's payoff score.
    Type: Grant
    Filed: July 21, 2023
    Date of Patent: August 26, 2025
    Assignee: United States of America, as represented by the Secretary of the Navy
    Inventors: Pedro Andres Forero, Peng Zhang, Dusan Radosevic
  • Patent number: 12387578
    Abstract: The present invention is directed to methods and systems for enforcing at least one rule within a geofence. The rule is enforced by a fencing agent on an Unmanned Aerial Vehicle (UAV). The geofence is defined by a plurality of geographic designators, with the plurality of geographic designators each being associated with an Internet Protocol (IP) address, preferably an IPv6 address.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: August 12, 2025
    Assignee: GeoFrenzy, Inc.
    Inventors: Bennett Hill Branscomb, Benjamin T. Jones