Patents Examined by Soe Hlaing
  • Patent number: 12341853
    Abstract: The disclosed methods include: determining, based on a first input, a digital request data object; determining a first set of computing operations; determining first context data; curating, based on the first context data, the first set of computing operations thereby resulting in a second set of computing operations; and initiating display of one or more identifiers for the second set of computing operations such that an identifier of at least one computing operation comprised in the first set of computing operations is not displayed in the second set of computing operations on the first graphical interface. The methods include receiving a second input; determining a second context data; curating based on the second context data, the first set of computing operations thereby resulting in a third set of computing operations; and initiating display of one or more identifiers for the third set of computing operations on a second graphical interface.
    Type: Grant
    Filed: September 13, 2024
    Date of Patent: June 24, 2025
    Assignee: Black Knight IP Holding Company, LLC
    Inventors: Kara S. Starratt, David W. Denson, James A. Iredale, Sandra T. Madigan, Erik J. Skinner, Lesley Grimes
  • Patent number: 12335158
    Abstract: An edge server receives a first request message for transmission to the host device. The edge server determines a first congestion control algorithm based on the first request message, including characteristics of the first request message. The edge server applies the first congestion control algorithm to the transport connection for application to the transmission of the first request message. Subsequently, the edge server receives a second request message for transmission to the host device over the transport connection. Based on the second request message, including characteristics of the second request message, the edge server determines and applies a second congestion control algorithm to the transport connection for application to the transmission of the second request message, wherein the second congestion control algorithm is different from the first congestion control algorithm.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: June 17, 2025
    Assignee: CLOUDFLARE, INC.
    Inventor: Jun Ho Choi
  • Patent number: 12335206
    Abstract: A generative chatbot system for virtual community and a method thereof are disclosed. In the system, a client-end host is linked to a virtual community to receive a chat message; when the trigger signal is detected, the client-end host generates an operation interface for inputting the customized instruction, and transmits the chat message and the customized instruction to the server-end host, which can integrate the chat message as the context message having a timing logic and transmit the context message and the customized instruction to an AI device to generate a response message. The server-end host stores the response message received from the artificial intelligence device to a response list, so that the client-end host can select one of the response messages from the response list and output the selected response message to the virtual community.
    Type: Grant
    Filed: February 1, 2024
    Date of Patent: June 17, 2025
    Assignees: SQ Technology (Shanghai) Corporation, Inventec Corporation
    Inventor: Chuan-Cheng Chiu
  • Patent number: 12335144
    Abstract: The invention provides an electronic device and a flow control method thereof, wherein the electronic device can transmit a specific pause frame to another electronic device, or receive a specific pause frame from the other electronic device. The specific pause frame includes a local port flow control ability and a remote port congestion status for the electronic device to perform the most appropriate processing of each received packet, or to selectively transmit a pause frame to external devices to improve the efficiency of the network system.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: June 17, 2025
    Assignee: Realtek Semiconductor Corp.
    Inventors: Tao Cui, Fenglin Wang, Mingxu Wang, Xiaofeng Lu
  • Patent number: 12328239
    Abstract: The present disclosure relates generally to facilitating two-way communications. One example involves receiving input data as part of a two-way communication session associated with a plurality of bots, accessing confidence scores from the bots. Mapped scores are then generated for the plurality of bots from the confidence scores using a bot score mapper. A selected bot is identified using the mapped scores, and the two-way communication session is facilitated using the selected bot. Further, techniques are provided to track performance of the selected bot and dynamically updated mapping adjustments in the bot score mapper using feedback and machine learning systems.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: June 10, 2025
    Assignee: LIVEPERSON, INC.
    Inventors: Michael Higgins, Matthew Dunn
  • Patent number: 12323330
    Abstract: In one aspect, a method includes receiving a packet at a first node from a second node, wherein the first node and the second node are part of a network; determining if congestion exists in a primary route used by the packet; processing a packet drop event to establish a secondary route for the packet in response to determining that the congestion exists in the primary route; and restoring use of the primary route if an expiration time has expired. The expiration time is adjusted by an elapsed period and a congestion condition within the network.
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: June 3, 2025
    Assignee: Raytheon Company
    Inventors: Paul C. Hershey, Mu-Cheng Wang
  • Patent number: 12321789
    Abstract: Some embodiments provide a method for providing access in a scalable manner to resources in a first datacenter to clients operating in one or more public clouds. The method of some embodiments implements with multiple machines a public-cloud proxy to connect clients in the public cloud(s) to a reverse proxy in the first datacenter.
    Type: Grant
    Filed: January 23, 2022
    Date of Patent: June 3, 2025
    Assignee: VMWare LLC
    Inventors: Glenn Bruce McElhoe, Stephen A. Evanchik
  • Patent number: 12316585
    Abstract: A system for improving approval processes to at least one software service, including a workflow platform with multiple business processes and user roles, an AI-enabled chatbot integrated with the workflow platform, the chatbot utilizing GAI techniques to provide information on policies, procedures, and workflow transactions, a data integration module retrieving and aggregating data from multiple sources, and a user interface displaying summarized information and recommendations generated by the AI-enabled chatbot. The AI-enabled chatbot automatically approving workflows based on thresholds.
    Type: Grant
    Filed: October 30, 2024
    Date of Patent: May 27, 2025
    Assignee: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Sujit Eapen, Julius H. Kim, Parthasarathi Jayapathi
  • Patent number: 12301520
    Abstract: The present disclosure relates generally to facilitating routing of communications. More specifically, techniques are provided to dynamically transfer messaging between a network device and a terminal device to a type of bot based on intents identified from the messaging. Further, techniques are provided to track performance of the selected type of bot during automation.
    Type: Grant
    Filed: June 9, 2023
    Date of Patent: May 13, 2025
    Assignee: LIVEPERSON, INC.
    Inventors: Joe Bradley, Alan Gilchrest, Ravikiran Chittari, Bodhi Deb
  • Patent number: 12294536
    Abstract: Disclosed is a method of obfuscating a Controller Area Network (CAN) message performed by a first computing device including a processor, the method including: obtaining a first index from a first input value corresponding to a first time point by using an index output algorithm; determining a first CAN ID of the first computing device corresponding to the first index based on a predetermined CAN ID table; and generating a first normal CAN message including the first CAN ID and first normal data.
    Type: Grant
    Filed: September 15, 2023
    Date of Patent: May 6, 2025
    Assignee: Korea University Research and Business Foundation
    Inventors: Huy Kang Kim, Hwejae Lee, Sangho Lee, Yeon Jae Kang, Daekwon Pi, Jae Woong Choi, Huiju Lee
  • Patent number: 12294486
    Abstract: A computer-implemented method includes receiving a network configuration request from a site manager, the network configuration request including location information of a site of the network, identifying a geographic domain that includes the network site based on the location information, identifying a server cluster mapped to the geographic domain, determining whether a network function exists in the server cluster and is capable of managing the network, and either using the existing network function to configure the network based on determining that a network function exists in the server cluster and is capable of managing the network, or creating a new network function in the server cluster and using the new network function to configure the network based on determining that no network function exists in the server cluster and is capable of managing the network.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: May 6, 2025
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Shubham Deshmukh, Ravi Manaware, Jayveer Prajapati, Shubham Rathore
  • Patent number: 12284143
    Abstract: A purpose of the present invention is to provide a chatbot system, an option formation device, an option formation method, and a non-transitory computer-readable medium that are capable of displaying suitable options at the top and making dialogue more efficient. A chatbot system (100) includes at least one memory configured to store an instruction, and at least one processor configured to execute the instruction, the processor being further configured to receive data on an inquiry from a user terminal, create options for a response to inquiry contents of the inquiry, sort the options in accordance with an order of priority, and transmit data for displaying the options in the order of priority to the user terminal.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: April 22, 2025
    Assignee: NEC CORPORATION
    Inventor: Yasuhiro Sakamori
  • Patent number: 12284142
    Abstract: Provided are a method and apparatus for providing a counseling service. A method of operating a counseling center server interworking with an instant messaging service includes acquiring, based a search request for a message transmitted to a channel registered in the service, a search result of a chatbot server linked to the channel, providing an interface for inputting a value of at least one parameter included in the search result to a terminal of a counselor linked to the channel, acquiring an entity corresponding to the parameter based on the message, determining a value of the parameter based on at least one of the acquired entity and data input through the interface, and requesting, based on the determined value of the parameter, an instant messaging server configured to provide the service to transmit a response message corresponding to the search result.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: April 22, 2025
    Assignee: KAKAO CORP.
    Inventors: Ho Jun Lee, Jung Han Choi, Bo Mi Hong, June Kwon Moon, Ji Soo Hwang, Hye Ryeon Lee, Sang Hyeon Seo, Sung Yong Chang
  • Patent number: 12284082
    Abstract: A device may include a processor configured to obtain requirements for a wireless communication service to be deployed on a carrier on a sector of a base station and obtain key performance indicator (KPI) values for the carrier on the sector of the base station. The processor may be further configured to use a trained machine learning model to determine a required capacity and a predicted average latency for the wireless communication service based on the obtained requirements and the obtained KPI values; determine that the wireless communication service satisfies a deployment requirement to be deployed on the carrier on the sector of the base station based on the determined required capacity and the predicted average latency; and deploy the wireless communication service on the carrier on the sector of the base station, in response to determining that the wireless communication service satisfies the deployment requirement.
    Type: Grant
    Filed: October 11, 2023
    Date of Patent: April 22, 2025
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Jignesh S. Panchal
  • Patent number: 12284249
    Abstract: This disclosure relates to methods for registering a command in a multi-application network. The methods include: determining a computing operation for the multi-application network; receiving a command associated with the computing operation for a digital request data object; encapsulating, in a registration object: first semantic or syntactic data associated with the first command, a digital path to a first application for executing the first computing operation, and context data associated with the first command; and storing, in a database, the first registration object. In addition, the methods include: receiving a first input; analyzing the first input to determine second semantic or syntactic data; determining the first command associated with the first computing operation; accessing the first registration object based on the determined first command; and accessing, based on the digital path of the first registration object, a first application for the first computing operation.
    Type: Grant
    Filed: September 9, 2024
    Date of Patent: April 22, 2025
    Assignee: Black Knight IP Holding Company, LLC
    Inventors: Kara S. Starratt, David W. Denson, James A. Iredale, Sandra T. Madigan, Erik J. Skinner, Lesley Grimes
  • Patent number: 12277484
    Abstract: Systems and methods are described herein for novel uses and/or improvements for designing user-specific interfaces using machine learning models. When a request to display certain data by an application is received, an application token and a user token may be retrieved and input into a machine learning model to obtain a prediction of a pre-defined user-application interface configuration. A user interface token for the application may then be generated. The user interface token may indicate user interface settings/configuration desired/preferred by a user. The user interface token may then be sent to the application to cause the application to display the data using user interface configurations within the user interface token.
    Type: Grant
    Filed: May 22, 2024
    Date of Patent: April 15, 2025
    Assignee: Citibank, N.A.
    Inventors: Kirk M. Lewis, II, Shahzad Din, Aarvi Thadeshwar, Christopher James Byrne
  • Patent number: 12267256
    Abstract: A tile of an embodiment of a coarse-grain reconfigurable architecture (CGRA) is based on an array of fused compute-memory units (FCMUs), pattern memory units (PMUs), and/or pattern compute units (PCUs) arranged in two dimensions, M×N. Unless clearly noted from context, any reference to a FCMU, PCU, or PMU may refer to one or more of the other units. The communication between a set of FCMUs is performed over a (M+1)×(N+1) switch fabric called the array-level network (ALN) where each switch has connections to its neighboring FCMUs and to neighboring switches in each of the four directions.
    Type: Grant
    Filed: August 23, 2022
    Date of Patent: April 1, 2025
    Assignee: SambaNova Systems, Inc.
    Inventors: Ram Sivaramakrishnan, Mark Luttrell, Sumti Jairath, Raghu Prabhakar, Gregory Frederick Grohoski
  • Patent number: 12255978
    Abstract: A first event occurs at a first computer at a first time, as measured by a local clock. A second event is initiated at a second computer by sending a message that includes the first time. The second event occurs at a second time, as measured by a local clock. Because of clock error, the first time is later than the second time. Based on the first time being later than the second time, an alternate second time, that is based on the first time, is used as the time of the second event. When a third system determines the order of the two events, the first time is obtained from the first computer, and the alternate second time is obtained from the second computer, and the order of the events is determined based on a comparison of the two times.
    Type: Grant
    Filed: July 21, 2023
    Date of Patent: March 18, 2025
    Assignee: CLOUDERA, INC.
    Inventors: David Alves, Todd Lipcon
  • Patent number: 12254387
    Abstract: Systems and methods are described herein for novel uses and/or improvements for designing user-specific interfaces using machine learning models. When a request to display certain data by an application is received, an application token and a user token may be retrieved and combined into a consolidated token. The consolidated token may be input into a machine learning model to obtain a user interface token for an application. The user interface token may indicate user interface settings/configuration desired/preferred by a user. The user interface token may then be sent to the application to cause the application to display the data using user interface configurations within the user interface token.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: March 18, 2025
    Assignee: Citibank, N.A.
    Inventors: Kirk M. Lewis, II, Shahzad Din, Aarvi Thadeshwar, Christopher James Byrne
  • Patent number: 12238053
    Abstract: In an aspect, a system for generating a virtual assistant in a messaging user interface, the system comprising a computing device designed and configured to initiate a virtual message user interface between a user client device and the computing device; receive a user message entered by a user into the virtual message user interface; select a conversation profile for the virtual assistant as a function of the user message, wherein the conversation profile comprises behavior that the user uses to communicate; prioritize an agenda action of a plurality of agenda actions contained within a user agenda list as a function of the user message; and generate a response to the user message comprising the prioritized agenda action, wherein the response is further generated as a function of the selected conversation profile.
    Type: Grant
    Filed: April 24, 2023
    Date of Patent: February 25, 2025
    Assignee: KPN INNOVATIONS LLC
    Inventor: Kenneth Neumann