Computer Network Managing Patents (Class 709/223)
  • Patent number: 11570091
    Abstract: An extended service-function chain (SFC) proxy is hosted on a network node and connected to a service path formed by one or more network nodes hosting a chain of service-functions applied to packets traversing the service path. The packets each include a service header having a service path identifier and a service index. A packet of a traffic flow destined for a service-function is received from the service path and sent to the service-function. An indication to offload the traffic flow is received from the service-function. The indication is stored in a flow table having entries each identifying a respective traffic flow. A subsequent packet of the traffic flow is received from the service path. The flow table is searched for the indication to offload the traffic flow. Upon finding the indication, the service-function is bypassed, and the subsequent packet is forwarded along the service path.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: January 31, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Kent Leung, Jianxin Wang
  • Patent number: 11567797
    Abstract: A system includes a processing system and a memory system. The memory system stores instructions for identifying a cloud application in a cloud environment as a non-disposable application and monitoring a plurality of instances of the non-disposable application running in the cloud environment. The instructions when executed by the processing system further result in determining that a number of the instances of the non-disposable application should be modified based on one or more demand predictions by an artificial intelligence scaler, adjusting the number of the instances of the non-disposable application running in the cloud environment based on the one or more demand predictions, and modifying an allocation of one or more resources of the cloud environment associated with adjusting the number of the instances of the non-disposable application.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: January 31, 2023
    Assignee: THE TRAVELERS INDEMNITY COMPANY
    Inventors: Jordan P. Nadeau, Vijayabhaskar Tanamala, Darin W. Swenson, Micah K. Mogler
  • Patent number: 11570145
    Abstract: In one illustrative example, a user plane function (UPF) configured for use in a private 5G network of an enterprise may receive, from a user device, a domain name system (DNS) query associated with an application; send, to a DNS server, one or more corresponding DNS queries based on the DNS query; receive, from the DNS server, one or more DNS query responses which include an IP address and metadata including an application identifier for the application; and send, to a control plane function, a message for reporting which includes the application identifier. In response, a dedicated Quality of Service (QoS) Flow may be created for traffic for the application according to a selected QoS policy associated with the application identifier. For obtaining the metadata, the UPF may interact with a DNS server configured with Extension mechanisms for DNS (EDNS) or a DNS as Authoritative Source (DNS-AS) mechanism.
    Type: Grant
    Filed: July 13, 2022
    Date of Patent: January 31, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Srinath Gundavelli, Vimal Srivastava, Indermeet Singh Gandhi, Timothy Peter Stammers
  • Patent number: 11567962
    Abstract: Embodiments disclosed include a platform for collecting, normalizing, aggregating, and presenting/processing data over a wide range of devices, machines and applications in real-time, in a wired or wireless networked framework. An embodiment includes a computer automated system and method for aggregating data from a plurality of devices and applications. Embodiments disclosed further include a system and method for normalizing data from a plurality of devices and applications, for canonical-izing all normalized and aggregated data, and via a graphical user interface, combining the aggregated and normalized data, and displaying the combined data in a display compatible format. The computer system is further configured to abstract a plurality of classes of devices via a data modeling language comprised in the configuration of the computer system.
    Type: Grant
    Filed: July 11, 2015
    Date of Patent: January 31, 2023
    Inventors: Sanjiv Shrikant Shet, Ranga Raj, Teck Lee Low
  • Patent number: 11561832
    Abstract: The present disclosure is directed to a novel system for using a distributed register to generate, manage, and store data for interest-pooled time deposit resource accounts. The invention leverages a pooled resource account approach, allowing for multiple disparate resource accounts to benefit from an enhanced interest return by pooling resource accounts. The system components of the invention contemplate the use of distributed register technology to provide a verified ledger of information related to one or more resource accounts, as well as store system data, user data, and metadata related to the movement and management of resources. By using a distributed register approach to store and verify data related to time-dependent resource account services, the invention provides an automated system and methods for enhancing the flow of sensitive verified information, reducing the need for manual review and increasing the speed at which various resource account services can be validated and executed.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: January 24, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Vinod Vijapur, Brandon Matthew Castagna, Rajesh Mulani, Anand Ramachandra Nayak
  • Patent number: 11562295
    Abstract: A memory stores graph information representing a graph that includes nodes and inter-node edges. The nodes include a first plurality of nodes each associated with node information and a first node. Each of the inter-node edges has a weight. A processor extracts, in accordance with the node information, two or more nodes and transforms the two or more nodes into an aggregate node. The processor generates an aggregate inter-node edge between the aggregate node and the first node. The aggregate inter-node edge is associated with a weight based on two or more weights associated with two or more inter-node edges between the two or more nodes and the first node. The processor estimates first node information to be associated with the first node based on transformed graph information representing a transformed graph including the aggregate node and the aggregate inter-node edge.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: January 24, 2023
    Assignee: FUJITSU LIMITED
    Inventor: Hironobu Kitajima
  • Patent number: 11563656
    Abstract: The present invention provides a state monitoring device which make it possible to certainly deliver, to the maintenance staff side, state monitoring information of an apparatus to be monitored which is disposed in a distant place with a bad communication environment. A state monitoring device 300 is provided with a communication unit 301 which performs communication using a first communication line for transmitting operating information of an apparatus to be monitored to a server device, and a second communication line for transmitting the operating information to the server device via wireless communication provided by a mobile object if the first communication line is not communicable.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: January 24, 2023
    Assignee: NEC CORPORATION
    Inventors: Naoki Kanaya, Yuichi Imamura
  • Patent number: 11563858
    Abstract: As described herein, a system, method, and computer program are provided for generating insights from home network router data. In use, network usage/connection data is collected from a home network router operating in a residential space. Additionally, the network usage/connection data is processed to generate insights for the network usage/connection data. Further, the insights are output for display to one or more users.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: January 24, 2023
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Gil Rosen, Eytan Kabilou, Amir Lapid, Vivi Miranda, Ilan Levy, Gilli Shama
  • Patent number: 11563681
    Abstract: Techniques are described for managing communications for a managed virtual computer network overlaid on a distinct substrate computer network, including for communications involving computing nodes of the managed virtual computer network that use an alternative addressing scheme to direct network packets and other network communications to intended destination locations by using textual network node monikers instead of numeric IP addresses to represent computing nodes at a layer 3 or “network layer” of a corresponding computer networking stack in use by the computing nodes. The techniques are provided without modifying or configuring the network devices of the substrate computer network, by using configured modules to manage and modify communications from the logical edge of the substrate network.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: January 24, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Swaminathan Sivasubramanian, Eric Jason Brandwine, Tate Andrew Certain, Bradley E. Marshall
  • Patent number: 11562325
    Abstract: In some implementations, documents can be presented on a display of a computing device based on a context of the computing device. The context can include a current time and/or current location associated with the computing device. The documents can be presented based on a time and/or location associated with the documents. Documents can be downloaded and shared between devices. Documents can be dynamically updated based on document vendor provided information and/or other network based resources. In some implementations, the various graphical interfaces described herein provide access to a variety of document types in an organized and efficient manner.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: January 24, 2023
    Assignee: Apple Inc.
    Inventors: Chanaka G. Karunamuni, Marcel Van Os, Scott Herz, Eliza Block, Glen W. Steele, Ken Ferry, Peter Laurens
  • Patent number: 11563807
    Abstract: A storage system management application contains control logic configured to enable the storage system management application to fully orchestrate setup of a containerized cloud communication system within embedded operating system, with minimal interaction from an end user. Upon receipt of an instruction to initiate cloud access, the storage system management application enrolls a cloud tethering subsystem and establishes a secure communication channel to the cloud tethering subsystem. The storage system management application also creates a cloud protection environment within the operating system for use by the cloud tethering subsystem, and registers the storage system to the cloud tethering subsystem. The storage system management application also creates external network interfaces on the cloud tethering subsystem and configures one or more private cloud provider endpoints on the cloud tethering subsystem.
    Type: Grant
    Filed: September 27, 2020
    Date of Patent: January 24, 2023
    Assignee: Dell Products, L.P.
    Inventors: Deepak Vokaliga, Francisco Aquino, Warren Fleury, Kenneth Byrne
  • Patent number: 11561998
    Abstract: An electronic device running a first application has one or more processors and memory. The memory stores one or more programs configured for execution by the one or more processors. The device downloads, from a server system, a visual analytics intent library, which is configured to execute across a plurality of applications, including the first application. The device configures the library to execute on the device based on the device running the first application. After the configuring, the 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 one or more intent types. In accordance with the request, for each of the intent types, the device formulates a respective intent specification according to the library. It also determines one or more respective properties of the respective intent specification according to the respective predefined attributes.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: January 24, 2023
    Assignee: TABLEAU SOFTWARE, LLC
    Inventors: Vidya Raghavan Setlur, Scott Sherman, Matthew Michael Brehmer
  • Patent number: 11564112
    Abstract: In one embodiment, a computing system may receive a request for an optimization recommendation of a geographic area of interest covered by a communication network. The computing system may determine a network traffic trend associated with the geographic area of interest based on a current number of data samples that may be aggregated into a plurality of data points. The computing system may predict a value of a number of data samples for a future time associated with the geographic area of interest, based on the determined network traffic trend and the current number of data samples. The computing system may predict, based on the determined network traffic trend and the predicted value of the number of data samples at the future time, network traffic associated with the geographic area of interest at the future time, and send instructions for presenting the optimization recommendation based on the predicted network traffic.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: January 24, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Ying Li, Vincent Gonguet, Martinus Arnold de Jongh
  • Patent number: 11563685
    Abstract: Method and apparatus for traffic optimization in virtual private networks (VPNs). A client device establishes a first VPN connection with a first server based on first VPN credentials. Traffic is transmitted and received through the first VPN connection to and from the first server. A second server is identified based on traffic optimization criteria that need to be satisfied by the VPN connection. Upon receipt of the identification of the second server the client device is to use the second server as a destination of a second VPN connection. The second VPN connection satisfies a set of traffic optimization goals for at least one flow from the flows forwarded through the first VPN connection. Based on the identification of the second server, the client device establishes the second VPN connection for the flow between the client device and the second server.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: January 24, 2023
    Assignee: CLOUDFLARE, INC.
    Inventors: Christopher Philip Branch, Dane Orion Knecht
  • Patent number: 11561986
    Abstract: Disclosed herein are example embodiments of an improved narrative generation system where an analysis service that executes data analysis logic that supports story generation is segregated from an authoring service that executes authoring logic for story generation through an interface. Accordingly, when the authoring service needs analysis from the analysis service, it can invoke the analysis service through the interface. By exposing the analysis service to the authoring service through the shared interface, the details of the logic underlying the analysis service are shielded from the authoring service (and vice versa where the details of the authoring service are shielded from the analysis service). Through parameterization of operating variables, the analysis service can thus be designed as a generalized data analysis service that can operate in a number of different content verticals with respect to a variety of different story types.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: January 24, 2023
    Assignee: Narrative Science Inc.
    Inventors: Alexander Rudolf Sippel, Bo He, Nathan William Krapf
  • Patent number: 11556399
    Abstract: Methods, computer readable media, and devices for dynamic personalized API assembly are provided. One method may include receiving a data query from a client by a CDN, parsing the data query to generate a modified data query, transmitting the modified data query to an origin server, receiving a query response from the origin server, generating a modified query response based on the query response, and sending the modified query response to the client. Another method may include receiving an API call by an origin server, generating an API response by creating a payload file and adding markup directives indicating whether content is cacheable, and transmitting the API response.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: January 17, 2023
    Assignee: Salesforce, Inc.
    Inventors: Christopher David Boran, Victor Manuel Romero Carrasco
  • Patent number: 11556558
    Abstract: A computer-implemented method applies insights from a variety of data sources to each of the data sources. The method includes identifying a set of data sources, wherein each of the data sources are associated with a domain. The method includes analyzing documentation for each of the data sources. The method further includes extracting a set of attributes for each data source, and determining a data schema associated with each data source. The method includes mapping each data schema to a common domain schema. The method also includes linking, based on the mapping and on the set of attributes for each data source, common features across each data source. The method includes generating, in response to the linking, a knowledge graph. The method further includes preparing a visual display for a set of domain insights; and forking the set of domain insights into a first data source.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: January 17, 2023
    Assignee: International Business Machines Corporation
    Inventors: Namit Kabra, Ritesh Kumar Gupta, Ron Reuben, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya
  • Patent number: 11556823
    Abstract: Various device attributes associated with a current event may be obtained. Similarity metrics may be determined that indicate a degree of similarity between the device attributes that are associated with the current event and stored device attributes that are associated with previous events and previously created fuzzy device identifiers. A fuzzy device identifier may be assigned to the current event based at least in part on a comparison of the similarity metrics with a threshold. If none of the similarity metrics compare favorably with the threshold, then a new fuzzy device identifier may be created for the current event. However, if at least one of the similarity metrics compares favorably with the threshold, then the previously created fuzzy device identifier whose stored device attributes are most similar to the device attributes that are associated with the current event may be assigned to the current event.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: January 17, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ram Prasad Sunkara, Shoou-Jiun Wang, Jayaram N M Nanduri
  • Patent number: 11558770
    Abstract: A method for determining quality of service (QoS) description information includes receiving at least one piece of QoS description information of a service. Each piece of the at least one piece of QoS description information includes parameter type information and a parameter requirement. The method also includes sending to a second core network element or an application function network element corresponding to the service, parameter type information and a parameter requirement in the at least one piece of QoS description information. The method further includes receiving from the second core network element or the application function network element, feedback information of the parameter type information and the parameter requirement. The method additionally includes determining at least one piece of target QoS description information in the at least one piece of QoS description information based on the feedback information.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: January 17, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yang Xin, Weiwei Chong, Xiaobo Wu
  • Patent number: 11558342
    Abstract: Embodiments herein include a method for concurrently performing asynchronous operations over IPv4 and IPv6 in a mobile device. The method includes capturing a DNS query-pattern of a plurality of DNS queries for a plurality of services of an application in the mobile device. Further, the method includes performing a DNS lookup in a DNS cache, to obtain a DNS resolution over the IPv4 and the IPv6 based on the DNS query-pattern of the plurality of DNS queries for the plurality of services of the application. Further, the method includes storing the DNS resolution based on the DNS lookup in the DNS cache. Further, the method includes triggering a TCP connection using a pre-connected connection descriptor based on a domain name resolution. Further, the method includes storing the pre-connected connection descriptor corresponding to the TCP connection in a connection pool cache.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: January 17, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Madhan Raj Kanagarathinam, Siva Sabareesh Dronamraju, Sandeep Irlanki, Jamsheed Manja Ppallan, Karthikeyan Arunachalam, Shiva Souhith Gantha, Sunny, Sweta Jaiswal
  • Patent number: 11553038
    Abstract: A method for optimizing device-to-device communication protocol selection in an edge computing environment is provided. The method includes: receiving a request for a service from a user device, wherein the computing system is one of plural edge computing devices in an edge computing environment; determining computational tasks performed in providing the service; selecting, using a machine learning model, a set of the edge computing devices to perform the computational tasks and communication protocols for the set of the edge computing devices to use while performing the computational tasks, wherein the machine learning model is configured to select the set of the edge computing devices and the communication protocols based on minimizing a time to perform the computational tasks; and sending instructions to perform the computational tasks, thereby causing the set of the edge computing devices to perform the service in response to the request from the user device.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: January 10, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Sarbajit K. Rakshit, Pritpal S. Arora, Laxmikantha Sai Nanduru
  • Patent number: 11550511
    Abstract: An apparatus comprises at least one processing device. The at least one processing device is configured to detect a write pressure condition by identifying at least a first set of one or more logical storage devices having a first service level objective for which at least one performance metric has a value that exceeds a specified threshold, and responsive to the detected write pressure condition, to identify at least a second set of one or more logical storage devices, having a second service level objective that is lower than the first service level objective, and that are contributing to the detected write pressure condition. The at least one processing device is further configured, for each of the identified logical storage devices of the second set, to provide a write pressure indication to control throttling of write operations directed to that logical storage device of the second set.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: January 10, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Sanjib Mallick, Vinay G. Rao, Arieh Don
  • Patent number: 11552854
    Abstract: A system and method of managing a network that includes assets are described. The method includes modeling the network as a directed graph with each of the assets represented as a node and determining alternative paths to each node from each available corresponding source of the node. The method also includes computing upstream robustness of each node, computing upstream robustness of the network, and computing downstream criticality of each node. Managing the network and each asset of the network is based on the upstream robustness and the downstream criticality of each node.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: January 10, 2023
    Assignee: Utopus Insights, Inc.
    Inventors: Aanchal Aggarwal, Harsh Chaudhary, Yakup Koç, Younghun Kim, Tarun Kumar, Abhishek Raman
  • Patent number: 11550443
    Abstract: Methods, apparatus, and processor-readable storage media for implementing dynamic widgets for displaying status information are provided herein. An example computer-implemented method includes executing a software widget configured to display, on a user device, status information associated with a plurality of items of an online data source; obtaining the status information from an application server via a first application programming interface, wherein the application server maintains at least a portion of the status information in a local database using a second application programming interface associated with the online data source; and updating a graphical user interface of the software widget to display the status information on the user device.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: January 10, 2023
    Assignee: Dell Products L.P.
    Inventors: Vipin Sivadas, Rakesh Mohan, Manchikalapati Sushma, Rajababu Kongara
  • Patent number: 11552923
    Abstract: Systems and methods for managing domain name registrations in accordance with rules and regulations of a domain name verification system are disclosed. The disclosed technology enables a domain name verification system to regulate the registration of domain names in accordance with its own domain name registration policies. This disclosed system uses a “whitelist” domain name registry to register “whitelist domain names” once pre-approval to register a corresponding target domain name has been granted. In this manner, the whitelist domain name registry system acts as a repository for pre-approved domain name registrations and enables pre-qualified registrants (including potential or prospective registrants) to then register a target domain name.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: January 10, 2023
    Assignee: Donuts, Inc.
    Inventors: Paul Stahura, Christopher L. Cowherd
  • Patent number: 11550812
    Abstract: Techniques are described with respect to processing a federated query. An associated computer-implemented method includes compiling a query received from a client computing system to generate a query statement and a query access plan. The query access plan incorporates a modified database access application programming interface (API) that supports data serialization. The method further includes executing the query access plan to transmit the query statement to a remote database system. The method further includes fetching a query result set from the remote database system including serialized binary large object (BLOB) data. The method further includes deserializing the serialized BLOB data of the query result set and populating an in-memory data structure with deserialized query results. In an embodiment, the method further includes transmitting the deserialized query results to the client computing system.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: January 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Ping Liu, Lei Cui
  • Patent number: 11553048
    Abstract: An object recommendation method, computer device, and medium are provided, relating to the field of artificial intelligence and, particularly, content recommendation. A method includes: obtaining a first user profile of a user, the first user profile being determined based on behavior data of the user over a first historical period of time; using a matching model to determine a recommended object based on the first user profile; recommending the recommended object to the user; obtaining a second user profile of the user, the second user profile being determined based on behavior data of the user over a second historical period of time, and the behavior data of the user over the second historical period of time includes behavior data of the user after the recommended object is recommended to the user; and updating the matching model based on the first user profile, the second user profile, and the recommended object.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: January 10, 2023
    Assignee: Beijing Baidu Netcom Science and Technology Co., Ltd.
    Inventors: Yunpeng Peng, Haifeng Wang
  • Patent number: 11546436
    Abstract: The described technology relates to a software application architecture allowing for creation of a web application that has multiple Single Page Applications (SPAs) within the application. The software application architecture includes components that are common to each page of the web application while also having components that are dynamically loaded to cater to specific respective pages within the application. The dynamically loadable components can be identified based on an identifier in a path being browsed using a web browser application. The described application architecture may be used in the context of AngularJS, as well as other SPA technologies and non-SPA technologies.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: January 3, 2023
    Assignee: NASDAQ, INC.
    Inventor: Sivakumaresan Thangeswaran
  • Patent number: 11545948
    Abstract: Embodiments are provided for satellite volume control. An example method includes receiving an input at a playback device to adjust a volume for a plurality of playback devices that are grouped for synchronous playback of audio content, wherein the plurality of playback devices includes the playback device. The method also includes sending a first message over a network from the playback device to a device associated with the plurality of playback devices, the first message including information based on the input, wherein the information is used to adjust the volume of the plurality of playback devices. The method also includes receiving a second message at the playback device over the network, the second message including information for the volume of the playback device, wherein the volume is based on the adjusted volume of the plurality of playback devices.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: January 3, 2023
    Assignee: Sonos, Inc.
    Inventors: Bob Dizon, Neil Griffiths, Luis R. Vega Zayas
  • Patent number: 11546234
    Abstract: A network quality determining method includes, when experience quality represented by a customer experience index of a target user within a first time period is lower than experience quality represented by a customer experience index threshold, determining, using a first parameter value that is of a network key performance indicator (KPI) parameter of the target user within a second time period and that is collected by a collection device in a carrier network, a second parameter value of the network KPI parameter of the target user within the second time period in a home network, and when network quality represented by the second parameter value of the network KPI parameter is lower than network quality represented by a first threshold corresponding to the network KPI parameter in the home network, determining that quality of the home network is poor.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: January 3, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Li Xue, Xiao Wei, Ming Yang, Xin Xiao, Haonan Ye
  • Patent number: 11544252
    Abstract: A set of transaction handling computing elements comprise a network core that receive and process transaction requests into an append-only immutable chain of data blocks, wherein a data block is a collection of transactions, and wherein an Unspent Transaction Output (UTXO) data structure supporting the immutable chain of data blocks is an output from a finalized transaction. Typically, the UTXO data structure consists essentially of an address and a value. In this approach, at least one UTXO data structure is configured to include information either in addition to or in lieu of the address and value, thereby defining a Transaction Output (TXO). A TXO may have a variety of types, and one type includes an attribute that encodes data. In response to receipt of a request to process a transaction, the set of transaction handling computing elements are executed to process the transaction into a block using at least the information in the TXO.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: January 3, 2023
    Assignee: Akamai Technologies, Inc.
    Inventors: William R. Sears, Leen K. Al Shenibr, David C. Carver
  • Patent number: 11543804
    Abstract: This invention describes a method for detecting a misconfiguration of a machine function of a first industrial machine (M1). A set (N) of second industrial machines (MS) from said several other industrial machines (MO) is created by identifying a predetermined feature of the first industrial machine (M1) in several other industrial machines (MO). A first configuration value is created, which relates to the machine function of the first industrial machine (M1), and a second configuration value is created which relates to the machine function of the second industrial machines (MS). Depending on a relation of the first configuration value to the second configuration value a deviation value is determined by a configuration anomaly detection module (CADM). For detecting the misconfiguration of the first industrial machine (M1) the deviation value is compared with a predetermined threshold value.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: January 3, 2023
    Assignee: Siemens Aktiengesellschaft
    Inventor: Amit Verma
  • Patent number: 11546432
    Abstract: Disclosed are systems, apparatuses, methods, and computer-readable media for managing networks. According to at least one example, a method is provided for connecting to a network controller across different regions. The method includes identifying a first connection with a network orchestrator during establishment of a second connection with the network orchestrator from a network controller; establishing a sibling session that links the second connection and the first connection at a control plane; inserting a sibling data message that identifies the sibling session into control messages sent; receiving a message from the network orchestrator over the second connection, the message including an address of the network controller associated with the second connection; and transmitting the second address of the network controller over the first connection to the network orchestrator.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: January 3, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Biju Mathews Mammen, Kiran Desai, Jun Shang, Venkata Suresh Kalluri
  • Patent number: 11546235
    Abstract: Examples disclosed herein relate to performing an action based on an advertisement indicator is present in a network packet. In one example, a network packet identified by a network infrastructure device as matching criteria associated with a pre-identified request is received. A parameter within the network packet is identified. A rule is used to determine whether the parameter indicates that an advertisement indicator is present in a flow associated with the network packet. An action is performed based on whether the advertisement indicator is present in the network packet.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: January 3, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Shaun Wackerly, Shaun Wakumoto, Bruce E LaVigne
  • Patent number: 11546233
    Abstract: A Network Functions Virtualization (NFV) system reads, from a data bus coupled to the NFV system, Virtual Network Function (VNF) parameters published to the data bus by a new VNF. The NFV system publishes, to the data bus based on the VNF parameters, instructions to multiple components of the NFV system defining which VNF capabilities of the new VNF are to be managed, controlled, or monitored by which of the multiple NFV system components. The multiple components of the NFV system control, manage, or monitor the new VNF based on the published instructions. The data bus can include a Data Movement as a Platform (DMaaP) system that publishes and subscribes to streams of records.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: January 3, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mourad B. Takla, Fernando Oliveira
  • Patent number: 11546227
    Abstract: Present technology is directed to preferred processing and the verification of diagnostic signatures for a plurality of network defect. The disclosed optimization process is based on expressing each Diagnostic Signature as a minimal sum of product Boolean function of associated network commands, followed by ranking of each command reference in the product terms of the Boolean expression as well as each Boolean product terms of the SOP Boolean expressions, and constructing a decision tree based on the provided rankings to thereby determine a minimum set of commands along with an preferred command dispatch sequence for evaluating a Diagnostic Signature. Further aspects include the translation of both the optimization computation (interpretation of network conditions associated with a network defect) and the computed workflow (dispatch of the command) into a series of declarative rules that can be processed by a machine reasoning engine to thereby automate the optimization process.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: January 3, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Samer Salam, Ajay Madhavan, Madhavan Kasthurirangan, Ram Prasanna Govind Krishnan
  • Patent number: 11539765
    Abstract: Technology for interoperability is disclosed by enabling the sharing of user context or preferences for a computing experience across computing devices, operating systems, applications, or locations. A platform and application programming interface (API) are provided for computer applications and services to store and retrieve context data associated with a computing experience. Access to the context data for sharing may be managed by an access controller, which enables a user to manage access permissions for the sharing of the context data. The context data may be defined according to a common schema, which specifies the information for sharing and may be communicated using common communication channels or protocols. Thus context data may be shared across nearly any application or service including those developed in different computer programming languages or operating on different types of computing devices or devices running different operating systems or by different software developers.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: December 27, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Boaz Ein-Gil, Shimi Ezra, Shira Weinberg, Mikael Sitruk
  • Patent number: 11537644
    Abstract: A method and system are described that provide responses to natural language queries regarding the performance of a business. The method and system provide for crowd-sourced data to determine natural language query suggestions to transmit to a user, based upon previously submitted questions of the user and/or similar merchants to the user. Natural language query suggestions may be provided as utterances to a keyboard of a merchant user. The merchant user may select one or more suggestions provided. The use of natural language queries and responses allows a merchant without a business intelligence background to obtain business insights easily and accurately assess his performance (e.g., against similar merchants, etc.) without personally identifiable or confidential information of other merchants being compromised.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: December 27, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Andrew J. Smith, Saravana Perumal Shanmugam, Adam Kenneth Hosp, Ted P. Sanders, Jr., Michael K. Forbis, Sarala Buradagunta
  • Patent number: 11537433
    Abstract: A system, computer program product, and method to deriving a cost model and dynamic adjustment of the derived model responsive to dynamic modification of one or more of the resources in a hybrid shared resource environment. Resources and corresponding configuration information are collected while monitoring runtime utilization of resource performance. As changes to the resources are discovered, the changes are subject to an assessment. A hybrid cost model is derived and configured to account for the one or more resources. The derived hybrid cost model is leveraged to conduct a multi-dimensional resource evaluation of the assessed changed configuration information. Responsive to the multi-dimensional evaluation, a generated resource utilization optimization of the one or more resources is selectively implemented.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: December 27, 2022
    Assignee: Kyndryl, Inc.
    Inventors: Sai Zeng, Braulio Gabriel Dumba, Matthew Staffelbach, Liang Liu, Emrah Zarifoglu, Umar Mohamed Iyoob, Manish Mahesh Modh
  • Patent number: 11540090
    Abstract: The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The present disclosure is to provide a multicast service in a wireless communication system and comprises the steps of: receiving a multicast group participation message transmitted from a terminal via a communication session from a terminal to a first network entity; generating a multicast tunnel generation request message on the basis of the multicast group participation message, and transmitting the same to the first network entity; and generating a multicast service request message on the basis of the multicast group participation message, and transmitting the same to a second network entity. The present research is research that has been conducted with the support of the “Cross-Departmental Giga KOREA Project” funded by the government (the Ministry of Science and ICT) in 2017 (No.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: December 27, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyuho Han, Young-Sung Kho, Joonseo Lee, Moonyoung Jeong, Giwon Lee
  • Patent number: 11539786
    Abstract: A system and method for enabling users to operate multiple blockchain (or distributed ledger) nodes efficiently, at a much lower cost, etc. For example, when one blockchain starts to take up resources, the system can automatically adjust by looking at the application container layer to see if it is possible to shift resources. It can also shift resources at the server layer to adjust for computation and memory resources to, for example, increase efficiency. It may also share storage for nodes that share the same blockchain to, for example, increase efficiency. The system can also identify tokens that are more efficient to stake, and to shift tokens from one blockchain to another for staking reward efficiencies, etc. It may also deploy one node to another geographic region to increase decentralization, as well as adjust rewards and commissions to provide incentives to boost decentralization as well.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: December 27, 2022
    Inventors: Jeff Wang, Jonathan Shih, Thomas Manville
  • Patent number: 11539602
    Abstract: Systems and methods discussed herein are directed to monitoring an application pod of a network using a sidecar container. The application pod comprises one or more containers and the sidecar container, where each of the one or more containers hosts a service for traffic of the network. The monitoring comprises periodically executing checks of a plurality of checks on the containers. The sidecar container, based at least in part on the checks, determines that a container is non-compliant. Based at least in part on the container being non-compliant, the container is removed from service. The container may be fixed and placed back in service or may be replaced with a new container that provides the service.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: December 27, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Hemang Shishir, Ramprakash Gopinathan
  • Patent number: 11539794
    Abstract: A system for monitoring an automated door assembly comprises a sensor, a local area network having a firewall, and a manager. The sensor is coupled to the automated door assembly and is in communication with the local area network. The local area network and the manager are connected to the internet. The manager and the sensor are capable of communicating by a handshake protocol.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: December 27, 2022
    Assignees: TD IP HOLDCO, LLC, PEDS, LLC
    Inventors: E. Janee Williams Weber, Trent J. Eckerdt
  • Patent number: 11539604
    Abstract: Embodiments relate to an apparatus for monitoring a telecommunication network including a plurality of telecommunication channels. The apparatus is configured to obtain operational data specifying the functioning of respective telecommunication channels for respective groups of telecommunication channels. The apparatus is configured to determine a difference between a number of impacted telecommunication channels in said group and an expected number of impacted telecommunication channels in said group, based on said operational data. The apparatus is configured to determine differences.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: December 27, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Benoit Drooghaag, Olivier Delaby
  • Patent number: 11539204
    Abstract: A power distribution system includes a first intelligent circuit breaker; a plurality of second intelligent circuit breakers, the second intelligent circuit breaker is structured to transmit the circuit breaker information to the first intelligent circuit breaker; and an energy monitoring device coupled to the first and second intelligent circuit breakers and structured to receive the circuit breaker information, the energy monitoring device including a dynamic coordination system structured to: (i) determine whether an adjustment to configuration setting of an intelligent circuit breaker is required based at least in part on the circuit breaker information, (ii) identify the intelligent circuit breaker with the configuration setting required to be adjusted based on a determination that the adjustment is required, and (iii) transmit an alert to user, indicating that the adjustment to the configuration setting of the identified intelligent circuit breaker is required and device address of the identified intell
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: December 27, 2022
    Assignee: EATON INTELLIGENT POWER LIMITED
    Inventor: Rishabh Dixit
  • Patent number: 11533218
    Abstract: A method for communicating between apparatuses, comprises: in a first apparatus, generating a second packet according to a second protocol, the second packet including a first packet according to a first protocol; in the first apparatus, sending the generated second packet to a second apparatus; in the second apparatus, receiving the second packet; in the second apparatus, determining whether a response to the first packet included in the second packet is possible; and in the second apparatus, in a case where it is determined that a response to the first packet is impossible, including status information corresponding to a cause for the impossibility of the response in a response packet corresponding to the second packet and sending the response packet to the first apparatus.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: December 20, 2022
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yusuke Matsui
  • Patent number: 11533238
    Abstract: An online system receives time series data and analyzes the data for identifying trend changes or level shifts in the time series. The time series data may describe resource utilization of systems, for example, bandwidth of computer networks. The online system uses prediction models, for example, machine learning based prediction models using regression to predict data values for the time series. The online system determines error residue values based on difference between predicted data values and actual data values of the time series. The online system determines level change in the error residue to identify change-points representing trend changes or level-shifts in the original time-series. The online system takes corrective action based on the change-point information and the trend following the occurrence of the change-point, for example, sending alerts or instructions for causing reconfiguration of the systems such as the computer network.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: December 20, 2022
    Assignee: Goldman Sachs & Co. LLC
    Inventor: Mukundan Madhavan
  • Patent number: 11531917
    Abstract: Techniques are described for a time series probabilistic forecasting framework that combines recurrent neural networks (RNNs) with a flexible, nonparametric representation of the output distribution. The representation is based on the nonparametric quantile function (instead of, for example, a parametric density function) and is trained by minimizing a continuous ranked probability score (CRPS) derived from the quantile function. Unlike methods based on parametric probability density functions and maximum likelihood estimation, the techniques described herein can flexibly adapt to different output distributions without manual intervention. Furthermore, the nonparametric nature of the quantile function provides a significant boost in the approach's robustness, making it more readily applicable to a wide variety of time series datasets.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: December 20, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Jan Gasthaus, Konstantinos Benidis, Yuyang Wang, David Salinas, Valentin Flunkert
  • Patent number: 11533320
    Abstract: The techniques described herein relate to authorizing networked devices to access protected network zones and/or network resources in a private network. In response to a first access request, a network appliance requests full compliance information from the networked device. The received compliance information is stored in a database. Subsequently, when the compliance information on the networked device changes, the network device sends updated compliance information to the network appliance. The network appliance reevaluates the compliance state of the networked device based on the updated compliance information and the compliance information stored in the database.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: December 20, 2022
    Assignee: Pulse Secure, LLC
    Inventors: Bandam Radha Shravan, Robert Koeten, Biju Kaimal
  • Patent number: RE49392
    Abstract: A system and method for monitoring network connection quality utilizes software installed on a user computer to monitor a first network connection to a target server used for a desired activity and a second network connection to a benchmark server. Various network quality metrics are recorded and compared for each of the connections and displayed on a visual display so that the user may easily and accurately judge the health of the connection to the target server.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: January 24, 2023
    Assignee: AAA INTERNET PUBLISHING, INC.
    Inventor: Robert Michael Norman Bartlett