Patents Examined by John Follansbee
  • Patent number: 11722752
    Abstract: A flexible approach to segmenting a resource (e.g., a media resource, such as a media segment, or other resource, such as a resource normally fetched or pushed using general file transfer protocols like HTTP) into a plurality of fragments. By employing such an approach, the delay until the resource can be utilized at the client side is reduced. Certain embodiments are provided which apply the flexible segmentation approach to ISOBMFF media segments for video streaming, such as would be used with Live DASH streaming.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: August 8, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Magnus Westerlund, Beatriz Grafulla-González, Göran Eriksson
  • Patent number: 11722408
    Abstract: An example data center system includes server devices hosting data of a first tenant and a second tenant of the data center, network devices of an interconnected topology coupling the server devices including respective service virtual routing and forwarding (VRF) tables, and one or more service devices that communicatively couple the network devices, wherein the service devices include respective service VRF tables for the first set of server devices and the second set of server devices, and wherein the service devices apply services to network traffic flowing between the first set of server devices and the second set of server devices using the first service VRF table and the second service VRF table.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: August 8, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Jacopo Pianigiani, Vivekananda Shenoy, Ankur Tandon, Atul S Moghe, Suresh K Balineni, Tong Jiang, Kiran N. Kasim, Sridevi JeevaRaj
  • Patent number: 11716303
    Abstract: A different combination of multiple portions of a content item is selected for display to each of multiple sets of users of an online messaging application. The different combination of portions of the content item is sent for display to the corresponding set of users within a user interface of the online messaging application in association with information identifying a set of message threads in which each user is participating. A request to view the entire content of the content item is then received from a subset of each of the sets of users and a performance metric associated with each combination of portions of the content item is tracked based on the received request. Based on the performance metric, a performance of each portion of the content item is evaluated and used to select an optimal combination of the portions of the content item.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: August 1, 2023
    Assignee: Meta Platforms, Inc.
    Inventor: Dheeraj Kumar Singh
  • Patent number: 11716214
    Abstract: Embodiments described herein provide for the dynamic adjustment of traffic associated with audiovisual conferences or other types of communication sessions in situations where a network connection of one or more conference participants exhibits issues that may affect audio and/or video quality. The adjustment may include the determination at a particular conference participant (e.g., a particular User Equipment (“UE”)) of degraded network conditions, the generation of condensed conference information at the UE, and the outputting of the condensed conference information via the network. The condensed conference information may be included in control signaling. The condensed conference information may be used to generate reconstructed conference information, which may be distributed to other conference participants.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: August 1, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: John Aceron, Rohit Shirish Saraf, Andrew Philip Genualdi
  • Patent number: 11711310
    Abstract: Systems and methods of determining a network performance property in at least one computer network, including: sampling traffic in active communication with the at least one computer network, analyzing the sampled traffic to group communication packets to flows, and predicting at least one network property of the at least one network based on the grouped communication packets and based on at least one traffic parameter in the at least one network, where the at least one traffic parameter is selected from the group consisting of: union of packet streams, intersection of packet streams, and differences of packet streams, and where the predicted at least one network property is selected from the group consisting of: total number of flows, number of flows with a predefined characteristic, number of packets, and volume of packets.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: July 25, 2023
    Assignee: TWEENZNET LTD.
    Inventors: Eyal Elyashiv, Eliezer Upfal, Aviv Yehezkel
  • Patent number: 11706131
    Abstract: An information processing apparatus is communicable with an electronic apparatus according to a plurality of protocols. The information processing apparatus includes circuitry. The circuitry identifies a particular protocol supported by the electronic apparatus among the plurality of protocols. The circuitry determines a management type based on the identified particular protocol. The circuitry sets a communication path through which the electronic apparatus communicates with a management apparatus based on the determined management type.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: July 18, 2023
    Assignee: Ricoh Company, Ltd.
    Inventor: Iha Oh
  • Patent number: 11706314
    Abstract: A coordinated network service that facilitates the design and implementation of a coordinated device network of IoT devices. The coordinated network service defines modules for individual IoT devices or coordinated devices that specify the necessary inputs to the device, the outputs from the device and communication protocols. Via an interface, user devices can select a set of IoT devices and specify how they are connected and the decision making logic associated with communication flow. The coordinated network service can then automatically generate mapping information that implements the decision making logic and provides necessary transformations for communications between the specified devices. The selected modules and mappings form a workflow for the coordinated device network. The coordinated network service can then generate executable code to implement the formed workflow in a coordinated device network.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: July 18, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Kawarjit Bedi, Sravan Kumar Nandamuri, Piyush Gupta, Atulya Beheray, James Gosling
  • Patent number: 11700221
    Abstract: Systems and methods are disclosed for subscribing to messages generated from a plurality of edge devices. One method comprises receiving, at a cloud platform from a plurality of edge devices, a plurality of messages that comply with a common schema and receiving, at the cloud platform from a custom application, an annotation stream request to generate at least one annotation stream and an annotation filter request to generate one or more annotation filters. The at least one annotation stream and the one or more annotation filters are then generated by the cloud platform. Based on the one or more filters, one or more of the plurality of messages are published, by the cloud platform, to the at least one annotation stream.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: July 11, 2023
    Assignee: Honeywell International Inc.
    Inventors: Denny Song, Adam Gibson, Ashley Noble
  • Patent number: 11700176
    Abstract: A method of configuring network devices. The method may include, with a network orchestrator, measuring at least one characteristic of a quality of a link between a network device and the network orchestrator during a first measurement window, categorizing the link into a connection type based on the at least one characteristic, and tuning a configuration of the network device based at least in part on the connection type identified by the network orchestrator.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: July 11, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Viktoria Fordos, Santosh Ramrao Patil, Viktor Mats Emanuel Leijon
  • Patent number: 11695875
    Abstract: Disclosed are systems and methods for providing a virtual conference using personal devices of the participants. In one embodiment, a proximity value is generated and encoded in audio streams from each device. A server can compare proximity values and enable a suitable microphone, while disabling the remaining microphones. Systems and techniques for improving capturing and synchronization of source audio and improved audio playback at destination are also disclosed.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: July 4, 2023
    Assignee: Teamport Inc.
    Inventors: Pavel Serbajlo, Marián Zákutný, Dominik Zane, Jakub Fiala
  • Patent number: 11695631
    Abstract: A device receives network data associated with a network that includes network devices interconnected by links, and receives parameters associated with determining a network plan for the network. The device generates candidate links for each potential network plan of multiple potential network plans for the network, based on the parameters and based on a criterion associated with generating the candidate links. The device generates candidate paths for each potential network plan based on the parameters, and selects a portion of the candidate links and a portion of the candidate paths. The device generates each potential network plan based on the portion of the candidate links and the portion of the candidate paths, and identifies a potential network plan, of the multiple potential network plans, that reduces resource usage associated with operating the network. The device causes the potential network plan to be implemented in the network.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: July 4, 2023
    Assignee: Juniper Networks, Inc.
    Inventor: Greg Sidebottom
  • Patent number: 11695647
    Abstract: A computer-implemented method includes training a machine-learning model, using a training dataset that distinguishes between critical systems and non-critical systems, to classify a particular computer system as critical or non-critical, wherein a label is applied to the particular computer system during the training that identifies the particular computer system as critical or non-critical, and wherein parameters that describe the critical systems or non-critical systems are used as features during the training. The method further includes receiving an input dataset that describes a plurality of computer systems in the enterprise environment.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: July 4, 2023
    Assignee: Sophos Limited
    Inventor: Karl Ackerman
  • Patent number: 11689430
    Abstract: A system is disclosed for generating a graphical user interface (GUI) for network management automation. The GUI is a data view that provides functionality for monitoring and controlling devices in a network using a drilldown menu.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: June 27, 2023
    Assignee: NetBrain Technologies, Inc.
    Inventors: Lingping Gao, Guangdong Liao, Yong Zhao, Meng Yang, Xinfeng Xia, Junjie Yuan, Guicai Cui, Long Zeng
  • Patent number: 11677641
    Abstract: A system, method, and computer-readable medium for performing a data center monitoring and management operation. The data center monitoring and management operation includes: selecting a service subscription to manage; monitoring asset resource utilization of the service subscription; generating an adaptive service subscription schedule recommendation; and, managing the service subscription based upon the adaptive service schedule recommendation.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: June 13, 2023
    Assignee: Dell Products L.P.
    Inventors: Saurav Shrestha, Jeffrey M. Lairsey, Carlin Mendonca, Margaret Patton
  • Patent number: 11671313
    Abstract: A printing apparatus provides information of a printer registration screen to receive an operation for registering the printing apparatus to a tenant, wherein the printer registration screen receives an operation for registering the printing apparatus to each of a plurality of tenants, and the information indicates the printing apparatus has been registered to each of the plurality of tenants, receives an instruction for registering the printing apparatus in response to an operation for registering the printing apparatus to the tenant via the printing registration screen, in association with a tenant that is managed in the first type cloud printing service, as a cloud printer that is used by a user belonging to the tenant, and requests, to the first type cloud printing service, to register the printing apparatus in association with the tenant based on an instruction received by the instruction unit.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: June 6, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Ritsuto Sako
  • Patent number: 11669468
    Abstract: An interconnect module (ICM) having at least two internal data paths is provided. The ICM determines if a connected network interface card (NIC) supports a division of work between the NIC and the ICM. NICs may be standard NICs, advanced NICs (ANICs), or smart NICs (SNICs). The ICM may perform a different amount of processing for network packets received from different devices based on the division of work previously identified. Some NICs may preprocess network packets with respect to switching and routing processing to allow the ICM to bypass that functionality for those packets. Packets received from devices not providing a division of work receive full processing including switching and routing processing. Devices may be grouped to either a switching and routing group or a virtual bypass group such that data received from devices associated with the virtual bypass group may bypass selected processing typically performed by the ICM.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: June 6, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Harish Bantwal Kamath, Michael Lee Witkowski
  • Patent number: 11665241
    Abstract: Systems and methods for dynamically generating federated application programming interfaces (APIs) are disclosed. Network components, such as servers and other devices, transmit and receive electronic communications according to standards and protocols native to those network components. Aspects of the present system detect those native standards and furthermore generate a federated API that allows for the content of the electronic communications to be represented in a universal format. Accordingly, the universal format may be used for network communications between system components and modules that may not have otherwise been compatible to receive the communications, and furthermore the communications may be transformed back to their respective native formats upon reaching their destinations. The present system generates models for representing these APIs, where instances of the models may be instantiated for particular API calls, as detected.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: May 30, 2023
    Assignee: Itential, Inc.
    Inventors: Christopher Allen Wade, Michael Gettys Wymer
  • Patent number: 11665068
    Abstract: Systems, devices, and methods discussed herein enable the provisioning of one or more virtual resources within a cloud-computing environment based at least in part on user-defined constraints. By way of example, a request to provision one or more virtual resources within the cloud-computing environment may be received. The request may include a set of user-defined constraints. Placement data indicating a mapping of a particular virtual resource to a particular hardware resource may be obtained based at least in part on the set of user-defined constraints. The virtual resource(s) may be provisioned within the cloud-computing environment in accordance with the set of user-defined constraints based at least in part on utilization of the placement data.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: May 30, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Eden Grail Adogla
  • Patent number: 11665084
    Abstract: Disclosed is a method for determining a forwarding port in an information centric network. The method may include: determining an interest table item corresponding to a first request content in a pending interest table; creating a request queue corresponding to the first request content according to a port information stored in the interest table item; determining a maximum RTT corresponding to the first request content, and constructing a reward function according to the maximum RTT; constructing an optimization problem according to the reward function, the request queue and the maximum RTT; and performing a calculation on the optimization problem according to a Lyapunov function to obtain a Lyapunov drift, and determining a forwarding port corresponding to the first request content according to the Lyapunov drift.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: May 30, 2023
    Assignee: ZTE CORPORATION
    Inventor: Guangping Huang
  • Patent number: 11665213
    Abstract: A meeting host or moderator can control communications among participants in virtual breakout rooms without requiring the host to join a breakout room as a participant. The host can run conferencing software to instantiate a meeting room and breakout rooms associated with the meeting room. The host can control communications in the breakout rooms, such as by transmitting and/or receiving content through one or more channels established by the conferencing software. The host can transmit and/or receive content such as a real time audio stream, a transcription of the audio stream, a screen or window being shared, chat messages, and the like, without joining the breakout room.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: May 30, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventor: Nick Swerdlow