Patents Examined by John A. Follansbee
  • Patent number: 11778077
    Abstract: A method comprising: obtaining an outbound message, the outbound message being an application-layer message; generating a plurality of first fingerprints based on the outbound message, each of the first fingerprints being generated based on a different portion of the outbound message; detecting, based on the plurality of first fingerprints, whether a first cached message is stored in a memory that matches the outbound message; when the first cached message is stored in the memory, including an identifier of the first cached message in the outbound message, replacing a first region of a payload of the outbound message with a first token, the first region of the payload of the outbound message including a sequence of bits that is also found the first cached message, and transmitting the outbound message to a remote device.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: October 3, 2023
    Assignee: Raytheon Company
    Inventor: Calvin Lee Moody
  • Patent number: 11777840
    Abstract: Systems, methods, and computer-readable media are provided for re-establishing a Bidirectional Forwarding Detection (BFD) session. A method, according to one implementation, include a step of receiving, at a local end device, a first BFD control packet from a remote end device when a BFD session between the local end device and remote end device is down. For example, the first BFD control packet may include a remote discriminator number associated with the remote end device and a local discriminator number presumed to be associated with the local end device. The method further includes a step of replying to the remote end device with a second BFD control packet including an actual discriminator number of the local end device in response to determining that the local discriminator number included in the first BFD control packet is non-zero and differs from the actual discriminator number of the local end device.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: October 3, 2023
    Assignee: Ciena Corporation
    Inventors: Atul Sharma, Ritu Chawla, Sudipta Das
  • Patent number: 11777819
    Abstract: A management apparatus that manages network devices through a network manages information about network devices registered as management targets and executes a third type task in a case where a new network device satisfying a predetermined condition is found in a search, thereby automatically executing a plurality of tasks for the found network device.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: October 3, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Satoshi Nishikawa
  • Patent number: 11770310
    Abstract: Techniques described herein relate to a method for managing performances of data protection services. The method may include obtaining subsystem statistics from subsystems; in response to obtaining the subsystem statistics, making a determination that the subsystem statistics indicate a concurrency adjustment; and in response to the determination, assigning an adjusted concurrency to the subsystems based on the subsystem statistics and priorities; and initiating performance of data protection services using the adjusted concurrency.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: September 26, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Gururaj Kulkarni, Shelesh Chopra
  • Patent number: 11770319
    Abstract: Techniques for using traceroute with tunnels and cloud-based systems for determining measures of network performance are presented. Systems and methods implemented by a traceroute application implementing a Transmission Control Protocol (TCP) stack in a processing device include sending a plurality of TCP packets via a raw socket to perform a trace to a destination; receiving responses to the plurality of TCP packets; detecting the responses in the TCP stack and diverting the responses to the raw socket; and aggregating the responses by the traceroute application to determine details of a service path from the processing device to the destination.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: September 26, 2023
    Assignee: Zscaler, Inc.
    Inventors: Sandeep Kamath, Chenglong Zheng, Vladimir Stepanenko, Srikanth Devarajan
  • Patent number: 11765046
    Abstract: This disclosure provides solutions for automatically grouping network devices (e.g., endpoints) into clusters based on device characteristics. In some aspects, the disclosed technology also provides solutions for generating user selectable queries based on cluster characteristics. A process of the disclosed technology can include steps for identifying one or more device characteristics associated with a first network device, identifying one or more cluster characteristics for each of a first cluster and a second cluster, and comparing the device characteristics associated with the first network device with the one or more cluster characteristics for the first cluster and the second cluster. The process can further include steps for adding the first network device to the first cluster based on the cluster characteristics for the first cluster and the device characteristics for the first network device. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: September 19, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Weifei Zeng, Omid Madani, Varun Malhotra, Paul Mach, Yash Vipul Doshi, Sayeed Mohammed Tasnim, Thanh Nhan Thi Nguyen, Navindra Yadav, Shashi Gandham
  • Patent number: 11764984
    Abstract: A method for teleconferencing is provided. The method acquires voices of at least three participants who attend a teleconference from each of individual conference terminals of the participants and generates voice data including volume information from the acquired voices. The method also acquires video of the participants during the teleconference from each individual conference terminal and generates video data. The method displays seating information indicating seatings associated with the participants in a virtual space for each of the conference terminals of the participants. The method determines a destination of the voice data of the participants for each of the conference terminals of the participants in accordance with the voice data and the video data of the participants as well as the seating information. The method transmits the voice data of the participants from the conference terminals of the participants to destinations determined for the voice data of the participants.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: September 19, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Asuka Komeda
  • Patent number: 11750488
    Abstract: A computer-implemented method, a computer program product, and a computer system for minimizing latency in an infrastructure. One or more servers receive a request of deploying a new extract, load, and transform (ELT) logic. One or more servers analyze the new ELT logic to identify source and target locations, analyze logs of existing ELT logics, identify physical locations of infrastructure resources, and identify available physical spaces for moving the infrastructure resources close to each other. One or more servers determine infrastructure resources that need to be moved so that round trip network communication of the new ELT logic are optimized, based on the physical locations of the infrastructure resources, the available physical spaces, and parameters identified through analysis of existing ELT logics. One or more servers move the infrastructure resources that need to be moved.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: September 5, 2023
    Assignee: International Business Machines Corporation
    Inventors: Sudheesh S. Kairali, Sarbajit K. Rakshit
  • Patent number: 11750465
    Abstract: In some implementations, a system may receive a status associated with a service of a user account. The system may schedule, based on the status, a transmission of a message at an expiration of a time period, wherein the message is generated to indicate the status. The system may monitor, during the time period, the status to detect an event associated with the service. The system may detect, based on an occurrence of the event, an update to the status. The system may perform, prior to the expiration of the time period, an action associated with the message to account for the update to the status.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: September 5, 2023
    Assignee: Capital One Services, LLC
    Inventor: Sunil Kaitha
  • Patent number: 11750409
    Abstract: A computer-implemented method of performing a Web Real-Time Communication-based (WebRTC-based) communication and collaboration session with a plurality of predefined participants can include detecting that a participant from a plurality of predefined participants is addressed by another participant for answering a question or for submitting a comment during the communication and collaboration session; and verifying whether a presence status of the participant to answer the question or to submit a comment is required to be presented to the predefined participants. If it is verified that the presence status of the participant to answer the question or to submit a comment needs to be presented, a feature activation step of activating a feature for presenting presence information to the predefined participants can be utilized.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: September 5, 2023
    Assignee: Unify Patente GmbH & Co. KG
    Inventor: Antonios Tsoutsaios
  • Patent number: 11750468
    Abstract: An apparatus comprises a processing device configured to identify a given one of one or more assets in an information technology infrastructure associated with a support indicator associated with a priority level, and to obtain information characterizing state transitions of the one or more assets. The processing device is also configured to determine, based at least in part on a current state of the given asset identified utilizing the obtained information, a probability of the given asset transitioning to each of a plurality of states and to select, based at least in part on the determined probabilities, one of the plurality of states as a predicted future state of the given asset utilizing conformal prediction. The processing device is further configured to modify the priority level of the support indicator associated with the given asset based at least in part on the predicted future state of the given asset.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: September 5, 2023
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Avinash Vishwanath
  • Patent number: 11743152
    Abstract: A displaying method and apparatus for application performance management are disclosed. The method includes obtaining data from a target application; mapping the data into a plurality of dimensions; displaying a plurality of layers corresponding to the plurality of dimensions; and displaying, based on a dimension associated with an object supported by the target application, a visualized node corresponding to the object at a corresponding layer of the plurality of layers.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: August 29, 2023
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Yao Cheng, Jun Feng, Xiaofan Zhou, Yi Yang
  • Patent number: 11743131
    Abstract: Some embodiments provide a method for performing radio access network (RAN) functions in a cloud at a user-level tracing application that executes on a machine deployed on a host computer in the cloud. The method receives data, via a RAN intelligent controller (RIC), from a RAN component. The method uses the received data to generate information related to traffic performance for at least one user. The method provides the generated information to the RIC.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: August 29, 2023
    Assignee: VMWARE, INC.
    Inventors: Yang Yang, Rakesh Misra
  • Patent number: 11736309
    Abstract: A meeting application server and a method for real-time content of interest detection and notification for a meeting are described herein. The meeting application server includes a processor and a computer-readable storage medium operatively coupled to the processor. The computer-readable storage medium includes computer-executable instructions that cause the processor to receive, via a remote computing system, content of interest data for a meeting. The computer-executable instructions also cause the processor to analyze the content of interest data to determine a theme of interest for the meeting, train a classification model for the theme of interest, and generate real-time meeting data for the meeting. The computer-executable instructions further cause the processor to determine the probability that the real-time meeting data relate to the theme of interest using the classification model and, if the probability exceeds a threshold value, transmit a content of interest alert to the remote computing system.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: August 22, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Romain Gabriel Pa Rey, Alexander Wilson, Tom Neckermann
  • Patent number: 11736308
    Abstract: A device for providing a location-based automatic participation chat room, the device, when a request to open a chat room is received along with service location information from at least one host terminal, creates at least one chat room, and sets a chat room identifier and a recognition code corresponding to each of the at least one chat room, and when at least one guest terminal accesses a location corresponding to the service location information using a pre-set participation means or the recognition code included in the participation means is received, makes the guest terminal participate in the chat room corresponding to the recognition code.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: August 22, 2023
    Assignee: INDUSTRY-ACADEMIC COOPERATION FOUNDATION, YONSEI UNIVERSITY
    Inventors: Eui-Young Chung, Seong-Lyun Kim, Dae Hyung Cho, Sang Hyup Lee, Gi Lee, Tae Yang Jeong
  • Patent number: 11729043
    Abstract: Techniques for performing traffic outage detection in the Internet are disclosed. In some embodiments, a system, process, and/or computer program product for traffic outage detection in the Internet includes deploying a plurality of agents and a plurality of tests to be executed by the deployed agents; collecting path trace data from the plurality of agents to identify one or more terminal events; and detecting a network outage based on the one or more terminal events.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: August 15, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Ricardo V. Oliveira, Matias Fontanini
  • 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