Patents Examined by Patrick F Ngankam
-
Patent number: 11290362Abstract: Diagnostic test results are obtained in respect of local area networks (LANs), the LANs having user-devices located therein having interfaces and being operable to communicate via those interfaces and via a LAN gateway device with remote devices in a communications network outside their respective LANs. A method comprises comparing performance measures obtained in respect of communication flows with a performance threshold whereby to identify communication flows whose performance measures are indicative of performance below a predetermined level, and for any such communication flows, obtaining a diagnosis in respect of the LAN in question in dependence on a comparison of the performance measure obtained in respect of the identified communication flow and performance measures obtained in respect of other communication flows, the diagnosis being obtained in dependence on respective portability levels and network interface types determined in respect of the user-devices involved in said communication flows.Type: GrantFiled: September 6, 2018Date of Patent: March 29, 2022Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventors: Alan Smith, Trevor Burbridge
-
Patent number: 11283761Abstract: Mapping anonymous Internet entities to known accounts. In an embodiment, events, representing online activity and comprising IP addresses, are received from a plurality of sources. Subsets of the events are aggregated into mappings that associate the IP address, shared by the subset, with an account. Each mapping is associated with statistics regarding the events. A confidence value is calculated for each mapping based on the statistics, and a final subset of the mappings is selected based on the confidence values. Subsequently, when a request with an IP address is received, the final subset of mappings is searched for the requested IP address, and an indication of the account associated with the requested IP address is returned in response to the request.Type: GrantFiled: December 18, 2020Date of Patent: March 22, 2022Assignee: 6Sense Insights, Inc.Inventors: Viral Bajaria, Premal Shah, Nitin Vijayvargiya, Dustin Chang
-
Patent number: 11269947Abstract: This disclosure relates to WAMI discovery, specifically including: issuing a first request to a WAMI federated collection service (FCS) to retrieve WAMI collection metadata, the WAMI FCS being in communication with a WAMI collection service (CS), each WAMI CSs being in communication with a location where WAMI data is stored; receiving a response in a first format from the WAMI FCS; translating the received WAMI collection metadata from the first format into another format; issuing a second request to the WAMI FCS to access WAMI data in the other format; and retrieving in response to the second request, the WAMI data in the other format from the location that corresponds to a network link.Type: GrantFiled: November 20, 2020Date of Patent: March 8, 2022Assignee: PIXIA CORP.Inventors: Rahul C. Thakkar, Michael L. Maraist
-
Patent number: 11252014Abstract: A system and method for the aggregation and grouping of previously identified, causally related abnormal operating condition, that are observed in a monitored environment, is disclosed. Agents are deployed to the monitored environment which capture data describing structural aspects of the monitored environment, as well as data describing activities performed on it, like the execution of distributed transactions. The data describing structural aspects is aggregated into a topology model which describes individual components of the monitored environments, their communication activities and resource dependencies and which also identifies and groups components that serve the same purpose, like e.g. processes executing the same code. Activity related monitoring data is constantly monitored to identify abnormal operating conditions. Data describing abnormal operating condition is analyzed in combination with topology data to identify networks of causally related abnormal operating conditions.Type: GrantFiled: September 28, 2020Date of Patent: February 15, 2022Assignee: Dynatrace LLCInventors: Herwig Moser, Hans Kohlreiter
-
Patent number: 11252068Abstract: The disclosure describes methods and systems for performing time synchronization in a heterogeneous system. In one example, a method includes evaluating, by a computing system, one or more network conditions of a network to determine whether to perform a time synchronization process with a secondary device in the network, wherein the one or more network conditions include a health score for the secondary device, and, in response to determining, based on the evaluation of the one or more network conditions, to perform the time synchronization process: determining based at least in part on a time indication for a clock on a master device and a time indication for a clock on the secondary device, a time synchronization offset for the secondary device; and sending the time synchronization offset for the secondary device to the secondary device in a data packet.Type: GrantFiled: December 27, 2019Date of Patent: February 15, 2022Assignee: Equinix, Inc.Inventors: Yakov Kamen, Yury Kamen, Danjue Li, Ankur Sharma
-
Patent number: 11252026Abstract: Systems, apparatuses, and methods may provide for robust and autonomous provisioning of routing nodes and/or server stacks within a network. For instance, each routing node and/or server stack may perform self-discovery (e.g., determines its own identity and where it has been placed in the network), and determine its role (e.g., how to route packets) within the network.Type: GrantFiled: October 31, 2018Date of Patent: February 15, 2022Assignee: Comcast Cable Communications, LLCInventor: Alankar Sharma
-
Patent number: 11240331Abstract: Methods and devices for causing a communications session between a first device and a second device to end based on lack of speech activity are described herein. In some embodiments, non-speech may be detected for both the first device and the second device. If the non-speech associated with the first device is determined to occur at a substantially same time as the non-speech associated with the second device, then this may indicate that no individuals are talking within earshot of their respective devices. Furthermore, the non-speech detected by the first device and the non-speech detected by the second device may both be of an amount of time that is greater than a predefined temporal threshold. If so, then the communications session may be caused to end because speech activity has not been detected by either device for more than the predefined temporal threshold.Type: GrantFiled: July 1, 2019Date of Patent: February 1, 2022Assignee: Amazon Technologies, Inc.Inventors: Mario Chenier, Tony Roy Hardie, Nawdesh Uppal, Brian Oliver, Ran Mokady
-
Patent number: 11240170Abstract: Cloud migration may be performed by identifying applications that are currently operating in the enterprise and performing certain determinations as to whether those applications are proper candidates for the migration to the cloud. One example method of operation may provide identifying at least one application operating on an enterprise network, retrieving current usage data of the at least one application, comparing the current usage data of the at least one application to a threshold amount of usage data to determine whether the application has exceeded the threshold amount of usage data. Next, the creation of an instance process may be performed on an entity operating outside the enterprise network and the application may be operated via the instance process and otherwise terminated in the enterprise network to alleviate resources.Type: GrantFiled: December 15, 2020Date of Patent: February 1, 2022Assignee: Google LLCInventor: John Michael Suit
-
Patent number: 11233696Abstract: A technology is described for connecting a device to a network. An example method may include identifying a preinstalled network configuration for a default wireless network from device memory. The preinstalled network configuration may be used by the device to connect to the default wireless network and obtain a local network configuration for a local wireless network. Thereafter, the device may disconnect from the default wireless network and connect to the local wireless network using the local network configuration.Type: GrantFiled: March 23, 2018Date of Patent: January 25, 2022Assignee: Amazon Technologies, Inc.Inventors: Lomash Kumar, Bradley Jeffery Behm, Jijo Raphael Jose
-
Patent number: 11223541Abstract: The present invention provides a virtual network function network element management method, apparatus, and system. A VNF resource pool management apparatus receives a VNF network element request message sent by a VNF resource pool user apparatus, where the VNF network element request message includes attribute information and a location policy of a VNF network element that is requested; the VNF resource pool management apparatus determines a first VNF network element that matches the attribute information and the location policy from the VNF resource pool; and the VNF resource pool management apparatus sends a VNF network element response message to the VNF resource pool user apparatus, where the VNF network element response message includes identification information of the first VNF network element. In this way, a risk that a functional group formed by VNF network elements cannot properly work can be avoided.Type: GrantFiled: April 20, 2016Date of Patent: January 11, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Liang Xia, Ning Zong, Yang Wang, Qin Wu, Danhua Wang
-
Patent number: 11218552Abstract: The present disclosure relates to virtualizing a network function in an ad-hoc group. The ad-hoc group comprises a plurality of mobile terminals (302, 304) that are configured for device-to-device communication, e.g., Proximity-Based Services (ProSe). The Pro Se-enabled mobile terminals (302, 304) subscribe to a Network Functions Virtualization (NFV) service with an NFV management server (322). The NFV management server (322) discovers the ad-hoc group that is suitable for NFV and informs an NFV application server (324) of the ad-hoc group. The NFV application server (324) then downloads data and configuration parameters to the ad-hoc group to offload a network function to the ad-hoc group for execution.Type: GrantFiled: September 25, 2014Date of Patent: January 4, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Matthew John Lawrenson, Till Burkert, Christopher Cox, Julian Charles Nolan
-
Patent number: 11170011Abstract: A system for an event driven query includes an input interface and a processor. The input interface is configured to receive an indication from a client system. The processor is configured to determine a scanning query based at least in part on the indication; and perform the scanning query.Type: GrantFiled: March 20, 2017Date of Patent: November 9, 2021Assignee: Palo Alto Networks, Inc.Inventors: Matthew Kraning, Timothy Junio
-
Patent number: 11157243Abstract: Examples of techniques for client-side source code dependency resolution in a language server protocol (LSP) enabled language server are disclosed. In one example, a method includes parsing, by the LSP-enabled language server, a source code file received from a client language editor to identify dependencies in the source code file. The method further includes, based at least in part on identifying a dependency in the source code file during the parsing, transmitting, by the LSP-enabled language server, a diagnostic message to the client language editor to request resolution of the dependency. The method further includes receiving, by the LSP-enabled language server, a dependency resolution from the client language editor. The method further includes continuing, by the LSP-enabled language server, the parsing the source code file based at least in part on the dependency resolution received from the client language editor.Type: GrantFiled: October 31, 2018Date of Patent: October 26, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan Gellin, Russell L. May
-
Patent number: 11128687Abstract: Technologies for streaming multi-user broadcasts include a broadcast management server configured to receive multimedia data captured of a user. The broadcast management server streams a multimedia broadcast including the multimedia data captured of the user to other users. Additionally, the broadcast management server is configured to receive a request to participate in the streamed multimedia broadcast from another user. Multimedia data captured of the other user is received in response to a determination that the request to participate in the streamed multimedia broadcast is accepted. The broadcast management server merges the multimedia data captured of the first and second users to generate a merged multimedia broadcast, which is streamed to other users. The broadcast management server also generates a broadcast feed for users. The broadcast feed includes streaming multimedia broadcasts and streaming merged multimedia broadcasts corresponding to other users. Other embodiments are described and claimed.Type: GrantFiled: September 21, 2018Date of Patent: September 21, 2021Assignee: Merge In, LLCInventor: Stephen Beckham, Jr.
-
Patent number: 11128594Abstract: Techniques are described for managing, drafts of an electronic document (e.g., an electronic note, an electronic message, an electronic calendar invitation, and/or other types of electronic documents) between client devices. Such an electronic document can be composed using different clients, such that composing the document can be continued using different clients. A draft of an electronic document can be stored by clients and/or the message management service as a metadata. A message management service can be implemented as an intermediary computing system to manage a current version of a draft in local storage when a draft is composed using a client device. The message management service can manage version information of a draft that is exists, if any, on each of the client devices. The message management service can synchronize a draft of the message with client devices when a draft is composed using a client device.Type: GrantFiled: March 18, 2020Date of Patent: September 21, 2021Assignee: Dropbox, Inc.Inventors: Adam Cue, Tim Van Damme, George Milton Underwood, IV, Sean Beausoleil, Belinda Preno, Steven Kabbes, David Barshow, Anthony DeVincenzi
-
Patent number: 11095548Abstract: Methods, systems, and computer readable media for testing software defined networks (SDNs). An example system includes a traffic generator configured for generating SDN test traffic for the SDN; a network impairment module configured for applying a plurality of impairment profiles to the SDN test traffic; and a network testing monitor configured for monitoring the SDN test traffic on the SDN. The system includes an SDN performance modeler configured for mapping, for each impairment profile, the impairment profile to SDN performance metric values based on monitoring the SDN test traffic by the network testing monitor in response to applying the impairment profile by the network impairment module.Type: GrantFiled: July 22, 2019Date of Patent: August 17, 2021Assignee: KEYSIGHT TECHNOLOGIES, INC.Inventor: Stephen Samuel Jackson
-
Patent number: 11082293Abstract: A network configuration change validation environment is disclosed. In particular, this disclosure is related to an interface to initiate automated test actions (e.g., network monitoring commands, application monitoring commands, etc.) and to view results in an efficient manner to support a network communication infrastructure. In one example, results of a set of commands executed prior to a configuration change may serve as a baseline and one or more results of the same set of commands may be intelligently compared to the baseline to identify any potential issues that have arisen. For example, as a result of a specific network configuration change or application update. The disclosed network change validation command initiator and validation report viewer represent part of an overall network configuration change validation environment that includes automated techniques such that it may be used within a given change window.Type: GrantFiled: May 5, 2020Date of Patent: August 3, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Charles F. Clark, Craig Joseph Mills, Shaun Wackerly
-
Patent number: 11074475Abstract: Shared content is stored at a cloud-based collaboration platform hosted at first network domain. External data processing services are hosted at a second domain. An integration layer situated between the cloud-based collaboration platform and the external data processing services is configured to receive triggering events pertaining to content of the cloud-based collaboration platform. Based on characteristics of the content, communications with the external data processing services are initiated. The communication includes accessing network interfaces to send and receive data between the network domain of the cloud-based collaboration platform and a different network domain of the external data processing services. A plurality of rules are applied to select between a first external data processing service at a first network domain and a second external data processing service at a second domain.Type: GrantFiled: October 8, 2018Date of Patent: July 27, 2021Assignee: Box, Inc.Inventors: Andrew Coven, Benjamin John Kus, Faizan Nabi Buzdar, Matthew Self
-
Patent number: 11068586Abstract: One embodiment of the present invention provides a system for isolating virtual hosts on a network server device. During operation, the system creates a container for a virtual host of a plurality of virtual hosts of a web server running on the network server device. A respective virtual host of the plurality of virtual hosts represents a website running on the web server. If the system receives a web request for a dynamic resource from a client, the system identifies the virtual host as associated with the web request. The system then runs a script interpreter process for generating the dynamic resource in the container and sends a response message comprising the dynamic resource to the client.Type: GrantFiled: May 4, 2016Date of Patent: July 20, 2021Assignee: Alibaba Group Holding LimitedInventor: Nan Li
-
Patent number: 11064319Abstract: The disclosed methods and systems use artificial intelligence (AI) and machine learning (ML) technologies to model the usage and interference on each channel. For example, units of the system can measure channel interference regularly over the time of day on all radios. The interference information is communicated to the base unit or a cloud server for pattern analysis. Interference measurements include interference from units within the system as well as interference from nearby devices. The base unit or the cloud server can recognize the pattern of the interference. Further, connected devices have a number of network usage characteristics observed and modeled including bitrate, and network behavior. These characteristics are used to assign channels to connected devices.Type: GrantFiled: March 20, 2017Date of Patent: July 13, 2021Assignee: NETGEAR, INC.Inventors: Peiman Amini, Joseph Amalan Arul Emmanuel