Patents Examined by Thorne E Waugh
  • Patent number: 11917000
    Abstract: A message queue routing system may be implemented into a message queue gateway to route data to Software component designed and deployed into MQ Gateway to route the data to the MQ cluster. A central processing unit (CPU) node analyzer reads real time health statistics of each of a plurality of MQ cluster processing nodes. Based the computation, the CPU node analyzer routes the message to a specified node of the cluster having a minimum of CPU load at that time. The CPU node analyzer analyzes information comprising at least CPU performance information and system idleness information. Each processing node enables dynamic message routing computations utilizing an artificial intelligence/machine learning framework and a plurality of trained predictive models. The predictive model is trained using a trained data set using text classification.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: February 27, 2024
    Assignee: Bank of America Corporation
    Inventors: Anurajam Rajagopalan, Sathyanarayana Rajendran, Sunil Kumar Sriperambudur
  • Patent number: 11909702
    Abstract: A data processing system is configured to perform a computer implemented method for facilitation of efficient processing of electronic messages via a network from message sources. The method includes receiving an electronic message including actionable object data and textual object data from a message source device. The actionable object data includes parameters actionable by at least one data processing transaction device to perform data processing transactions external to the network device and the textual object data including descriptors of the parameters actionable by the at least one data processing transaction device. The textual object data is operable by devices incompatible with the actionable object data. The method includes calculating an execution command for the data processing transaction in response to the actionable object data and based on at least the parameters of the actionable object data.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: February 20, 2024
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Carrick John Pierce, Baris Mestanogullari, Ajay Kumar Jain, Agnes Casenave, David Bernard Barton, Nicholas Bandy
  • Patent number: 11902340
    Abstract: Embodiments of the present disclosure provide a data processing method, apparatus, electronic device and storage medium. The method including: if it is detected that an operation behavior on a target display page is a sharing operation behavior, determining target display information of at least one candidate sharer; wherein, user types corresponding to the at least one candidate sharer include a “to-be-followed-back” type; displaying the at least one candidate sharer on a target sharing interface corresponding to the target display page based on the target display information.
    Type: Grant
    Filed: April 21, 2022
    Date of Patent: February 13, 2024
    Inventors: Shangshu Li, Yi Duan, Rui Yang
  • Patent number: 11902353
    Abstract: The disclosure provides an approach for cross-network communication by self-replicating applications. Embodiments include identifying, by a first instance of a self-replicating application on a first computing device having a first network connection to a parent component, a second computing device that is connected to the first computing device via a second network connection. Embodiments include self-replicating, by the first instance of the self-replicating application, across the second network connection to produce a second instance of the self-replicating application on the second computing device. Embodiments include initiating, by the first instance of the self-replicating application, a proxy tunnel on the first computing device. Embodiments include receiving, by the proxy tunnel, a first communication from the second instance of the self-replicating application via the second network connection.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: February 13, 2024
    Assignee: VMware, Inc.
    Inventors: Akeem Jenkins, Sean Huntley, Marc Wayne Brotherson
  • Patent number: 11870823
    Abstract: A call sharing system for a construction work includes an administrator terminal configured to display a working drawing of a construction site on an administrator screen and to transmit a work request signal including a work area designated on the working drawing, a plurality of worker terminals configured to display the working drawing on each worker screen, each worker terminal being configured to receive the work request signal and to transmit a response signal in response to the work request signal, and a server configured to transmit and receive data between the administrator terminal and the worker terminals and to select the worker terminals for receiving the work request signal according to a work detail.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: January 9, 2024
    Assignee: HYUNDAI DOOSAN INFRACORE CO., LTD.
    Inventors: Heongsik Um, Junhyun Jang, Gijung Yun
  • Patent number: 11871208
    Abstract: An illustrative application executing on a first device establishes a first network connection between the first device and a collaboration platform server managing a set of components for a collaboration platform providing voice communication services with respect to a virtual space. Using the first network connection, the application: 1) sets a first location within the virtual space at which a first voice component is positioned, and 2) determines a second location within the virtual space at which a second voice component is positioned. The application receives, by way of a second network connection between the first and second devices, audio data representing voice communication originating at the second device. Based on the first and second locations, the application generates a spatialized rendering of the audio data for presentation to a user. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: January 9, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Samuel Charles Mindlin, Kunal Jathal, William Robert Davey, Scott David Brown
  • Patent number: 11870858
    Abstract: A processor may analyze one or more microservice chains based on one or more user profiles. The processor may generate, based on the analyzing, a health status associated with the one or more microservice chains. The processor may determine, based on the health status, whether a microservice in the one or more microservice chains is unhealthy. The processor may implement, automatically, a select microservice chain.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: January 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sudheesh S. Kairali, Sarbajit K. Rakshit
  • Patent number: 11863595
    Abstract: A method and apparatus for matching users, a computer device, and a storage medium are provided. The method includes: receiving a matching request sent by a first user; searching, in response to the matching request, second users adapted to the first user; selecting a second user of the second users as a target user according to the second link value to create a voice session with the first user; recording behavior data between the first user and the target user in the voice session; and updating a first link value and a second link value of the target user according to the behavior data and the second link value of the target user. The method and apparatus for matching users can greatly reduce cost and improve efficiency.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: January 2, 2024
    Assignee: TIYA PTE. LTD.
    Inventors: Minjie Zeng, Zelong Li
  • Patent number: 11847082
    Abstract: An Information Handling System (IHS) includes multiple hardware devices, and a Baseboard Management Controller (BMC) in communication with the hardware devices. The BMC includes executable code to cause the BMC to receive a message associated with a non-registered hardware device that is not registered to be managed by the BMC in which the message formatted according to a native protocol of the BMC. The code further causes the code to transmit the message to a device plugin associated with the non-registered hardware device in which the device plugin comprises custom instructions that, upon execution by a system processor, cause the IHS to convert the message into a protocol associated with the non-registered hardware device, and forward the converted message to the non-registered hardware device using the protocol of the non-registered hardware device.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: December 19, 2023
    Assignee: Dell Products L.P.
    Inventors: Chandrasekhar Puthillathe, Chitrak Gupta, Raghavendra Venkataramudu, Chinmay Shripad Hegde, Anurag Sharma, Rajib Saha, Jitendra Kumar Rath
  • Patent number: 11803608
    Abstract: A system for processing data is provided. The system includes a data acquisition device and a central device. The data acquisition device is coupled to an object under test for receiving raw data from the object under test, and transmits the raw data. The central device receives the raw data from the data acquisition device, and performs a web application with a web interface for providing application data based on the raw data.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: October 31, 2023
    Assignees: BIOPRO SCIENTIFIC CO., LTD., WISETOP TECHNOLOGY CO., LTD.
    Inventor: Pin Chang
  • Patent number: 11784943
    Abstract: Some embodiments provide a method for an electronic device. The method stores user data associated with a web-based third party service based on user interaction with a web domain for the third party service through a web browser. The method receives a request from a service-specific application to utilize the user data stored for the third party service. The method provides the user data to the application only when the application is verified by the web domain for receiving user data associated with the third party service.
    Type: Grant
    Filed: May 30, 2022
    Date of Patent: October 10, 2023
    Assignee: Apple Inc.
    Inventors: Andrew R. Whalley, Bob Bradley, Kenneth C. McLeod
  • Patent number: 11757876
    Abstract: Systems, methods, and computer-readable media are described for auto-configuring a network communication port such as an Ethernet port to which a network device is connected in a manner that eliminates or otherwise dramatically mitigates the manual effort required for port configuration, while at the same time, ensuring that network security is maintained by authenticating the device during the auto-configuration process. Various auto-configuration processes are described that include varying levels of verification processing to ensure that the network device connected to the port to be configured is a device that is authorized to connect to the network. In this manner, the threat of device spoofing is eliminated or otherwise substantially reduced. Auto-configuration of network ports in connection with switching a known network device to a new port or connecting a previously unknown network device to a network port are described.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: September 12, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mathieu Mercier, Robert Gagnon, Frederic Mouveaux, Guy Letourneau
  • Patent number: 11736557
    Abstract: Systems and methods are disclosed for copying and pasting data between devices. A source device may receive a selection of data and place the selected data on a clipboard of the source device. The source device may determine that the size of the data is less than a predetermined threshold and wirelessly transmit the data directly to a destination device so that the data may be placed on a clipboard of destination device. The data may then be available for pasting at the destination device. The source device may transmit the data directly to the destination device using Bluetooth. The selected data may be associated with a data type identifier and a timestamp. The source device may determine that a user has logged into a user account on both the source device and the destination device.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: August 22, 2023
    Inventor: Robert Buergi
  • Patent number: 11720552
    Abstract: A method for providing and managing a top-level domain includes: (a) receiving a first domain name associated with a first object; (b) generating a “Whois” record associated with the received first domain name, the “Whois” record including a plurality of fields associated with the first domain name, the plurality of fields consisting of registration data required for creating the first domain name; (c) expanding the “Whois” record by adding one or more new fields associated with the first object to the “Whois” record, thereby linking the first domain name with the first object, wherein the one or more new fields comprises provenance information and metadata regarding the first object associated with the first domain name; and (d) creating a duplicate record of the “Whois” record in a blockchain system that is linked to the “Whois” record, wherein any changes in the “Whois” record is synced to the duplicate record.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: August 8, 2023
    Assignee: UKCI Holdings Limited
    Inventors: Ulvi Kasimov, Suleyman Kasimov
  • Patent number: 11722535
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for communicating with a user external to a virtual conference. The program and method provide, in association with designing a room for virtual conferencing, an interface for configuring an external communication element to communicate with an external user; receive, via the interface, an indication of first user input for setting properties for the external communication element; provide, in association with virtual conferencing for the room, the external communication element in the room based on the properties; receive an indication of second user input selecting the external communication element; and provide, in response to receiving indication of the second user input, for communication with the external user based on the properties.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: August 8, 2023
    Assignee: Snap Inc.
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Patent number: 11720404
    Abstract: Systems and methods for arbitrating access of a shared resource are disclosed. Data is received from various sources and stored in various queues. A first data structure is generated based on the stored data. The first data structure may be associated with two dimensions (e.g. a first dimension associated with sources and a second dimension associated with destinations). A second data structure is generated based on the first data structure. The second data structure may be associated with one dimension. The one dimension may include the second dimension. A first arbitration is performed based on the second data structure for selecting a destination. A second arbitration is performed based on the first data structure and the selected destination for selecting a source. Data stored in one of the queues associated with the selected source and the selected destination is retrieved, and the retrieved data is provided to the shared resource.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: August 8, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Chun-Chu Chen-Jhy Archie Wu
  • Patent number: 11716274
    Abstract: This disclosure describes techniques for monitoring expected behavior of devices in a computing network. Behavior of network devices may include performing various functions associated with transferring data packets through the computing network. Monitoring expected behavior may include sending a probe packet into the computing network, and determining whether network devices behave as expected with respect to the probe packet. In some examples, behaviors such as replicating, forwarding, eliminating, ordering, and/or other functions regarding data packets may be validated using the present techniques. As computing networks and/or operations become more complex, assuring the expected behavior of network devices may become more important for the continued efficient, smooth, successful, and/or timely flow of data traffic.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: August 1, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Nagendra Kumar Nainar, Carlos M. Pignataro, Pascal Thubert
  • Patent number: 11711404
    Abstract: A communication platform may comprise different systems for helping a user discover features of the platform. However, the systems may generate different results. An application programming interface (API) may receive such outputs and may be configured to select between the outputs based on detecting a state at a user's computing device and/or using a machine-learned model to weight the outputs and/or probabilities associated therewith using a target metric. The API may then rank the outputs and select from among them based at least in part on the target metric.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: July 25, 2023
    Assignee: Salesforce, Inc.
    Inventors: Aaron Mauer, Alexander Nicholas Johnson, Adam Oliner, Zhifeng Deng
  • Patent number: 11695854
    Abstract: The disclosed embodiments relate generally to efficient data encoding and transmission. An encoding system determines an encoding interval at which to encode different groups of related data in a data structure. The encoding interval for each group encoded together optimizes the amount of newly received information that is encoded and transmitted in a continuous, repeating loop.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: July 4, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Priteshkumar Soni, Andy Ross, Melissa Jenner, Sebastian Demian
  • Patent number: 11677647
    Abstract: A device identification method where a device application usage profile is generated and maintained for each one or more known computing devices of a local network based on network traffic data. In response to detecting an unknown computing device in the local network, network traffic data related to the unknown computing device is collected, and a device application usage profile for the unknown computing device is generated based on the network traffic data related to the unknown computing device. The device application usage profile of the unknown computing device is compared with the device application usage profile of the one or more known computing devices of the local network.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: June 13, 2023
    Assignee: Cujo LLC
    Inventors: Zoltan Balazs, Kimmo Kasslin