Patents Examined by Joseph L Greene
-
Patent number: 11456927Abstract: An embodiment may involve receiving a request to install or upgrade a performance analytics dashboard of a graphical user interface displayed on a client device. The performance analytics dashboard may define a data visualization related to a particular key performance indicator. A data model may represent configuration and operational characteristics of computing devices disposed within a managed network. The configuration and operational characteristics may include key performance indicators. The embodiment may also involve determining that installing or upgrading the performance analytics dashboard requires updating data within the data model. The embodiment may also involve receiving, by way of the graphical user interface, permission to update the data within the data model. The embodiment may also involve updating the data within the data model then installing or upgrading the performance analytics dashboard.Type: GrantFiled: May 11, 2020Date of Patent: September 27, 2022Assignee: ServiceNow, Inc.Inventors: Ong-Aat Rutten, Nabil Asbi, Erik Hoffman
-
Patent number: 11456991Abstract: Example implementations described herein are directed to systems and methods for managing internet protocol (IP) address assignment to servers on rack(s) based on their physical locations within the rack(s). Through the example implementations, the physical location of a server within a data center rack can be determined based on the IP address. Example implementations can involve issuing a ping local to determine a plurality of servers; retrieving power on time, current system time, and operating system (OS) uptime for each of the plurality of servers; determining a power on order for the plurality of servers; determining physical locations of the plurality of servers within one or more racks based on installation instructions and power on order; and assigning IP addresses to the plurality of servers based on the physical locations.Type: GrantFiled: June 17, 2019Date of Patent: September 27, 2022Assignee: HITACHI VANTARA, LLCInventors: Francis Kin-Wing Hong, William Nguyen, Art Cruz, Utkarsh Purushottam Wagh, Yogesh Kandlikar
-
Patent number: 11425179Abstract: A method of managing media content on a vehicle comprises storing a media content library comprising a plurality of media content items in non-volatile data storage media disposed in the vehicle, storing access rule data in the non-volatile data storage media, establishing a connection with a remote computing device over a communication link, receiving, from the remote computing device over the communication link, an indication identifying a first subset of the media content library to be designated as active, updating the access rule data to indicate that the first subset of the media content library is designated as active, and presenting at least a portion of the first subset of the media content library on a media presentation device based at least in part on said updating.Type: GrantFiled: January 15, 2021Date of Patent: August 23, 2022Assignee: VIASAT, INC.Inventors: Christopher J Demange, Andrew D Tirella, Kevin B Rennie
-
Patent number: 11412063Abstract: A method for setting a device identifier comprises: obtaining a first APP (Application) list of a target device; performing matching between the first APP list and a second APP list to determine a number of identical APPs in both the first APP list and the second APP list; determining whether the determined number of identical APPs reaches a pre-set threshold; and when the determined number of identical APPs reaches the pre-set threshold, setting a device identifier corresponding to the second APP list as the target device's device identifier.Type: GrantFiled: October 26, 2018Date of Patent: August 9, 2022Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.Inventor: Siyuan Gu
-
Patent number: 11388040Abstract: An embodiment may involve: (i) obtaining a set of data records that include respective pluralities of tuples characterizing operation of communication sessions in a network and that identify hardware or software components related to the network that were involved in the communication sessions, (ii) determining degrees to which signatures in the pluralities of tuples are associated with communication problems in the network; (iii) identifying, from the degrees, a subset of the signatures most associated with the communication problems; (iv) grouping specific pairs from the subset of the signatures into equivalence classes based on co-occurrence of signatures of the specific pairs within the data records; (v) generating and pruning a dependency graph between the equivalence classes; (vi) from the equivalence classes remaining in the dependency graph, selecting a subset of the hardware or software components related to the network that are candidates for involvement with the communication problems.Type: GrantFiled: October 22, 2019Date of Patent: July 12, 2022Assignee: EXFO Solutions SASInventors: Maha Mdini, Gwendal Simon, Alberto Blanc, Julien Lecoeuvre
-
Patent number: 11388044Abstract: A computer-program product, a system, and a computer-implemented method include a processor(s) obtaining a configuration of a network including configurations of multiple network nodes and configurations of the network communication devices. The program code automatically models the network to generate a system model. The program code derives, from the system model, a loop-free Bayesian inference model, by generating a loop-free Bayesian network from the network.Type: GrantFiled: August 25, 2020Date of Patent: July 12, 2022Assignee: Peraton Labs Inc.Inventors: Chi Leung Lau, David Shur, Qiong Shen, Kiran Rege, Rajesh Krishnan, Ta Chen, Andrzej Cichocki, Tom Banwell
-
Patent number: 11381635Abstract: Method for delivering content comprising the steps of: (i) generating and storing website content experiences, and storing a respective weighting for each experience; (ii) offering the stored website content experiences based on its weighting, and storing a record of the website content experience offerings; (iii) receiving user-initiated website content actions from the computer devices; (iv) storing the user-initiated website content actions from the computer devices in relation to the website content experience offered; (v) analysing the user-initiated website content actions in relation to the record of website content experience offerings to determine a frequency of website content experience actions in relation to a frequency of website content experience offerings, and (vi) adjusting the stored weighting of a website content experience in response to the determined frequency of website content experience actions in relation to the frequency of website content experience offerings satisfying a criterionType: GrantFiled: May 10, 2013Date of Patent: July 5, 2022Assignee: MAXYMISER LTD.Inventors: Alexander Polishchuk, Dmitriy Skorokhodov, Dimitris Tsomokos
-
Patent number: 11375047Abstract: A method of data transmission includes: receiving a first packet, where the first packet includes first compressed data and a first check value, the first compressed data is obtained by compressing first data based on a first compression mode, the first check value is obtained by processing a second check value based on a first check algorithm, the second check value is obtained by processing the first compressed data based on a second check algorithm; obtaining a first check code by processing the first packet based on a third check algorithm; determining, according to a correspondence between the first check code and the first compression mode, that the first compression mode is a compression mode used when the first data is compressed; and obtaining the first data by decompressing, based on a first decompression mode corresponding to the first compression mode, the first compressed data included in the first packet.Type: GrantFiled: September 13, 2018Date of Patent: June 28, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Wei Chen, Yihua Zhang, Yongjun Tu, Xin Luo, Kai Qi
-
Patent number: 11368518Abstract: Management of communication systems is facilitated. A method comprises: processing, by a device comprising a processor, first information representative of human-readable language and indicative of terms of agreements associated with respective software for a communication system, wherein the communication system is arranged according to a first configuration of virtual machines and server devices, and wherein the agreements comprise license agreements for the respective software; converting, by the device, the first information into machine-readable rules indicative of the terms of the agreements associated with the respective software for the communication system; and based on a result of comparing the machine-readable rules and first information indicative of the first configuration, determining, by the device, whether the first configuration of the communication system satisfies a defined criterion.Type: GrantFiled: February 18, 2020Date of Patent: June 21, 2022Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Barrett M. Kreiner, Jonathan L. Reeves, Jana Gottlieb
-
Patent number: 11362923Abstract: Some embodiments are directed to techniques for infrastructure analysis of Internet-based activity. Techniques are disclosed to enable analysts to spend more time focusing on analyzing and identifying threats to in a network infrastructure, and little time on data collection and data processing. Specifically, techniques are described for identifying network data relevant to Internet activity and providing an interactive interface (e.g., a “heat map” interface) for viewing and interactive analysis of the network data. The network data may be identified for assessing Internet activity with respect to one or more attributes, such as an Internet domain name or an Internet protocol (IP) address.Type: GrantFiled: October 13, 2020Date of Patent: June 14, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Brandon Dixon, Stephen Ginty
-
Patent number: 11349708Abstract: A Virtual Network Function (VNF) is provided for deployment in a Network Function Virtualization Infrastructure (NFVI). First, an input is obtained that includes a description of available software components, configuration requirements specifying service types to be provided by the VNF, and infrastructure information specifying resources provided by the NFVI. The infrastructure information includes characteristics of virtual machines (VMs). For each service type, a VNF component (VNFC) configuration is generated. The generated VNFC configuration optimizes usage of the resources and satisfies requested service availability. A VNF configuration is formed that includes a collection of VNFC configurations created for the service types. The VNF configuration is delivered to a Network Function Virtualization (NFV) system for the deployment of VNFC instances on the VMs thereby providing the VNF.Type: GrantFiled: December 14, 2017Date of Patent: May 31, 2022Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Pradheba Chakrapani Rangarajan, Maria Toeroe
-
Patent number: 11343157Abstract: Networking management tools enable network designers and administrator to design, configure, deploy, expand, and manage network fabrics. However, such tools may be limited—particularly when dealing with a deployed network fabric. In one or more embodiments, given a network drawing generated using a diagramming application and a set of defined stencils of network elements in which one or more network elements in the network drawing include associated network data properties, the network drawing is imported into a fabric management application. The fabric management application recognizes the network elements and the associated network data properties of the network drawing. The imported network drawing is used to map a network fabric represented by the imported network drawing into a representation usable by the fabric management tool. In one or more embodiments, configuration data may also be imported and used to map the network fabric.Type: GrantFiled: April 18, 2019Date of Patent: May 24, 2022Assignee: DELL PRODUCTS L.P.Inventors: Mohamed Javeed Farook, Kamalakannan Rajamathivanan, Kumaraguru Narayanan, Madasamy Paulraj, Rajeshwar Ponrajan, Sudhakaran Balakrishnan, Hameem Ismail Sheik Najumudeen, Karthik Rathnakumar
-
Patent number: 11323405Abstract: Embodiments of the present invention address deficiencies of the art in respect to managing interrupting requests to engage in a collaborative session and provide a novel and non-obvious method, system and computer program product for host state sensing for message interruptions. In one embodiment of the invention, a data processing system configured for host sensing for message interruption can include a messenger disposed is a host computing platform, prioritization logic including program code enabled to assign priorities to incoming messages, and host state sensing logic coupled to the host computing platform. The host state sensing logic can include program code enabled to adjust a threshold value for permitting message interruptions for messages having assigned priorities beyond the threshold value.Type: GrantFiled: December 13, 2019Date of Patent: May 3, 2022Assignee: International Business Machines CorporationInventors: Michael Muller, Daniel M. Gruen, Daniel Q. Chen, Chuang Li, Mary E. Raven, Xu Guang Gu, Yu Chen Zhou
-
Patent number: 11323316Abstract: A device configuration method, apparatus, and system based on Network Configuration Protocol (NETCONF), and belong to the field of communications technologies. The method includes establishing, by a network management device, a model of configuration data using a predefined Yet Another Next Generation (YANG) model, and sending the configuration data to a managed device based on NETCONF. The predefined YANG model includes n reference fields and one or more object fields separately corresponding to each reference field. Hence, resolves problems that when an extension field is added to a NETCONF message to indicate a target lower-level device of configuration data in the NETCONF message in a device cascading scenario, solution universality is relatively poor, configuration processing efficiency is relatively low, and a data storage processing procedure is relatively complex.Type: GrantFiled: October 15, 2018Date of Patent: May 3, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Lin Zhang, Jishang Yang
-
Patent number: 11310336Abstract: A system and method of forming proxy server pools is provided. The method comprises several steps, such as requesting a pool to execute the user's request and retrieving an initial group. The system checks the service history of an initial group, including whether any of the proxy servers in an initial group are exclusive to existing pools. The exclusive proxy servers in an initial group with eligible proxy servers are replaced when needed and new proxy server pools are formed. The system also records the service history of proxy servers and pools before and after the pools are created. The method can also involve predicting the pool health in relation with the thresholds foreseen and replacing the proxy servers below the threshold.Type: GrantFiled: June 3, 2021Date of Patent: April 19, 2022Assignee: TESO LT, UABInventors: Justas Vasiliauskas, Justas Gervinskas
-
Patent number: 11296945Abstract: A management method and apparatus are provided. The method includes: obtaining, by a second management unit, affinity information. The affinity information is used to configure affinity and/or anti-affinity between a target object and another object, or is used to configure affinity and/or anti-affinity between a child object of the target object and another object. The method further includes sending, by the second management unit, a management request of the target object to a first management unit. The management request carries the affinity information. The method further includes managing, by the first management unit, the target object according to the affinity information, after receiving the management request of the target object and sent by the second management unit.Type: GrantFiled: October 3, 2018Date of Patent: April 5, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Ruiyue Xu, Kai Zhang
-
Patent number: 11296963Abstract: A system of traffic prediction for IoT nodes includes at least one access node, a transmission network and a cloud platform. The access node is configured to collect traffic data, cluster the traffic data into access traffic data and network traffic data, input the access traffic data into an access traffic prediction model to obtain a prediction result of the access traffic at a next moment, and upload the network traffic data and the prediction result of the access traffic to the cloud platform; the cloud platform is configured to input the network traffic data into a network traffic prediction model to obtain a prediction result of the network traffic for each access node at the next moment, and obtain a prediction result of traffic for each node according to the prediction result of the network traffic and the prediction result of the access traffic.Type: GrantFiled: December 8, 2020Date of Patent: April 5, 2022Assignee: Beijing University of Posts and TelecommunicationsInventors: Hui Yang, Lin Guan, Qiuyan Yao, Bowen Bao, Chao Li, Zhengjie Sun, Jie Zhang
-
Patent number: 11288594Abstract: In one example in accordance with the present disclosure, a method for domain classification includes sorting a set of sample domains into leaves based on syntactical features of the domains. Each sample domain belongs to a family of domains. The method also includes identifying, for each leaf, a regular expression for each family with at least one domain in the leaf. The method also includes determining, for each leaf, at least one lobe with a set of domains in the leaf that matches the regular expression for a first family with at least one domain in the leaf, and that does not match the regular expression for the other families with at least one domain in the leaf. The method also includes creating a classifier for the domains in each lobe by using the set of domains from each family in the lobe as training classes for machine learning.Type: GrantFiled: February 8, 2018Date of Patent: March 29, 2022Assignee: Trend Micro IncorporatedInventors: Josiah Dede Hagen, Prasad V. Rao, Miranda Jane Felicity Mowbray
-
Patent number: 11290533Abstract: A network storage device connected with a network fabric includes a network storage controller that performs interfacing with the network fabric and translates and processes a command provided through the network fabric, and a nonvolatile memory cluster that exchanges data with the network storage controller under control of the network storage controller. The nonvolatile memory cluster includes a first nonvolatile memory array connected with the network storage controller through a first channel, a nonvolatile memory switch connected with the network storage controller through a second channel, and a second nonvolatile memory array communicating with the network storage controller under control of the nonvolatile memory switch.Type: GrantFiled: November 20, 2018Date of Patent: March 29, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Changduck Lee, Seungyeop Shin, Kyungbo Yang, Hwaseok Oh
-
Patent number: 11283846Abstract: A server system receives from a first electronic device, an indication that the first electronic device has shared a first listening session playing back on a second electronic device. The server system receives, from a third electronic device, a first request for one or more shared listening sessions playing back on the second electronic device. The request includes an identifier of the second electronic device. In response to the first request, the server system transmits, to the third electronic device, a session identifier for the first listening session. The server system receives, form the third electronic device, a second request to join the first listening session using the session identifier for the first listening session. The server system then provides, to the third electronic device, access to the first listening session playing back on the second electronic device.Type: GrantFiled: May 6, 2020Date of Patent: March 22, 2022Assignee: Spotify ABInventors: Erik Broberg, Claes Johan Daniel Collin