Patents Examined by Wuji Chen
-
Patent number: 12689604Abstract: 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: GrantFiled: October 16, 2024Date of Patent: July 21, 2026Assignee: LINE Plus CorporationInventors: HyunJoo Seo, Sangbeom Kim, Hyo Jung Kim
-
Patent number: 12689868Abstract: 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: GrantFiled: October 19, 2022Date of Patent: July 21, 2026Assignee: GeoFrenzy, Inc.Inventor: Benjamin T. Jones
-
Patent number: 12676842Abstract: 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: GrantFiled: March 25, 2022Date of Patent: July 7, 2026Assignee: Canon Kabushiki KaishaInventor: Tomohiro Kimura
-
Patent number: 12647321Abstract: 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: GrantFiled: August 28, 2024Date of Patent: June 2, 2026Assignee: United States of America as represented by the Secretary of the NavyInventors: Pedro Andres Forero, Dusan Radosevic, John M. McInerney
-
Patent number: 12647749Abstract: 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: GrantFiled: March 8, 2023Date of Patent: June 2, 2026Assignee: GeoFrenzy, Inc.Inventor: Benjamin T. Jones
-
Patent number: 12608640Abstract: 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: GrantFiled: January 27, 2021Date of Patent: April 21, 2026Assignee: Salesforce, Inc.Inventors: Yuliya L. Feldman, Seyedshahin Ashrafzadeh, Alexandr Nikitin, Manoj Agarwal
-
Patent number: 12605624Abstract: 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: GrantFiled: February 22, 2021Date of Patent: April 21, 2026Assignee: NETEASE (HANGZHOU) NETWORK CO., LTD.Inventors: Jieyang Yang, Zhe Zhou, Zheng Lin
-
Patent number: 12603932Abstract: 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: GrantFiled: July 6, 2020Date of Patent: April 14, 2026Assignee: OMNIXIT, INC.Inventors: Seth Dingwell, Ivan Escobar, Dylan F. Gale, Michael P. Goulding, Jacques Guibert de Bruet, Colin Kelly, Jr.
-
Patent number: 12598155Abstract: 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: GrantFiled: February 1, 2023Date of Patent: April 7, 2026Assignee: GeoFrenzy, Inc.Inventors: Benjamin T. Jones, Bennett Hill Branscomb
-
Patent number: 12572482Abstract: 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: GrantFiled: May 27, 2021Date of Patent: March 10, 2026Assignee: Telesis Innovation ABInventor: Stefan Blixt
-
Patent number: 12549924Abstract: 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: GrantFiled: November 30, 2023Date of Patent: February 10, 2026Assignee: GeoFrenzy, Inc.Inventor: Benjamin T. Jones
-
Patent number: 12526224Abstract: 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: GrantFiled: October 10, 2023Date of Patent: January 13, 2026Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Yesh Goel
-
Patent number: 12512969Abstract: 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: GrantFiled: December 23, 2022Date of Patent: December 30, 2025Assignee: F5, Inc.Inventors: Liang Cheng, Saxon C. Amdahl
-
Patent number: 12498988Abstract: 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: GrantFiled: October 12, 2021Date of Patent: December 16, 2025Assignee: VMware LLCInventors: Yifeng Xiao, Maosheng Ren, Yang Yu, Jia Zou
-
Patent number: 12489712Abstract: 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: GrantFiled: February 26, 2024Date of Patent: December 2, 2025Assignee: 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: 12475076Abstract: 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: GrantFiled: March 7, 2024Date of Patent: November 18, 2025Assignee: NVIDIA CorporationInventors: Ryan Olson, Michael Demoret, Bartley Richardson
-
Patent number: 12443671Abstract: 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: GrantFiled: October 18, 2021Date of Patent: October 14, 2025Assignee: AudioEye, Inc.Inventors: Jonathan Robert Page, Sean Michael Massie, Dominic Peter Varacalli, Robert Edward Higdon
-
Patent number: 12432264Abstract: 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: GrantFiled: November 7, 2023Date of Patent: September 30, 2025Assignee: Omnissa, LLCInventors: Ramani Panchapakesan, Pradeep B H Pai, Usha Kamath, Ben Joseph, Sharun Samuel
-
Patent number: 12401595Abstract: 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: GrantFiled: July 21, 2023Date of Patent: August 26, 2025Assignee: United States of America, as represented by the Secretary of the NavyInventors: Pedro Andres Forero, Peng Zhang, Dusan Radosevic
-
Patent number: 12387578Abstract: 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: GrantFiled: October 22, 2021Date of Patent: August 12, 2025Assignee: GeoFrenzy, Inc.Inventors: Bennett Hill Branscomb, Benjamin T. Jones