Patents Examined by Jerry B Dennison
  • Patent number: 11968105
    Abstract: Systems and methods for social graph data analytics to determine the connectivity between nodes within a community are provided. A user may assign user connectivity values to other members of the community, or connectivity values may be automatically assigned from third parties or based on the frequency of interactions between members. Connectivity values may represent such factors as alignment, reputation, status, and/or influence within a social graph of a network community, or the degree of trust. The paths connecting a first node to a second node may be retrieved, and social graph data analytics may be performed on the retrieved paths. Network connectivity values and/or other social graph data may be outputted to third-party processes and services for use in initiating automatic transactions or making automated network-based or real-world decisions.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: April 23, 2024
    Assignee: WWW.TRUSTSCIENCE.COM INC.
    Inventors: Evan V Chrapko, Leo M. Chan
  • Patent number: 11949759
    Abstract: A datacenter has more computing power than a personal computer. The personal computer sends a request to perform an operation on a data set to the datacenter. The datacenter evaluates various inputs to determine if, despite the datacenter's computing power, the personal computer is likely to complete the operation faster. Based on the determination, the datacenter may perform the operation, send the data set to the personal computer for the personal computer to process, or start a competitive computation. As a result, a user interface can be more responsive. Machine learning processes can be used to improve predictions.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: April 2, 2024
    Assignee: Palantir Technologies Inc.
    Inventor: Nicholas Chang
  • Patent number: 11949722
    Abstract: An electronic universal shared utility board (EUSUB) that is implemented as an application configured to provide a fully-integrated and all-in-one multi-user collaboration product which enhances share board use is disclosed. The EUSUB combines features and functionality of an electronic shared notice board, an electronic shared whiteboard, a proctoring board, a schedulable electronic e-meeting board, and a productivity utility board. The EUSUB allows users to pin reference documents to shared meeting boards for all users current access and export for later use, annotate audio/video of the session, provide playback of the audio/video to better understand content, and collaborate both synchronously in meeting style and asynchronously in noticeboard style, while at the same time providing more integrations to capture/record and attach the whole discussion in all aspects in one place to be more productive.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: April 2, 2024
    Inventor: Durga Prasad Mavuduri
  • Patent number: 11943197
    Abstract: Embodiments relate to systems, devices, non-transitory computer-readable storage media, and computer-implemented methods for resolving DNS requests by receiving a first Domain Name System (DNS) resolution request, extracting first contextual data from the first DNS resolution request, determining to apply a first resolution rule based on the first contextual data and a contextual condition, forwarding the first DNS resolution request to a DNS resolver based on applying the first resolution rule, receiving a second DNS resolution request, extracting second contextual data from the second DNS resolution request, determining to apply a second resolution rule based on the second contextual data and the contextual condition, and retrieving a resource in response to the second DNS resolution request based on applying the second resolution rule.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: March 26, 2024
    Assignee: VeriSign, Inc.
    Inventors: Danny McPherson, Eric Osterweil
  • Patent number: 11936540
    Abstract: A system determination apparatus includes: a calculation unit configured to calculate a variation coefficient representing a degree of variation of traffic and an average traffic amount corresponding to a plurality of days using traffic data of a network apparatus corresponding to the plurality of days; and a determination unit configured to determine a system of the network apparatus using a density of a data group representing a relationship between the variation coefficient and the average traffic amount corresponding to the plurality of days, and the determination unit determines the network apparatus to be a non-operation system in a case where a density of the data group is equal to or higher than a first threshold and determines the network apparatus to be an operation system in a case where the density of the data group is lower than the first threshold.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: March 19, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Mizuto Nakamura, Toshihiko Seki, Naoyuki Tanji
  • Patent number: 11917105
    Abstract: A system for providing chat-based customer callbacks, wherein a callback application server transmits prompts and receives requests for customer callbacks, an interaction manager determines agent availability and arranges callback handling, and a session management server initiates callbacks, and methods for providing chat-based customer callbacks using the system of the invention.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: February 27, 2024
    Assignee: Virtual Hold Technology Solutions, LLC
    Inventor: Kevin Shinseki
  • Patent number: 11902136
    Abstract: An example network device includes memory, a communication unit, and processing circuitry coupled to the memory and the communication unit. The processing circuitry is configured to receive first samples of flows from an interface of another network device sampled at a first sampling rate and determine a first parameter based on the first samples. The processing circuitry is configured to receive second samples of flows from the interface sampled at a second sampling rate, wherein the second sampling rate is different than the first sampling rate and determine a second parameter based on the second samples. The processing circuitry is configured to determine a third sampling rate based on the first parameter and the second parameter, control the communication unit to transmit a signal indicative of the third sampling rate to the another network device; and receive third samples of flows from the interface sampled at the third sampling rate.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: February 13, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Prasad Miriyala, Suresh Palguna Krishnan, SelvaKumar Sivaraj
  • Patent number: 11876692
    Abstract: A request for a traffic topology of a service mesh including traffic between multiple services that utilize multiple communication protocols is received. In response to receiving the request, metric data associated with the traffic between the multiple services is acquired. The traffic topology of the traffic between the multiple services is generated using the metric data, the traffic topology illustrating corresponding traffic for one or more of the multiple communication protocols and one or more metrics associated with the corresponding traffic.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: January 16, 2024
    Assignee: Red Hat, Inc.
    Inventors: John Joseph Mazzitelli, Jay Shaughnessy
  • Patent number: 11876693
    Abstract: A method comprising identifying a plurality of compute resources of an enterprise network, the compute resources including ports associated with each compute resource, each port being in communication with entities within and outside the enterprise network, for each identified compute resources, identifying a subset of ports associated with a particular compute resource based on a number of connections and a port number of each port, and the ports of the subset of ports being an N most frequently used ports of a particular compute resource of the plurality of compute resources, determining a port signature associated with the particular compute resource based on the identified subset of ports, and determining one or more applications of the enterprise network being executed by the particular compute resource based on the port signature associated with the particular compute resource and providing a report of the one or more applications of the enterprise network.
    Type: Grant
    Filed: January 11, 2023
    Date of Patent: January 16, 2024
    Assignee: Virtual Instruments Worldwide, Inc.
    Inventors: Michael Bello, Elizaveta Tavastcherna
  • Patent number: 11855866
    Abstract: Described herein are systems and methods for assessing a computing network's physical robustness to node and/or link failure during operation of the computing network. In one or more examples, the systems and methods can incorporate graph modeling and analysis techniques to assess the impact of node removal from a computing network and determine the impact that such removal has on the overall physical connectivity of the network. In one or more examples, a user or other entity can provide the system with a graph representation of a computing network, as well as specify the number of nodes to be removed (i.e., to simulate failure) to test the connectivity of the network. The system using these inputs can determine a worst-case scenario operating condition based on the inputs provided by the user, and can also assess the “network merit” which can represent a user-programmable definition that can represent a plurality desired types of connectivity.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: December 26, 2023
    Assignee: The MITRE Corporation
    Inventors: Michael James Soha, Allison Inez Mann, John Michael Zuena
  • Patent number: 11848839
    Abstract: Systems, methods, and related technologies for entity classification and attribute designation are described. Device property data associated with a device coupled to a network is accessed. One or more features for the device are identified based on the device property data. A first value for an attribute of the device is determined based on a set of rules applied to the one or more features of the device. A first belief value for the attribute is determined based on the set of rules applied to the one or more features of the device. A final value for the attribute of the device is selected based at least in part on the first belief value for the first value of the attribute.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: December 19, 2023
    Assignee: FORESCOUT TECHNOLOGIES, INC.
    Inventors: Michail Kapsalakis, Daniel Ricardo dos Santos, Davide Fauri
  • Patent number: 11838193
    Abstract: A first node can be selected as a target node, and a second node can be selected as a control to determine a performance limit associated with providing a service. A request for the service can be determined to be routed to the first node. A first indication of a first performance measurement associated with processing a first load by the first node can be received. A second indication of a second performance measurement associated with processing a second load by the second node can be received. A performance error of the first node can be determined based on the first performance measurement and the second performance measurement. The performance limit can be determined based on the performance error, and an action can be triggered based on the performance limit.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: December 5, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohit Rangan, David Yamanoha, Terence Smith, Paul Derek DeMarco, Paul Walker Mooring, Zachary Wiggins
  • Patent number: 11811637
    Abstract: To support different timestamp formats, for example, for different network protocols, an integrated circuit device is provided with a memory that is programmed with multiple instruction sets associated with multiple timestamp formats. Each of the instruction sets contains instructions to generate a timestamp according to a corresponding timestamp format. A compute circuit can generate a formatted timestamp by using a base timestamp input and executing an instruction set selected from the multiple instruction sets stored in the memory.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: November 7, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Noam Katz, Amiram Lifshitz, Said Bshara, Erez Izenberg, Jonathan Chocron
  • Patent number: 11792133
    Abstract: Described embodiments provide systems and methods performing header protection. A device can receive from a client, a request relating to a first resource, for a second resource. The device can determine, using an identifier for the session, whether an address of the first resource has been previously accessed by the client during the session. The device can verify, using an address of the second resource, whether the address of the second resource is mapped to the address of the first resource for the session between the client and the device. The device can determine whether to provide access to the second resource responsive to the address of the first resource being previously accessed by the client during the session and the address of the second resource being mapped to the address of the first resource for the session.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: October 17, 2023
    Inventors: Rama Rao Katta, Kasirao Velugu
  • Patent number: 11778014
    Abstract: Streaming content protocols typically provide playlists, a file that lists the location of each segment of a content stream. The playlist may change as the content server adds content to the content stream or because the length of the content stream continues to grow. Client devices periodically fetch the playlist, and are unaware whether the playlist has changed, and thus may needlessly use bandwidth repeatedly fetching the same playlist. Throttling content download o provides systems and methods for controlling the download of streaming content-related data according to the current status of the playlist and possibly also current bandwidth availability. Content server, by monitoring client device related playlist position and client device content buffer can regulate content streaming, to improve network bandwidth distribution. A content server determines whether the playlist has changed since the last time the playlist was requested and denies a request for the playlist when the playlist has not changed.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: October 3, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: Krishna Prasad Panje, Praveen Girish, William P. Franks
  • Patent number: 11778001
    Abstract: Not every person can or should join an electronic conference (herein, “conference”) where they may contribute content to the conference. While a first set of participants are communicating, a question may arise to be addressed to an additional participant not participating in the conference. Rather than executing the overhead of joining the conference, a separate communication channel is established, such as via an instant messaging application of the additional participant. The additional participant is presented with a message, such as a question, which may indicate the sender is the conference itself. The additional participant replies via their IM application which is delivered to each of the conference participants and optionally included in a recording of the conference.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: October 3, 2023
    Assignee: Avaya Management L.P.
    Inventor: Manish Dusad
  • Patent number: 11778040
    Abstract: A communication device including: an acquiring unit configured to transmit first identification information for identifying the communication device to a first connection destination and to acquire information about a second connection destination corresponding to the first identification information; and a transmitter configured to transmit data to the second connection destination.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: October 3, 2023
    Assignee: DAIKIN INDUSTRIES, LTD.
    Inventors: Kousuke Wakamatsu, Kenta Nohara, Gou Nakatsuka
  • Patent number: 11757967
    Abstract: Respective bandwidth information of respective connected devices of active media sessions are obtained. At least one additional media session is detected to have become active. A first total bandwidth of the at least one additional media session is determined. At least one scaling factor is determined using the respective bandwidth information and the first total bandwidth. The at least one scaling factor is transmitted to at least one connected device of the at least one of the respective connected devices. The at least one scaling factor is determined so as to keep a second total bandwidth of the active media sessions and the at least one additional media session below or equal an upper bandwidth limit of the communications network.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: September 12, 2023
    Assignee: Agora Lab, Inc.
    Inventor: Sheng Zhong
  • Patent number: 11750695
    Abstract: Techniques for dynamic quarantine of impaired servers are described. A host monitor can obtain first monitoring data associated with a host computing device to at least one fingerprint. A host score associated with the host computing device can be updated based at least on the at least one fingerprint, the score determining a probability of the host computing device being used for a new job. Second monitoring data associated with the host computing device can be obtained following a reduction of load on the host computing device Following reduction in the load on the host, the score can be increased based on the at least one remediation action.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: September 5, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Diwakar Gupta, Jean-Paul Bauer
  • Patent number: 11743230
    Abstract: A method enables communication between Session Management Function (SMF) and User Plane Function (UPF) instances which are separately deployed behind Network Address Translation (NAT) services. The method includes configuring an SMF or a UPF to initiate an association with a corresponding UPF or SMF. The SMF registers first information with a Network Repository Function (NRF) enabling the remote UPF to communicate with the SMF through a NAT service. The method further includes obtaining second information from the NRF enabling the SMF to communicate with the remote UPF through the NAT service. The method also includes sending an association request to the remote UPF based on the second information and receiving an association response from the remote UPF through the NAT service.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: August 29, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Aeneas Sean Dodd-Noble, Irfan Ali, Ravi Kiran Guntupalli, Ravi Shekhar