Patents Examined by Aye M Aung
  • Patent number: 11411907
    Abstract: The disclosed embodiments relate generally to efficient data transmission and receipt. Specifically, the disclosed embodiments provide systems and methods for selectively combining multiple, disparate message types and transmitting same via one data feed. A consolidation system determines whether data resulting from an event can be combined or merged based on pre-determined message characteristics and state or environment information, or should be sent via two separate feeds. The merged message may be backwards-compatible so that data recipient computing systems can easily and selectively decide which portion of the merged data is relevant to the data recipient computing system, only read the relevant portions. Thus, multiple data receivers, which typically consume different message types, can receive and consume the same merged or consolidated message.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: August 9, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Pearce Peck-Walden, Rosa Frenkel, Arkadiusz Koziol, José Antonio Acuña-Rohter, Fred Malabre, Melissa Jenner, Priteshkumar Soni
  • Patent number: 11397849
    Abstract: An embodiment provides for representation state transfer (REST) transformation. A service abstraction is received. Service templates are received. Each service template corresponds to a different one of a plurality of services. Service specific requests are provided by modifying the service templates based on the service abstraction. Each of the service specific requests are different from each other and are for a different one of the services.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: July 26, 2022
    Assignee: Oracle International Corporation
    Inventor: Christian Straub
  • Patent number: 11350298
    Abstract: Novel tools and techniques are provided for implementing telecommunications equipment health monitoring and management. In various embodiments, a computing system might receive, from a monitoring sensor(s), one or more characteristics of each of at least one of telecommunications equipment, telecommunications equipment batteries, or battery strings, in some cases via a network maintenance tunnel. The computing system might analyze the monitored one or more characteristics to identify each telecommunications equipment, each telecommunications equipment battery, or each battery string having equipment health issues.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: May 31, 2022
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Ronald A. Lewis, Mark B. Nielsen
  • Patent number: 11343217
    Abstract: A communication system includes a transmission-side processing device, and a reception-side processing device, the transmission-side processing device and the reception-side processing device communicate using a plurality of communication lines, wherein the transmission-side processing device concurrently transmits the same telegraphic messages via each of the plurality of communication lines, and the reception-side processing device is capable of concurrently receiving telegraphic messages via each of the plurality of communication lines, and when a same telegraphic message as a previously received telegraphic message is received later, invalidates the same telegraphic message received later while processing the previously received telegraphic message.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: May 24, 2022
    Assignee: Murata Machinery, Ltd.
    Inventor: Wataru Kitamura
  • Patent number: 11316789
    Abstract: A method for autonomously selecting data routing path by a distributed system includes forming a pulse group comprising a plurality of nodes in a computer network, automatically measuring one-way latencies between nodes in the pulse group, recording the one-way latencies in a one-way latency matrix, automatically determining a lower-latency data routing path from a first node to a second node through a relay node using in the one-way latency matrix. The lower-latency data routing path has a lower sum of one-way latencies from the first node to the second node via the relay node than the one-way latency for the direct path between from the first node to the second node. Data is sent from the first node to the second node via the relay node along the lower-latency data routing path. A payment transfer is automatically recorded in response to the data transmission along the lower-latency data routing path.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: April 26, 2022
    Assignee: Syntropy Network Limited
    Inventors: William B. Norton, Jonas Simanavicius
  • Patent number: 11271851
    Abstract: A method for autonomous selection of a data routing path in a computer network includes: forming a pulse group comprising a plurality of nodes in a computer network, automatically sending a plurality of pulse messages from a first node in the pulse group to other nodes in the pulse group, receiving one of the plurality of pulse messages by a second node in the pulse group, automatically computing a first one-way latency for a direct path from the first node to the second node based on a first time stamp and a second time stamp, automatically recording one-way latencies between each pair of nodes in the pulse group in a one-way latency matrix, and automatically determining a low-latency data routing path from the first node to the second node based on the one-way latencies in the one-way latency matrix.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: March 8, 2022
    Assignee: Syntropy Network Limited
    Inventors: William B. Norton, Jonas Simanavicius
  • Patent number: 11252117
    Abstract: Embodiments for implementing an electronic communication coaching service by a processor are disclosed. An appropriateness of a communication may be interpreted prior to a user sending the communication to another party according a plurality of identified contextual factors. The user may be alerted to a possible negative impact of sending the communication to the another party if the interpreted appropriateness is less than a predetermined threshold. A delay in sending the communication may be suggested for a selected period of time to implement one or more suggestive corrective actions to the communication.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: February 15, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maharaj Mukherjee, Jonathan Lenchner
  • Patent number: 11252046
    Abstract: A device may receive a request for a network service configuration (NSC) that is to be used to configure network devices. The device may select a graphical data model that has been trained via machine learning to analyze a dataset that includes information relating to a set of network configuration services, where aspects of a subset of the set of network configuration services have been created over time. The device may determine, by using the graphical data model, a path through a set of states of the graphical data model, where the path corresponds to a particular NSC. The device may select the particular NSC based on the path determined. The device may perform a first group of actions to provide data identifying the particular NSC for display, and/or a second group of actions to implement the particular NSC on the network devices.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: February 15, 2022
    Assignee: Juniper Networks, Inc.
    Inventor: Venkata Rama Raju Manthena
  • Patent number: 11245658
    Abstract: Method of generating private notifications between users in a communication session starts with an application server causing a communication interface to be displayed at a first client device and at a second client device, respectively. Application server receives from the first client device a request to send a private notification to the second client device and causes a private notification sending interface to be displayed in the communication interface of the first client device. Application server receives from the first client device a confirmation to send the private notification to the second client device and generating the private notification at the second client device that includes causing a first avatar that is associated with a user of the first client device to be included in the communication interface displayed at the second client device. Other embodiments are disclosed.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: February 8, 2022
    Assignee: Snap Inc.
    Inventors: Matthew Colin Grantham, Krish Jayaram, Tadeusz Kozak, Jeremy Voss, David Whyte
  • Patent number: 11233873
    Abstract: In certain embodiments, a Service Deployment Infrastructure (SDI) request engine is disclosed. The SDI request engine can perform tracking, management and provisioning of services subscribed to by users of a computer infrastructure system. The SDI request engine can be deployed to process large volumes of provisioning requests and deliver time critical applications for customers. The SDI request engine can translate each request into a list of tasks of various sizes based on the requirement and configuration of the request, and store each task in a queue. In certain embodiments, the SDI request engine may evaluate a dynamic weight associated with each task to prioritize the processing of tasks, which may improve the overall throughput of request processing.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: January 25, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Xiao Liu, Ying Gao, Jeffrey Doering, Hailun Yang, Shengda Ding
  • Patent number: 11146501
    Abstract: A first user communication request by a first user is detected. The first user communication request is directed to a computer response system. In response to detecting the first user communication request a profile associated with the first user is determined. A first set of computing resources of the computer response system is allocated to a first automated respondent. The allocation is based on the determined profile. A communication between the first user and the first automated responded is assigned based on the determined profile.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: October 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gandhi Sivakumar, Debojyoti Mookerjee, Salil Ahuja, Kiran Challapalli
  • Patent number: 11133938
    Abstract: A device receives call information associated with a call from a first user device to a second user device, where the first user device is associated with a first network, and the second user device is associated with a second network separate from the first network. The call information includes a caller identification and is received via an originating network device of the first network. The device determines whether the caller identification is verified, and adds authentication information to the call information when the caller identification is verified. The device receives the call information and the authentication information from a terminating network device of the first network, and removes the authentication information from the call information. The device adds a cryptographic signature to the call information, and causes the call information and the cryptographic signature to be provided to the second network for routing to the second user device.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: September 28, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lulia Ann Barakat, Jeffrey Haltom, Duncan Archer, Michael Stovenour, Tolga Asveren
  • Patent number: 11089341
    Abstract: Systems and methods for capturing and distributing a live audio stream of a live event in real-time to a plurality of mobile computing devices are described. The system comprises at least one memory configured to store computer-executable instructions and processing device(s) coupled to the at least one memory and at least one audio input device configured to receive the live audio stream. Upon receipt of the live audio stream, the processing device(s) generate, in real-time, a plurality of discrete audio data packets from the live audio stream, and transmit that respective discrete audio data packet over a first network for receipt by the mobile computing devices. In respect of each one of the discrete audio data packets, a copy of the discrete audio data packet is transmitted for receipt by each one of the mobile computing devices prior to transmitting another one of the discrete audio data packets.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: August 10, 2021
    Assignee: Prowire Sport LLC
    Inventor: Michel Pollet
  • Patent number: 11089654
    Abstract: Various arrangements involving environmental sensor gateways are presented. Wire terminals of the environmental sensor gateway may be connected with wires that are electrically connected with environmental sensors. Multiple communication interface protocols used by the environmental sensors connected via the wires may be determined. One or more operator-specific applications may be executed. Each operator-specific application may be mapped to a corresponding environmental sensor. Environmental sensor measurements may be received from the environmental sensors via the wire terminals. Based on a wire terminal through which an environmental sensor measurement is received, the environmental sensor measurement may be processed using an operator-specific application. The environmental sensor measurement may be processed using the operator-specific application.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: August 10, 2021
    Assignee: DISH Network L.L.C.
    Inventors: Alexander Adams, Richard Reisbick
  • Patent number: 11070970
    Abstract: An apparatus and method for improving performance of a service based on Wi-Fi direct connection by verifying URI information for controlling a P2P client in a device discovery process of a MAC layer when providing a UPnP service function based on the Wi-Fi direct connection is provided. The apparatus includes a message sending unit for sending a device discovery request, a message receiving unit for receiving a response message, including URI information of a P2P client, for the device discovery request, a message analyzing unit for acquiring the URI information included in the response message, and a service controller for performing a UPnP service function based on the Wi-Fi direct connection using the acquired URI information when connecting with the P2P client, wherein the device discovery request is a device discovery request of a Wi-Fi MAC layer.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: July 20, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ho-Chul Shin, Se-Hee Han
  • Patent number: 11050684
    Abstract: Embodiments herein relate to methods, a chatbot capable framework and a system for allowing a dialogue between user devices using the chatbot framework. A first user device establishes a session with the chatbot framework and starts a dialogue with the framework. The first user devices invites a second user device via the chatbot framework, the second user devices connects to the chatbot framework and accepts the invitation and the chatbot framework allows the dialogue between the user devices and stores a session state in a database.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: June 29, 2021
    Assignee: Telia Company AB
    Inventor: Maria Jernström
  • Patent number: 11038981
    Abstract: A server configured to accept a request from a client terminal includes a storage configured to store a description file including a script to cause the client terminal to perform a confirmation process to confirm availability of access to a predetermined host server with a predetermined port number, and a unit configured to transmit the description file stored in the storage to the client terminal based on the request.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: June 15, 2021
    Assignee: SATO HOLDINGS KABUSHIKI KAISHA
    Inventor: Satoshi Kazama
  • Patent number: 10996999
    Abstract: A personal online recording management system using network includes: user terminal registering ID of user of the personal on-line recording management system in management server, registering iris information in the management server, accessing the network on user terminal, recording voice, converting the voice into text, storing the text, voice, and video information recording daily life to the user terminal and executing an editing process on display unit of the user terminal, transmitting the information to the management server, and displaying the voice, text and video information; a predesignated designator terminal stored beforehand in the management server, displaying the voice, text and video information; a management server storing ID and iris password, managing the voice, text, and video information, and transmitting the voice, text and video information to a predesignated designator terminal; and an internet network or wireless communications network connecting user terminals, designator terminals
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: May 4, 2021
    Inventor: Hye Sun Song
  • Patent number: 10972514
    Abstract: A communication session is established between a first communication device and a second communication device. The communication session comprises a first dialog between an application server and the first communication device. The first communication device uses a first network address in the first dialog. In response to an event, such as a first network interface failing, a SIP INVITE with replaces header message is received by the application server with a second address of the first communication device. In response to receiving the SIP INVITE with replaces header message from the first communication device with a second address of the first communication device, the first dialog between the application server and the first device is reestablished using the second network address.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: April 6, 2021
    Assignee: Avaya Inc.
    Inventors: Sanjog Kotnis, Sreekanth Subrahmanya Nemani, Mohan Vinayak Phadnis, Anand Krishna Padhye, Joel Ezell, Eric Cooper, Harsh V. Mendiratta, Tibor Lukac, Stephen Andrew Baker
  • Patent number: 10938878
    Abstract: Cache servers can be dedicated to storing objects within certain size ranges such that each cache server is designated to store objects having a size within a particular size range that is different than the size range of objects to which at least one other cache server is designated to store. A memory device includes mappings between identifiers for objects and sizes of the objects. The mappings can be used to select a cache server from which to fetch a particular object to respond to a request for the particular object.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: March 2, 2021
    Assignee: Red Hat, Inc.
    Inventors: Jay Vyas, Huamin Chen