Patents Examined by Steven C Nguyen
  • Patent number: 11637822
    Abstract: In some examples, a cloud-based management system receives information identifying electronic devices to be onboarded for cloud-based management by the cloud-based management system, receives, from a first electronic device, a request to establish a secure connection between the cloud-based management system and the first electronic device, and receives, from the first electronic device, a certificate. The cloud-based management system confirms, based on information in the certificate and the information identifying the electronic devices to be onboarded for cloud-based management, that the cloud-based management system is to perform the cloud-based management of the first electronic device over the secure connection.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: April 25, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Syama Sundararao Nadiminti, Blaine R. Southam, Dominic Fernandes, Sunil Malhotra, Daniel Edward Frank, Niharika Mateti, Matthew Lewis Fischer, John Thomas Weidenfeller
  • Patent number: 11630810
    Abstract: Implementations described and claimed herein provide systems and methods for tuning and sizing one or more storage appliances in a storage system with respect to an application load and for optimizing a storage system based on a configuration of a client network and/or a storage appliance in a storage network. In one implementation, data corresponding to an application load configured to be applied to a storage appliance in the storage system is obtained. The application load is characterized in the context of a configuration of the storage system. One or more recommendations for optimizing performance of the storage system based on the characterized application load are generated.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: April 18, 2023
    Assignee: Oracle International Corporation
    Inventor: Michael J. Baranowsky
  • Patent number: 11631057
    Abstract: An embodiment provides a method, including: communicating with a server to obtain a set of event data, said set of event data comprising timestamped event data; automatically determining, using a processor and without additional user input, a delta between said set of event data and a predetermined scheduling milestone, the delta resulting in an event gap; identifying, using a processor, one or more display elements impacted by the event gap; and updating, using the processor, the one or more display elements according to the delta; said updating comprising adjusting a visual characteristic of a display graphic in a schedule view to visually indicate the event gap. Other embodiments are described and claimed.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: April 18, 2023
    Assignee: TELETRACKING TECHNOLOGIES, INC.
    Inventors: Steve Spear, Toni D. Morrison, Corey Paracca, Ann M. Della Porta
  • Patent number: 11632300
    Abstract: A system may include a central computational instance configured to provide a service to a plurality of computational instances, wherein the service is associated with configurations respectively corresponding to the computational instances. The system may also include a computational instance dedicated to a managed network and storing a synchronization history specifying information that was synchronized between the computational instance and the central computational instance.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: April 18, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Peng Wang, Shoujing Li
  • Patent number: 11627050
    Abstract: A network apparatus detects connection requests and extracts related data. The data is analyzed to determine whether the host is in an active state, whether the host matches a domain referrer and an amount of time from a last connection request. If it is detected that the host is not in an active state, the host is not matching the domain referrer and the amount of time from the last connection request exceeds a predetermined new session threshold, then a connection request is classified as a main request. If the amount of time from the last connection request is below a predetermined continuous session threshold, then any connection requests following the main request are classified as sub-requests. If the domain of host in the active state does not match current host for a sub-request, the sub-request is classified as a third-party request.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: April 11, 2023
    Assignee: Cujo LLC
    Inventors: Leonardas Marozas, Filip Savin
  • Patent number: 11604587
    Abstract: A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations. The computing device receives, from another computing device, a vault provisioning request and processes the vault provisioning request to determine whether the other computing device is authorized to request provisioning of another vault within the DSN. When the other computing device is authorized, the computing device generates a vault within the DSN in response to the vault provisioning request from the other computing device and updates access control information within the DSN to include an initial access control for the vault and an identifier of the other computing device.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: March 14, 2023
    Assignee: PURE STORAGE, INC.
    Inventors: Bart R. Cilfone, Scott M. Horan, Wesley B. Leggette, Adam D. Eggum, Jason K. Resch
  • Patent number: 11601355
    Abstract: An information handling system includes a network hardware device and a processor. The network hardware device transmits Internet Protocol (IP) datagram packets. Each of the IP datagram packets includes a respective user datagram protocol (UDP) packet. The processor detects a UDP packet. The UDP packet includes a real-time protocol (RTP) packet. The processor inspects one or more fields of the RTP packet, and determines whether a conferencing application generated the RTP packet. In response to a conferencing application generating the RTP packet, the processor determines whether the RTP packet is a real-time audio/video packet, and determines whether an audio/video session is in-progress. In response to the audio/video session being in-progress, the processor determines a network traffic policy for the RTP packet, and the network hardware device to transmit the UDP packet encapsulating the RTP packet based on the determined network traffic policy.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: March 7, 2023
    Assignee: Dell Products L.P.
    Inventors: Harpreet Narula, Srikanth Kondapi
  • Patent number: 11601513
    Abstract: Aspects of the present disclosure involve a CDN utilizing a Direct Server Return (DSR) request command to create a tunnel from one content server to another content server of the CDN. Through the DSR tunnel, a request for content may be served from a content server that is more advantageous for the CDN for any number of reasons, such as from a content server that is logically closer to the content server. In determining when a DSR tunnel is created to provide the content, the CDN may access a database storing various information concerning the CDN, such as the location of egress gateways of the CDN in relation to one or more content servers, connecting network location information, the capabilities of one or more content servers, and/or load information of available content servers.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: March 7, 2023
    Assignee: Level 3 Communications, LLC
    Inventors: Joelle T. Maslak, Joseph C. Lawrence
  • Patent number: 11595383
    Abstract: Disclosed are various approaches for preauthorizing the joining of a client device to a domain managed by a cloud-based directory service. An authorization token can be generated prior to a client device joining the domain. The authorization token can be subsequently installed on a client device at an OEM facility. When a user first logs into the client device, the client device can send the authorization token to the cloud-based directory service in lieu of administrative credentials to prove that the client device has been previously authorized to join the domain.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: February 28, 2023
    Assignee: VMWARE, INC.
    Inventors: Rupesh Jain, Vijay Chari Narayan, Kishore Krishnakumar, Ameya Jambavalikar
  • Patent number: 11573816
    Abstract: Generally described, one or more aspects of the present application relate to prefetching container images for use in a cluster of virtual machines. For example, the cluster manifest may indicate an ordered list of image repositories and a set of container images that are likely to be executed on the cluster. Based on this indication, the set of container images can be prefetched onto the caches of the virtual machines in the cluster, such that when requests to execute those container images are eventually received, the container images can be accessed from the caches rather than from a remote repository.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: February 7, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Malcolm Featonby, Richard Lee Sanders, Fernando Paiva Zandona, Omar Paul
  • Patent number: 11558383
    Abstract: A method for securing cloud applications is described. The method may include establishing a connection between a cloud application isolation portal, a cloud access security broker, and a cloud application based on an indication of the cloud application and a set of credentials associated with an end user of the cloud application, and managing, via the cloud application isolation portal and the cloud access security broker, a session between the cloud application and a computing device associated with the end user based on the connection between the cloud application isolation portal with the cloud access security broker and the cloud application.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: January 17, 2023
    Assignee: CA, Inc.
    Inventors: Alex Au Yeung, Amit Kanfer, Arunabha Saha, Manoj Kumar Sharma, Paul Kao, Prashanth Prabhu, Russell Daigle, Tobias Pischl, Yehoshua Chen
  • Patent number: 11558342
    Abstract: Embodiments herein include a method for concurrently performing asynchronous operations over IPv4 and IPv6 in a mobile device. The method includes capturing a DNS query-pattern of a plurality of DNS queries for a plurality of services of an application in the mobile device. Further, the method includes performing a DNS lookup in a DNS cache, to obtain a DNS resolution over the IPv4 and the IPv6 based on the DNS query-pattern of the plurality of DNS queries for the plurality of services of the application. Further, the method includes storing the DNS resolution based on the DNS lookup in the DNS cache. Further, the method includes triggering a TCP connection using a pre-connected connection descriptor based on a domain name resolution. Further, the method includes storing the pre-connected connection descriptor corresponding to the TCP connection in a connection pool cache.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: January 17, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Madhan Raj Kanagarathinam, Siva Sabareesh Dronamraju, Sandeep Irlanki, Jamsheed Manja Ppallan, Karthikeyan Arunachalam, Shiva Souhith Gantha, Sunny, Sweta Jaiswal
  • Patent number: 11558478
    Abstract: Systems and methods provide for scaling service discovery in a micro-service environment. A controller can inject a service discovery agent onto a host. At least one of the controller or the agent can identify a first set of micro-service containers that are dependencies of the first micro-service container and a second set of micro-service containers that are dependencies of the second micro-service container. At least one of the controller or the agent can update routing data for the first set of micro-service containers and the second set of micro-service containers. At least one of the controller or the agent can determine the second micro-service container has terminated on the host computing device. At least one of the controller or the agent can update the agent to remove the routing data for the second set of micro-service containers.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: January 17, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Yi Yang, Wojciech Dec, Syed Basheeruddin Ahmed, Sanjay Agrawal, Ruchir Gupta
  • Patent number: 11546295
    Abstract: An industrial control system and a method of inspecting one or more communication packets in an industrial control system may be provided, the industrial control system firewall module comprising a packet accessing component configured to access a communication packet of an industrial control system; a firewall rules database, the firewall rules database configured to store one or more firewall rules; an inspection module configured to access the one or more firewall rules based on an industrial protocol associated with the communication packet; and the inspection module is further configured to perform a comprehensive inspection of all header fields and data fields of the communication packet based on the one or more firewall rules accessed based on the industrial protocol associated with the communication packet.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: January 3, 2023
    Assignee: Agency for Science, Technology and Research
    Inventors: Dong Li, Huaqun Guo, Jianying Zhou, Luying Zhou, Jun Wen Wong
  • Patent number: 11539997
    Abstract: An electronic device associated with a media-providing service receives a first media item and a request, from a second device, for playback of the first media content item. The electronic device determines an insertion time within the first media content item for inserting a second media content item, and generates a queue indicating an order in which a first, second, and third file are to be provided. The first file corresponds to a portion of the first media content item from a start of the first media content item until the insertion time, the second file corresponds to the second media content item, and the third file corresponds to a portion of the first media content item starting at the insertion time. The electronic device generates the files, and queues the second electronic device to play back the first, second, and the third files in accordance with the queue.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: December 27, 2022
    Assignee: Spotify AB
    Inventors: Ludvig Asger Borgne, Peter Ingemar Zebühr, Ulrik Sven Gunnar Mikaelsson
  • Patent number: 11523260
    Abstract: A method and a device are disclosed including one or more plug-in or Add-on Software Components (ASC) provided by a Social Business Platform (SBP) to deliver configuration information for the integration of various applications, services, and functionality from other platforms in an integrated environment. Each ASC may deliver a particular type of configuration information usable to configure and/or integrate services from various platforms, the services including data tiles and data streams, storage and document management services, single-function applications, core applications like communication and task management services, and other application-specific add-ons. In various embodiments, the configuration information may be distributed as packages of one or more files, which describe the configuration to be applied to the integrated services.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: December 6, 2022
    Assignee: Jive Software, Inc.
    Inventors: Edward John Venaglia, Murali V. Ponnuraj, Alberto Aron Cirilo Racho, Benjamin Gene Cheung
  • Patent number: 11522763
    Abstract: Example methods are provided for a network scanning controller to perform agent-based network scanning in a software-defined networking (SDN) environment. In one example, the method may comprise identifying multiple networks for which network scanning is required, performing a first network scan using a first agent to obtain first address mapping information associated with multiple first workloads, and performing a second network scan using a second agent to obtain second address mapping information associated with multiple second workloads. The first agent and the multiple first workloads may be located in a first network, and the second agent and the multiple second workloads in a second network. The method may also comprise generating aggregated address information based on the first address mapping information and the second address mapping information.
    Type: Grant
    Filed: February 16, 2018
    Date of Patent: December 6, 2022
    Assignee: NICIRA, INC.
    Inventors: Prashant Shelke, Sharwari Phadnis, Ganesh Avachare, Neha Dhakate, Kartiki Kale, Yogesh Vhora
  • Patent number: 11502899
    Abstract: A method and technique for utilizing user feedback of product installation includes initiating, on a client computing system by a user, an install module of a product to install an instance of the product on the client computing system according to a default installation process. The install module interfaces with a server system and retrieves feedback data collected by the server system in connection with prior installations of the product. The install module creates a modified installation sequence for the product on the client computing system from the default installation process based on the retrieved feedback data and then installs the instance of the product on the client computing system according to the modified installation process.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: November 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: James D. Creasman, Kevin D. Dillard, Jeffrey K. Johnson, Barry J. Pellas, Matthew T. Pellas, Matthew K. Thomas, Paul A. Titus
  • Patent number: 11500358
    Abstract: A system for monitoring and controlling a manufacturing environment is disclosed. Aspects discussed include beacons broadcasting identifying information for aspects of the manufacturing environment such as workstations, manufactured items, machines, equipment, and people. The identifying information may be used to generate reports about the operation of these and possibly other aspects, as well as provide control options for changing the manufacturing environment. Employees may move about the environment to visually monitor activities taking place, while the system may automatically query for additional information about the tools, equipment, people encountered in the environment. Control options for changing aspects of the manufacturing processes may also be automatically displayed as well.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: November 15, 2022
    Assignee: The Lake Companies, Inc.
    Inventors: Gregory Paul Lake, Kevin Michael Moens
  • Patent number: 11470075
    Abstract: Network devices are securely provisioned through authenticated ZTP servers. In some approaches, a storage device local to the network device includes information for connecting with and authenticating a local or remote ZTP server. This information may include a root of trust to use when connecting with a designated ZTP server. The ZTP server may be identified using either a dynamic host configuration protocol (DHCP) server or a network address specified in the local memory storage. In an approach, the local memory storage is a removable USB flash memory device inserted into the network device when the device is booted up. In another approach, the ZTP authentication information is stored within memory integrated within the network device. Once a ZTP server is connected to the network device, a secure connection may be established such as a secure transport layer session (TLS) utilizing the root of trust.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: October 11, 2022
    Assignee: Arista Networks, Inc.
    Inventors: Ethan Rahn, Ritesh Kumar Sinha, Andre Pech