Patents Examined by Viet D. Vu
  • Patent number: 11038809
    Abstract: Disclosed are an apparatus and method of performing a data file migration to a cloud source. One example method of operation may include establishing via a transmitter an application programming interface (API) connection to an enterprise network, identifying via a processor one or more present allocation parameters being utilized by one or more virtual machines operating on the enterprise network. The method may also provide requesting via the transmitter a directory file structure and identifying via the processor at least one data file for data migration to a remote cloud storage server based on predetermined criteria.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: June 15, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: John Michael Suit
  • Patent number: 11032151
    Abstract: A method for providing a dynamically configurable, distributed network visibility device includes providing at least one target network visibility device for monitoring network packets, where the at least one target network visibility device includes a P4-configurable switching module. The method further includes providing a controller for receiving a P4 code package including or compilable into a P4 device image and a non-P4 plugin. The method further includes loading the P4 device image into the P4 configurable switching module of the at least one target network visibility device to configure the P4-configurable switching module to implement a desired network visibility device feature. The method further includes using the non-P4 plugin to render a user interface or to extend functionality of the at least one target network visibility device.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: June 8, 2021
    Assignee: KEYSIGHT TECHNOLOGIES, INC.
    Inventor: Christian Paul Sommers
  • Patent number: 11032141
    Abstract: A signal processing apparatus includes: a memory, a signal processor, and a microcomputer. The memory stores a setting file including: a common portion that holds at least one common parameter that is used in common for functions performed by the signal processing apparatus; individual portions that each individually hold parameters; and a changer that holds change information to change the at least one common parameter. The microcomputer (a) reads the common portion and the individual portions from the memory, and sends the read portions to the signal processor, and (b) selects one of the functions, and controls the signal processor in accordance with the selected function and the change information so that the signal processor uses i) the parameter in the individual portion corresponding to the selected function, and ii) the at least one common parameter of the common portion that has been changed based on the change information.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: June 8, 2021
    Assignee: DENSO TEN Limited
    Inventor: Kazuya Yoshimi
  • Patent number: 11023251
    Abstract: A method can include evaluating each of a plurality of collaborative systems, using a processor, for suitability hosting an artifact according to at least one attribute of the artifact. A first collaborative system can be selected from the plurality of collaborative systems according to the evaluation. The artifact can be stored in the first collaborative system.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: June 1, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas J. Burris, Manish Kataria
  • Patent number: 11018988
    Abstract: Embodiments of the disclosure provide techniques for partitioning a resource object into multiple resource components of a cluster of host computer nodes in a distributed resources system. The distributed resources system translates high-level policy requirements into a resource configuration that the system accommodates. The system determines an allocation based on the policy requirements and identifies resource configurations that are available. Upon selecting a resource configuration, the distributed resources system assigns the allocation and associated values to the selected configuration and publishes the new configuration to other host computer nodes in the cluster.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: May 25, 2021
    Assignee: VMware, Inc.
    Inventors: Christos Karamanolis, William Earl, Eric Knauft, Pascal Renauld
  • Patent number: 11005976
    Abstract: A method includes receiving, at a customer premises equipment (CPE) device from a data source, media content requested by a media device. The method includes determining, at the CPE device, a number of concurrent media connections to establish to the media device based on a workload of the customer premises device. The method includes establishing the number of concurrent communication connections between the CPE device and the media device. The method also includes sending the media content as data packets via data packet streams to the media device from the customer premises equipment device. A data packet stream of the data packet streams is sent via each communication connection of the concurrent communication connections. Each data packet stream includes less than all data packets of the media content, and the media device processes the data packets received via the data packet streams to generate media content output.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: May 11, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Christopher Baldwin
  • Patent number: 11005911
    Abstract: Embodiments of the present invention relate to systems and protocols for a media management application to be used by a supervisor to monitor, manage, and control what a subject is watching, listening to, or interacting with on a media delivery device. A media interaction application executes on a media delivery device and is configured to collect media interaction data based on tracked user interactions with media content on the media delivery device. A remote media management application executes on a portable electronic device and is configured to monitor the media interaction data and further configured to issue media management instructions to the media interaction application. A communications broker executes on a first network server and is configured to provide secure communications between the media interaction application and the remote media management application.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: May 11, 2021
    Assignee: PUBLIC BROADCASTING SERVICE
    Inventors: Chris Bishop, Sam Deng, Sara DeWitt, Karin Jue, Miguel Montanez, Jeremy Roberts
  • Patent number: 10999399
    Abstract: A system includes display of user interface, detection of a UI event associated with the user interface, interception of a request to a network triggered by the UI event, generation of a cache key based on the UI event, reception of a response to the request from the network, generation of a data structure including the response, and storage of the data structure in the persistent storage system in association with the cache key.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: May 4, 2021
    Assignee: SAP SE
    Inventor: Satishkumar Sekharan
  • Patent number: 10999208
    Abstract: A method for determining path health to conduct a plurality of Input-Output (IO) operations along a healthy path in a network is provided. The present invention may include receiving an IO request from a user and sending the received IO request on a first path. The present invention may include determining a first IO response has exceeded a threshold time on the first path. The present invention may include determining the first path has degraded based on the exceeded threshold time. The present invention may include generating a duplicate IO request and sending on a second path. The present invention may include receiving the duplicated IO response before receiving the original IO response. The present invention may include determining a health state associated with the slower path. The present invention may include refreshing a path state machine based on the determined health state associated with the slow path.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: May 4, 2021
    Assignee: International Business Machines Corporation
    Inventor: Xue Qiang Zhou
  • Patent number: 10992531
    Abstract: A device may receive information identifying a plurality of requests and identifying a plurality of targets for the plurality of requests. The device may generate respective routes for the plurality of targets, where a route, of the respective routes, for a target, of the plurality of targets, identifies a set of transformations to be applied to a corresponding request of the plurality of requests. The device may apply the respective routes to the plurality of requests to generate processed requests, and may communicate with at least one of the plurality of targets based on the processed requests. The device may receive results based on communicating with the at least one of the plurality of targets, wherein the results are based on the processed requests, and may provide information based on the results.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: April 27, 2021
    Assignee: Capital One Services, LLC
    Inventors: Gopi Kancharla, Nicky Joshi, Fredrick Crable
  • Patent number: 10992560
    Abstract: An anomaly detection system includes a plurality of signals. Each of the signals is associated with an anomaly detection procedure that will be used to identify anomalies within the signal. Anomaly detection is performed by applying the anomaly detection procedure to a sequential set of data points of a signal. The signals are updated based on incoming data streams. The data streams are analyzed, and the sequential set of data points for each signal is updated based on data points extracted from the data streams.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: April 27, 2021
    Assignee: SPLUNK INC.
    Inventors: Jacob Barton Leverich, Shang Cai, Hongyang Zhang, Mihai Ganea, Alex Cruise
  • Patent number: 10977596
    Abstract: The present disclosure provides aggregation of management and control of multiple cloud service accounts. The operating environment provides aggregation of notifications, support tickets, utilization status, and can provide an aggregated alert system for such information related to the cloud service accounts. A computing system can communicatively couple to multiple cloud service accounts and can receive notifications of issues and generate alerts accordingly.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: April 13, 2021
    Assignee: Capital One Services, LLC
    Inventor: Shashi Chappidi
  • Patent number: 10979476
    Abstract: The present invention relates to systems and methods suitable for verifying and compensating nodes for streaming multimedia. In particular, the present invention relates to systems and methods that utilize a blockchain to verify and compensate devices for computational resources contributions when streaming multimedia over a decentralized network.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: April 13, 2021
    Assignee: Infrared5, Inc.
    Inventors: Chris Allen, Davide Lucchi, Paul Gregoire, Jr.
  • Patent number: 10979486
    Abstract: Some embodiments include transmitting a plurality of files from a server to a first client through a first communication link; and transmitting the plurality of files from the first client to a second client through a second communication link while transmitting at least one of the plurality of files from the server to the first client; wherein the second communication link has at least some bandwidth independent of the first communication link.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: April 13, 2021
    Assignee: MeVis Medical Solutions AG
    Inventor: Sascha Bohnenkamp
  • Patent number: 10972539
    Abstract: This application relates to apparatus and methods for communication with and management of datacenters, such as cloud datacenters employing multiple servers. A control server may identify a plurality of datacenters from which to request block storage status. The control server may identify a user request to execute multiple requests to obtain the block storage status from the plurality of datacenters. Based on the user request, the control server may generate the plurality of requests. The control server may transmit the plurality of requests to the plurality of datacenters. The control server may determine if a response to the requests is received. The response may include block storage status data identifying whether a service managing storage blocks for the datacenter is operational. The control server may also provide the block storage status for display.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: April 6, 2021
    Assignee: Walmart Apollo, LLC
    Inventors: Gerald Bothello, Surajit Roy, Giridhar Bhujanga
  • Patent number: 10965779
    Abstract: Systems, methods, and software described herein provide enhancements for spaceborne and airborne computing platforms. In one example, an airborne computing platform includes a plurality of airborne devices, with one or more of the airborne devices comprising specialized roles defined by at least one among software elements and hardware elements targeted to the specialized roles. Individual ones of the airborne devices are configured to identify tasks to be serviced using one or more of the specialized roles, determine one or more target devices to handle the tasks based at least in part on attributes of the target devices, and transfer at least task instructions for delivery to the target devices for performing the tasks.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: March 30, 2021
    Assignee: Lockheed Martin Corporation
    Inventors: Shaun B. Coleman, Darren D. Garber, John Edward Metzger, Robert Randall Cleave
  • Patent number: 10963040
    Abstract: Described herein is a method and system that provides symptom based and context sensitive knowledgebase management during a remote management session with a connected device. Knowledgebase profiles are generated that are linked to symptoms and device metrics and knowledgebase search rules are set that are linked to the symptoms, and specific device metrics. The knowledgebase management system provides a remote support technician with the support information instantly during a remote management session based on the symptom described by an end user and an assessment of the connected device state in order to aid in the troubleshooting of the issue and assist in the transfer of the knowledge.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: March 30, 2021
    Assignee: AetherPal Inc.
    Inventors: Deepak Gonsalves, Calvin Charles, Pooja Chengappa, Ramesh Parmar, Subramanyam Ayyalasomayajula, Artun Kutchuk, Byung Joon Oh
  • Patent number: 10958719
    Abstract: Load balancing across hosts in a computer system is triggered based on pairwise comparisons of resource utilization at different host. A method for load balancing across hosts includes the steps of determining a resource utilization difference between first and second hosts, wherein the first host has a higher resource utilization than the second host, comparing the resource utilization difference against a threshold difference, and upon determining that the resource utilization difference exceeds the threshold difference, selecting a workload executing in the first host for migration to the second host.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: March 23, 2021
    Assignee: VMware, Inc.
    Inventors: Badhrinath Sampathkumar, Zhelong Pan, Haoqiang Zheng, Fei Guo, Sabareesh Subramaniam
  • Patent number: 10958731
    Abstract: A method includes transmitting a first write request that includes a first encoded data slice of a first data object encoded under a first encoding scheme, and a first slice identifier corresponding to the first encoded data slice assigned to a first memory location of a distributed storage network (DSN) based on the first slice identifier. A second write request that includes a second encoded data slice of the first data object encoded under a second encoding scheme, and a second slice identifier corresponding to the second encoded data slice, is transmitted, and the second encoded data slice is assigned to a second memory location of the DSN based on the second slice identifier. A request to access the first data object is received. A derived second slice identifier is generated in response to determining that the first data object requested for access is stored under multiple encoding schemes.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Ethan S. Wozniak
  • Patent number: 10944662
    Abstract: Embodiments generally disclosed herein include a computer-implemented method for monitoring and correlating network traffic data associated with a primary network that is in communication with a plurality of secondary networks. The method generates a network traffic data set by monitoring network traffic between the primary network and the plurality of secondary networks. The method also determines a mapping of network connectivity by monitoring inter-network routing information between the primary network and the plurality of secondary networks. In addition, the method generates a traffic measurement data set by monitoring network utilization statistics between the primary network and the plurality of secondary networks. With the collected data sets, the method then calculates a relational network mapping between the primary network and the plurality of secondary networks by correlating the network traffic data set, the mapping of network connectivity, and the traffic measurement data set.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: March 9, 2021
    Assignee: LEVEL 3 COMMUNICATIONS, LLC
    Inventors: John Kane, Joseph Lawrence, Maria Farnon, Rick Nooner, Raoul Alcala, Mark Taylor