Patents Examined by Messeret F Gebre
-
Patent number: 11528185Abstract: A device provisioning configuration request from a network device to be configured is received. The network device provides the request to a network location obtained via a Dynamic Host Configuration Protocol request made automatically by the network device. A configuration agent script is provided in response to the device provisioning configuration request. One or more notifications associated with a provisioning progress are received from the network device via the configuration agent script. At least one of the one or more notifications is utilized in a provisioning workflow.Type: GrantFiled: December 5, 2018Date of Patent: December 13, 2022Assignee: Meta Platforms, Inc.Inventors: Joseph Ryan Hrbek, Patrick Adair, Brandon Robert Bennett, Christopher Owen Gorham, David Anthony Swafford
-
Patent number: 11516269Abstract: A method of diagnosing anomalous patterns from metrics data associated with a microservices-based application comprises aggregating a plurality of ingested spans into a plurality of streams of metric data. The method also comprises performing computations on a stream of metric data from the plurality of streams of metric data to identify an anomalous pattern. Further, the method comprises generating an alert in response to the anomalous pattern and querying a data set using metadata associated with the alert to retrieve additional information pertaining to the anomalous pattern.Type: GrantFiled: March 30, 2020Date of Patent: November 29, 2022Assignee: SPLUNK Inc.Inventors: Sonya Chang, Jr., Maxime Petazzoni, Joseph Ross, Sahinaz Safari Sanjani
-
Patent number: 11477079Abstract: A communication system includes multiple Point-of-Presence (POP) interfaces and one or more processors. The multiple POP interfaces are distributed in a Wide-Area Network (WAN) and are configured to communicate with at least a client and a server connected to the WAN. The one or more processors are coupled to the POP interfaces and are configured to (i) assign respective Internet Protocol (IP) addresses to the client and to the server, including embedding state information in the assigned IP addresses, and (ii) route traffic over the WAN between the client and the server, in a stateless manner, based on the state information embedded in the IP addresses.Type: GrantFiled: July 6, 2021Date of Patent: October 18, 2022Assignee: Proofpoint, Inc.Inventor: Etay Bogner
-
Patent number: 11461070Abstract: A method of delivering audio to one or more client computing devices includes receiving, by an audio server computing device, a live audio signal starting at a first time; processing, by the audio server computing device, the live audio signal, thereby creating a data representation of the live audio signal; transmitting, by the audio server computing device, via a wireless network in electronic communication with the audio server computing device, the data representation of the live audio signal to the one or more client computing devices; interpreting, by the one or more client computing devices, the data representation of the live audio signal, thereby producing an interpreted audio signal; and providing, by the one or more client computing devices, the interpreted audio signal to a user listening device starting at a second time. A latency between the first time and the second time is less than 100 milliseconds.Type: GrantFiled: May 14, 2018Date of Patent: October 4, 2022Assignee: Mixhalo Corp.Inventors: Michael Einziger, Ann Marie Simpson, Darren LaGroe, Michal Pietras
-
Patent number: 11431610Abstract: A rapid method for establishing communication routes between computers of a supercomputer is presented. In this method, a certain number of characteristics of the network are pre-calculated, which are then used for the calculation of the routes. The calculation is based on simple arithmetic operations which makes it possible to be particularly rapid while remaining deterministic.Type: GrantFiled: August 21, 2020Date of Patent: August 30, 2022Assignee: BULL SASInventors: John Gliksberg, Antoine Capra, Alexandre Louvet
-
Patent number: 11431600Abstract: Technologies for monitoring network traffic include a computing device that monitors network traffic at a graphics processing unit (GPU) of the computing device. The computing device manages computing resources of the computing device based on results of the monitored network traffic. The computing resources may include one or more virtual machines to process network traffic that is to be monitored at the GPU of the computing device. Other embodiments are described and claimed.Type: GrantFiled: February 25, 2021Date of Patent: August 30, 2022Assignee: Intel CorporationInventors: Alexander W. Min, Jr-Shian Tsai, Janet Tseng, Kapil Sood, Tsung-Yuan C. Tai
-
Patent number: 11431617Abstract: In one example, a responder obtains an Operations, Administration, and Management/Maintenance (OAM) probe packet from a network entity operating as an initiator in a network, provides, to the initiator, a first response to the OAM probe packet over a first network path in the network, and further provides, to the initiator, a second response to the OAM probe packet over a second network path in the network that is different from the first network path. In another example, an initiator provides an OAM probe packet to a network entity operating as responder in a network, obtains, from the responder, a first response to the OAM probe packet over a first network path in the network, and further obtains, from the responder, a second response to the OAM probe packet over a second network path in the network that is different from the first network path.Type: GrantFiled: May 13, 2020Date of Patent: August 30, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Nagendra Kumar Nainar, Carlos M. Pignataro, Reshad Rahman, Pascal Thubert
-
Patent number: 11388265Abstract: Network entities may indicate and negotiate one or more new protocols for communications using a current protocol. Indications may include one or more protocols which are supported, one or more protocols which are preferred, and the level of desire of preferences. Indications may further include schedules of times during which certain protocols are supported and/or schedules of functions for which certain protocols are preferred. Indications may be evaluated and acted upon immediately or stored for future reference. Evaluation may include comparison of relative desire levels and needs of various entities. Protocols may be messaging protocols, transport protocols, or combinations thereof.Type: GrantFiled: January 4, 2016Date of Patent: July 12, 2022Assignee: Convida Wireless, LLCInventors: Chonggang Wang, Guang Lu, Lijun Dong, Xu Li, Quang Ly, Zhuo Chen, Shamim Akbar Rahman, Yanyan Han
-
Patent number: 11388700Abstract: Technology for providing peer-to-peer (P2P) content distribution via a P2P applications server is disclosed. In an example, service control function (SCF) module can be operable for P2P content distribution and include computer circuitry configured to host P2P applications server operable to manage Internet protocol (IP) multimedia subsystem (IMS) content distribution between two user equipments (UEs).Type: GrantFiled: December 24, 2013Date of Patent: July 12, 2022Assignee: APPLE INC.Inventor: Ozgur Oyman
-
Patent number: 11340932Abstract: Example methods and systems for packet handling based on a multiprocessor architecture configuration are provided. One example method may comprise: in response to receiving a first ingress packet that requires processing by a first virtual central processing unit (VCPU) running on the first node, steering the first ingress packet towards a first receive (RX) queue and performing local memory access on the first node to access the first ingress packet from the first RX queue. The method may also comprise: in response to receiving a second ingress packet that requires processing by a second VCPU running on the second node, steering the second ingress packet towards a second RX queue and performing local memory access on the second node to access the second ingress packet from the second RX queue.Type: GrantFiled: January 23, 2020Date of Patent: May 24, 2022Assignee: VMWARE, INC.Inventors: Yong Wang, Boon Seong Ang, Guolin Yang, Wenyi Jiang
-
Patent number: 11336506Abstract: Automatic diagnostics alerts for streaming multiple types of content is disclosed. At a first time, a set of metrics for a plurality of groups of streaming sessions is computed. A streaming session in a group is associated with streaming of a piece of content encoded by an entity. The streaming of the piece of content encoded by the entity is associated with streaming of another piece of content. An anomaly is identified at least in part by performing anomaly detection using the set of metrics. A cause of the identified anomaly is diagnosed. An alert is generated based at least in part on the diagnosis.Type: GrantFiled: May 30, 2019Date of Patent: May 17, 2022Assignee: Conviva Inc.Inventors: Yan Li, Rui Zhang, Henry Milner, Jibin Zhan
-
Patent number: 11303568Abstract: The data communication system and method is disclosed comprising at least a first network and a second network, wherein a first node interface is connected to a second node interface over the first network and to a second node interface over the second network. The first network and second network being operated in parallel. The data communication system sends data from the first node interface to the second node interface via the first network using a first network address and sends data from the first node interface to the second node interface via the second network using a second network address, wherein the second network address is not equivalent to the first network address.Type: GrantFiled: April 5, 2021Date of Patent: April 12, 2022Assignee: Honeywell International Inc.Inventors: Harshal Haridas, Brian Polcyn, Phillip Hanson, Amol Gandhi
-
Patent number: 11290557Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a plurality of slots, each slot of the plurality of slots configured to receive a computing node, a wireless communication interface, and a management controller communicatively coupled to the slots, communicatively coupled to the wireless communication interface, and configured to provide management of the information handling system. The management controller may be further configured to execute an aggregator service, wherein the aggregator service exposes a plurality of proxy attributes through which a client mobile device external to the information handling system and configured to manage the information handling system via the wireless communication interface accesses services and attributes of the information handling system.Type: GrantFiled: March 1, 2018Date of Patent: March 29, 2022Assignee: Dell Products L.P.Inventors: Jeff M. Lairsey, Sudhir Vittal Shetty, Arulnambi Raju, My Tran
-
Patent number: 11290374Abstract: A method and system for multi-layer traffic steering for enabling service chaining over a software defined network (SDN) are provided. The method is performed by a central controller of the SDN and includes receiving at least one service chaining rule defining at least one value-added service (VAS) to assign to an incoming traffic flow addressed to a destination server; analyzing each of the at least one received service chaining rule to determine if an application-layer steering is required; generating at least one application-layer steering rule, upon determining that an application-layer steering is required; generating at least one network-layer steering rule, upon determining that an application-layer steering is not required; and programming a multi-layer steering fabric with the generated at least one of network-layer steering rule and application-layer steering rule.Type: GrantFiled: June 18, 2015Date of Patent: March 29, 2022Assignee: Radware, Ltd.Inventors: Benny Rochwerger, David Aviv
-
Patent number: 11271838Abstract: Embodiments include method, systems and computer program products for timing synchronization. Aspects include sending to a remote system a first base packet, the first base packet is sent at a first send event time and then recording the first send event time in a memory. Aspects also include sending to the remote system a second base packet, wherein the payload comprises instructions for the remote computing system and receiving a first remote packet, wherein a payload comprises a first received time indicating a time the first base packet was received. Aspects then include recording the first received time and recording a second received time, wherein the second received time indicates a time the first remote packet was received by the base system. Aspects include receiving a second remote packet, wherein a payload comprises a second sent time indicating a time the first remote packet was sent.Type: GrantFiled: January 13, 2017Date of Patent: March 8, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donald Crabtree, Richard K. Errickson, John S. Houston, Peter K. Szwed
-
Patent number: 11265217Abstract: Some implementations of the disclosure are directed to receiving over a distributed ledger network, at an edge network device, a network configuration update transaction, the network configuration update transaction including an update to a configuration of a network device group including a plurality of network devices, where the edge network device is communicatively coupled to one or more of the plurality of network devices; validating, at the edge network device, that the transaction was sent by a cloud-based networking management platform that manages configurations of network devices that are members of the network device group; and after validating the transaction, updating at the edge network device a local copy of a distributed ledger associated with the distributed ledger network to include the update to the network device group configuration.Type: GrantFiled: May 30, 2019Date of Patent: March 1, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Ananth Narayanan Easwar Prasad, Fazlur Rahman Sit Mohamed Ali
-
Patent number: 11249819Abstract: Middleware for enabling interoperation between a chatbot application and a plurality of different systems are provided. According to one set of embodiments, a computer system implementing the middleware can receive a request from a user via the chatbot application and automatically determine, based on information included in the request, a system in the plurality of systems that the request is directed to and a service of the system that should be called for handling the request. The computer system can then invoke the service, receive a response from the system, and return the response to the chatbot application for presentation to the user.Type: GrantFiled: May 11, 2018Date of Patent: February 15, 2022Assignee: Jade Global, Inc.Inventors: Karan Yaramada, Amit Iyer, Adesh Patel
-
Patent number: 11240313Abstract: Personal electronic devices are organized into a personal electronic device network. One of the personal electronic devices is designated as a device management hub. Based on contextual information from the personal electronic device network, a current activity of a user is predicted, and based on the predicted current user activity and the contextual information, one or more hierarchy is cognitively derived. The device management hub uses one of the hierarchy to contextually assign user input to one of the personal electronic devices for processing. Cognitively predicting the current user activity can include analyzing, by the device management hub, contextual information from the personal electronic devices.Type: GrantFiled: December 5, 2018Date of Patent: February 1, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sarbajit K. Rakshit, Martin G. Keen, James E. Bostick, John M. Ganci, Jr.
-
Patent number: 11190568Abstract: Various implementations include devices and approaches for managing multimedia communications. In one aspect, a computer-implemented method of controlling a device connection includes: receiving audio data and video data from an input device connected with a peripheral bus input port; converting the audio data for transmission over an audio over internet protocol (IP) connection or a balun connection and converting the video data for transmission over a video over internet protocol (IP) connection or the balun connection; and transmitting the converted audio data and the converted video data for decoding and output to at least one output device via a multimedia audiovisual interface output port, where the peripheral bus input port is configured to support bidirectional audio and bidirectional video exchange with the input device and bidirectional exchange of IP-based control signals or balun-based control signals with the input device.Type: GrantFiled: January 9, 2019Date of Patent: November 30, 2021Assignee: Bose CorporationInventors: Marc Brandon Happes, Marco Maurizio Panzanella, Darryl John Bryans
-
Patent number: 11171854Abstract: Proposed are concepts for predicting workload of an application. Resource usage of a first application is monitored to obtain resource usage data associated with the first application. A workload signature for the first application is generated based on the obtained resource usage data, wherein the workload signature comprises information relating to static and time variant resource usage of the first application. Resource usage of a second application is predicted based on the workload signature of the first application.Type: GrantFiled: January 13, 2017Date of Patent: November 9, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Henry P. Nash