Patents Examined by Chhian (Amy) Ling
  • Patent number: 10735258
    Abstract: Complex systems, such as those comprising processing, data storage, and communication resources for processing a plurality of communication and data processing events and types of events, are often caught unaware of outside events or how to respond to such outside events. Providing a system that self-configures in response to external events enables such systems to be proactive in their operations to address increased activity and/or types of activity in response to an external event. The system then self-evaluates, which may identify overages or shortfalls, such that the system self-learns and response more appropriately over time.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: August 4, 2020
    Assignee: Avaya Inc.
    Inventors: Kezzia Porter, Edel Kelly, Paul Delaney, Danushka Migel Wasam
  • Patent number: 10735264
    Abstract: Systems, methods, and non-transitory computer-readable storage media which have instructions stored for execution on a processor, for automating the commissioning of a transport network element within a network. A system configured according to this disclosure can be an Automated Commissioning Tool which can initiate communications with a network element on the network. The Automated Commissioning Tool can then retrieve updated firmware corresponding to the network element and configure the network element to have the updated firmware. Finally, the Automated Commissioning Tool can determine, from a network plan, a first port on the network element which is to be connected via a cross-connect to a second port on the network element and establish the cross-connect on the network element. At this point the network element may be commissioned to operate as a transport network element within the network.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: August 4, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Bernie C. Lehman, Erik W. McLeod
  • Patent number: 10726391
    Abstract: The present disclosure relates generally to systems and methods for delivering personalized content to a customer. More specifically, the present disclosure relates to systems and methods for providing notifications related to the needs of a customer. A content management system may determine the needs of a customer as they relate to relevant products and/or services offered by one or more business entities, determine and prioritize actions that may fulfill these needs, and deliver personalized content to the customer based on the customer's information. Accordingly, the systems and techniques provided herein may improve the efficiency and reduce the time involved with delivering effective content to a customer.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: July 28, 2020
    Assignee: United Services Automobile Association (USAA)
    Inventors: Brady Carl Stephenson, Michael Frederick Willette, Gunjan C. Vijayvergia
  • Patent number: 10721295
    Abstract: In one embodiment, a load-balancer in a computer network receives an end-device request for a particular network-based resource, and determines a popularity of the particular network-based resource being requested in comparison to other network-based resources requested by end devices in the computer network. In response to the particular network-based resource being popularly requested, the load-balancer forwards the end-device request into a Fog network to cause the Fog network to respond to the end-device request with particular network-based resource. Conversely, in response to the particular network-based resource not being popularly requested, the load-balancer forwards the end-device request into a Cloud network to cause the Cloud network to respond to the end-device request with particular network-based resource.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: July 21, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Marcel Paul Enguehard, Giovanna Carofiglio, Dario Giacomo Rossi
  • Patent number: 10715591
    Abstract: Provided is a method of synchronizing a plurality of user terminals based on peer-to-peer (P2P) communication, the method including occurring a first state change in a first user terminal, generating first action information corresponding to the first state change in the first user terminal, transmitting the first action information from the first user terminal to a second user terminal, receiving the first action information in the second user terminal, adding the first action information to an application ready queue in the second user terminal, detecting whether a divergence or a causality violation occurs in the second user terminal, and applying a state change based on the first action information in the second user terminal.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: July 14, 2020
    Assignee: PPLINK, INC.
    Inventor: Ju Rung Park
  • Patent number: 10701111
    Abstract: A process and apparatus for managing remote devices, for example subscriber mobile devices in a mobile communication network. Apparatus, such as a device management server, transmits a device management initiation message to a managed device such as a mobile device operating within a mobile network. If the message is not received or unsuccessful in establishing a device management communication session, another device management initiation message may be sent. If the device management session may still not begin, the device management server sends a device management client reset message to the managed device. After expiration of a client reset timer, an additional device management initiation message is transmitted.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: June 30, 2020
    Assignee: NOKIA OF AMERICA CORPORATION
    Inventors: Nikolai V Didenko, Matthew Morris, John L Engquist
  • Patent number: 10698972
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a change made to a page that is accessible through a social networking system. A page update story that describes the change can be generated. The page update story to be published through the social networking system.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: June 30, 2020
    Assignee: Facebook, Inc.
    Inventors: Kai Wang, Komal Kapoor, Bradley Ray Green, Ryan Farina
  • Patent number: 10693932
    Abstract: Methods, apparatus and articles of manufacture for distributing communication of a data stream among multiple devices are disclosed. An example first device disclosed herein is to send a request including an alphanumeric sharing code to a distribution system to join a shared connection, the shared connection to distribute communication of a complete data stream among a plurality of devices including the first device, the alphanumeric sharing code to associate the plurality of devices with the shared connection. The example first device is also to receive a first one of a plurality of partial data streams corresponding to a first portion of the complete data stream from the distribution system via a first data connection established in response to the request. The example first device is further to relay the first one of the plurality of partial data streams to the second device.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: June 23, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Christopher Baldwin
  • Patent number: 10693961
    Abstract: Techniques to protect against data loss are disclosed. In various embodiments, an amount of data that has changed since a last backup of at least a defined subset of a save set is determined. The determined amount of changed data is compared to a corresponding threshold. A backup is performed based at least part on a determination that the determined amount of changed data equals or exceeds the threshold.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: June 23, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Anupam Chakraborty, Tushar Dethe, Shubhashish Mallik
  • Patent number: 10693836
    Abstract: Provided is a data loss prevention system comprising an address converting module for converting a private IP address of a received traffic into an IPv6 address; a first communication module for decoding the received traffic; the data loss analyzing module for analyzing the traffic transmitted from the first communication module according to a predetermined policy and examining whether personal information or confidential information is included; and a second communication module for transmitting the traffic transmitted from the data loss analyzing module to the address converting module after the traffic is encoded or not encoded according to the information representing whether the traffic is encoded included in the IPv6 address, wherein the address converting module restores the IPv6 address of the traffic transmitted from the second communication module to the private IP address.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: June 23, 2020
    Assignee: SOMANSA CO., LTD.
    Inventors: Hwan Cheol Lim, Il Hoon Choi
  • Patent number: 10686685
    Abstract: A method is provided for suspending and resuming virtual machines in a network in dependence of network activity. The method includes providing a virtual machine manager. The virtual machine manager monitors network traffic of the virtual machines on a network bridge in a network layer using data packet analysis to detect dedicated network protocol traffic. More particularly, the monitoring of network traffic of the virtual machines may include: logging network addresses of the virtual machines of the network; combining logged network addresses with information about suspending or resuming virtual machines based on filtering rules being provided for such combination; and sending information about the network addresses of active and suspended virtual machines for virtual network adapters assigned to the virtual machines to the virtual machine manager.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: June 16, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jakob C. Lang, Angel Nunez-Mencias, Thomas Pohl, Martin Troester
  • Patent number: 10681003
    Abstract: A balanced distribution of IP addresses across nodes of a cluster is performed during distributed IP management, wherein IP addresses are dynamically procured and assigned on a first-come, first-serve basis. In one aspect, nodes that participate in distributed IP management can request for IP addresses only if they are determined to be serviceable. A subscription level of a node can be determined based on a maximum number of IP address that can be claimed/owned by the node. As an example, the maximum number of IP address can be evaluated based on a total number of serviceable nodes within the cluster. IP address redistribution can be facilitated to ensure that subscription levels of the nodes are at an optimal level.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: June 9, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Patrick Andrew, Alexander Bahm
  • Patent number: 10673936
    Abstract: Some embodiments provide self-organizing retail resource load sharing systems comprising: a cluster of a set of node systems that receive resource requests; multiple different resource systems that implement predefined tasks consistent with the resource requests; wherein the node systems: access a valid ownership allocation configuration; confirm when a first node system is currently defined as the owner of a first resource system and authorizing activation of the corresponding first resource system when the resource request is intended for the first resource system; and cause the first node system to operate as a proxy and communicate the first resource request to a different embedded allocation application on a second node system that currently owns a second resource system when the first resource request is intended for the second resource system.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: June 2, 2020
    Assignee: Walmart Apollo, LLC
    Inventors: Praveen Kumar Maddali, Parijat Bansal, Prithvi Ranganath
  • Patent number: 10673695
    Abstract: Method and computing device performing a fabric deployment in a data center. The computing device stores a configuration file comprising first and second IPv6 base prefixes, and a fabric identifier. The computing device generates a host identifier, a fabric-wide IPv6 prefix by combining the first IPv6 base prefix and the fabric identifier, and a fabric-wide IPv6 address by combining the fabric-wide IPv6 prefix and the host identifier. The computing device determines a local node identifier and a local link identifier for a communication interface of the computing device. The computing device performs a (secure) neighbor discovery procedure for determining a remote node identifier and a remote link identifier for a communication interface of a remote computing device. The computing device generates a link IPv6 address based on the second IPv6 base prefix and at least some of: the local node and link identifiers, and the remote node and link identifiers.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: June 2, 2020
    Assignee: KALOOM INC.
    Inventors: Per Andersson, Benoit Tremblay, Suresh Krishnan, Laurent Marchand
  • Patent number: 10637944
    Abstract: In an information-processing terminal, a controller is configured to perform: receiving an image-related command operation for instructing an image-processing device to execute an image-related operation via an operation interface; and transmitting image-related command information to the image-processing device via a communication interface in response to receiving the image-related command operation, the image-related command information instructing the image-processing device to execute the image-related operation.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: April 28, 2020
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Tatsuhiko Sone
  • Patent number: 10616285
    Abstract: Methods and systems related to supporting real time communications are disclosed. In one type of a real time communication session, prior to an offer and acceptance to perform real time communications, a communication channel may be established between a caller device and a callee device. Information related to addresses of the caller and callee devices can be contained in, or pointed to, by a Universal Resource Locators (URLs) for the caller and callee devices. A network computing device may communicate messages relating to establishing and maintaining the communication channel between the caller and callee devices. In a scenario where the network computing device becomes unavailable, another network computing device can use the URLs and other channel information that may be stored in the database, to handle messages.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: April 7, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Rameshkumar Ayyasamy Jayapal, Manoj Chaudhari, Naresh Mudupu, Chris Wendt, Saravanan Muthusamy, Balachandar Gurusamy, Neppoliyan Thangavelu
  • Patent number: 10606507
    Abstract: A dispersed storage network (DSN) include multiple distributed computing systems, each including a DSN memory. A global scheduling module included in a coordination unit identifies a number of the distributed computing systems included in a subset of the distributed computing systems. For each distributed computing system included in the subset, the scheduling module selects a connection time based, at least in part, on the number of distributed computing systems operating in the subset. The connection time selected for a particular distributed computing system specifies a recurring time period to be used by that system for initiating connections with the global coordination unit. The scheduling module issues, to the distributed computing systems, scheduling messages that include information specifying a connection times for particular distributed computing systems.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: March 31, 2020
    Assignee: Pure Storage, Inc.
    Inventors: Charles H. Chong, Richard W. France, Patrick A. Tamborski
  • Patent number: 10609097
    Abstract: Methods, apparatus, and systems for instantly posting images or video clips to social media websites during recording of video content are provided. A video capture device is provided for recording video content. A social media integration application is associated with the video capture device. The selection of a still image or video clip during recording of video content is enabled via a one-touch process. The selected still image or video clip is then processed by the social media integration application such that the still image or video clip is at least one of directly forwarded to and posted on one or more pre-selected social media websites via a network or forwarded to and posted on the one or more pre-selected social media websites via a web browser interface.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: March 31, 2020
    Assignee: TVU Networks Corporation
    Inventors: Paul Shen, Matthew Richard McEwen, Shiwen Yao
  • Patent number: 10592295
    Abstract: An injection system and method for monitoring and controlling task execution in a distributed computer system. The distributed computing environment is comprised of a plurality of computing nodes for executing an application, wherein the application is divided into tasks that are executed within containers on each of the nodes, and the tasks process vectors comprised of one or more data elements. A control plug-in injected into a specified container for execution with the tasks, wherein the control plug-in profiles footprint information for a targeted vector operated on by the tasks executed within the specified container.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Peng Hui Jiang, Rongsong Shen, Hang Xiao, Jian Feng Zhang
  • Patent number: 10594542
    Abstract: Disclosed herein is a multi-level analysis for determining a root cause of a network problem by performing a first level of the multi-level process that includes collecting data from one or more network components, generating a set of system metrics where each system metric of the set representing a portion of the data, ranking the set of system metrics based on a level of correlation of each system metric to the network problem to yield a ranked set of system metrics, and providing a visual representation of the first level of the multi-level process. A second level of the multi-level process includes receiving an input identifying one or more of the ranked set of system metrics to be excluded from analysis and performing a conditional analysis using only ones of the set of system metrics that are not identified for exclusion.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: March 17, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Vimal Jeyakumar, Ali Parandehgheibi, Andy Sloane, Ashutosh Kulshreshtha, Navindra Yadav, Omid Madani