Patents Examined by Kristie D. Shingles
  • Patent number: 11057291
    Abstract: A test system tests a DUT configured as a wireless device. A golden device is configured to provide bidirectional communication between it and the DUT. A measurement device acquires a first signal S1 including at least an output SDUT of the DUT. An interface unit monitors a second signal S2 including at least one of the output SGD of the golden device and the output SDUT of the DUT. In response to the occurrence of a predetermined waveform pattern in the second signal, the interface unit generates a trigger signal TRIG for instructing the measurement device to acquire a signal.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: July 6, 2021
    Assignee: ADVANTEST CORPORATION
    Inventors: Yoshiyuki Aoki, Kazuhiro Iezumi, Tomoyuki Itakura, Shuichi Inage
  • Patent number: 11038834
    Abstract: An example system may comprise a set of network devices in a network topology, the network topology having a plurality of external links that connect to other networks, wherein the system comprises a processing resource to: assign multiple Internet Protocol (IP) addresses to one of the network interfaces of a client device; communicate the multiple IP addresses to a network interface of the client device; receive a packet from the one of the network interfaces, wherein the packet includes a source address that is one of the multiple IP addresses; select an external link of the plurality of external links based on the source address of the packet; and forward the packet via the external link of the plurality of external links.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: June 15, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jean Tourrilhes, Puneet Sharma, Yang Zhang
  • Patent number: 11032366
    Abstract: A node device on a blockchain network is provided. The node device includes a blockchain state monitor that calculates an estimated time of transaction processing completion according to a transaction cost by using state information about the blockchain network, a transaction cost determiner that calculates a minimum transaction cost that satisfies a user's requirements by using the calculated estimated time of transaction processing completion, and a transaction processor that processes a transaction of the user in response to a first transaction processing request when the first transaction processing request, which pays a transaction cost equal to or greater than the minimum transaction cost, is generated by the user.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: June 8, 2021
    Assignee: AJOU UNIVERSITY INDUSTRY-ACADEMIC COOPERATION FOUNDATION
    Inventors: Jai Hoon Kim, Kwang Hoon Choi, Dae Han Kim
  • Patent number: 11032233
    Abstract: A computerized method for integrating message-based services with external execution environments includes receiving from a first external execution environment a request to access message-based services of a messaging software. A processor determines whether the first external execution environment includes a pre-existing relationship with the messaging software. If no, the processor requests access to a second external execution environment on behalf of the first external execution environment. The processor receives a response from the second external execution environment granting the access; and the processor grants the request from the first external execution environment to access the message-based services in the messaging service while integrating services from the second external execution environment to the messaging software. If yes, the processor identifies parameters associated with the pre-existing relationship and grants the request from the first external execution environment.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: June 8, 2021
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventor: Thomas Purves
  • Patent number: 11032158
    Abstract: A system for live analysis of testing logs. The system including a memory and a processor configured to execute the instructions to perform operations including receiving a plurality of log entries; processing the plurality of log entries; storing the processed plurality of log entries in a database having an inverted index; receiving a query from a user device; returning test data, metadata, and statistics related to the one or more log entries; displaying the test data, the metadata, and the statistics on a GUI; comparing an exposure ratio to a range, the exposure ratio being based on a first amount of log entries associated with a first test version and a second amount of log entries associated with a second test version; and upon determining the exposure ratio is outside of the range, directing all requests from subsequent test users to a default test version.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: June 8, 2021
    Assignee: Coupang Corp.
    Inventors: Jun Ye, Chul Seo
  • Patent number: 11012490
    Abstract: One embodiment includes a method and apparatus for allocating resources for the streaming of multimedia content in a network. The method includes analyzing multimedia content to determine media characteristics of the multimedia content, receiving a request to access the multimedia content from a user, and sending a request for resources for the multimedia content to a traffic management node. The request for resources includes the determined media characteristics of the multimedia content.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: May 18, 2021
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Jochen Eisl, Gerhard Kuhn, Matthias Lott
  • Patent number: 10999281
    Abstract: Synchronization of access controls between computing devices is provided. The system receives a request from a first device. The system performs a session handover to a second device responsive to determining an incompatibility. The system modifies a parameter in an access control database. The system receives a request from a third device. The system provides the digital component to the third device.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: May 4, 2021
    Assignee: GOOGLE LLC
    Inventors: Stavan Parikh, Wei Lu, Tarun Jain, Anshul Gupta, Srishti Srivastava
  • Patent number: 10990533
    Abstract: A system and method for retrieving cached data are disclosed herein. The system includes a cache server including a local memory and a table residing on the local memory, wherein the table is used to identify data objects corresponding to cached data. The system also includes the data objects residing on the local memory, wherein the data objects contain pointers to the cached data. The system further includes a remote memory communicatively coupled to the cache server through an Input-Output (I/O) connection, wherein the cached data resides on the remote memory.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: April 27, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Kevin T. Lim, Alvin AuYoung
  • Patent number: 10986051
    Abstract: A method for providing a customizable chat window for a webpage is disclosed. The method comprises: receiving a user-specific component customized by a first user that identifies user-selected customizations for a chat message user interface (UI) of the first user; providing a snippet of code from a host chat application to a computing device associated with the first user to add to the webpage of the first user wherein activation of the snippet of code at the webpage of the first user causes the host chat application to be bootstrapped and causes the chat message UI of the first user to be loaded with the user-selected customizations; providing second code for rendering the chat message UI of the first user along with the user-selected customizations for the chat message UI, over a network, to a computing device associated with a second user; and modifying an actual chat message that is communicated using the chat message UI by applying the user-selected customizations to the chat message.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: April 20, 2021
    Assignee: salesforce.com, inc.
    Inventors: William Chang, Benjamin Drasin, Justin MacMillin
  • Patent number: 10979281
    Abstract: Various embodiments provide for alert generation based on alert dependency. For some embodiments, the alert dependency checking facilitates alert noise reduction. Various embodiments described herein dynamically find or discover alert dependencies based on one or more alerts currently active, one or more active alerts generated in the past, or some combination of both. Various embodiments described herein provide alert monitoring that adapts based on an alert state of a machine. Various embodiments described herein generate a health score for a machine based on an alert state of the machine. Various embodiments described herein provide a tool for managing definitions of one or more alerts that can be identified as an active alert for a machine.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: April 13, 2021
    Assignee: Rubrik, Inc.
    Inventors: Gurjeet S. Arora, Karan Jayesh Bavishi, Daniel Talamas Cano, John Louie, Chetas Joshi, Matthew Edward Noe
  • Patent number: 10979494
    Abstract: A method includes: receiving, at an intermediation server from a client subsystem, a data request including a set of request parameters; transmitting the set of request parameters from the intermediation server to a plurality of provider subsystems; receiving, at the intermediation server, respective initial responses each containing sets of initial response data corresponding to the request parameters; sending, from the intermediation server to at least one of the provider subsystems, a secondary request for updated response data, the secondary request including an indication of at least one set of initial response data; receiving, in response to the secondary request, the updated response data; and transmitting the updated response data to the client subsystem.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: April 13, 2021
    Assignee: AMADEUS S.A.S.
    Inventors: Rodolphe Texier, Massimiliano Maini, Delphine Dupont
  • Patent number: 10972523
    Abstract: A realtime kernel supports realtime communications between communicants operating on respective network nodes. The realtime kernel handles the complex tasks of connecting to communicants, virtual areas, and other network resources, switching those connections in response to user inputs, and mixing realtime data streams. The realtime kernel enables developers to focus on developing high-level communications functionality instead of low-level plumbing code. The realtime kernel imposes relatively low computational resource requirements so that realtime communications performance can be achieved using a wide range of computing devices and network connections that currently are available.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: April 6, 2021
    Assignee: Sococo, LLC
    Inventors: David Van Wie, Joseph Altmaier
  • Patent number: 10965769
    Abstract: The disclosed subject matter includes, an airborne data library onboard an airborne platform, configured for automatic management of situation awareness data (SAD), the airborne data library comprising an onboard data management system; the on-board data management system comprises a data management unit and an onboard data-repository; the data management unit being operatively connectible to at least one computer processor and configured to: establish a communication link with at least one situation awareness data (SAD) source; obtain situation awareness data from the at least one SAD source; process the SAD based on data management logic being accessible to the data management unit.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: March 30, 2021
    Assignee: ISRAEL AEROSPACE INDUSTRIES LTD.
    Inventor: Moshe Sabato
  • Patent number: 10965781
    Abstract: Methods, apparatuses, and devices, including computer programs encoded on computer storage media for displaying webpage content are provided. One of the methods includes: receiving an access request of a first user to access a webpage; determining webpage content according to the access request of the first user; determining a second user identifier comprised in the webpage content based on the webpage content; determining a presentation identifier from one or more presentation identifiers corresponding to the second user according to the determined second user identifier and the webpage content, wherein the one or more presentation identifiers are configured to identify the corresponding second user; and returning the webpage content to the first user, wherein the webpage content comprises the determined presentation identifier corresponding to the determined second user identifier.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: March 30, 2021
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventor: Meiyue Zheng
  • Patent number: 10951733
    Abstract: A route selection method, a route selection system, a network acceleration node, and a network acceleration system are provided. The route selection method comprises detecting, by an ingress network acceleration node, a link delay from the ingress network acceleration node to each egress network acceleration node, and determining whether each egress network acceleration node is available; obtaining, by the ingress network acceleration node, from an available egress network acceleration node, a link delay from the available egress network acceleration node to a source site IP; and selecting a desired route from the ingress network acceleration node to the source site IP based on a link delay from the ingress network acceleration node to an available egress network acceleration node and a link delay from the available egress network acceleration node to the source site IP.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: March 16, 2021
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Kailin Chen, Xiaopeng Liu
  • Patent number: 10944652
    Abstract: A method and network device for tagging network traffic flows. Specifically, the method and system disclosed herein entail the incorporation of static user-defined tag information, as well as dynamic screener-defined tag information (if appropriate), into flow tracking information exported from flow tracking-capable network devices to one or more flow collectors. Incorporation of the aforementioned tag information enhances the ability of the flow collector(s) to index, as well as retrieve, the flow tracking information. Through enhanced indexing and retrieval, speedier analysis of the flow tracking information, by one or more flow analyzers, may also be possible.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: March 9, 2021
    Assignee: Arista Networks, Inc.
    Inventors: Arun Punj, Ripon Bhattacharjee, Sundar Siddaramaiah Bettadahalli
  • Patent number: 10944842
    Abstract: The described technology is directed towards repurposing expired cached data when no unexpired data is available. Cached, unexpired data is used in response to a request when such data exists. If such data does not exist, e.g., at a front-end data service, then an attempt to obtain the requested data from another (e.g., back-end data service) is made. If the attempt is unsuccessful, and expired cached data exists, the expired cached data is returned in response to the request, e.g., instead of returning an error. A back-end data service may similarly return expired cached data when the back-end data service is unable to obtain unexpired requested data elsewhere. An emergency mode may be entered in which data, whether expired or not, is returned from a cache when such data exists, such as when an attempt to obtain the data elsewhere is known in advance to be futile.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: March 9, 2021
    Assignee: HOME BOX OFFICE, INC.
    Inventor: Allen Arthur Gay
  • Patent number: 10942786
    Abstract: According to an example aspect of the present invention, there is provided a system comprising a memory configured to store information characterizing network management actions that have occurred in the past, and at least one processing core configured to initiate a network management action based at least in part on the stored information, the network management action involving at least one virtualized network function.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: March 9, 2021
    Assignee: Comptel Corporation
    Inventors: Stephen Lacey, Daniel Tyrode
  • Patent number: 10938743
    Abstract: Systems and methods for continuous evaluation of workspace definitions using endpoint context. In some embodiments, an Information Handling System (IHS) of a workspace orchestration service may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: receive context information from a local management agent of a client device; in response to the context information indicating that a current workspace provided via the local management agent is over-privileged, modify a current workspace definition into a modified workspace definition, where the modified workspace definition outlines fewer resources than the current workspace definition; and transmit, to the local management agent, one or more files configured to enable the local management agent to modify the current workspace based upon the modified workspace definition to reduce a number of resources available to a user of the client device.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: March 2, 2021
    Assignee: Dell Products, L.P.
    Inventors: Carlton A. Andrews, Girish S. Dhoble, Nicholas D. Grobelny, David Konetski, Joseph Kozlowski, Ricardo L. Martinez, Charles D. Robison
  • Patent number: 10938661
    Abstract: A method includes configuring a service on a network, and generating infrastructure definitions that define one or more network topologies configured on the network to implement the service. The method also includes decomposing a service definition of the service into a subservice dependency graph to indicate a collection of subservices and dependencies between the subservices that collectively implement the service. The method further includes, based on the subservice dependency graph and the one or more network topologies defined by the infrastructure definitions, determining infrastructure elements configured in the network to implement the service. The method also includes generating a heatmap that maps the service against the infrastructure elements and that indicates, for the infrastructure elements, respective measures of criticality in a range from a high criticality to a low criticality.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: March 2, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Carlos M. Pignataro, Nagendra Kumar Nainar, Benoit Claise, Joseph M. Clarke