Patents Examined by Soe Hlaing
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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
  • Patent number: 12231377
    Abstract: Techniques for updating a chatbot definition are described. In some examples, this updating includes receiving an edit to intent characteristics for a stage of a plurality of stages in a chatbot flow, identifying a stage to modify based on at least the received edit, identifying, for the stage, a default update rule based on the chatbot definition, and updating the stage in the chatbot definition by inferring a next step according to one or more rules for the stage including the identified default update rule.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: February 18, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Saket Saurabh, Anubhav Mishra, Fnu Don Manuel, Kuai Hu
  • Patent number: 12212462
    Abstract: A computer-implemented method (200) of managing a telecommunications network (110), the telecommunication network comprising a network orchestrator (120), a plurality of network nodes (150) and a network ledger (140) for electronically storing data, the method comprising the steps of: the network orchestrator generating an instruction for reconfiguring at least one of the plurality of nodes (210); in response to generating said instruction, requesting and retrieving first status information from the at least one of the plurality of nodes (240); recording the instruction and the first status information to the network ledger (240)); communicating the instruction to the at least one of the plurality of nodes thereby to effect the instructed reconfiguration (230); in response to effecting the instructed reconfiguration, requesting and retrieving second status information from the at least one of the plurality of nodes; and recording said second status information in the network ledger (280).
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: January 28, 2025
    Assignee: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
    Inventors: Andrew Corston-Petrie, Ruth Brown, Jonathan Hart
  • Patent number: 12206630
    Abstract: In certain embodiments, document-based resolution of user inquiries may be facilitated. A predicted intent of the user is determined based on chat activity information associated with the user. A response to a user inquiry may be provided to the user via a chat interface based on the predicted intent. User response may be obtained for the response, which may indicate a failure in providing a resolution to the user (e.g., regarding a user inquiry). Upon detecting a failure in providing the resolution, a document associated with the user and matching the predicted intent may be obtained and presented to via the chat interface. The document may have content related to the predicted intent. The document may be presented as a response to the user response to seek a confirmation from the user regarding its relevance to the user inquiry.
    Type: Grant
    Filed: July 5, 2023
    Date of Patent: January 21, 2025
    Assignee: Capital One Services, LLC
    Inventors: Anh Truong, Austin Walters
  • Patent number: 12206628
    Abstract: An information processing method includes posting information for inputting an image forming instruction to execute an image forming process based on data uploaded to a channel of a chat service to the channel, causing an image forming apparatus to execute the image forming process based on the data based on the image forming instruction input using the posted information, and determining, based on a state of the image forming apparatus, whether to post the information to the channel.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: January 21, 2025
    Assignee: Canon Kabushiki Kaisha
    Inventor: Anna Hosaka
  • Patent number: 12200023
    Abstract: Systems and methods for creating and accessing content items are provided. In some examples, a method can include receiving a user selection of an interface element located in a persistent user interface of an operating system desktop of a client device associated with a user account, identifying, based on a query to a meeting service, a meeting associated with the user account, displaying, in response to the user selection of the interface element, a set of user options for the meeting, the set of user options comprising an option to access a content item for the meeting, receiving a user selection of the option to access the content item for the meeting, and accessing, in response to the user selection, the content item.
    Type: Grant
    Filed: November 2, 2023
    Date of Patent: January 14, 2025
    Assignee: Dropbox Inc.
    Inventors: Andrea Kimball, Carola Pescio Canale, Angela Gong
  • Patent number: 12184516
    Abstract: A method is provided that is performed by a computer-implemented user support bot. The method includes obtaining from a user a support request related to software and/or hardware used, or to be used, by the user; obtaining user lifecycle journey information that tracks deployment, adoption and/or use by the user of the software and/or hardware; determining a user intent for the support request based on the user lifecycle journey information when there is ambiguity as to the user intent based solely on the support request; and providing a response to the support request based on the user intent.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: December 31, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Chidambaram Arunachalam, David C. White, Jr.
  • Patent number: 12177171
    Abstract: An autonomous chat bot monitors actions of users on a messaging platform and generates self-initiated chat sessions with the user to gauge users' interest and intent with respect to a target subject matter and the conversations of the chat sessions. Based on the gauged interest and intent, profiles or preferences are generated for the users independent of or relevant to the target subject matter.
    Type: Grant
    Filed: March 15, 2023
    Date of Patent: December 24, 2024
    Assignee: NCR Voyix Corporation
    Inventors: Brent Vance Zucker, Mehtab Chithiwala, Yehoshua Zvi Licht, Kelly Gernatt Martinez, Pahul Singh Matharu, Yongching Tee
  • Patent number: 12160341
    Abstract: An embodiment for coordinating edge computing in a mobile network by an MEC orchestrator. The embodiment may monitor deployment metrics and controlling deployment parameters related to a deployment of software applications on edge nodes of the mobile network The embodiment may receive an optimization report from a network orchestrator of the mobile network. The embodiment may, based on the optimization report, determine a current optimization efficiency of the mobile network. The embodiment may, if the optimization efficiency fulfils an inefficiency criterion, determine deployment suggestions having assigned one or more of the deployment parameters and being indicative of an expected response of one or more of the deployment metrics to a suggested variation of the assigned deployment parameters. The embodiment may transmit the deployment suggestions to the network orchestrator.
    Type: Grant
    Filed: October 16, 2023
    Date of Patent: December 3, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maja Curic, Sagar Tayal
  • Patent number: 12137146
    Abstract: A system and method that leverage a hybrid bi-directional user experience system that bi-directionally transfers an application session between a first application and a migrated application based on the availability of application features in the migrated application stack.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: November 5, 2024
    Assignee: INTUIT INC.
    Inventors: Ismail Rawoof, Mark Jaeckle, Natalia Castagna