Patents Examined by Jaren Means
  • Patent number: 11424993
    Abstract: At an artificial intelligence based service to detect violations of resource usage policies, an indication of a first data set comprising a plurality of network traffic flow records associated with at least a first device of a set of devices may be obtained. Using the first data set, a machine learning model may be trained to predict whether resource usage of a particular device of a particular network violates a first resource usage acceptability criterion. In response to determining, using a trained version of the model, that the probability that a second device has violated the acceptability criterion exceeds a threshold, one or more actions responsive to the violation may be initiated.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: August 23, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Vineet Shashikant Chaoji, Pranav Garg
  • Patent number: 11425215
    Abstract: Disclosed herein are embodiments of systems, methods, and products comprises a server, which receive a request from a user's electronic client device. The server understands the intention of the user by determining an attribute associated with the request. The server further determines a sentiment value and routes the request to a call center computing system if the sentiment value satisfies a threshold; otherwise, the server determines to route the request to one of virtual assistant servers. The server selects a virtual assistant server whose subject matter best matches the attribute of the request. The server may also select a virtual assistant server based on other information, such as user's previous selection of virtual assistant servers, a time value, or a confidence value. The selected virtual assistant provides a response corresponding to the request.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: August 23, 2022
    Assignee: United Services Automobile Association (USAA)
    Inventors: Olvin Brett Lewis, Justin Leggett, Guy R. Langley, Andrew Jamison
  • Patent number: 11411828
    Abstract: A host computer system is queried for network configuration data associated with network components within the host computer system. Querying the host computer system includes querying an application container instantiated at the host computer system for the network configuration data of one or more of the network components within the application container. In response to the querying, the network configuration data is received and includes first configuration data of the network components within the host computer system and second configuration data of connectivity between the network components within the host computer system. A network configuration model of the network components within the host computer system is generating in view of the network configuration data. The network configuration model logically groups the one or more of the network components that are within the application container.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: August 9, 2022
    Assignee: Red Hat, Inc.
    Inventor: Ji{hacek over (r)}í Benc
  • Patent number: 11405447
    Abstract: A solution for presenting mobile media information is provided, including: collecting audio data associated with mobile media information, transmitting the audio data to a mobile voice platform which stores the audio data and generates a tag corresponding to the audio data, obtaining the tag from the mobile voice platform, inserting the tag into a predetermined position in the mobile media information, presenting the mobile media information with the tag being inserted into, invoking the audio data corresponding to the tag from the mobile voice platform according to a trigger operation issued when a user browses the mobile media information.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: August 2, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Huayong Wang
  • Patent number: 11392664
    Abstract: Disclosed herein are embodiments of systems, methods, and products comprises an analytic server, which dynamically predicts future events for web users. The analytic server generates prediction models based on historical click-through analytics data received from the web server. The analytic server captures the current event (e.g., the current operation of the web user) on the web page, and determines the next event by predicting the web user behavior using the prediction models on an event-by-event basis. The analytic server also queries the web user data from a database to better understand the web user's intention, and improve the prediction accuracy. The analytic server modifies the HTML code to display the web page to include a graphical user interface comprising the predicted event. Based on the web users' reactions to the predicted event, the analytic server updates the prediction models.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: July 19, 2022
    Assignee: MASSACHUSETTS MUTUAL LIFE INSURANCE COMPANY
    Inventor: Sears Merritt
  • Patent number: 11388138
    Abstract: A communication system including a first address notification apparatus provided in a first communication network, and a second address notification apparatus provided in a second communication network, wherein the first address notification apparatus includes means that receives an address request from a terminal that can communicate with the first address notification apparatus and with the second address notification apparatus, obtains a source address from the address request, and transmits a response including the source address to the terminal, and the second address notification apparatus includes means that receives an address request from the terminal, obtains a source address from the address request, and transmits a response including the source address to the terminal.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: July 12, 2022
    Assignee: NTT Communications Corporation
    Inventors: Yuuki Nakahara, Kensaku Komatsu
  • Patent number: 11360928
    Abstract: A processor is configured with a learning framework to characterize the residuals of attribute information and its coherence with network information for improved anomaly detection.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: June 14, 2022
    Assignee: Arizona Board of Regents on Behalf of Arizona State University
    Inventors: Jundong Li, Harsh Dani, Xia Hu, Huan Liu
  • Patent number: 11354174
    Abstract: The disclosed technology is generally directed to communications in an IoT environment. In one example of the technology, a plurality of module twins that respectively correspond to a plurality of modules of edge applications on a plurality of edge devices are stored. The plurality of module twins individually include metadata associated with the corresponding module of the plurality of modules. A plurality of services is executed, such that the services of the plurality of services are configured to communicate with the modules of the plurality of modules. At least one service to be executed as a further module on at least one edge device of the plurality of edge devices is determined. The further module is caused to be deployed to the at least one edge device of the plurality of edge devices. Execution of the determined at least one service is ceased.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: June 7, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Samuel John George, Cameron William Skinner, Chipalo Street, Elio Damaggio, Michael R. Yagley, Varun Puranik, Rajasekharan Vengalil
  • Patent number: 11349994
    Abstract: In one embodiment, a system provides for end-user control over the automatic recognition of communication situations by detection of unique telecommunication event characteristics and the consequential responses to those situations by invocation of related programmatic responses. The system allows an end user to specify various patterns of telecommunication event characteristics that describe various situational aspects of incoming communications, such as the timing and originator of voice calls, the content of, timing of, and author of chat messages, etc., as well as appropriate sets of programmatic response actions to be performed in response to those communications, such as initiating conference calls, sending chat messages, routing calls to other users, etc.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: May 31, 2022
    Assignee: Eolas Technologies Inc.
    Inventors: Steven Carl Landers, Michael D. Doyle
  • Patent number: 11323320
    Abstract: Techniques are disclosed for managing a network. In one example, a device configuration manager is configured to generate, in accordance with a device management protocol, a configuration change request representing a transaction having a first sub-transaction specifying a first configuration change for a network device of the network and a second sub-transaction specifying a second configuration change for the same network device. The device configuration manager is further configured to output the configuration change request to the network device and receive a reply message from the network device. The reply message includes a first response element specifying whether the first configuration change is successfully committed at the network device and a second response element specifying whether the second configuration change is successfully committed at the network device.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: May 3, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Chandrasekhar A, Nirmal Anburose, Jayanthi R
  • Patent number: 11323510
    Abstract: A load-balancing cluster includes a switch having a plurality of ports; and a plurality of servers connected to at least some of the plurality of ports of the switch. Each server is addressable by the same virtual Internet Protocol (VIP) address. Each server in the cluster has a mechanism constructed and adapted to respond to connection requests at the VIP by selecting one of the plurality of servers to handle that connection, wherein the selecting is based, at least in part, on a given function of information used to request the connection; and a firewall mechanism constructed and adapted to accept all requests for the VIP address for a particular connection only on the server that has been selected to handle that particular connection. The selected server determines whether it is responsible for the request and may hand it off to another cluster member.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: May 3, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: Maksim Yevmenkin, David Fullagar, Christopher Newton, Jeffrey Koller
  • Patent number: 11303682
    Abstract: A resource such as a server derives multiple streams of data based on particular content. Each of the multiple streams of data is encoded to enable play back of the content according to a different level of quality. The server transmits the multiple streams of data of differing levels of quality on a multicast link downstream to one or more intermediate nodes that, in turn, distribute the streams of data to end users. For example, an intermediate node retrieves a respective stream of data from the multiple streams of data and forwards the selected stream of data over a second portion of the multicast link to a respective client device. The intermediate node can transmit a different stream of data to the respective client device depending on available bandwidth. The client device plays back the transmitted stream of data to produce a rendition of the particular content.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: April 12, 2022
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: David W. Chen, Kenneth L. Gould
  • Patent number: 11283844
    Abstract: Systems and methods for virtual conferencing that allow a missing participant to provide information to active participants in a conference session in real time are disclosed. The systems and methods can be used to allow a missing participant to respond to queries submitted in a query bucket by one or more active participants. Responses provided by the missing participant can be viewed by active participants during the virtual conference session.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: March 22, 2022
    Assignee: Mitel Networks Corporation
    Inventor: Sachin Kumar Lal
  • Patent number: 11228484
    Abstract: A data center including a data center management controller and a plurality of floor tiles. Each floor tile includes a tile management controller coupled to the data center management controller. The data center management controller aggregates floor tile information from each floor tile and provides floor tile configuration information to each floor tile.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: January 18, 2022
    Assignee: Dell Products L.P.
    Inventors: John R. Palmer, Syed S. Ahmed, Jinsaku Masuyama
  • Patent number: 11221892
    Abstract: The disclosed technology is generally directed to communications in an IoT environment. In one example of the technology, a plurality of module twins that respectively correspond to a plurality of modules of edge applications on a plurality of edge devices are stored. The plurality of module twins individually include metadata associated with the corresponding module of the plurality of modules. At least one module of the plurality of modules to be modified by adding a declarative rule is determined, such that the declarative rule causes determining whether an event has been triggered based on a particular event having been determined to have occurred, and, in response to the triggering of the event, communicating the triggering of the event to at least one declarative target. The determined at least one module of the plurality of modules is caused to be modified by adding the declarative rule.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: January 11, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Samuel John George, Cameron William Skinner, Elio Damaggio, Affan Dar, Michael R. Yagley, Varun Puranik, Anca Mihaela Antochi
  • Patent number: 11223595
    Abstract: Embodiments for managing a communication session by one or more processors are described. A communication session including a plurality of communications sent between a plurality of entities is monitored. A recommended communication for the communication session is determined based on the plurality of communications and at least one data source associated with at least one of the plurality of entities. A signal representative of the recommended communication is generated.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: January 11, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shikhar Kwatra, Jeremy R. Fox, Sarbajit K. Rakshit
  • Patent number: 11218546
    Abstract: A non-transitory computer-readable storage medium, an apparatus, and a computer-implemented method to select respective physical infrastructure devices of an edge computing system to implement services requested by respective service-requesting clients. The computer-readable storage medium includes computer-readable instructions that, when executed, cause at least one processor to perform operations comprising, for each candidate physical infrastructure device, calculating a utility score corresponding to each of the services requested, wherein: the utility score corresponds to one of each of the respective service-requesting clients or each subgroup of a plurality of subgroups of the respective service-requesting clients.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: January 4, 2022
    Assignee: Intel Corporation
    Inventors: Marcin Spoczynski, Michael Nolan, Keith A. Ellis, Radhika Loomba
  • Patent number: 11153391
    Abstract: Example implementations relate to passing a cookie between client devices such that, based on the cookie, connections to the application from the client devices are mapped to a given application instance. A request may be transmitted to an application instance connector to connect to an application. The application may be implemented by multiple application instances. A cookie associated with a given application instance of the multiple application instances may be received from the application instance connector. The cookie may cause connections to the application from client devices having the cookie to map to the given application instance. The cookie may be passed from a first client device to a second client device such that, based on the cookie, connections to the application from the second client device are routed to the given application instance.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: October 19, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Travis Pascoe, Timothy Mosier
  • Patent number: 11140056
    Abstract: Described is a server monitoring technology that is scalable to large numbers of servers, e.g., in a datacenter. Agents on servers run queries to monitor data sources for that server, such as performance counters and other events. The agents monitor their resource usage and those of monitored events to stay within an administrator-specified resource budget (policy), e.g., by modifying the running queries and/or monitoring parameters. A controller receives results of the monitoring, analyzes the results, and takes action as needed with respect to server operation and monitoring. The controller may dynamically update an agent's queries, monitoring parameters and/or monitored data post-processing operations. The controller may issue alerts and reports, including alerts indicative of inter-server problems between two or more servers.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: October 5, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David A. Maltz, Jonathan David Goldstein, Albert Greenberg, Charles Loboz, Parveen K. Patel
  • Patent number: 11140027
    Abstract: In one aspect, a first Internet of Things (IoT) device includes at least one processor and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to transmit a request related to one or more first settings to apply at the first IoT device, where the request transmitted using wireless communication other than Wi-Fi/Internet communication. The instructions are also executable to receive data indicating one or more second settings applied at a second IoT device using the wireless communication and to apply the one or more first settings at the first IoT device based on the received data.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: October 5, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: John Weldon Nicholson, Daryl C. Cromer, Howard Jeffrey Locker