Computer Network Monitoring Patents (Class 709/224)
  • Patent number: 11327635
    Abstract: The present disclosure discloses a method for switching an online list and a local list in a same window, and a computing device. Wherein the method comprises: presenting a display window in response to a trigger operation on a first list display entrance by a user, wherein list information of a first list and a list switching entrance are displayed in the display window; and refreshing the display window to display list information of a second list, in response to a trigger operation on the list switching entrance by the user; wherein the first list is a local list and the second list is an online list, or, the first list is an online list and the second list is a local list.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: May 10, 2022
    Assignee: ZHANGYUE TECHNOLOGY CO., LTD
    Inventors: Yang Liu, Min Guo, Qingfeng Wang
  • Patent number: 11330048
    Abstract: Attributes are applied to Internet-of-Things (IoT) devices to establish high quality connections between the devices. Agents of the devices are assigned to interest-based cells in a virtual space, and can travel among the cells. Within the cells, pairs of devices are tested for similarity, based on device profiles, and for detected affinity. Devices having affinity are connected and form a logical network of IoT devices. Some attributes can be based on a personality model and can reflect the personality of a user or other principal associated with a device. The user or principal attributes can influence requests for affinity testing, calculation of similarity, and further behavioral effects incorporated in affinity determination. Disclosed embodiments provide scalable, distributed, autonomous, and unsupervised device-to-device connectivity, free of prior constraints. Associated infrastructure, simulations, performance metrics, and variations are disclosed.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: May 10, 2022
    Assignee: SAP SE
    Inventors: Daniel Defiebre, Panagiotis Germanakos
  • Patent number: 11327816
    Abstract: A solution is proposed for monitoring usage of bundles in the OSGi environment. For this purpose, an event notification interface of the OSGi environment is exploited. Particularly, each event relating to a change of state of a bundle (such as its addition, removal, starting and stopping) is detected by an auxiliary bundle—which previously subscribed to the event notification interface. The auxiliary bundle can then forward the detected events to a licensing agent, which identifies the bundle by means of a software catalogue. In this way, the desired result is achieved without requiring any instrumentation of the bundles to be monitored.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: May 10, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Scot MacLellan, Marco Mechelli, Antonio Perrone, Antonio Romeo
  • Patent number: 11328234
    Abstract: Computer systems and methods are provided for updating a task component status. A first graphical user interface is displayed. The first graphical user interface includes a first task completion control with indicia of a first time range that corresponds to a first task, where the first task includes a first plurality of task components, indicia that correspond to at least one completed task component of the first plurality of task components, and indicia that correspond to at least one uncompleted task component of the first plurality of task components. A first input is detected, at a location that corresponds to the first task completion control. In response to detecting the first input, at least one operation is performed to change a status of a respective uncompleted task component. The first graphical user interface is updated using the changed status of the respective uncompleted task component.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: May 10, 2022
    Assignee: SureClinical Inc.
    Inventors: Zachariah Schmidt, Piotr Dziewonski
  • Patent number: 11328241
    Abstract: A system and method for quantifying impact of script error exceptions on performance of an online retail platform. A method includes selecting at least one performance metric for a webpage, wherein the selected performance metric has an impact due to at least one script error exception encountered on the webpage visited by a first user device; retrieving a normal value for each of the at least one selected performance metric for the webpage visited by a second user device; retrieving an abnormal value for each of the at least one selected performance metric for the webpage visited by the second user device; comparing the abnormal value to the normal value of a respective selected performance metric; and determining a performance impact score based on the comparison, wherein the performance impact score is indicative of a reduction in a performance metric of each of the least one selected performance metric.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: May 10, 2022
    Assignee: Content Square SAS
    Inventor: Ali-Firat Kilic
  • Patent number: 11329903
    Abstract: Incorporation of a trace visualization with a traffic graph visualization in a service mesh is disclosed. Traffic graph information that identifies a plurality of nodes and a plurality of edges is accessed. Each node corresponds to a particular service of a plurality of interrelated services, each service being configured to receive and/or send a message to at least one other service, each edge representing a path that at least one message has taken between two services. First trace information that identifies a first set of services that were invoked during a same first transaction is accessed. Each service in the first set of services is correlated with a corresponding node of the plurality of nodes. A traffic graph visualization and a first transaction trace visualization are presented concurrently on a display device.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: May 10, 2022
    Assignee: Red Hat, Inc.
    Inventor: Joel Takvorian
  • Patent number: 11328026
    Abstract: The present disclosure provides a multi-source data analytics system, data manager, and related methods. The multi-source data analytics are measured and used to generate an overall performance indicator. In some examples, the overall performance indicator relates to digital content items available on a digital media platform. The digital media platform obtains relevant data from multiple sources (or channels) and calculates the overall performance indicator so as to account for one or a combination of promotional bias of at least some data sources, user visits (or interactions/views), user engagement, user recirculation, or user acquisition and retention (e.g., subscriber acquisition and retention) for one or more of the multiple data sources. The overall performance indicator may be used by a data manager to locate content on the digital media platform for more effective interaction among other uses.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: May 10, 2022
    Assignee: The Globe and Mall Inc.
    Inventors: Jennifer Nguyen, Michael O'Neill
  • Patent number: 11328212
    Abstract: A method for predicting demographic information for a common user that is associated with a plurality of unresolved identifiers. An unresolved identifier defines a context in which a client device accesses one or more online systems, the context not determined to be associated with a specific user. The method comprises identifying a set of unresolved identifiers, and identifying information describing one or more access events associated with each unresolved identifier. For each pair of unresolved identifiers, a similarity score for the pair is determined based on the identified information. Responsive to the similarity score exceeding a threshold similarity score, the pair of unresolved identifiers is clustered, the clustering indicating a prediction that the pair of unresolved identifiers are associated with a common user. Predicted demographic information is determined for each unresolved identifier in the cluster.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: May 10, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Chaochao Cai, Goran Predovic, Logan Michael Gore
  • Patent number: 11330130
    Abstract: An image processing apparatus includes a flow execution unit configured to receive, in response to an instruction from a user to start an application installed in the image processing apparatus, a request to register a flow from the application; store information for identifying functions included in the flow and an execution order of the functions; switchably display setting screens for the respective functions included in the flow in response to a request from the application to execute the flow; and execute the functions identified based on the stored information in the stored execution order based on setting information input on the setting screens for the respective functions.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: May 10, 2022
    Assignee: Ricoh Company, Ltd.
    Inventors: Motoyuki Katsumata, Yusuke Hayashi
  • Patent number: 11328073
    Abstract: Users are authorized to access tagged metadata in a provider network. A revision control and binding mechanism may be applied to tagged metadata that is added or modified by the user. A recommendation pertaining to security and compliance for the computing resource may be determined based on an analysis of the computing resource, scoring criteria, and data pertaining to customer and system data.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: May 10, 2022
    Assignee: Amazon Technologies, Inc.
    Inventor: Hart Matthew Rossman
  • Patent number: 11329899
    Abstract: A system for managing system performance of one or more customer systems, the system comprising: a memory for storing one or more objects; a gateway communicatively coupled to a customer system, the customer system separated from a wide area network by a firewall, and including one or more computer systems and databases within a customer premises; one or more processors communicatively coupled to the memory and the gateway, the firewall being disposed between the gateway and the one or more processors, the one or more processors and the gateway configured to receive data related to speed, performance of the customer system over a first period of time, receive data related to speed and performance of the customer system over a second period of time, and provide one or more displays related to comparisons of speed and performance over the first and second periods of time based on a user input.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: May 10, 2022
    Assignee: IT-CONDUCTOR, INC.
    Inventors: David Stavisski, Linh Nguyen
  • Patent number: 11329888
    Abstract: The application is directed to a cloud computing platform. The cloud computing platform includes a memory having instructions stored thereon for managing updates the cloud computing platform. The cloud computing platform also includes a controller, operably coupled to the memory. The controller is configured to execute an instruction of identifying an update for an existing cloud computing service operating on the cloud computing platform. The controller is also configured to download the update for the existing service. The controller is also configured to merge the differences between the downloaded update and the existing service to create a new image. The controller is also configured to test the new image offline. Further, the controller is configured to validate the new image online.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: May 10, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rahim Maknojia, Cheng Wei, Shawn Lucas, Robert S. T. Gibson
  • Patent number: 11327780
    Abstract: Network-efficient isolation environment redistribution is described. In one example, network communications are surveyed among isolation environments, such as virtual machines (VMs) and containers, hosted on a cluster. An affinity for network communications between the isolation environments can be identified based on the survey. Pairs or groups of the isolation environments can be examined to identify ones which have an affinity for network communications between them but are also hosted on different host machines in the cluster. The identification of the affinity for network communications provides network-level context for migration decisions by a distributed resource scheduler. Certain VMs and containers can then be migrated by the distributed resource scheduler to reduce the network communications in the cluster based on the network-level context information.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: May 10, 2022
    Assignee: VMWARE, INC.
    Inventors: Shirish Vijayvargiya, Priyal Rathi, Shailendra Singh Rana, Rayanagouda Bheemanagouda Patil
  • Patent number: 11330019
    Abstract: The disclosure relates to decentralized management of edge nodes operating outside an enterprise network using blockchain technology. A management node may operate within a firewall of the enterprise to manage the edge nodes operating outside the firewall using blockchain technology. The management node may coordinate management by writing change requests to a decentralized ledger. The edge nodes may read the change requests from its local copy of the distributed ledger and implement the change requests. Upon implementation, an edge node may broadcast its status to the blockchain network. The management node may mine the transactions from the edge nodes into the distributed ledger, thereby creating a secure and scalable way to coordinate management and record the current and historical system state. The system also provides the edge nodes with a cryptographically secured, machine-to-machine maintained, single version of truth, enabling them to take globally valid decision based on local data.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: May 10, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sathyanarayanan Manamohan, Krishnaprasad Lingadahalli Shastry, Avinash Chandra Pandey, Ravi Sarveswara
  • Patent number: 11329904
    Abstract: The technology disclosed automates aggregate network traffic monitoring using an aggregation index that maps URLs, domain names, and subdomain names to roll-up families. Network usage records for family members, i.e., URLs, domain names, and subdomain names mapped to the same roll-up family in the aggregation index, are rolled up and attributed to a family root name identifying the roll-up family.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: May 10, 2022
    Assignee: Netskope, Inc.
    Inventors: Ravindra K. Balupari, Shankaran Gnanashanmugam
  • Patent number: 11327691
    Abstract: A delivery system including an information processing apparatus operated by a user, a printing apparatus and a server that instructs delivery of a consumable of the printing apparatus. The information processing apparatus requests screen information for making a contract related to the delivery of the consumable to the server, displays a screen based on the screen information received from the server, and transmit registration information input on the screen to the server. The server creates the screen information and transmits the screen information to the information processing apparatus, makes a contract of the delivery of the consumable to be used in the printing apparatus with the user, based on the registration information, and delivers the consumable to the user when a remaining amount of the consumable is less than a predetermined amount in the printing apparatus.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: May 10, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventors: Naoto Akimoto, Kensuke Kawajiri
  • Patent number: 11323509
    Abstract: Cloud-native clusters are disclosed and configured to for an edge cloud. The edge cloud includes using private infrastructure to include edge stations that are configured to perform cloud-native applications. The edge stations are geographically closer to end users and end user devices.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: May 3, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Robert A Lincourt, Victor Fong
  • Patent number: 11323520
    Abstract: IoT devices within a commercial real-estate or residential building environment may be connected through networks, such as a Building Automation and Control network (BACnet). Systems and methods according to this disclosure provide automatic discovery of IoT devices and relationships in commercial real-estate and residential buildings and integration of the BACnet devices into the digital twin of the building. In some implementations, an IoT gateway is configured to translate the communication received from the BACnet to an IoT cloud platform and configured to normalize the data across the different security platforms into a consistent format which enables integration and interoperability of the different building system platforms that may otherwise be operating in isolation from each other.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: May 3, 2022
    Assignee: CohesionIB
    Inventors: Robert Knight, Nikunj Patel, Rick Szcodronski
  • Patent number: 11323535
    Abstract: Described herein are enhancements for operating cache nodes in a content delivery network to synchronize edge dictionary configurations. In at least one implementation, a cache node of a content delivery network receives a content request from an end user device. In response to the request, the cache node identifies a modification to a key-value pair of an edge dictionary, wherein the edge dictionary comprises a reference key-value function for a Hypertext Transfer Protocol (HTTP) accelerator service. The method further provides generating a modified version of the edge dictionary based on the modification, and transferring a notification of the modification to at least one other cache node in the content delivery network.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: May 3, 2022
    Assignee: Fastly, Inc.
    Inventor: Tyler B. McMullen
  • Patent number: 11321750
    Abstract: Systems and methods for authenticating access to multiple data stores substantially in real-time are disclosed. The system may include a server coupled to a network, a client device in communication with the server via the network and a plurality of data stores. The server may authenticate access to the data stores and forward information from those stores to the client device. An exemplary authentication method may include receipt of a request for access to data. Information concerning access to that data is stored and associated with an identifier assigned to a client device. If the identifier is found to correspond to the stored information during a future request for access to the store, access to that store is granted.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: May 3, 2022
    Assignee: Seven Networks, LLC
    Inventors: Jay Sutaria, Brian Daniel Gustafson, Robert Paul van Gent, Ruth Lin, David Merriwether, Parvinder Sawhney
  • Patent number: 11321090
    Abstract: Described herein are techniques for suspending execution of a process, including through serializing execution state of the process. Through serializing the execution state, the execution state can be converted to a byte string for output. In some embodiments, an executing process that has been suspended may be resumed, through deserializing the execution state. For example, a byte string that is a serialized execution state of a suspended process may be deserialized to generate one or more data objects for the execution state of the suspended process, and a process may be configured with the data objects resulting from the deserializing. By configuring the process with the data objects resulting from the deserializing, the process may take on the execution state of the suspended executing process and resume execution from the point of suspension. The process that may be suspended may be an instance of a request/response application.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: May 3, 2022
    Assignee: Posh Development LLC
    Inventor: Kenneth Knute Leidal
  • Patent number: 11323551
    Abstract: The invention proposes a method of encoding data packet by encoding type information and size information of said data packet into the same field. The invention also proposes a method of processing data packets received. The data packet comprises a header part and a message part. The header part comprises at least one bit for indicating the type of said data packet, said method comprising a step 101 of obtaining the size information of said data packet based on said at least one bit.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: May 3, 2022
    Assignee: Koninklijke Philips N.V.
    Inventors: Antonius Adriaan Maria Staring, Andries van Wageningen
  • Patent number: 11323954
    Abstract: A method and apparatus may include providing a multi-dimensional descriptor to a network function. The method may also include accessing a network slice. The network slice is selected based on the multi-dimensional descriptor. The method may also include accessing a component of the network slice. One or more network functions of the network slice are selected based on the multi-dimensional descriptor.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: May 3, 2022
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Hans-Jochen Morper, Rainer Liebhart, Devaki Chandramouli, Wolfgang Hahn
  • Patent number: 11323468
    Abstract: Mechanisms for detecting fraudulent activity based on hardware events are provided. In accordance with some embodiments of the disclosed subject matter, the method comprises: receiving a request for advertising content to be placed on a website; receiving data describing physical activity at one or more user input hardware devices; receiving data describing interactions with the website; correlating the data describing interactions with the website with the data describing physical activity at one or more user input hardware devices; determining whether at least a portion of the interactions with the website are indicative of fraudulent behavior based on the correlation; and responding to the request for advertising content on the website by inhibiting the advertising content to be transmitted to the website in response to the determination that at least a portion of the interactions with the website indicates fraudulent behavior.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: May 3, 2022
    Assignee: Integral Ad Science, Inc.
    Inventor: Yossef Oren
  • Patent number: 11323489
    Abstract: Secure auditability of monitoring processing using public ledgers that are particularly useful for monitoring surveillance orders, whereby an overseeing enforcer (“E”) checks if law enforcement agencies and companies are respectively over-requesting or over-sharing user data beyond what is permitted by the surveillance order, in a privacy-preserving way, such that E does not know the real identities of the users being surveilled, nor does E get to read the users' unencrypted data. Embodiments of the present invention also have inbuilt checks and balances to require unsealing of surveillance orders at the appropriate times, thus enabling accounting of the surveillance operation to verify that lawful procedures were followed, protecting users from government overreach, and helping law enforcement agencies and companies demonstrate that they followed the rule of law.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: May 3, 2022
    Assignee: Arrowhead Center, Inc.
    Inventors: Gaurav Panwar, Roopa Vishwanathan, Satyajayant Misra
  • Patent number: 11323782
    Abstract: In certain embodiments, a video content (VC) client performs a two-stage address resolution process to determine how, if possible, to access “private only” video content such as Title VI video content. In the first stage, the VC client queries a public Domain Name System (DNS) server for the IP address(es) of a video content DNS (vcDNS) server containing the necessary video content records under the control of a VC provider. In the second stage, the VC client queries the vcDNS server for the VC provider's video content URL (vcURL) address(es), where each vcURL address indicates how the given video content is reachable. When the vcURL address is reachable via the public Internet, the given video content meets the Title II content rules. Alternatively, when the vcURL address is reachable only via the private video handoff link interface, the given video content meets the Title VI content rules.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: May 3, 2022
    Assignee: Charter Communications Operating, LLC
    Inventor: Marek Hajduczenia
  • Patent number: 11323330
    Abstract: In general, the disclosure describes techniques for a hybrid diagramming application to provide a flexible network diagramming environment while also ensuring that the rules of the network are not violated. A service provider defines rules for various network objects, where the rules define where the various network objects can reside in the network topology, as well as how the various devices can be connected. A computing device executing the application receives an indication of user input assigning a first network device to a first area network in a network topology. The computing device validates, based on one or more characteristics of the first network device, that the first network device does not violate one or more rules for the first area network. The computing device, responsive to validating the first network device, generates a graphical user interface of the network topology and outputs, for display, the graphical user interface.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: May 3, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Amy Chang, Lisa M. Beam, Amol Sood
  • Patent number: 11320798
    Abstract: A retrieval system includes a first storage unit (211), a second storage unit (212), a selection unit (216), an extraction unit (217), and a calculation unit (218). The second storage unit (212) stores a plurality of signal tables. The selection unit (216) selects a first use table from the plurality of signal tables. The extraction unit (217) extracts a value of each signal registered in the first use table from the first signal group and the second signal group. The calculation unit (218) calculates a similarity level between the first signal group and the second signal group.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: May 3, 2022
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Tomohiro Hattori, Nanaho Osawa, Satoko Sakajo, Yutaka Matsueda, Hiroshi Fukunaga
  • Patent number: 11321359
    Abstract: Methods are provided to represent proposed changes to clusterings for ease of review, as well as tools to help subject matter experts identify clusters that warrant review versus those that do not. These tools make overall assessment of proposed clustering changes and targeted curation practical at large scale. Use of these tools and method enables efficient data management operations when dealing with extreme scale, such as where entity resolution involves clusterings created from data sources involving millions of entities.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: May 3, 2022
    Assignee: TAMR, INC.
    Inventors: Timothy Kwok Webber, George Anwar Dany Beskales, Dennis Cunningham, Alan Benjamin Wagner Rodriguez, Liam Cleary
  • Patent number: 11323508
    Abstract: A system for providing a web service on a network of addressable nodes, said web service comprising a plurality of discrete, individually-addressable microservices, said system comprising: (a) at least one load balancer configured for routing a request from a node for a microservice to one of a plurality of virtual addresses, each virtual address corresponding to a unique microservice, and (b) one or more physical nodes associated with each virtual address, each physical node comprising one or more microservices, each microservice comprising a microservice-specific module for executing a particular function, said microservice-specific module linked to an interface for communicating over said network, each microservice being one of a plurality of individually-addressable microservices constituting a web service.
    Type: Grant
    Filed: May 22, 2009
    Date of Patent: May 3, 2022
    Assignee: Comcast Interactive Media, LLC
    Inventor: Jonathan T. Moore
  • Patent number: 11321115
    Abstract: Examples described herein include systems and methods performing scalable and dynamic data processing and extraction. A first example method relates to processing events from a source. The method can include detecting an event generated by the source and predicting a probability of that event being part of a span including multiple events. The method can include waiting for the additional multiple events to occur within the predicted timeframe and, if occurring, packaging the events together for handling by a single dynamic function. Otherwise, the events can each be handled by separate dynamic functions. A second example method relates to performing dynamic data extraction from a source. The method can include waking up a function based on a regular poll interval, determining a probability of a data change at the source based on historical data extractions, and invoking an extraction function based on the probability of the data change.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: May 3, 2022
    Assignee: VMware, Inc.
    Inventors: Aishwary Thakur, Vishweshwar Palleboina, Venkata Ramana
  • Patent number: 11321969
    Abstract: This disclosure relates to a distributed data center that includes resources carried by a fleet of vehicles. The system includes sensors configured to generate output signals conveying information related to the vehicles. The system may detect vehicle events based on the information conveyed by the output signals. The system includes a remote computing server configured to present a user interface to a user. Through the user interface, the user may query information from one or more vehicles in the fleet. The distributed query is transmitted to individual vehicles, and results are locally processed in accordance with response constraints and subsequently transmitted back to the remote computing server for presentation to the user.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: May 3, 2022
    Assignee: SmartDrive Systems, Inc.
    Inventors: Reza Ghanbari, Nicholas Shayne Brookins, David Forney, Mark Freitas, Daniel Andrew Deninger, Jeffrey Griswold, Jason Palmer
  • Patent number: 11323460
    Abstract: Malicious threat detection through time-series graph analysis, in which a data analysis device receives a data file comprising multiple log data entries. The log data entries include parameters associated with a computer network event in a computing network. The data analysis device produces a graphical model of the computing network based on at least one parameter included in the log data. The data analysis device also identifies a parameter associated with a node of the computer network represented by the graphical model, and performs a time-series analysis on the parameter. The data analysis device further determines, based on the time-series analysis on the parameter, at least one of an anomalous event associated with the computing network or a malicious event associated with the computing network.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: May 3, 2022
    Assignee: Accenture Global Solutions Limited
    Inventors: Louis William DiValentin, Joshua Patterson, Keith Kraus, Robin Lynn Burkett, Michael Evan Wendt
  • Patent number: 11323511
    Abstract: A network service may be supported by a software application that is executed by multiple computer servers, such as servers that are maintained as part of a server pool. To migrate to a container-based platform, the software application is containerized to create a container image. A container cluster is then created based on the container image. The container cluster includes one or more executing containers, each of which performs the functions of the software application. The container cluster is then added as a member of the server pool to receive a portion of any network requests for the network service. Computer servers of the server pool may then be removed gradually, over time, to let the container cluster gradually assume responsibility for responding to network requests.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: May 3, 2022
    Assignee: T-Mobile USA, Inc.
    Inventor: Linga Reddy Boddam
  • Patent number: 11323544
    Abstract: According to some embodiments, a system to facilitate hierarchical data exchange may include an aggregation platform data store containing electronic records. A data aggregation platform may collect, from a plurality of data source devices, information associated with a plurality of data sources and store the collected information into the aggregation platform data store. The data aggregation platform may also receive a data request from a data consumer device, and, responsive to the received data request, determine a precision tier associated with the data request. The data aggregation platform may then automatically calculate a resource value for the data request based on the precision tier. It may then be arranged for information from the aggregation platform data store to be modified and transmitted to the data consumer device.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: May 3, 2022
    Assignee: General Electric Company
    Inventors: Scott Charles Evans, Benjamin Edward Beckmann, John William Carbone
  • Patent number: 11323320
    Abstract: Techniques are disclosed for managing a network. In one example, a device configuration manager is configured to generate, in accordance with a device management protocol, a configuration change request representing a transaction having a first sub-transaction specifying a first configuration change for a network device of the network and a second sub-transaction specifying a second configuration change for the same network device. The device configuration manager is further configured to output the configuration change request to the network device and receive a reply message from the network device. The reply message includes a first response element specifying whether the first configuration change is successfully committed at the network device and a second response element specifying whether the second configuration change is successfully committed at the network device.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: May 3, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Chandrasekhar A, Nirmal Anburose, Jayanthi R
  • Patent number: 11316878
    Abstract: Systems and methods for malware detection techniques, which detect malware by identifying the C&C communication between the malware and the remote host. In particular, the disclosed techniques distinguish between request-response transactions that carry C&C communication and request-response transactions of innocent traffic. Individual request-response transactions may be analyzed rather than entire flows, and fine-granularity features examined within the transactions. As such, these methods and systems are highly effective in distinguishing between malware C&C communication and innocent traffic, i.e., in detecting malware with high detection probability and few false alarms.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: April 26, 2022
    Assignee: COGNYTE TECHNOLOGIES ISRAEL LTD.
    Inventors: Yuval Altman, Assaf Yosef Kere, Ido Krupkin, Pinhas Rozenblum
  • Patent number: 11317305
    Abstract: A graphical user interface for use with one or more radios in a network can include any number of interfaces for providing access to features associated with one or more radios or the network.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: April 26, 2022
    Assignee: SILVUS TECHNOLOGIES, INC.
    Inventors: Neema Daneshvar, Ajit Warrier, Chris Nersesyan, Jimi Henderson, Weijun Zhu
  • Patent number: 11316788
    Abstract: Examples relate to dynamic allocation of resources within network devices. In one example, a computing device may: receive, from a particular lookup function of a plurality of lookup functions, a lookup request for a network packet; identify, based on a logical table that corresponds to the particular lookup function, at least one physical resource included in a particular resource pool of at least one dynamic resource pool; obtain, from a particular physical resource of the at least one physical resource, response data that is responsive to the lookup request; and provide the response data to the particular lookup function.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: April 26, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: John A. Wickeraad, Mark Gooch
  • Patent number: 11315044
    Abstract: The disclosure provides an approach for collecting system state data relating to whether certain system states overload a processor assigned to a controller of the system. The approach further involves using the collected data to train a regression machine learning algorithm to predict whether indented or desired system states will result in processor overload. Depending on the prediction, the approach takes one of several steps to efficiently change system state.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: April 26, 2022
    Assignee: VMware, Inc.
    Inventors: Prashant Ambardekar, Darshika Khandelwal, Rushikesh Wagh, Paryushan Sarsamkar, Nikhil Bokare
  • Patent number: 11314529
    Abstract: A system and method for content selection and presentation is disclosed. A plurality of content elements configured for presentation in at least one content container is received and one of the plurality of content elements is selected for presentation in the at least one content container. The one of the plurality of content elements is selected by a trained selection model based on an optimal impression allocation. An interface is generated that includes the selected one of the plurality of content elements.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: April 26, 2022
    Assignee: Walmart Apollo, LLC
    Inventors: Xiaotong Suo, Abhimanyu Mitra, Kannan Achan, Afroza Ali, Kailing Wang
  • Patent number: 11316803
    Abstract: An example operation may include a system, comprising one or more of receiving a VNFCI status notification resumption with an active state, retrieving a timestamp of the VNFCI state change to active, retrieving a timestamp of a peer VNFCI state change to active, checking with a VIM to determine if the VNFCI network isolated while active, checking with the VIM to determine if the peer VNFCI network isolated while active, sending a first state change request message with standby to the peer VNFCI when one or more of: the peer VNFCI was network isolated, and the VNFCI was not network isolated, sending a second state change request message with standby to the peer VNFCI when one or more of: the VNFCI is not the preferred standby instance, and the peer VNFCI was not network isolated, and the VNFCI was not network isolated, starting a first retry timer for the peer VNFCI when one or more of: the first state change request message is sent, and the second state change request message is sent, sending a third state ch
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: April 26, 2022
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Keith William Melkild
  • Patent number: 11314717
    Abstract: Scalable architecture for propagating updates may be implemented for data replicated from a data set. A node may receive updates to items in a data set that have been committed to the data set. The node may determine whether the update should be applied to a replicated portion of the data set. For updates that should be applied, the node may identify another node that hosts the replicated portion of the data set and send a request to the other node to perform a conditional atomic operation to apply the update to the item in the replicated portion of the data set. The condition may compare a version identifier associated with an update and a current version identifier for the item at the other node. If the condition evaluates true, then the update to the item in the replicated portion may be performed.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: April 26, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Tate Andrew Certain, Anshul Gupta, Vaibhav Jain, Sharatkumar Nagesh Kuppahally, Alexander Richard Keyes, Rajaprabhu Thiruchi Loganathan, Ravi Math, Adam Douglas Morley, Lokendra Singh Panwar, Krishnan Seshadrinathan, James Christopher Sorenson, III, Stefano Stefani, Wei Xiao
  • Patent number: 11316793
    Abstract: A method, a system, and a non-transitory storage medium are described in which an adaptive packet scheduling and policy service is provided. The adaptive packet scheduling and policy service may provide adaptive packet scheduling in a transport domain of a network based on adaptive packet scheduling policies and network information. The adaptive packet scheduling and policy service may be applied to assured network services. The adaptive packet scheduling and policy service may also provide transport domain budgeting based on service level agreement violations associated with transport devices in the transport domain.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: April 26, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kristen Sydney Young, Kalyani Bogineni
  • Patent number: 11314758
    Abstract: The disclosed embodiments include a method performed by a data intake and query system to store and query metrics data. The method includes ingesting metrics, where each metric includes key values and numerical value indicative of a measured characteristic of a computing resource. The method further includes populating a first portion of a metric-series index (msidx) file with the key values and a second portion of the msidx file with numerical values indicative of a measured characteristic, where the first portion is distinct from the second portion. The method further includes receiving a query including criteria, evaluating the query by applying the criteria to the first portion of the msidx file to obtain query results indicative of metrics that satisfy the criteria, and displaying, on a display device, the query results or data indicative of the query results.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: April 26, 2022
    Assignee: SPLUNK INC.
    Inventors: David Ryan Marquardt, Hailun Yan, Christopher Pride, Vishal Patel
  • Patent number: 11314601
    Abstract: An apparatus in one embodiment comprises at least one processing platform including a plurality of processing devices. The processing platform is configured to receive a request to execute an application in a function-as-a-service (“FaaS”) environment, to initiate execution of the application responsive to the request, and to invoke a plurality of application functions with each such application function interacting with one or more backend services in executing the application. The processing platform is further configured to automatically generate an application manifest characterizing relationships between the application functions and the backend services utilized in executing the application, to capture state of the application for a particular point in time based at least in part on the application manifest, and to perform operational recovery of the application for the particular point in time utilizing the captured state.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: April 26, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Assaf Natanzon, Amit Lieberman
  • Patent number: 11314540
    Abstract: The present disclosure describes a combined network and physical security appliance. The appliance may be wired to or communicate with automation systems, IoT devices, physical sensors, computing devices and servers on an internal or local network, and other computing devices on an external network. By combining network security and physical security into a single device, a combination security appliance may correlate physical sensor signals with packet inspection results, providing enhanced protection against network threats to physical security systems, and physical protection against network threats.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: April 26, 2022
    Assignee: Fortress Cyber Security, LLC
    Inventor: Dejan Nenov
  • Patent number: 11316759
    Abstract: The present disclosure is directed toward a device and a method for evaluating a wireless link established between an access point and a user equipment. The device and method include determining a level of Quality of Experience of an application intended to be run on the user equipment using a mapping between a parameter representative of the QoE of the application under different wireless transmission conditions and sets of parameters representative of said different transmission conditions of the wireless link.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: April 26, 2022
    Assignee: AIRTIES BELGIUM SPRL
    Inventors: Koen Van Oost, Diego Neves da Hora, Renata Teixeira, Karel Van Doorselaer
  • Patent number: 11314745
    Abstract: Systems and techniques for searching multiple data sources are described herein. Users may specify searches of multiple data sources to occur on a periodic basis. The searches may be configured to search time or date ranges that have not previously been searched. A user may select the data sources of interest and specify search terms, review and edit previously created searches, and review results of searches. The system automatically performs the specified searches, and notifies the user and/or a team of the user each time new results are found. The system may efficiently search the data sources by storing previous search results and comparing the previous results to current search results to identify new search results.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: April 26, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Glenn Sheasby, John Boreiko, Aakash Goenka, Michael Glazer, Spencer Tank, Ezra Spiro, Juan Ricafort
  • Patent number: 11314563
    Abstract: In some embodiments, a computing system may receive at least first data indicative of a first event of a first system of record accessed using first access credentials associated with a user, determine, based at least in part on first stored contextual data associated with the user, to create at least a first notification of the first event based at least in part on the first data, and send the first notification to a client device operated by the user.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: April 26, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Manbinder Pal Singh, Aikaterini Kalou