Patents Examined by Ryan J Jakovac
  • Patent number: 11245768
    Abstract: Migrating data traffic from legacy networks to packet networks by inserting a first circuit emulation device (CEM) at a first endpoint and a second circuit emulation device (CEM) at a second endpoint of a connection in the legacy network, duplicating data traffic provided to the first CEM by routing one copy of the data traffic over the connection in the legacy network to the second CEM and one copy of the data traffic over a packet network from the first CEM to a comparison server, duplicating data traffic provided to the second CEM over the legacy network from the first CEM by routing one copy of the data traffic to customer communication equipment and one copy of the data traffic to the comparison server, comparing the data traffic routed to the comparison server and validating that the packet network can be used to replace the connection in the legacy network.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: February 8, 2022
    Assignee: SEDONASYS SYSTEMS LTD
    Inventors: Ornan Gerstel, Moty Cohen, Assaf Nitzan
  • Patent number: 11233709
    Abstract: A method for monitoring performance of an application system which is distributed across a plurality of network connected nodes, comprising: generating a hierarchical model for the application system, the hierarchical model having a plurality of levels, each level including components of a span specific to that level; mapping the application system onto the hierarchical model according to a network topology of the application system; monitoring network traffic between the plurality of network connected nodes of the application system to gather network traffic data; assembling the network traffic data into application messages; correlating the application messages into sets of one or more application messages that are causally associated in accordance with the hierarchical model, wherein the sets of causally associated application messages constitute transactions corresponding to a lowest level of the hierarchical model; and, generating records of individual transactions occurring within the application system
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: January 25, 2022
    Assignee: INETCO SYSTEMS LIMITED
    Inventors: Loki Jorgenson, Alfred Yu-Han Pang
  • Patent number: 11233759
    Abstract: Users of personalized messaging systems can encounter message fatigue, thereby reducing the efficacy of a message on its intended recipient. Message fatigue can result in wasted computational resources and bandwidth as messages transmitted over a network to the user's client device are not acted upon at the client device. For applications involving desired user interactions and responses, personalized messaging can be a tool to achieve user engagement targets. The systems and methods presented herein may address several of the technical challenges with personalized messaging.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: January 25, 2022
    Assignee: Click Therapeutics, Inc.
    Inventors: Adam Gao, Michael Brandon Ng, Christopher Mark Jordan, Victor Gao, Adam Berger
  • Patent number: 11212246
    Abstract: Techniques are described herein for processing intra- and inter-messaging platform communications, including by receiving and analyzing messages originating from one sender for distribution to a recipient, where the sender and recipient may be on a same or separate messaging platform. Clusters of such messages with similar contents or other similar characteristics are identified and categorized, such as in accordance with configuration information regarding one or both of the originating and destination messaging platforms. Based on a determination of one or more categories associated with such an identified message cluster, as well as an analysis of metadata associated with the profile of the sender of the messages, various actions may be taken with respect to such message clusters or with parties associated with such message clusters, including actions based at least in part on the configuration information.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: December 28, 2021
    Assignee: REALNETWORKS, INC.
    Inventor: Randy Warshaw
  • Patent number: 11190479
    Abstract: A method for detecting a predetermined behavior during a domain name registration or a domain resolution activity includes identifying one or more dimensions to be tracked. One or more metrics for each dimension is/are identified. A first time series for each of the metrics is generated. One or more first outliers in at least one of the first time series is detected. One or more sets of metrics is generated, each set including a combination of two or more of the metrics. A second time series for each of the metrics in the one or more sets of metrics is generated. One or more second outliers in at least one of the second time series is/are detected.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: November 30, 2021
    Assignee: VERISIGN, INC.
    Inventors: Yannis Labrou, Tomofumi Okubo, Eric Osterweil, Matthew Thomas
  • Patent number: 11172046
    Abstract: A profile database contains a plurality of profile records, each made up of at least one subject information element of a subject entity. Subscribers, via subscribed devices, can subscribe to and submit updates to subject information elements of entities contained in the database. The database holds the details of authorized subscriptions to particular subject information elements, and the contents of subscribed information elements are made available to subscriber devices of the authorized subscribers as required. All subscription requests and updates to the profile records are approved on behalf of the related entity.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: November 9, 2021
    Inventor: Ernest Jugovic
  • Patent number: 11165880
    Abstract: A server device includes: a request receiving section configured to receive a request to obtain a content from a user; a request retaining section configured to retain the request to obtain the content in association with an account of the user; a sign-in managing section configured to permit the user to sign in from a terminal device by using the account of the user; and a transmission control section configured to give an instruction to transmit the content requested to be obtained to the terminal device. The transmission control section decides to transmit the content to the terminal device in a case where the signed-in user satisfies a predetermined condition in relation to the terminal device.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: November 2, 2021
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Takuya Sato, Hisanori Ogasawara
  • Patent number: 11159479
    Abstract: A DNS name server manages CNAME records. The server receives a query for a first Address record for a fully qualified domain name from a requester. The server determines that the fully qualified domain name has a CNAME record, where the fully qualified domain name is a root domain. The server traverses a chain according to the CNAME record to locate a second Address record that includes an IP address. The server generates a response to the query that includes a third Address record for the fully qualified domain name that includes at least the IP address of the located second Address record. The server transmits the generated response to the requester.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: October 26, 2021
    Assignee: CLOUDFLARE, INC.
    Inventors: Lee Hahn Holloway, Ray Raymond Bejjani, Dane Orion Knecht, Matthew Browning Prince, John Graham-Cumming
  • Patent number: 11122001
    Abstract: The present disclosure relates generally to systems and methods for facilitating proactive two-way communication sessions. One example includes proactively sending a message, where when the message is received, the message initiates a conversation with a user across a first messaging platform. When it is dynamically determined that the first messaging platform is unavailable, a list of prioritized alternative messaging platforms is dynamically generated. A prioritized second messaging platform is selected from the list of prioritized alternative messaging platforms, and the message is dynamically modified in accordance with standards associated with the prioritized second messaging platform. When a response is then received after sending the modified message on the prioritized second messaging platform, an agent is selected from a pool of agents to respond.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: September 14, 2021
    Assignee: LIVEPERSON, INC.
    Inventors: Linh Tran, Neelima Patel
  • Patent number: 11089108
    Abstract: The present application provides a method and system for outlier detection, anomalous behavior detection, missing data imputation and prediction of consumption in energy data for one or more energy sensors by using a unified model. The application discloses a data collection module for collect a time series data to be used as training data, a model training module for training the unified model using the collected time series data to enable computation of a plurality of parameters, and a model implementation module for implementing, by the trained unified model, the plurality of parameters on a new data of energy consumption wherein the plurality of parameters are used perform at least one from a group of outlier detection, anomaly detection, missing data imputation and prediction of consumption in energy data.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: August 10, 2021
    Assignee: Tata Consultancy Services Limited
    Inventors: Pranav Champaklal Shah, Rekha Vaidyanathan, Suman Datta, Suvra Dutta
  • Patent number: 11075822
    Abstract: A method, computer program product, and computer system for receiving, by a computing device, a first I/O request from a first application in a first storage group assigned to a first storage level. A response time for the first I/O request may be identified. It may be identified that the response time for the first I/O request is outside a pre-determined response time. A delay may be added to a second I/O request received from a second application in a second storage group assigned to a second storage level based upon, at least in part, identifying that the response time for the first I/O request is outside the pre-determined response time.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: July 27, 2021
    Assignee: EMC IP Holding Company, LLC
    Inventors: Owen Martin, Malak Alshawabkeh, Benjamin Allen Fitz Randolph
  • Patent number: 11063993
    Abstract: Methods and apparatus for addressing of Virtual Network Functions, VNFs. A registration controller of a VNF instance controls a transmitter to transmit a registration request to a VNF Service Registry, VNF-SR, the registration request identifying a public address of the VNF instance. A receiver of the VNF-SR receives the registration request and a VNF address determiner determines a VNF address for the VNF instance based on the received registration request. A Database Management System, DBMS, stores the determined VNF address in a memory. An event subscriber of a Virtual Network Function Manager, VNFM, controls a transmitter to transmit a subscription request to the VNF-SR, the subscription request comprising an identifier for a VNF. A receiver of a Virtual Configuration Server, VCS, receives a notification from the VNF-SR when a change has occurred in configuration and/or address data stored in the memory of the VNF-SR and relating to one or more VNF instances.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: July 13, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Jesus-Javier Arauz-Rosado
  • Patent number: 11050801
    Abstract: During a call session between a first user equipment (UE) and a second UE managed by a call application server, the first UE can send a request to a conference application server to upgrade the call session to a meeting session. The conference application server can set up the meeting session. Once the first UE and the second UE have joined the meeting session with the conference application server, the first UE and the second UE can end their legs of the original call session with the call application server. The first UE and the second UE can transition their user interfaces from a call mode to a meeting mode upon joining the meeting session, such that users are seamlessly transitioned from a call to a meeting.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: June 29, 2021
    Assignee: T-Mobile USA, Inc.
    Inventor: Vinod Ravichandran
  • Patent number: 11044311
    Abstract: Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things). More specifically, systems and methods for managing the scheduling and prioritizing of data in a network of moving things.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: June 22, 2021
    Assignee: VENIAM, INC.
    Inventors: Tiago Silvestre Condeixa, Ricardo Jorge Magalhães de Matos
  • Patent number: 11039288
    Abstract: An information processing apparatus includes a storage unit storing a predetermined application, a management unit managing information on a service provided by the application, a service registration unit registering, when receiving data used to register the service from another apparatus, the service by a process of the application in accordance with the data, a generation unit generating information on the service registered by the service registration unit, and an updating unit updating the information which is generated by the generation unit and which is managed by the management unit.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: June 15, 2021
    Assignee: SONY CORPORATION
    Inventor: Yasuo Takeuchi
  • Patent number: 11019109
    Abstract: Non-multimedia information may be produced from devices such as alarms, appliances, automobiles, building systems, weather stations, home automation systems, and the like. A method and devices communicate non-multimedia content via a standardized network architecture. Non-multimedia data is received from a remote device with a standardized network aliasing device. The standardized network aliasing device is able to communicate on a network that conforms, for example, to a Digital Living Network Alliance (DLNA) protocol. The non-multimedia data is formatted with the standardized network aliasing device into a standardized-format file. The standardized-format file conforms to a selected media class. The standardized-format file is exposed on the network that conforms to the DLNA protocol and communicated to a remote DLNA-enabled device that is also coupled to the network that conforms to the DLNA protocol.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: May 25, 2021
    Assignee: DISH TECHNOLOGIES L.L.C.
    Inventors: William Michael Beals, Nicodemus Henry Nepper, Jr.
  • Patent number: 11019151
    Abstract: A method and apparatus for controlling message schema and size for internet-of-things (IoT) devices is provided. An exemplary method includes determining if a cost function for a new schema and message size combination is less than the cost function of a current schema and message size combination by calculating the cost function for each of a plurality of schema and message size combinations, and determining if the cost function for one of the plurality of schema and message size combinations is lower than a current schema and message size combination.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: May 25, 2021
    Assignee: Intel Corporation
    Inventors: Michael Nolan, Niall Cahill, John Brady, Keith Nolan, Mark Kelly
  • Patent number: 11012518
    Abstract: Systems and methods for managing networked communication sessions are described herein. A processor may obtain, by a driver running in a first operating mode of the one or more processors, session information and content information from a client application to be communicated to an external entity over a network. The processor may redirect, by the driver, the session information and the content information to a local proxy running in a second operating mode of the one or more processors via a local listening port of the local proxy. The redirecting may comprise modifying the session information to generate modified session information. The processor may obtain, at the local proxy, the modified session information and the content information. The processor may establish a communication channel between the local proxy and the external entity by modifying the modified session information to communicate the content information to the external entity.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: May 18, 2021
    Assignee: Beijing DiDi Infinity Technology and Development Co., Ltd.
    Inventors: Shengyong Deng, Liwei Ren
  • Patent number: 11003514
    Abstract: Embodiments of the specification disclose example methods and devices for broadcasting messages. One example method includes obtaining a first broadcast message by a first consensus node of a blockchain network. The first consensus node creates a first thread for a first message processing device corresponding to the first consensus node. The first consensus node sends the first broadcast message to the first message processing device by using the first thread. The first message processing device sends the first broadcast message to a second message processing device corresponding to a second consensus node. The first consensus node cancels the first thread.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: May 11, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Ning Li
  • Patent number: 10999235
    Abstract: An interface is provided for controlling transfer of electronic transaction messages between a financial institution and switches distributed amongst a plurality of switch sites. The financial institution and the switches are connected via a data communications network. Communication circuitry is operable to transmit a test message to one of the switch sites over the data network if no transaction message is received from that switch site for a predetermined time. And, in response to the test message, the communication circuitry is operable to receive an echo of the test message from the switch site. If the echo is received within a defined time, processing circuitry is operable to then set the operational status of the switch site as operational, and if the echo is not received within the defined time, the operational status of the switch site is set as not operational.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: May 4, 2021
    Assignee: IPCO 2012 LIMITED
    Inventors: Steven George Garlick, Neil Antony Masters