Patents Examined by Schquita D Goodwin
-
Patent number: 11533246Abstract: Intelligent network probe placement optimization (e.g., using a computerized tool) is enabled. A method can comprise determining, from an inventory database, physical interfaces and service paths for data traffic to be monitored, according to a two-way active management protocol, with respect to network interfaces between cloud compute elements in a leaf-spine cloud fabric and radio access network equipment, based on the cloud compute elements, determining directed acyclic graph information representative of a directed acyclic graph of connections between the cloud compute elements and other cloud compute elements in the leaf-spine cloud fabric other than the cloud compute elements, and based on the directed acyclic graph information, determining a number and a distribution of probes to be employed at at least some of the physical interfaces and the service paths to monitor a parameter of the data traffic according to the two-way active management protocol.Type: GrantFiled: October 4, 2021Date of Patent: December 20, 2022Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Kartik Pandit, Kevin D'Souza
-
Patent number: 11533521Abstract: A streaming device may request and download multi-layer video segments based on a number of factors including the artistic interest associated with the video segments and/or the status of a buffer area managed by the streaming device. The multi-layer segments may be coded using scalable coding techniques or a combination of scalable coding and simulcast coding techniques by which each of the video segments may be coded into one or more representations of different qualities and/or bitrates. When requesting the multi-layer segments, the streaming device may ensure that the fullness of the buffer area falls between a buffer underflow threshold and a backfilling threshold under various network conditions. The streaming device may estimate the available network bandwidth in order to facilitate the scheduling decisions. The streaming device may consider the artistic interest associated with the video segments during scheduling and may give priority to those segments with higher artistic interest.Type: GrantFiled: December 12, 2016Date of Patent: December 20, 2022Assignee: InterDigital Madison Patent Holdings, SASInventors: Yong He, Ahmed Hamza, Srinivas Gudumasu, Yan Ye, Eduardo Asbun
-
Patent number: 11516106Abstract: A Protocol Analyzer is provided for monitoring and debugging a high-speed communications link between a local device and a remote device. The local device may include a communications protocol block for interfacing with the remote device. The Protocol Analyzer may include an embedded logic debugging circuit on the local device, where the logic debugging circuit is configured to capture link data based on user-defined events to create a corresponding database of signal capture in a local memory. The Protocol Analyzer is configured to import the database from memory and to decode the link data to display on a user interface that organizes key link sequencing events along with their timestamps to help the user more accurately and quickly debug any link bring-up issues.Type: GrantFiled: June 27, 2018Date of Patent: November 29, 2022Assignee: Intel CorporationInventors: Anuj Agrawal, Chirag Bharat Thakkar
-
Patent number: 11516204Abstract: A method for providing secure single sign on includes receiving a first data object from an application hosting server, the first data object indicating at least a service provider name and identifying a configuration file corresponding to the service provider name, wherein the configuration file includes at least trusted identity information. The method also includes determining, using the configuration file corresponding to the service provider name, whether the first data object is valid and, in response to a determination that the first data object is valid, generating a response message.Type: GrantFiled: December 14, 2020Date of Patent: November 29, 2022Assignee: Express Scripts Strategic Development, Inc.Inventors: Steven Sefton, Neil J. Powell, Travis Williams
-
Patent number: 11509718Abstract: Various embodiments are directed to techniques for coordinating at least partially parallel performance and cancellation of data access commands between nodes of a storage cluster system. An apparatus may include a processor component of a first node coupled to a first storage device storing client device data; an access component to perform replica data access commands of replica command sets on the client device data, each replica command set assigned a set ID; a communications component to analyze a set ID included in a network packet to determine whether a portion of a replica command set in the network packet is redundant, and to reassemble the replica command set from the portion based if the portion is not redundant; and an ordering component to provide the communications component with set IDs of replica command sets of which the access component has fully performed the set of replica data access commands.Type: GrantFiled: January 28, 2020Date of Patent: November 22, 2022Assignee: NetApp Inc.Inventors: Manoj Sundararajan, Paul Yuedong Mu, Paul Ngan
-
Patent number: 11509570Abstract: There is provided a first network node arranged to communicate with a second network node, the first and second network nodes being connected by a first path and a second path. The first path uses a first communications network and the second path uses a second communications network. The first network node has a first mode and a second mode of operation, such that in a first mode traffic between the first and second network nodes is transmitted over the first path and not the second path, and in a second mode traffic between the first and second network nodes is transmitted over the first path and the second path. The network node comprises a mode selector arranged to select the second mode of operation when the demanded amount of traffic between the first and second network nodes exceeds a threshold value for a period of time.Type: GrantFiled: May 13, 2016Date of Patent: November 22, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Robert Skog, Jimmy Bjorklund
-
Patent number: 11503134Abstract: Broadly speaking, embodiments of the present technique provide methods, apparatuses and systems for controlling device resource subscriptions by an LwM2M server, comprising receiving at said LwM2M server a registration request message from a LwM2M client device, the message comprising an enumeration of a plurality of subscribable elements of an object hierarchy of the device; storing, using the LwM2M server, an association between the device and the plurality of subscribable elements; and sending from the LwM2M server to the LwM2M client device a subscription message comprising a unitary compressed expression representing plural ones of said plurality of subscribable elements associated with said device.Type: GrantFiled: January 9, 2020Date of Patent: November 15, 2022Assignees: Arm IP Limited, Arm LimitedInventors: Mikko Johannes Saarnivala, Szymon Sasin, Yongbeom Pak, Hannes Tschofenig
-
Patent number: 11503140Abstract: A programmable network interface for a server includes at least one memory storing connection parameters for previously active Non-Volatile Memory express over Fabric (NVMeoF) connections with different NVMe nodes. An NVMeoF connection request is received from an NVMe node, and it is determined whether the NVMe node is associated with connection parameters stored in the at least one memory. In response to determining that the NVMe node is associated with connection parameters stored in the at least one memory, a new NVMeoF connection is established for communicating with the NVMe node using the stored connection parameters. In one aspect, an address space of the server is partitioned, and an NVMe request queue is assigned to each partition of the address space. At least one address is identified in a received NVMeoF message, and an NVMe request queue is determined for performing an NVMe request included in the NVMeoF message.Type: GrantFiled: February 10, 2021Date of Patent: November 15, 2022Assignee: Western Digital Technologies, Inc.Inventors: Marjan Radi, Dejan Vucinic
-
Patent number: 11503115Abstract: This document describes marker based approaches for a CDN to monitor and report on the amount of traffic that it is serving on behalf of content providers. They are particularly useful in hybrid delivery scenarios. Hybrid delivery scenarios means that a client may obtain content, such as a given multimedia stream, from one or more servers in the CDN, or from one or more peers in a peer to peer network. The amount of data served from the peer network is referred to herein as the “offload”, as delivery of that data has been offloaded from the CDN platform.Type: GrantFiled: December 30, 2020Date of Patent: November 15, 2022Assignee: Akamai Technologies, Inc.Inventors: Rahul Singhal, Eric K. Geyer, Henning Makholm, Christian Worm Mortensen
-
Patent number: 11496357Abstract: A method for creating resources and a corresponding registration method, server, client device, and computer readable storage medium. The method for creating resources includes: receiving a registration request; determining a registration type corresponding to the registration request; creating a resource corresponding to the registration type on the basis of the registration type.Type: GrantFiled: February 8, 2018Date of Patent: November 8, 2022Assignee: Beijing BOE Technology Development Co., Ltd.Inventors: Junjie Zhao, Zhiqiang Qiang
-
Patent number: 11496334Abstract: Techniques are described for providing a simultaneous, multi-device user experience that employs computing devices with varying capabilities for data input and/or data output, using a microservice-based architecture. A user may register multiple devices with a service, which determines capabilities of the devices for data input and/or output. During a communication session involving the user and another user, such as a service representative, the service may receive input data collected through device(s) and/or provide output data to be presented on the same or other device(s), where such data input and data output is received and provided according to the input/output capabilities of the various devices. The data input and/or output may switch from device to device during a session. In some instances, data may be replicated for presentation through multiple devices simultaneously. Interactions with each device may be through a microservice that is associated with the device and/or its device type.Type: GrantFiled: October 26, 2021Date of Patent: November 8, 2022Assignee: United Services Automobile Association (USAA)Inventors: Nathan Mahoney, Gunjan C. Vijayvergia, Michael Joseph Gaeta
-
Patent number: 11496381Abstract: In some implementations, a computing system can reduce startup delays for presenting remote media items. For example, when a user requests media content from a media service, the computing system can include information about the first media item to be played in the initial startup messages to reduce the number of roundtrips needed between client and server devices to present the first media item. A media item can include an introductory asset. The introductory asset can be a portion of the full media item that can be decrypted with a local key or not encrypted at all so that a media client can receive and start presenting the introductory media asset quickly while the full media item is being processed by the media client. In some implementations, the system can remove leading silence from the media item so that the amount of delay perceived by the user is reduced.Type: GrantFiled: April 12, 2021Date of Patent: November 8, 2022Assignee: Apple Inc.Inventors: Thomas Alsina, Arvind S. Shenoy, Ketankumar B. Patel, Nicholas J. Paulson, Pierre de Lastic
-
Patent number: 11496520Abstract: A method for operating a communications system, in particular a communications system based on software-defined networking, which has at least one network infrastructure component, in particular an SDN switch, and at least one communications device, the network infrastructure component being developed for forwarding data to and/or from the at least one communications device. The method includes the following steps: allocating the communications device to at least one security zone; specifying at least one forwarding rule for forwarding data by the network infrastructure component to and/or from the communications device, the specification of the forwarding rule taking place under consideration of the security zone.Type: GrantFiled: March 30, 2020Date of Patent: November 8, 2022Assignee: Robert Bosch GmbHInventors: Hans Loehr, Marco Andreas Wagner, Michael Ernst Doering, Rene Guillaume
-
Patent number: 11496610Abstract: A network device receives a first configuration management message from a first network element, where the first configuration management message has a first data format. The network device translates the first configuration management message from the first data format to a Common Network Data (CND) model format to produce a first translated message, where the CND model format comprises a graph schema based on nodes, edges, and properties to represent and store configuration management message data. The network device stores the first translated message in a CND model format data structure for subsequent use in message querying, message comparison, message anomaly detection, or message discrepancy detection.Type: GrantFiled: June 26, 2020Date of Patent: November 8, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Randolph Torres, William J. Moran, Michael T. Bayne, Srinivasu Narumanchi, Syed Raza
-
Patent number: 11489936Abstract: Technology is disclosed for using geographic information that reflects the current locations for a plurality of image providers to find image providers that are capable of fulfilling image requests from image requesters, where the image requests are associated with various geographic locations. In an example embodiment, the technology can be used to find video footage of news events in a timely and cost-efficient manner.Type: GrantFiled: February 22, 2021Date of Patent: November 1, 2022Assignee: STRINGR INC.Inventors: Brian Patrick McNeill, Elizabeth J. Stewart
-
Patent number: 11483360Abstract: Methods and systems for early identification of bitrates for segments in adaptive bitrate streaming can allow the server to begin processing or transcoding content as necessary for delivery, reducing processing and transmission latency. In a first aspect, a client may request a second segment before the first segment has been completely received. The server may begin any transcoding processes for preparing the second segment, and once the server has completed sending the first segment, the server may begin transmitting the now-prepared or partially prepared second segment. The server can then transmit the first and second segment contiguously, with essentially no network dead time. In a second aspect, the client may transmit an early notification of parameters for the request of the second segment, allowing the server to begin transcoding. The client may subsequently request the already-prepared or partially prepared second segment, similarly reducing request-response processing latency.Type: GrantFiled: July 10, 2020Date of Patent: October 25, 2022Assignee: Avago Technologies International Sales Pte. LimitedInventor: Alexander Garland MacInnis
-
Patent number: 11483226Abstract: The disclosed technology teaches testing a mesh network using new service application level KPIs that extend the TWAMP measurement architecture. A control-client receives and parses a configuration file to populate memory with IP addresses, ports, and test session parameters for disclosed KPIs used to originate two-way test sessions from a first network host; with control-servers and session-reflectors.Type: GrantFiled: November 17, 2020Date of Patent: October 25, 2022Assignee: Spirent Communications, Inc.Inventor: Jyotikumar U. Menon
-
Patent number: 11483384Abstract: In some examples, a system may include a processing resource and a memory resource. The memory resource may store machine-readable instructions to cause the processing resource to create a migration plan, defining characteristics of a migration of an application from a native computing data center to a computing cloud of a plurality of distinct candidate computing clouds, based on: a first migration constraint for the application determined from an analysis of historical behavior of the application executed on the native computing data center; a second migration constraint for the application determined from an analysis of administrator cloud migration preferences for the application; and a cloud computing characteristic of each of the plurality of distinct candidate computing clouds.Type: GrantFiled: March 16, 2020Date of Patent: October 25, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Jyoti Ranjan, Abhishek Kumar, Unmesh Gurjar, Ajay Kumar Bajaj
-
Patent number: 11483393Abstract: A non-transitory computer readable storage medium has instructions executed by a processor to receive network session information from network monitoring devices distributed throughout an enterprise network. The network session information characterizes communications between a client device within the enterprise network and a server external to the enterprise network. The network session information is transformed into vectors of network communication session parameters. The vectors are combined into different time series of data. A similarity measure is computed between the different time series of data to detect unique sessions between the client device and a middlebox network device within the enterprise network or unique sessions between a middle box network device within the enterprise network and the server. The unique sessions are evaluated to infer relationships between networked devices within the enterprise network.Type: GrantFiled: August 6, 2020Date of Patent: October 25, 2022Assignee: Cpacket Networks Inc.Inventors: Sheng Lundquist, Douglas Cooper, Ron Nevo
-
Patent number: 11469960Abstract: Some embodiments provide a method for associating data message flows from applications executing on a host computer with network interfaces of the computer. The method of some embodiments identifies a set of applications operating on a machine executing on the host computer, identifies candidate teaming policies for associating each identified application with a subset of one or more interfaces, and generates a report to display the identified candidate teaming policies per application to a user. In response to user input selecting a first teaming policy for a first application, the method generates a rule, and distributes the rule, to the host computer to associate the first application with a first subset of the network interfaces specified by the first teaming policy.Type: GrantFiled: July 26, 2021Date of Patent: October 11, 2022Assignee: VMWARE, INC.Inventor: Ravi Kumar Reddy Kottapalli