Computer Network Managing Patents (Class 709/223)
  • Patent number: 11418599
    Abstract: A method for optimized server picking in a virtual private network (VPN), the method comprising enabling reception of service information via a local input interface, the service information indicating one or more VPN services to be received during an established VPN connection; and enabling transmission of the service information in association with transmission of a connection request to a VPN service provider. Various other aspects are contemplated.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: August 16, 2022
    Assignee: Netflow, UAB
    Inventors: Vaidas La{hacek over (z)}auskas, Karolis Kaciulis
  • Patent number: 11418480
    Abstract: An enterprise network may be managed by enabling provision of a graphical user interface that shows IP address allocations for the network and that allows a user to configure DHCP scopes, receiving a DHCP scope request based on a user interaction with the graphical user interface, translating the request into a protocol for communicating with a DHCP control server, providing the translated request to the DHCP control server for processing at the DHCP control server, and updating configurations of multiple DHCP servers. The updated configurations may be sent from the DHCP control server to a configuration storage system and the multiple DHCP servers may be enabled to access the updated configurations from the configuration storage system.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: August 16, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jasdip Singh, Kasper Van Benten, Paul Roach, Markus Baur, Jeff Isaksen
  • Patent number: 11416446
    Abstract: Support is provided for remote monitoring and management of non-standard devices of an IHS (Information Handling System) that are not supported by a remote management interface, such as the Redfish management interface. The IHS may be configured for remote management of a non-standard device as part of the manufacture of the IHS. Software for management of the non-standard device is validated against a checksum stored to the IHS during its manufacture to confirm the software for managing the non-standard device has not been altered. If the software is validated, the software is used to initialize a plugin for management of the non-standard device. Data collected by the plugin from monitoring of the non-standard device is provided to a remote access controller of the IHS and the remote access controller issues commands to the non-standard device via the plugin.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: August 16, 2022
    Assignee: Dell Products, L.P.
    Inventors: Anurag Sharma, Chitrak Gupta, Jo Ann Varble, Rajib Saha, Chandrasekhar Puthillathe, Ramesha He
  • Patent number: 11412060
    Abstract: Disclosed are systems, methods, devices and non-transitory, computer-readable storage media for edge caching shared devices. In some implementations, a method comprises: receiving, by an edge cache server on a local area network (LAN) from a client device, a locate server request; determining, by the edge cache server, that the edge cache server has established server affinity with a user of the client device; sending, by the edge cache server to the client device, affinity data corresponding to the user; receiving, by the edge cache server from the client device, a request to transfer user data corresponding to the user; determining, by the edge cache server, that a new version of the user data is available; downloading, by the edge cache server, the new version of the user data; and sending, by the edge cache server to the client device, the new version of the user data.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: August 9, 2022
    Assignee: Apple Inc.
    Inventors: Kazuhisa Yanagihara, Jason R. Thorpe, Michael Abbott
  • Patent number: 11412375
    Abstract: Systems, methods, and devices are disclosed for establishing sessions over a network. A query can be sent, from a mobile device to an authoritative DNS server, requesting a session over a network. In response to the query, a list of available communication protocol options can be received from the authoritative DNS server. A specific communication protocol can be selected from the list of available communication protocol options, where the specific communication protocol is selected based on one or more performance metrics. A connection with a gateway device can then be initiated using the selected specific communication protocol.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: August 9, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Anthony Fajri, Gautam Mohanlal Borkar, Solomon Ayyankulankara Kunjan, Tariq Habibullah
  • Patent number: 11411797
    Abstract: A first control device obtains status indications of managed devices by using a first management protocol; the first control device stores the status indications and original device identifiers, of the managed devices, corresponding to the status indications; the first control device receives a request message sent by a second control device by using a second management protocol; the first control device extracts a status indication, where the extracted status indication is a status indication of a managed device identified by a virtual device identifier in the request message; and the first control device sends the extracted status indication to the second control device by using the second management protocol. The second control device manages the managed devices via the first control device.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: August 9, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Pinping Liu, Yanfei Ye
  • Patent number: 11411954
    Abstract: Systems and methods to manage and efficiently perform authorization of multiple proxy clients are disclosed. Furthermore, systems and methods to measure and check whether the web traffic of one or more client devices has reached a permissible limit of web traffic assigned by the proxy service provider. Specifically, a proxy is configured to gather and save authorization information of one or more clients within its memory. Therefore, the proxy server can verify and authorize one or more clients by utilizing the data from its memory. Furthermore, the proxy is configured to measure and report the utilized web traffic of one or more client devices to a messaging platform. In another aspect, systems and methods to check whether one or more client devices have reached a permissible amount of web traffic limit are disclosed.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: August 9, 2022
    Assignee: Coretech LT, UAB
    Inventors: Miroslav Kozlovski, Gytis Ciuta, Valdemar Karasevic
  • Patent number: 11409481
    Abstract: An image forming apparatus includes an acquisition unit to identify firmware to be set to the image forming apparatus based on an instruction generated by a generation unit, and acquire the identified firmware from a server.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: August 9, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yuka Kamiya
  • Patent number: 11409763
    Abstract: An electronic device has one or more processors, and memory. The memory stores one or more programs configured for execution by the one or more processors. The electronic device receives a request directed to a data source. The request includes one or more intent types and one or more predefined attributes associated with the intent types. Each of the predefined attributes limits a respective data analysis operation of a respective intent type. In response to the request, for each of the intent types, the electronic device formulates a respective intent specification according to the request, including determining respective properties of the respective intent specification. The electronic device also generates a respective output specification. The respective output specification includes a respective recommended data visualization type.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: August 9, 2022
    Assignee: TABLEAU SOFTWARE, LLC
    Inventors: Vidya Raghavan Setlur, Matthew Michael Brehmer, Scott Sherman
  • Patent number: 11411825
    Abstract: Autoscaling comprises: accessing operational data associated with a pool of servers; determining an expected load associated with a service provided by the pool of servers based at least in part on the operational data; determining an estimated capacity associated with the service provided by the pool of servers; determining that an autoscale operation is to be performed based at least in part on the expected load and the estimated capacity, wherein the autoscale operation automatically scales out one or more additional servers or automatically scales in one or more servers in the pool of servers; and performing the autoscale operation.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: August 9, 2022
    Assignee: VMWARE, INC.
    Inventors: Gaurav Rastogi, Raju Kumar
  • Patent number: 11411939
    Abstract: Encoding a partially encrypted data stream may include receiving, at an edge encryption proxy, an unencrypted data stream, evaluating the unencrypted data stream using communication encryption rules including rule conditions and content mappings, determining whether the rule conditions match on the unencrypted data stream, and on a condition that the rule condition matches on the unencrypted data stream, and identifying a portion of the unencrypted data stream corresponding to the content mapping as a candidate sensitive portion.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: August 9, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Antonio Ye, Kyle Barron-Kraus
  • Patent number: 11409621
    Abstract: A method for a shared-memory-based SVM to provide high availability of service is disclosed. In an embodiment, an agent process of the SVM receives a signal that one or more data packets have been queued in a shared memory device of one or more shared memory devices. Upon receiving the signal, the agent process determines whether the SVM has been designated as active for the shared memory device, and if it has, the agent process reads the one or more data packets from the shared memory device. As the data packets are read from the shared memory device: for each data packet, of the one or more data packets read from the shared memory device: the agent process determines whether an indication that the packet is to be transmitted to its destination is received, and if the indication is received, the packet is placed back to the shared memory device.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: August 9, 2022
    Assignee: VMware, Inc.
    Inventors: Rahul Mishra, Sumedh Saurav
  • Patent number: 11409509
    Abstract: An electronic device including a memory is disclosed. The memory stores instructions controlling the electronic device to acquire information on a first external electronic device, access a server storing a software program related to the first external electronic device, receive at least a portion of the software program related to the first external electronic device from the server through the communication interface, install the at least a portion of the software program, transmit the at least a portion of the information on the first external electronic device and/or at least one part of the received at least a portion of the software program to a second external electronic device, and provide a user interface to the display using the installed at least a portion of the software program. The user interface is used for the second external electronic device to perform an operation related to the first external electronic device.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: August 9, 2022
    Inventor: Seokhyun Yoon
  • Patent number: 11409670
    Abstract: Managing lock coordinator rebalance in distributed file systems is provided herein. A node device of a cluster of node devices can comprise a processor and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations. The operations can comprise determining an occurrence of a group change between a cluster of node devices and executing a probe function based on the occurrence of the group change. Further, the operations can comprise reasserting first locks of a group of locks based on a result of the probe function indicating reassertion of the first locks. The second locks of the group of locks, other than the first locks, are not reasserted based on the result of the probe function. The cluster of node devices can operate as a distributed file system.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: August 9, 2022
    Assignee: EMC IP Holding Company LLC
    Inventor: Ron Steinke
  • Patent number: 11411851
    Abstract: Disclosed herein are methods, systems, and processes for centralized containerized deployment of network traffic sensors to network sensor hosts for deep packet inspection (DPI) that supports various other cybersecurity operations. A network sensor package containing a pre-configured network sensor container is received by a network sensor host from a network sensor deployment server. Installation of the network sensor package on the network sensor host causes execution of the network sensor container that further causes deployment of an on-premise network sensor along with a network sensor management system, a DPI system, and an intrusion detection/prevention (IDS/IPS) system. The configurable on-premise network sensor is deployed on multiple operating system distributions of the network sensor host and generates actionable network metadata using DPI techniques for optimized log search and management and improved intrusion detection and response (IDR) operations.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: August 9, 2022
    Assignee: Rapid7, Inc.
    Inventors: John Brosnan, Jeff Myers, Andriy Lyubka, Darragh Delaney, Erran Carey, Martin Hutchings, Ralph McTeggart, Ryan Williams, Daniel Skelton, Luke Coughlan, Gianpaolo Tedesco, Luis Ramos dos Santos Lopes, Lars-Kristian Svenoy, Dan-Adrian Moinescu, Niall Cochrane, Morgan Doyle, Sarah Addis
  • Patent number: 11403153
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating site specific notifications for geographic sites. A set of sites and a log requirements for the sites are associated. Each log requirement specifies a particular log item to be completed by a user by a completion time, and each site specifies a particular physical location. Sites and site users are also associated. Site users for a site are users specified as being responsible for the site. Each site user is associated with at least one log requirement for the site. Each site has an associated notified user. As site users complete logs for the site, or fail to complete logs, the notified user for the site is notified.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: August 2, 2022
    Assignees: Highland Precision Agriculture LLC, Highland AG Solutions, LLC
    Inventors: Kaylee Norris, Marco Aguilar
  • Patent number: 11403416
    Abstract: Provided are exemplary systems and methods for secure intelligent networked architecture, processing and execution. Exemplary embodiments include an intelligent networked architecture comprising an intelligent agent, a secure cloud of a plurality of specialized intelligent historical agents, a plurality of secure cloud based specialized insight servers configured to transform secure digital data into a scrubbed situational deployment trigger, and an intelligent operational agent configured to receive the scrubbed situational deployment trigger.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: August 2, 2022
    Assignee: Capitalogix IP Owner, LLC
    Inventors: Howard M. Getson, Sean Vallie, Robert Jump, Prince Modi, Derek Ainsworth, Daniel Hittler
  • Patent number: 11405224
    Abstract: Device Assisted Services (DAS) for protecting network capacity is provided. In some embodiments, DAS for protecting network capacity includes monitoring a network service usage activity of the communications device in network communication; classifying the network service usage activity for differential network access control for protecting network capacity; and associating the network service usage activity with a network service usage control policy based on a classification of the network service usage activity to facilitate differential network access control for protecting network capacity.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: August 2, 2022
    Assignee: HEADWATER RESEARCH LLC
    Inventors: Gregory G. Raleigh, James Lavine, Alireza Raissinia
  • Patent number: 11405238
    Abstract: A controlling device is disclosed for Ethernet virtual private network (EVPN). According to an embodiment, the controlling device determines a first provider (P) device which is to handle broadcast, unknown unicast or multicast (BUM) traffic from a first provider edge (PE) device in an EVPN instance, on behalf of remaining PE devices in the same EVPN instance. The controlling device performs route reflection from the remaining PE devices to the first PE device such that the first PE device knows that BUM traffic needs to be forwarded to the first P device. The controlling device configures the first P device such that upon receipt of BUM traffic from the first PE device, the first P device can forward the BUM traffic to the remaining PE devices.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: August 2, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Jiang He, Xianmin Li
  • Patent number: 11405357
    Abstract: An Internet of Things (IoT) protection service at the network level is described. A secure session is established between an edge server and an IoT client that is requesting to send data to an IoT device. The edge server receives the request from the IoT client over the secure session instead of the IoT device directly because a Domain Name System (DNS) request for a unique fully qualified domain name assigned to the IoT device returns an IP address of the edge server instead of an IP address of the IoT device. The edge server analyzes the request to determine whether to transmit the request to the IoT device, including applying web application firewall rule(s) against the request. If the request does not trigger any rule, then the edge server transmits the request to the IoT device. If the request triggers any rule, then the edge server blocks the request.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: August 2, 2022
    Assignee: CLOUDFLARE, INC.
    Inventor: Dani Grant
  • Patent number: 11403191
    Abstract: Implementations of the present disclosure provide a method for backup destination selection, an electronic device, and a computer program product. In one method, in a storage device set, a first group of candidate subsets is obtained, and the number of storage devices included in candidate subsets in the first group of candidate subsets is determined based on the number of copies specified by a backup task. A first group of subset codes of the first group of candidate subsets is determined. A second group of subset codes is generated according to the first group of subset codes, and codes in the second group of subset codes uniquely identify the candidate subsets. Based on the first group of candidate subsets and a second group of candidate subsets corresponding to the second group of subset codes, a target subset is selected as a backup destination of the backup task.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: August 2, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Ren Wang, Zhen Jia, Jing Yu, Qi Wang, Yun Zhang
  • Patent number: 11405413
    Abstract: Performing anomaly lookup on data sources that include an entity related to an alert. One or more entities related to an alert and a date when the alert occurred are received. The alert may indicate that an anomaly in data collected from a various data sources may be present in at least one of the data sources. The various data sources are searched for the one or more entities around the alert date to determine which of the data sources include the one or more entities. For those data sources including the one or more entities, an anomaly lookup procedure is performed on the data sources during a first time window to determine an initial set of suspicious anomalies.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: August 2, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hani Hana Neuvirth, Gueorgui Chkodrov, Dotan Patrich, Elad Yom-Tov, Dawn Antonette Burns, Yotam Livny
  • Patent number: 11403673
    Abstract: Methods and arrangements are provided to valuate advertising slots for a client device based on events that are detected on the device. The cost of the advertising slots can vary according to the timing of the user interactions or according to different classifications for the client device that are determined based on the events. The cost of the advertising slot can be determined before or after the invitational content is provided to the client device.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: August 2, 2022
    Assignee: Apple Inc.
    Inventors: Michael Froimowitz Greenzeiger, Mehul K. Sanghavi, Ravindra M. Phulari
  • Patent number: 11403001
    Abstract: A method, computer program product, and computing system for receiving, at a first baseboard management controller (BMC) of a first node, a fence request from a central processing unit (CPU) of the first node. The first BMC of the first node may communicate with a second BMC of a second node, wherein the first node and the second node are communicatively coupled to a plurality of storage drives. The first BMC and the second BMC may determine which node of the first node and the second node to fence from the plurality of storage drives. One of the first node and the second node may be fenced, via one of the first BMC and the second BMC, from the plurality of storage drives, thus defining a fenced node.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: August 2, 2022
    Assignee: EMC IP HOLDING COMPANY, LLC
    Inventors: Aric Hadav, Boris Glimcher, Amitai Alkalay
  • Patent number: 11403114
    Abstract: An onsite computer system can be located at a material production facility and used to generate tickets associated with the transfer of bulk materials such as asphalt or concrete. A remote computer system can communicate with the onsite computer system and can be used to generate ticket templates and configuration files that may be uploaded to the onsite computer system. In addition, the remote computer system can access the onsite computer system to edit system software or perform other corrective actions in the event there are any errors with the onsite computer system.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: August 2, 2022
    Assignee: Caterpillar Inc.
    Inventors: Gautham Subramanian, Jacob J. McAlpine, John L. Marsolek
  • Patent number: 11405267
    Abstract: Systems and methods address automated temporally based configuration management of a procurement/deployment process that may be used at one or more data centers. A set of current configuration attributes and current parameter settings are maintained for a one or more data centers. Information may be obtained from a purchasing system describing a future device. Prior to actual arrival of the future device, the configuration for that future device may be defined. Upon detection of the uniquely identified future device being communicatively coupled to a management network, the previously defined configuration may be applied. Abstraction from a high-level to vendor specific configuration commands may also be incorporated to allow management of devices from multiple vendors.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: August 2, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Yung-Ching Tseng, Jian-Feng Guo, Ying Guo, Xiang Guan
  • Patent number: 11403046
    Abstract: A management device that manages an image processing device via a network includes a first acquisition unit acquiring application information for each application which is installed in the image processing device; a creation unit creating a task for monitoring an operation of an application in the image processing device; and a second acquisition unit acquiring resource information on resources which are required for using an application in the image processing device in accordance with the created task. An instruction on processing of a second type of application installed in the image processing device is executed when the acquired resource information satisfies predetermined conditions.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: August 2, 2022
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Satoshi Nishikawa
  • Patent number: 11397632
    Abstract: Systems and methods for managing nodes that have lost contact with a control plane are disclosed. A first node among a plurality of nodes may use a polling process to monitor for a polling signal response from a control plane at periodic intervals, wherein the polling signal response indicates a health status of the first node as healthy. In response to not receiving the polling signal response for a threshold number of consecutive intervals, the first node may identify a subset of peer nodes among the plurality of nodes and instruct each peer node in the subset to inquire as to the health status of the first node from the control plane. The first node may perform an action based on a response received from each of the subset of peer nodes after inquiring as to the health status of the first node from the control plane.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: July 26, 2022
    Assignee: Red Hat, Inc.
    Inventors: Andrew Beekhof, Nir Yehia
  • Patent number: 11398960
    Abstract: A method for managing applications in a production host environment includes obtaining, by an application upgrade management system, an upgrade issue report for the application, applying a self-healing classification model to the upgrade issue report to obtain a state of the upgrade issue report, making a determination that the state indicates a self-healable state, based on the determination, performing a self-healing process on the application based on the upgrade issue report, and storing a resolution report based on results of the self-healing process.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: July 26, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Shelesh Chopra, Anannya Roy Chowdhury, Parminder Singh Sethi
  • Patent number: 11397609
    Abstract: Methods and apparatus for application and/or context-based management of virtual networks using customizable workflows are disclosed. An example apparatus includes a context engine to monitor data traffic from a virtual machine in a data plane of a virtual network to capture context information to identify an application executing on the virtual machine; and a policy manager to receive the context information to instantiate an application entity corresponding to the application in a policy plane of the virtual network and to generate a policy associated with the application entity in the policy plane of the virtual network, the policy and the application entity enabling monitoring and management of the application via the policy plane.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: July 26, 2022
    Assignee: Nicira, Inc.
    Inventors: Rajiv Krishnamurthy, Laxmikant Gunda
  • Patent number: 11399077
    Abstract: A sub-system and method for a network-based media processing (NBMP) system including a first entity and a second entity that each include at least one processor, the method including receiving, by the first entity of the NBMP system from the second entity of the NBMP system, a request, including a parameter having a value, to perform an action with the first entity by using the value of the parameter; and transmitting, by the first entity of the NBMP system to the second entity, an acknowledgement that indicates whether the value of the parameter is accepted by the first entity to perform the action.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: July 26, 2022
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar
  • Patent number: 11399112
    Abstract: An information processing apparatus includes an acquisition section that acquires information from a communication device, and a switching section that switches an apparatus to process the information acquired from the communication device, between the information processing apparatus and another information processing apparatus, in accordance with a state of the information processing apparatus and a state of the communication device.
    Type: Grant
    Filed: March 17, 2019
    Date of Patent: July 26, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Yoshikazu Ugai
  • Patent number: 11392854
    Abstract: A system for implementing an alimentary instruction set based on vibrant constitutional guidance using artificial intelligence includes at least a server configured to receive training data and generate a diagnostic output based on the training data and an extraction from a user. The system includes a plan generation module configured to generate a comprehensive instruction set associated with the user, an alimentary instruction set generation module configured to generate, based on the comprehensive instruction set, an alimentary instruction set associated with the user, and a physical performance instruction set generator module configured to generate, based on the alimentary instruction set, a physical performance instruction set.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: July 19, 2022
    Assignee: KPN INNOVATIONS, LLC.
    Inventor: Kenneth Neumann
  • Patent number: 11394651
    Abstract: A system, apparatus, method, and non-transitory computer readable medium for providing smart cache control for mission-critical and high-priority traffic flows may include a network device which is caused to, extract attributes from a network packet, determine whether to request a new flow rule from a network controller for the network packet based on the extracted attributes, transmit a new flow rule request to the network controller based on results of the determining, the new flow rule request including the extracted attributes, receive the new flow rule from the network controller in response to the new flow rule request, and store the new flow rule in at least one cache memory based on priority information of the new flow rule.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: July 19, 2022
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Yu-Chia Tseng, Bogdan Uscumlic, Gopalasingham Aravinthan, Bilal Al Jammal
  • Patent number: 11394804
    Abstract: A method for stateless distribution of bidirectional flows with network address translation (NAT) comprises: determining an original source port for a first packet of a front-end received from a client device, wherein the original source port is associated with a processing core; selecting a new source port for a back-end flow, wherein the new source port is selected such that the back-end flow is returned to the processing core of the front-end flow; replacing the original source port with the new source port; and transmitting the incoming flow to a destination server.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: July 19, 2022
    Assignee: Radware, Ltd.
    Inventor: Shy Marom
  • Patent number: 11392416
    Abstract: Automated reconfiguration of real time data stream processing may be implemented. A processing function that describes one or more operations to be performed with respect to one or more data streams may be executed at one or more processing nodes. Performance metrics describing the performance of the processing function at the processing nodes may be collected and monitored. A reconfiguration event may be detected for the processing function. A different execution configuration for the processing function may be determined and initiated in response to detecting the reconfiguration event.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: July 19, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Gaurav D. Ghare, Roger Shane Barga
  • Patent number: 11394684
    Abstract: An address discovery system includes supplier switch devices that are each coupled to host device(s), and a distributor switch device that is coupled to each of the supplier switch devices via a network. The distributor switch device receives, via the network from each of the supplier switch devices, host address information for each host device that is coupled to that supplier switch device, and stores that host address information in a database. Subsequently, when a supplier switch device transmits a first address discovery request to the distributor switch device for second host address information for a second host device coupled to a second supplier switch device, the distributor switch device determines that the second host address information is included in the host address information stored in the database, retrieves the second host address information, and transmits the second host address information via the network to the first supplier switch device.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: July 19, 2022
    Assignee: Dell Products L.P.
    Inventor: Syed Inayethulla
  • Patent number: 11393478
    Abstract: Playback devices comprising a network interface, an optional speaker(s), and one or more processors are disclosed herein. In some embodiments, the playback device is configured to communicate with a computing system that stores configuration data corresponding to each of a plurality of users. The playback device detects one or more users near the playback device and retrieves user configuration data corresponding to each of the one or more detected users, and thereafter, uses the user configuration data of the one or more detected users to process voice commands, play media content, and/or perform other voice and/or media related functions.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: July 19, 2022
    Assignee: Sonos, Inc.
    Inventor: Paul Andrew Bates
  • Patent number: 11394770
    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: October 8, 2021
    Date of Patent: July 19, 2022
    Assignee: Virtual Instruments Worldwide, Inc.
    Inventors: Michael Bello, Elizaveta Tavastcherna
  • Patent number: 11394631
    Abstract: Described embodiments provide systems and methods for determining a change in a performance of a server. A device can receive a processing load and a request rate of a server. The device can determine a value indicative of a correlation between the processing load and the request rate of the server for a range of time. The device can determine whether the value is outside a range of a threshold for the server. The threshold can be indicative of one or more previous values determined for the server for the range of time. The device can generate an alert indicating a change in a performance of the server responsive to a comparison of the value to the threshold for the server.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: July 19, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Andreas Varnavas, Satyendra Tiwari, Manikam Muthiah, Nikolaos Georgakopoulos
  • Patent number: 11388579
    Abstract: Systems and methods provide containers instantiated for each user equipment (UE), or on “per-UE” bases, which consolidate certain network functions for processing UE traffic into an efficient, in-network, and proximate virtualization to reduce latency and increase customizability.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: July 12, 2022
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., THE REGENTS OF THE UNIVERSITY OF MICHIGAN
    Inventors: Subhabrata Sen, Oliver Spatscheck, Mehrdad Moradi, Zhuoqing Morley Mao
  • Patent number: 11388564
    Abstract: Aspects of the present disclosure describe systems, methods, and structures infrastructure-free RF tracking in dynamic indoor environments.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: July 12, 2022
    Inventors: Ayon Chakraborty, Karthikeyan Sundaresan, Sampath Mateo Rangarajan, Md.Shaifur Rahman
  • Patent number: 11386202
    Abstract: A computer implemented method includes monitoring changes to an account accessible by a group of subscribers that form a social network. The changes to the account are compared to a normative base line to identify deviations from the normative base line. An alert is sent in response to deviations from the normative base line. The normative base line is defined by metadata gathered through an application program interface associated with the account, account entity data and a set of predefined rules.
    Type: Grant
    Filed: November 8, 2012
    Date of Patent: July 12, 2022
    Assignee: PROOFPOINT, INC.
    Inventors: Richard Banks Sutton, Anthony Lawrence Dorie, Michael Bixby Villa, Wenchang Yan, Devon Hugh Redmond, Raymond Kruck
  • Patent number: 11388296
    Abstract: A visibility adjusting unit (22) displays on the display device (15a) a user interface to specify a visibility level, detects with the input device (15b) a user operation performed to the user interface such that the user operating specifies a visibility level, determines the visibility level based on the detected user operation, and converts the determined visibility level to a resolution in accordance with a predetermined conversion rule. The scan control unit (21) specifies to the image scanning unit (11) the resolution obtained in the conversion performed by the visibility adjusting unit (22) and causes the image scanning unit (11) to generate image data of the document image, and converts the generated image data to image data of a specified data type.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: July 12, 2022
    Inventor: Tetsuya Nishino
  • Patent number: 11388069
    Abstract: [Problem] It is determined whether quick repair handling is required for a failure in a communication apparatus or in a communication service that occurs in a nighttime period in compliance with an SLA while curbing operating expenses. [Solution] A maintenance task management apparatus 11 determines handling of failures when both an apparatus failure that is a failure in communication apparatuses 46a and 46b in a nighttime period and a service failure that is a trouble in a communication service provided by the communication apparatuses 46a and 46b to users in the nighttime period occur or only the apparatus failure occurs. The maintenance task management apparatus 11 includes a handling determination unit 23 and a handling control unit 31.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: July 12, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Atsushi Takada, Kyoko Yamagoe, Naoyuki Tanji, Chihiro Maru
  • Patent number: 11388231
    Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system uses a control datacenter with a set of service groups used for configuring other datacenters, for example, for performing continuous delivery of software artifacts for other datacenters. The system uses a primary control datacenter and a secondary control datacenter. The primary control datacenter configures infrastructure of the tenant datacenter, for example, by configuring computing resources in the cloud platform for the tenant datacenter according to a declarative specification of the tenant datacenter. The secondary control datacenter efficiently takes control of the process of configuring the tenant datacenter, for example, if there is a failure of the primary control datacenter.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: July 12, 2022
    Assignee: Salesforce, Inc.
    Inventors: Edgar Francisco Magana Perdomo, Armin Bahramshahry, Charles M. Lane, II
  • Patent number: 11385930
    Abstract: Methods and systems for receiving an indication that an application running on a first device is ready to perform a task, determining a device capability associated with performing the task, determining one or more devices associated with a user of the first device, wherein each of the one or more devices is associated with the device capability, selecting, based on the task and one or more user preferences associated with the user, a second device from the one or more devices, and sending an instruction to the second device, wherein the instruction causes the second device to perform the task, are described herein.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: July 12, 2022
    Assignee: Citrix Systems, Inc.
    Inventor: Simon Frost
  • Patent number: 11388216
    Abstract: A method and system for generating an API schema associated with at least one API Endpoint by inspecting network data traffic. Network data requests that have been successfully served by an application associated with at least one API endpoint are examined, parsed and processed to generate an API schema corresponding to the service associated with the at least one API Endpoint.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: July 12, 2022
    Assignee: VOLTERRA, INC.
    Inventors: Devesh Mittal, Gilles Roudiere
  • Patent number: 11388192
    Abstract: A verification server comprising a memory and a processor programmed to execute instructions stored in the memory. The instructions include receiving a link registration request including a third-party link to a third-party server, validating the third-party server as a result of receiving the link registration request, generating a unique code as a result of validating the third-party server, and generating a custom link that includes the unique code.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: July 12, 2022
    Assignee: Blackberry Limited
    Inventor: Adam John Boulton
  • Patent number: 11381449
    Abstract: In some implementations, a system enables users to create dynamically configurable applications that can be dynamically configured and adjusted. An application that runs on the server system in a first configuration is configured using a first configuration template. Data indicating (i) that the application is being accessed on a computing device in the first configuration, and (ii) a request to adjust the first configuration of the application is received. Operations are then performed while the application is being accessed on the computing device in the first configuration. A second configuration template that specifies a second configuration of the application corresponding to the request included in the received data is generated. The application is adjusted using the second configuration template to run in the second configuration. An instruction is provided to the computing device to enable the computing device to access the application running in the second configuration.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: July 5, 2022
    Assignee: Appian Corporation
    Inventors: Suvajit Gupta, John Rogers, Fred Briden, Susumu Noda, Jonathon Blonchek