Computer Network Managing Patents (Class 709/223)
  • Patent number: 11688225
    Abstract: A computing system can receive, over the one or more networks, a request for a service from a client device of a user. In response to receiving the request, the system can generate a unique identifier for the request to facilitate a rendezvous between the user and a service provider, and transmit the unique identifier to the client device of the user. Based on the user and the service provider making the rendezvous, the system receives data corresponding to the unique identifier from a provider application executing on a client device of the service provider. Based on receiving the data corresponding to the unique identifier from the client device of the service provider, the system updates a status for the user to indicate that the service has been provided by the service provider for the user.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: June 27, 2023
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
  • Patent number: 11687721
    Abstract: Systems and methods for recognizing domain specific named entities are disclosed. An example method may be performed by one or more processors of a text incorporation system and include extracting a number of terms from a text under consideration, identifying, among the number of terms, a set of unmatched terms that do not match any of a plurality of known terms, passing each respective unmatched term to a vectorization module, embedding a vectorized version of each respective unmatched term in a vector space, comparing each vectorized version to known term vectors, passing, to a machine learning model, candidate terms corresponding to known term vectors closest to the vectorized versions, identifying, using the machine learning model, a best candidate term for each respective unmatched term, mapping the best candidate terms to unmatched terms in the text under consideration, and incorporating the text under consideration into the system based on the mappings.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: June 27, 2023
    Assignee: Intuit Inc.
    Inventors: Conrad De Peuter, Karpaga Ganesh Patchirajan, Saikat Mukherjee
  • Patent number: 11689418
    Abstract: In an example, a method includes receiving, by a network management system (NMS), a configuration request comprising first configuration data for a network device, the first configuration data defining a data structure comprising a first property/value pair; generating, by the NMS from the first configuration data, a corresponding first path/value pair for the first property/value pair, wherein a path of the first path/value pair uniquely identifies the first path/value pair in an associative data structure; modifying, by the NMS, the associative data structure based on the first path/value pair; generating, by the NMS, from the associative data structure, a configuration resource comprising second configuration data for the network device, the second configuration data comprising a second property/value pair that corresponds to the first path/value pair; and sending, by the NMS, the second configuration data to the network device to modify a configuration of the network device.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: June 27, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Raviraj Satish Deshmukh, Pradeep H. Krishnamurthy, Varun S K
  • Patent number: 11689471
    Abstract: Technologies for contention-aware cloud compute scheduling include a number of compute nodes in a cloud computing cluster and a cloud controller. Each compute node collects performance data indicative of cache contention on the compute node, for example, cache misses per thousand instructions. Each compute node determines a contention score as a function of the performance data and stores the contention score in a cloud state database. In response to a request for a new virtual machine, the cloud controller receives contention scores for the compute nodes and selects a compute node based on the contention score. The cloud controller schedules the new virtual machine on the selected compute node. The contention score may include a contention metric and a contention score level indicative of the contention metric. The contention score level may be determined by comparing the contention metric to a number of thresholds. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: June 27, 2023
    Assignee: Intel Corporation
    Inventors: Subramony Sesha, Archana Patni, Ananth S. Narayan, Mrittika Ganguli
  • Patent number: 11681566
    Abstract: Techniques for load balancing and fault tolerant service are described. An apparatus may comprise load balancing and fault tolerant component operative to execute a load balancing and fault tolerant service in a distributed data system. The load balancing and fault tolerant service distributes a load of a task to a first node in a cluster of nodes using a routing table. The load balancing and fault tolerant service stores information to indicate the first node from the cluster of nodes is assigned to perform the task. The load balancing and fault tolerant service detects a failure condition for the first node. The load balancing and fault tolerant service moves the task to a second node from the cluster of nodes to perform the task for the first node upon occurrence of the failure condition.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: June 20, 2023
    Assignee: NetApp, Inc.
    Inventors: Rakshit Karnawat, Veena Ts, Ganesh Marappa
  • Patent number: 11681653
    Abstract: Systems and methods facilitating namespace representation and enhanced browsability for replicated file systems are described herein. A method as described herein can include computing, by a device operatively coupled to a processor, a first length of a first object key for a first data object, wherein the first object key comprises a directory path associated with the first data object; in response to determining that the first length is larger than a threshold, creating, by the device, a second data object having a second object key that comprises a representation of the directory path associated with the first data object; and altering, by the device, the first object key in response to the creating the second data object, resulting in an altered first object key that comprises a reference to the second data object instead of the directory path associated with the first data object.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: June 20, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Sri Koppaka, Evgeny Popovich, Vishal Sahu
  • Patent number: 11681696
    Abstract: Searching a service registry system including a plurality of services identified by respective service names, wherein at least some of said service names being associated with a set of client identifiers, includes receiving a search request, said request including a service name and a further set of client identifiers, searching, using a processor, the service registry system for a match between the requested service name and a service name of one of said services in the service registry system, and, in the absence of such a match, searching, using the processor, the service registry system for services that have an association with at least some of the client identifiers in said further set. A search result can be returned.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: June 20, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Evgeny Beskrovny, Omer Tripp, Emmanuel Wurth
  • Patent number: 11682293
    Abstract: A system, method, and apparatus for implementing workflows across multiple differing systems and devices is provided herein. During operation, a workflow is automatically generated to allow users affected by an action of a workflow to control various IoT devices associated with a trigger of a workflow.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: June 20, 2023
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Anoop Sehgal Paras Ram, Nur Amalina Rosly, Joe Yie Chong, Wei Theng Wong
  • Patent number: 11683150
    Abstract: The disclosure provides methods, apparatus and computer-readable media for synchronization over an optical network. A method comprises: receiving, from a client, a request to initiate a synchronization service for a client node coupled to the optical communication network; and, in response to the request, establishing a synchronization service to the client node via a virtual synchronization network utilizing the optical communication network. The synchronization service utilizes a bidirectional optical channel established via the optical communication network for the transmission of synchronization data for the client.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: June 20, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Stefano Ruffini, Mats Forsman, Paola Iovanna, Stefano Stracca, Tomas Thyni
  • Patent number: 11683831
    Abstract: A system and method that enables resource analysis within an intelligent content absorption network with autonomous mobility implementations includes generating a prioritization model, training the prioritization model on a data corpus to generate a prioritization schedule, deploying the prioritization schedule to one or more autonomous vehicles, offloading data at a local content absorption node, processing data at the local content absorption node, and optionally transmitting data results from the processed data.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: June 20, 2023
    Assignee: Woven Planet North America, Inc.
    Inventors: Anand Ramesh, Ioannis Petousis, Owen Davis, Christopher Heiser
  • Patent number: 11683223
    Abstract: Novel tools and techniques for network data plane management are provided. A system includes a host machine that includes a database, processor, and non-transitory computer readable media comprising instructions executable by the processor to obtain, via the database, a network configuration, spawn a container according to the network configuration, wherein the container is configured, based on the network configuration, to be coupled to a network overlay via a network interface, receive, via the network interface, incoming data associated with the container, the incoming data having attached one or more attached network data attributes, and identify, via the database, the attached one or more network data attributes attached to the incoming data as one or more network data attributes of the network data model.
    Type: Grant
    Filed: December 24, 2021
    Date of Patent: June 20, 2023
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Ronald A. Lewis, Stephen Opferman
  • Patent number: 11677628
    Abstract: Topology discovery between compute nodes and interconnect switches including creating, on an interconnect switch, a virtual topology discovery device for a first port, wherein the interconnect switch is coupled to a compute node via the first port, and wherein the virtual topology discovery device comprises a port identifier for the first port; mapping the virtual topology discovery device to the first port; receiving an inventory request from the compute node via the first port; routing the inventory request to the virtual topology discovery device for the first port; and sending, from the virtual topology discovery device for the first port, the port identifier to the compute node.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: June 13, 2023
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Fred A. Bower, III, Caihong Zhang, Xiao Dong Du, Patrick L. Caporale, Jeffrey R. Hamilton, James J. Parsonese, Pravin Patel
  • Patent number: 11677615
    Abstract: Various approaches for providing network maintenance and health monitoring. In some cases, some approaches include systems, methods, and/or devices that provide for receiving and cataloging network incidents and invoking automated remediation in relation to network incidents.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: June 13, 2023
    Assignee: Fortinet, Inc.
    Inventors: Jason Abate, Shabbir Karimi
  • Patent number: 11677635
    Abstract: A hierarchical network analytics system operated by a computing device or system is described. In some example techniques, the analytics system may determine results of a plurality of first level analyses each based at least in part on results of a respective plurality of data queries that return respective subsets of a plurality of types of network data. The analytics system may determine a result of a second level analysis based at least in part on results of the plurality of first level analyses.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: June 13, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Navendu Jain, Rahul Potharaju
  • Patent number: 11677846
    Abstract: A tracking system is provided that tracks user browsing activity while maintaining user privacy. It is determined whether a cookie is stored in local storage of a client device. If the cookie is not stored: a tracking identification (ID) is generated; the tracking ID, a cookie rotation timestamp, and a failed request counter in a generated cookie is stored; and the generated cookie is copied and attached to a transmitted event. If the cookie is stored: it is determined whether a time indicated by a stored cookie rotation timestamp is in the past; if the time is in the past, a flag requesting a new cookie value is set for a transmitted event; and if the time is not in the past, the stored cookie is copied and attached to a transmitted event.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: June 13, 2023
    Assignee: Snap Inc.
    Inventors: Winston Howes, Sharada Sundaram, Marcel M. Yung, Bennet Yee
  • Patent number: 11677647
    Abstract: A device identification method where a device application usage profile is generated and maintained for each one or more known computing devices of a local network based on network traffic data. In response to detecting an unknown computing device in the local network, network traffic data related to the unknown computing device is collected, and a device application usage profile for the unknown computing device is generated based on the network traffic data related to the unknown computing device. The device application usage profile of the unknown computing device is compared with the device application usage profile of the one or more known computing devices of the local network.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: June 13, 2023
    Assignee: Cujo LLC
    Inventors: Zoltan Balazs, Kimmo Kasslin
  • Patent number: 11668502
    Abstract: A transportation refrigeration system and a CAN ID allocation method for a transportation refrigeration system. The transportation refrigeration system includes: a refrigeration circuit including a compressor, a condenser, and a plurality of evaporators connected in parallel, all of which are connected to form a loop; a plurality of chambers, each of the evaporators being located in one of the chambers to adjust the chamber; a plurality of sensors of the same type, each of the sensors being installed in one of the chambers respectively; and a control unit, after being installed in place and energized, the plurality of sensors send their own identification codes to the control unit, and the control unit allocates a CAN ID to each of the sensors after receiving the identification codes of the sensors, so that the identification code of each sensor is bound to the corresponding CAN ID respectively.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: June 6, 2023
    Assignee: CARRIER CORPORATION
    Inventors: Tingcan Mi, Hai Tian, Siwei Cai
  • Patent number: 11669473
    Abstract: Systems, apparatuses, and methods for performing an allreduce operation on an enhanced direct memory access (DMA) engine are disclosed. A system implements a machine learning application which includes a first kernel and a second kernel. The first kernel corresponds to a first portion of a machine learning model while the second kernel corresponds to a second portion of the machine learning model. The first kernel is invoked on a plurality of compute units and the second kernel is converted into commands executable by an enhanced DMA engine to perform a collective communication operation. The first kernel is executed on the plurality of compute units in parallel with the enhanced DMA engine executing the commands for performing the collective communication operation. As a result, the allreduce operation may be executed in parallel on the enhanced DMA engine to the compute units.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: June 6, 2023
    Inventors: Abhinav Vishnu, Joseph Lee Greathouse
  • Patent number: 11669767
    Abstract: A set of data for training a machine learning system can be modified to improve its performance. An item of information can be transmitted. A message can be transmitted that includes an explanation of a determination, by the machine learning system, to transmit the item of information from among a plurality of items of information. A first set of data can have been used to train the machine learning system. A signal can be received that includes an indication of a usefulness of the message, to a user of a user device, in making a decision to perform an action based on a knowledge associated with the item of information. The first set of data can be modified, in response to a receipt of the signal, to produce a second set of data. The machine learning system can be caused to be trained using the second set of data.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: June 6, 2023
    Assignee: Salesforce, Inc.
    Inventors: Mayukh Bhaowal, Leah McGuire, Kin Fai Kan, Christopher Rupley, Xiaodan Sun, Michael Weil, Subha Nabar
  • Patent number: 11669645
    Abstract: An information handling system may include a management controller; and a plurality of target information handling systems each including a target management controller that is communicatively coupled to the management controller. The information handling system may be configured to: receive, at a particular target management controller and from a client information handling system, a request for management associated with the particular target management controller; perform, at the management controller, validation of a token associated with the request; and based on the validation, cause the particular target management controller to service the request.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: June 6, 2023
    Assignee: Dell Products L.P.
    Inventors: Divya Vijayvargiya, Joshua M. Pennell, Farhan Mohammed Syed
  • Patent number: 11671429
    Abstract: In some examples, a method includes obtaining, by a computing device operated by a data center provider for a data center, from a first customer of the data center provider, order information comprising a set of parameters defining an interconnection within the data center between a first customer network of the first customer and a second customer network of a second customer of the data center provider, wherein the first customer network and the second customer network are co-located in the data center; sending, by the computing device to the second customer, a communication comprising a unique identifier that maps to the set of parameters; and outputting, by the computing device, an indication of authorization for the interconnection based upon an authorization directive from the second customer, the authorization directive comprising the unique identifier.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: June 6, 2023
    Assignee: EQUINIX, INC.
    Inventors: Sirish Mandalika, Suraj Prakash Dasika, Amritpal Singh Sahota
  • Patent number: 11671316
    Abstract: The technologies described herein are generally directed to provisioning services from a network. For example, a method described herein can include facilitating receiving a provisioning request for a network provisioning task. Further, the method can include, based on the network provisioning task, selecting a logical provisioning template to facilitate a performance of the network provisioning task. Further, based on the logical provisioning template, the method can include identifying a programming object comprising logical commands for the performance of the network provisioning task. The method can include, executing the logical commands of the programming object to control service implementation equipment to perform the network provisioning task.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: June 6, 2023
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Nishan Singh, Abdulla Udaipurwala, Stanimir Bonev, Subhash Kapoor
  • Patent number: 11671363
    Abstract: A method and an apparatus for cross-service-zone communication, and a data center network. When a first virtual machine in a server sends a packet to a second virtual machine, the server determines, through searching, whether a routing table of a tenant to which the first virtual machine belongs exists on the server; when the routing table of the tenant to which the first virtual machine belongs does not exist on the server, send the packet to a gateway; receive the routing table of the tenant to which the first virtual machine belongs sent by the gateway through a service zone manager; and forward a subsequent packet of the first virtual machine according to the routing table; where the first virtual machine and the second virtual machine are located in different service zones.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: June 6, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yinwei Luo, Yapeng Wu
  • Patent number: 11660504
    Abstract: A method and system for limiting the amount of screentime available to a child device based on the activity of a user of the child device. A parent device is used to specify activity threshold(s) and associate them with an amount of screentime. A wearable activity sensor provides activity data that is converted to a screentime value. An available screentime value is decremented as screentime is used on the child device. When the available screentime value reaches zero, access to functions or apps on the child device is disabled.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: May 30, 2023
    Inventor: Andrew Armour
  • Patent number: 11665082
    Abstract: This document describes systems, devices, and methods for testing the integration of a content provider's origin infrastructure with a content delivery network (CDN). In embodiments, the teachings hereof enable a content provider's developer to rapidly and flexibly create test environments that send test traffic through the same CDN hardware and software that handle (or at least have the ability to handle) production traffic, but in isolation from that production traffic and from each other. Furthermore, in embodiments, the teachings hereof enable the content provider to specify an arbitrary test origin behind its corporate firewall with which the CDN should communicate.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: May 30, 2023
    Assignee: Akamai Technologies, Inc.
    Inventors: Bradford A. Jones, Manish Gupta
  • Patent number: 11665015
    Abstract: The following allows complex control instruction chains to be performed in an (automation) network, in which nodes and/or device nodes and/or blockchain-external devices are networked to one another, in a simple manner even if different operators of the individual nodes and devices do not trust one another.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: May 30, 2023
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventor: Thomas Jetzfellner
  • Patent number: 11665616
    Abstract: A software defined network controller receives from a radio access network access point an attach request generated by a user equipment that includes a user equipment identification and an IP address for the radio access network access point. The controller assigns a temporary identification to the user equipment and sends a modified attach request including the temporary identification, and application server identification and an application server IP address to the radio access network access point. The controller configures a forwarding table associated with the radio access network access point so that the access point forwarding table matches the user equipment identification, the application server identification and the application server IP address. The controller configures a service edge creation environment function forwarding table so that the forwarding table matches the user equipment identification mapped to the radio access network access point IP address.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: May 30, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Zhi Cui, Jiansong Wang, Thomas Anschutz
  • Patent number: 11663618
    Abstract: A system, computer program product, and method for activation-based marketing are presented. In one embodiment, the system includes one or more data storage devices configured to store demographic data, healthcare utilization data, and response data associated with a target individual. The system may include a server coupled to the one or more data storage devices. The server may be suitably programmed to determine a life stage associated with a target individual, determine an attitudinal segment associated with the target individual, and determine a response model associated with the target individual. The server may assign the target individual to at least one of a predetermined set of segmentation groups in response to the life stage, the attitudinal segment, and the response model associated with the individual. The system may generate a personalized communication modality tailored to the target individual in response to the segmentation group assigned to the target individual.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: May 30, 2023
    Assignee: UNITED HEALTH GROUP INCORPORATED
    Inventor: Jamie P. Kelley
  • Patent number: 11662958
    Abstract: A system and method for identification and location of user identified, feature specific printers works in conjunction with a user's smartphone or tablet computer. A user inputs their desired printer features into their device, and a listing of candidate printers within a search perimeter is rendered. A distance between the user device and each candidate printer is calculated from a determined location user device relative to locations of each of the candidate printers. The user selects their desired printer from the candidates, and directions for the user to walk to the selected printer are generated and displayed.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: May 30, 2023
    Assignee: Toshiba TEC KABUSHIKI KAISHA
    Inventors: Phi Tran, Ngoc Nguyen, William Tang
  • Patent number: 11665228
    Abstract: A management device of a storage system, the management devices includes a memory and a processor. The processor coupled to the memory and configured to acquire workload load information and system load information when executing a container, and determine a workload arrangement destination and a replica position of a volume based on the workload load information and the system load information when activating a workload.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: May 30, 2023
    Assignee: FUJITSU LIMITED
    Inventor: Osamu Shiraki
  • Patent number: 11659065
    Abstract: Systems, apparatuses, and methods are described for controlling quality of service (QoS) provided to user devices by, for example, requesting a portion of the user devices to temporarily and selectively downgrade a quality of service. A downgrade message may be sent to the user devices to request a downgrade, and may provide information to allow the user devices to determine whether they will abide by the requested downgrade.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: May 23, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Stephanie Hingtgen, David Arbuckle
  • Patent number: 11659066
    Abstract: Systems and techniques for dynamic computation in an information centric network (ICN) are described herein. An interest packet to perform a computation may be received at a first interface of an ICN node. The ICN node may then perform a lookup in a forwarding information base (FIB) to identify a second interface to forward the interest packet. The interest packet may be forwarded on the second interface. Upon receipt of a data packet on the second interface in response to the interest packet, the ICN node may update an entry in the FIB for the second interfaces with a processing payload included in the data packet. The ICN node may then transmit the data packet downstream towards the originator of the interest packet.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: May 23, 2023
    Assignee: Intel Corporation
    Inventors: Gabriel Arrobo Vidal, Srikathyayani Srikanteswara, Daojing Guo
  • Patent number: 11658988
    Abstract: A cyber-physical system may have a plurality of system nodes including a plurality of monitoring nodes each generating a series of current monitoring node values over time that represent current operation of the cyber-physical system. According to some embodiments, a watermarking computer platform may randomly inject a watermarking signal into an injection subset of the system nodes. The watermarking computer platform may then receive current monitoring node values over time and generate a current watermarking feature vector based on the current monitoring node values. The watermarking computer platform might comprise a dedicated watermarking abnormality detection platform or a unified abnormality detection platform (e.g., that also uses data-drive feature vectors). The injection subset may be associated with a randomly selected subset of the system nodes and/or magnitudes of watermarking signals that are randomly selected.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: May 23, 2023
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Masoud Abbaszadeh, Justin John, Austars Raymond Schnore, Jr.
  • Patent number: 11658868
    Abstract: The present disclosure is related to mixed mode management. A machine-readable medium may store instructions executable by a processing resource to determine that a first management node is operating according to a different configuration profile than a second management node and, responsive to the determination, transfer a mixed mode management plug-in from the first management node. The machine-readable medium may further store instructions executable by the processing resource to execute the mixed mode management plug-in on the second management node.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: May 23, 2023
    Assignee: VMware, Inc.
    Inventors: Vladimir Velikov, Petar Nikalaev Ivanov, Bisser Peshev, Vasil Manolov
  • Patent number: 11659027
    Abstract: A computer-implemented method, medium, and system for multi-network/domain service discovery in a container orchestration platform are disclosed. In one computer-implemented method, a pool of servers with a plurality of network interface controllers (NICs) is created in a load balancer and by an operator in a worker node of a container orchestration platform, where each of the plurality of NICs is defined by a corresponding network attachment definition (NAD) object of a plurality of NAD objects. A virtual service object is generated using an annotation corresponding to the plurality of NAD objects. The virtual service object is associated to the pool of servers with the plurality of NICs. An internet protocol (IP) address of the virtual service object is transmitted to the container orchestration platform to update a status of a service object in the container orchestration platform using the IP address.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: May 23, 2023
    Assignee: VMware, Inc.
    Inventors: Tamil Vanan Karuppannan, Srikanth Ramakrishnan, Riya Ganiga
  • Patent number: 11658863
    Abstract: Described herein are systems, methods, and software to enhance incident response for an information technology (IT) environment. In one implementation, an incident service identifies an incident in the IT environment and determines a correlation between the incident and other incidents in the IT environment. Once correlated, the incident service aggregates incident data of the incident with incident data of the other incidents and generates a summary using the aggregated incident data.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: May 23, 2023
    Assignee: Splunk Inc.
    Inventors: Govind Salinas, Sourabh Satish, Robert John Truesdell
  • Patent number: 11650967
    Abstract: Among other things, in one aspect, in general, a system for managing data in a data storage system includes a plurality of index nodes each storing a map of entries, each entry of the map including an identifier corresponding to a particular portion of data stored in the data storage system, and metadata indicating a location where the particular portion of data is stored in the data storage system, and one or more supernodes configured to return an identification of an index node that recently submitted a request for a particular identifier associated with at least one of the portions of data.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: May 16, 2023
    Assignee: Red Hat, Inc.
    Inventors: Jonathan Coburn, Michael Fortson
  • Patent number: 11652702
    Abstract: Examples described herein relate to a configuration manager for configuring a cloud application at a SaaS platform. The configuration manager is hosted on a cloud platform separate from a tenant site. The configuration manager receives a request for enabling remote management of the cloud application hosted on the tenant site. The configuration manager determines configuration content applicable for the cloud application from a configuration repository and configures the SaaS platform for remotely managing the cloud application based on the configuration content. The SaaS platform is a service associated with a management tooling used at the tenant site. The management tooling may be a monitoring tooling or a logging tooling. Once configured, the SaaS platform receives monitoring data or logging data from the infrastructure at the tenant site.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: May 16, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Tom Howley, Mark Rawlings, Tom Hancock, Eamonn O'Toole
  • Patent number: 11652897
    Abstract: A method, a device, and a non-transitory storage medium are described in which an application management service is provided. The service may provide a coordination between network or platform level application management functions and application level application management functions that enables the management of an application service. The network or platform level application management functions may include autoscaling, load balancing, and ingress resource management. The application level application management functions may include throttling and circuit breaker functions.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: May 16, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Satish S. Vasamsetti, Parry Cornell Booker, Peter B. Sensenbrenner
  • Patent number: 11652746
    Abstract: Resilient consistent hashing techniques are implemented to perform requests among nodes of a distributed system. Different load balancers are assigned different groups of request handling nodes that cache data to perform request. Requests are assigned to different load balancers according to a consistent hashing scheme. Load balancers distribute requests among assigned nodes using a load balancing scheme. Different numbers of nodes can be assigned to different load balancers.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: May 16, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: James Christopher Sorenson, III, Akhilesh Mritunjai
  • Patent number: 11652785
    Abstract: Systems and network devices configured to use Stateless Address Auto-Configuration (SLAAC) to provide different internet protocol (IP) address information to user equipment (UE) devices that are connected to the same local area network (LAN). A network device (e.g., default router, etc.) may determine whether a UE device is eligible to receive special treatment based on a link-layer address of the UE device. The network device send the UE device a solicited unicast router advertisement that includes a special prefix in response to determining that the UE device is eligible to receive special treatment based on the link-layer address. The network device may send the UE device a solicited unicast router advertisement that includes a base prefix in response to determining that the UE device is not eligible to receive special treatment based on the link-layer address.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: May 16, 2023
    Assignee: Charter Communications Operating, LLC
    Inventors: Timothy C. Bleidorn, Erez Jordan Gottlieb
  • Patent number: 11651313
    Abstract: A security threat candidate (STC) detector examines a set of activity log records representing access requests directed to data artifacts by various entities of an organization. In a first threat analysis, the STC detector determines that an activity log record indicates a use of an access path which is not present in a database of legitimate access paths for an entity. In a second threat analysis, the STC detector determines whether the behavior of the entity matches a stored suspect behavior pattern template. Results of the first and/or second analysis are transmitted to a selected security management component of the organization.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: May 16, 2023
    Assignee: Amazon Technologies, Inc.
    Inventor: Stephen George Fridakis
  • Patent number: 11645237
    Abstract: A computer-implemented method according to one embodiment includes receiving, at a virtual file system, replicated data from a physical file system, transferring the replicated data from the virtual file system to cloud storage, and providing access to the replicated data in response to an unavailability of the physical file system, utilizing the virtual file system and the cloud storage.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Anbazhagan Mani, Subramaniyan Nallasivam, Ravindra Sure, Rishika Kedia
  • Patent number: 11645219
    Abstract: A method for generating a hybrid BMC system and a hybrid BMC system are provided. The method includes: selecting, among a plurality of BMCs, one BMC to be a host BMC; selecting, among the plurality of BMCs, another BMC to be a client BMC, wherein the client BMC uses a first communication protocol different from a second communication protocol used by the host BMC, the client BMC being configured to perform a first task, and the host BMC being configured to perform a second task different from the first task; and configuring an adapter module of the host BMC to interface with the client BMC through the first communication protocol and interface with the host BMC through a second communication protocol such that the host BMC performs the first task through the adapter module.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: May 9, 2023
    Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
    Inventor: Chih-Yin Chang
  • Patent number: 11646955
    Abstract: A system persistently presents consistent properties of devices on a local network based on observed values for the network devices, and values derived from the observed values. The observed values may be received from an agent based on scans of the local network. Even though some scans may be faulty resulting in missing or incorrect data, a user can be consistently presented with properties of the device, even when the missing or incorrect data would otherwise cause a change to the property. For instance, the system may replace a data value that is either missing or determined to be incorrect with a value that is determined, based on historical or lab observations, to be the likely correct value based on the assumed state or likely state of the observed device.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: May 9, 2023
    Assignee: Avast Software s.r.o.
    Inventors: Martin {hacek over (S)}marda, Pavel {hacek over (S)}rámek, Vojt{hacek over (e)}ch Tůma
  • Patent number: 11645170
    Abstract: Techniques described herein relate to a method for generating backups of virtual machines. The method may include, in response to identifying a backup generation event associated with virtual machines: obtaining, by a backup agent, virtual machine metadata associated with the virtual machines; identifying groups of virtual machines based on the virtual machine metadata; provisioning resources to generate backups of the virtual machines based on the groups of virtual machines; and generating a backup of the virtual machines based on the groups of virtual machines using the provisioned resources associated with the groups of virtual machines.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: May 9, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Sunil Yadav, Manish Sharma, Aaditya Rakesh Bansal, Shelesh Chopra
  • Patent number: 11647073
    Abstract: A method comprises receiving a list of names of compute resources of an enterprise network, the names of compute resources including at least one name of a virtual machine and at least one name of a host, for each of the list of names: assessing a particular name of the list of names for removable data and removing the removable data to generate a feature for that particular name, for each feature, determining distances based on at least one metric for every other feature, grouping features based on distances, each feature being in only one group, recommending groups of compute resources based on groups of features, each feature of a group of features being associated with a different compute resource, the group of compute resources corresponding to a particular group of features, and providing a report of recommended groups.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: May 9, 2023
    Assignee: Virtual Instruments Worldwide, Inc.
    Inventors: Michael Bello, Elizaveta Tavastcherna
  • Patent number: 11637852
    Abstract: Technology described herein determines whether a device is Internet facing. An Internet facing device is a device where traffic coming from the Internet is routable to the device. The technology described herein may comprise two components that work together to identify Internet-facing devices. The first component is a monitoring agent installed on organizational devices. The second component is an Internet-facing management service, which may be cloud based. The monitoring agent communicates connection-event notices to the Internet-facing management service. The source IP address in the connection-event notice is compared to a list of organizational IP addresses. If the source IP address is not on the list, then the computing device associated with the notice is added to a list of Internet-facing devices because the connection originated from the Internet. Software listed in the connection-event notice may be added to a list of internet-facing software instances.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: April 25, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lior Menachem Schachter, Dor Goldbaum, Yoav Yassour, Haim Goldshtein
  • Patent number: 11637743
    Abstract: Embodiments of a device and method are disclosed. In an embodiment, a method of communications involves at a communications device, receiving a request for changing a network parameter of the communications device and at the communications device, granting or denying the request based on link status information that is stored in the communications device, where the link status information specifies a link failure status of a communications link within a wired communications network that involves the communication device.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: April 25, 2023
    Assignee: NXP B.V.
    Inventor: Sujan Pandey
  • Patent number: 11637896
    Abstract: A system and methods for migrating applications to a cloud-computing environment. In some examples, the method includes determining an application configuration for an application executed in a storage system generating, for one or more volumes associated with the application, one or more volume tags indicating the application configuration; replicating the one or more volumes to a cloud-computing environment, and generating, in the cloud-computing environment, based on the one or more volume tags, the application configuration for the application.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: April 25, 2023
    Assignee: PURE STORAGE, INC.
    Inventors: Virendra Prakashaiah, Taher Vohra