Patents Examined by Michael C Lai
  • Patent number: 11018898
    Abstract: The subject technology addresses a need for improving utilization of network bandwidth in a multicast network environment. More specifically, the disclosed technology provides solutions for extending multipathing to tenant multicast traffic in an overlay network, which enables greater bandwidth utilization for multicast traffic. In some aspects, nodes in the overlay network can be connected by virtual or logical links, each of which corresponds to a path, perhaps through many physical links, in the underlying network.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: May 25, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Kit Chiu Chu, Thomas J. Edsall, Navindra Yadav, Francisco M. Matus, Krishna Doddapaneni, Satyam Sinha, Sameer Merchant
  • Patent number: 11012500
    Abstract: Techniques for ingesting data streams to a distributed-computing system using a multi-directional data ingestion pipeline are provided. In one embodiment, a method for ingesting data streams includes, at a client gateway, receiving a plurality of messages; assigning the plurality of messages to one or more data streams; obtaining stream routing configurations; and identifying one or more receivers. The method further includes determining whether at least one of the one or more data streams is to be delivered to one or more receivers operating in the first computing environment; and if so, delivering the at least one of the one or more data streams to the one or more receivers operating in the first computing environment. The method further includes delivering the one or more data streams to a data ingress gateway operating in a second computing environment.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: May 18, 2021
    Assignee: VMware, Inc.
    Inventors: Sufian A. Dar, Tyler J. Curtis, James W. Cooley, Mirza Mohsin Beg
  • Patent number: 11012320
    Abstract: A system and method are disclosed for gathering information relating to a system being monitored, modeling various aspects of the system to present it on a useful console, and further for controlling the system using a monitoring and control interface. In an aspect the system and method employ combinations of graphics architectures, including advanced video gaming technology and methods in previously-unknown configurations, to achieve an effective monitoring and control architecture.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: May 18, 2021
    Assignee: OasisWorks Inc.
    Inventors: Timothy Mortsolf, Scott Myelle, Kevin Cramer, Anil Gunturu
  • Patent number: 11012380
    Abstract: A message communication apparatus includes an operating unit that activates a chat bot, the chat bot running in a messaging service in which users exchange a message, the chat bot exchanging a message with a user, a registration unit that registers the chat bot for each user, and a controller that, if a single first chat bot has been activated in a single chat room through operation of the operating unit by a first user, causes the first chat bot to execute, in response to a message from a second user different from the first user, a function of a second chat bot registered by the second user by using the registration unit.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: May 18, 2021
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Mamoru Sasamae, Kenji Nomura, Yujiro Kobayashi, Kiyoshi Yasukawa, Masaki Kurokawa
  • Patent number: 10999407
    Abstract: A technology is described for monitoring interaction events at services and determining service management actions associated with the services. An example method may include receiving metadata describing interaction events at services executing in a computing service environment and using the metadata to generate a routing map that provides routing details for the interaction events at the services. The routing map may be analyzed to identify interaction characteristics associated with the interaction events at the services and the analysis of the routing map may be used in determining a service management action associated with the services based in part on the interaction characteristics associated with the interaction events.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: May 4, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Paul Thompson, Ryan Paul Green
  • Patent number: 10992753
    Abstract: The disclosure relates to an edge computing-based distributed network architecture. A central server in the architecture may include a client-location monitoring module for tracking a principle location of a client, which may be co-located with a remote hub institution. The central server may also include a client information packaging module, for packaging information associated with the client into a digital package; a natural-disaster monitor module, for monitoring for future natural-disasters; and a transmission module for transmitting a packaging instruction from the natural-disaster monitor module to the client information packaging module when the natural-disaster monitor module communicates that a natural-disaster is predicted to occur within a certain threshold distance and within a certain threshold amount of time.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: April 27, 2021
    Assignee: Bank of America Corporation
    Inventors: Monika Kapur, Sean Denton, Stephen T. Shannon
  • Patent number: 10986006
    Abstract: A performance analysis method of a computer system using a management computer. The management computer includes: a processor; and a memory device in which a program to be executed by the processor is stored. The computer system is constituted by a plurality of resources. The processor divides the plurality of resources into a plurality of resource groups based on a correlation of changes in performance data between the resources, and analyzes the performance data for each of the divided resource groups.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: April 20, 2021
    Assignee: HITACHI, LTD.
    Inventors: Atsumi Terayama, Shinichi Hayashi
  • Patent number: 10977647
    Abstract: Technologies are shown for content distribution on a blockchain involving generating a content distribution data block on a content distribution data blockchain, that stores digital content, data identifying the digital content, an owner identifier, an access holder identifier, and a use conditions attribute for identifying use requirements for the digital content. A use requirement is defined in the use conditions attribute. An owner identified in the owner identifier sets the access holder identifier to an identifier for a user entity. An access request is received from the user entity and, in response, whether a current use condition of the user entity satisfies the use requirement in the use conditions attribute is verified. If it is verified that the current use condition of the user entity satisfies the use requirement in the use conditions attribute, the digital content is distributed to the first user entity.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: April 13, 2021
    Assignee: eBay Inc.
    Inventor: Sergio Pinzon Gonzales, Jr.
  • Patent number: 10979493
    Abstract: Disclosed are systems and methods for forwarding service requests to an idle server from among a plurality of servers. For example, the method comprises, by a load balancer, tracking service requests on each backend server, estimating an additional load associated with currently pending requests based on resource usage statistics reported in a previous time interval, predicting which of the plurality of servers is most likely to be the most idle server for a next time interval using a statistical model based on the estimated additional load associated with currently pending requests, and forwarding service requests to the most idle server based on the prediction.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: April 13, 2021
    Assignee: Parallel International GmbH
    Inventors: Daniel Farrugia, Nikolay Dobrovolskiy, Serguei M. Beloussov
  • Patent number: 10979387
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for utilizing multiple anycast addresses within a domain name system (DNS) architecture of a CDN. one or more DNS servers of the architecture may announce a plurality of anycast addresses for receiving DNS requests from requesting devices. The group of addresses may be dispersed (and/or announced by) the DNS servers of the architecture such that each server announces a subset of the available addresses. The number and identity of the subset of available anycast addresses utilized may vary from server to server of the DNS architecture and may be determined based on groups of servers, configurations of metros or gateways of the DNS architecture, or performance metrics of one or more servers.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: April 13, 2021
    Assignee: Level 3 Communications, LLC
    Inventor: Joelle T. Maslak
  • Patent number: 10972428
    Abstract: A method of assigning tenancy to a device during bootstrapping between a device and a server in a network includes transmitting a device identifier to a bootstrap server. The method further includes receiving, at the device, a device server address to enable the device to register with the device server. The tenancy is assigned to the device with the device server address.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: April 6, 2021
    Assignee: ARM LIMITED
    Inventors: Szymon Sasin, Norbert David, Mikko Johannes Saarnivala
  • Patent number: 10972364
    Abstract: Systems, methods, and computer-readable storage media are provided for storing machine learned models in a tiered storage. The model serving network evaluates where the models should be stored based on the model corresponding service level agreement. The model is generally stored at the lowest tiered storage device that is still capable of satisfying the model's service level agreement. In this way, the model serving network aims to store data that achieves the cheapest cost.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: April 6, 2021
    Inventors: Johnu George, Amit Kumar Saha
  • Patent number: 10964428
    Abstract: Various techniques for facilitating communication with and across a clinical environment and a cloud environment are described. For example, a method for generating a user interface based on messages from a clinical environment is described. A data flow manager (DFM) in the cloud environment may check whether the information in a message received from a connectivity adapter in the clinical environment can be used to generate a user interface (UI). If the information can be used to generate a UI, the DFM may merge the information into the cache. The information merged into the cache can subsequently be used to generate a UI in response to a user request.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: March 30, 2021
    Assignee: ICU MEDICAL, INC.
    Inventors: Ben Xavier, Dennis Krabbe, Larry Enger, Chaitanya Deosthale, Anthony Isensee
  • Patent number: 10965794
    Abstract: A self-healing network on-board a vehicle includes multiple wireless devices that are directly and communicatively interconnected via communications backbone(s). One of devices is collectively determined by the other devices to be a lead device of the network, and therefore establishes a wireless link (e.g., an only wireless link) communicatively connecting any of the self-healing network devices to other devices/servers on-board the vehicle and external to the network. Passenger-consumable content may be delivered between any device of the self-healing network and the other on-board, external devices via the lead wireless device, its established wireless link, and the communications backbone(s). Any wireless device of the self-healing network may serve as a hot spare for the lead wireless device, so that the self-healing network may automatically reconfigure to mitigate and recover from faults, e.g.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: March 30, 2021
    Inventor: Bryan Adrian Lauer
  • Patent number: 10958693
    Abstract: Embodiments herein relate to methods, a user equipment and a chatbot agent for associating/connection a user identification information to a chatbot capable framework user-specific identify. The method comprises: establishing a session with the chatbot agent over a chatbot capable framework, receiving a request to connect or associate the user identification information to the framework user-specific identity; providing the user identification information to the chatbot agent; receiving a message including information on the operator of the chatbot agent and further including the user identification information; and sending, to the chatbot agent, a confirmation message confirming that the user identification information be associated to the framework user-specific identity and further confirming that the user identification information be stored in a database of the operator.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: March 23, 2021
    Assignee: Telia Company AB
    Inventor: Maria Jernström
  • Patent number: 10956219
    Abstract: Systems and methods may use models to generate predictions of specific access rights for users. Further, systems and methods may generate the predictions in an environment in which the availability of the specific access rights change frequently. The access rights, predicted using embodiments described herein, may be both available and associated with user affinities. An interface associated with the primary load management system may be configured to display the predicted access rights for a user operating a user device.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: March 23, 2021
    Assignee: Live Nation Entertainment, Inc.
    Inventors: Ish Rishabh, Mark Roden, Chris Smith, Spencer Brown, Scott Kline, Krisha Zagura
  • Patent number: 10958600
    Abstract: A method is provided for operating a multi-channel messaging system. The method may provide automated conversation across multiple communication channels associated with a user by: selecting a first communication channel from the multiple communication channels, wherein the first communication channel is hosted by a first communication server; receiving, via an existing user interface of the first communication channel, a first user input via as part of a conversation with a chatbot, wherein the chatbot comprises a communication data structure comprising a plurality of communication paths; selecting a communication path based on the first user input; and generating a first feedback in response to the first user input according to the selected communication path.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: March 23, 2021
    Assignee: CodeObjects Inc.
    Inventors: Anil K. Annadata, Arun Balasubramanyam, Sanjin Tulac
  • Patent number: 10943272
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for broadcasting audio. In one aspect, the method includes receiving, from a server by a smart broadcasting device associated with a service client, an audio broadcast instruction; in response to receiving the audio broadcast instruction, downloading an audio file corresponding to the audio broadcast instruction, wherein the audio file comprises a marketing content related to services provided by the server to the service client associated with the smart broadcasting device; and broadcasting, by the smart broadcasting device, the audio file by using a speaker of the smart broadcasting device.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: March 9, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Qimeng Zou, Linqing Wang, Jiankang Sun, Yao Qin
  • Patent number: 10944840
    Abstract: Disclosed herein are a mobile apparatus which is configured for enabling multimedia content which is being output on the mobile apparatus to be output via a predetermined multimedia apparatus when the mobile apparatus is connected to a home network, a display apparatus, and a multimedia output method using the same. The multimedia content may include at least one of a picture, music, video, and text. The mobile apparatus includes: an output unit configured to output the multimedia content; and a controller configured to output, if the mobile apparatus enters a predetermined area, the multimedia content being output on the output unit via the predetermined external apparatus.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: March 9, 2021
    Inventor: Wan Su Kim
  • Patent number: 10939161
    Abstract: A method for low-latency communication from a first device to a second device over an unreliable network using at least one predictive machine learning model includes representing at least one frame of time series data at the first device; recording at least one output stream, and a plurality of external inputs from the first device in an interaction recorder of the second device detecting, at the second device, at least one lost frame of time series data; training the at least one predictive machine learning model at the first device for predictive frame regeneration; regenerating the at least one lost frame of the time series data at the second device using the at least one predictive machine learning model; and combining an output stream from an application steam with the at least one regenerated frame of time series data to obtain a modified output stream.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: March 2, 2021
    Assignee: Vircion LLC
    Inventor: Peter Anthony Walker