Patents Examined by William G. Trost
  • Patent number: 11729281
    Abstract: Example implementations relate to calibration data transmissions. For example, a computing device includes a storage device to store calibration data of an electronic device coupled to the computing device. The computing device also includes a network interface to establish a network connection with a second computing device. The computing device further includes a processor to automatically transmit, via the network connection, the calibration data to the second computing device based on a location of the second computing device relative to the computing device and based on an association with second computing device via a communication session.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: August 15, 2023
    Inventors: Alexander Wayne Clark, Richard E. Hodges, Kent E. Biggs
  • Patent number: 11722356
    Abstract: Certain embodiments described herein are directed to a method of receiving information associated with a service provided by a management plane for managing a remote network. The method, in one example, includes registering, at an adapter container, with a data store or an entity within a service instance of a service deployment associated with a service within a software-defined networking environment associated with the remote network, wherein the service is provided for managing a remote network, and wherein registering with the data store or the entity causes the data store or the entity to send information associated with the service instance to the adapter when information is available. The method also includes receiving, at the adapter container, information from the data store or the entity. The method also includes transforming the information from a first format to a second format. The method also includes transmitting the information to an endpoint.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: August 8, 2023
    Assignee: VMware, Inc.
    Inventors: Amarnath Palavalli, Rajiv Mordani, Josh Dorr
  • Patent number: 11716288
    Abstract: Systems, methods, and computer-readable media for orchestrating data center resources and user access to data. In some examples, a system can determine, at a first time, that a user will need, at a second time, access to data stored at a first location, from a second location. The system can identify a node which is capable of storing the data and accessible by a device from the second location. The system can also determine a first service parameter associated with a network connection between the device and the first location and a second service parameter associated with a network connection between the device and the node. When the second service parameter has a higher quality than the first service parameter, the system can migrate the data from the first location to the node so the device has access to the data from the second location through the node.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: August 1, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Charles Calvin Byers, Gonzalo Salgueiro, Joseph Michael Clarke, Chidambaram Arunachalam, Nagendra Kumar Nainar, Avraham Poupko
  • Patent number: 11716402
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reducing redirects. In one aspect, a method includes receiving request data indicating that a user device has requested a content item. The request data specifies other data processing apparatus to which user interactions with the content item are to be reported. The content item includes a reference to a resource that is requested in response to user interaction with the content item. Response data is provided. The response data includes data that cause presentation of the content item. Interaction data is received specifying user interaction with the content item occurred. Redirect data is provided that cause the user device to be redirected to the resource. Reporting data is provided to the other data processing apparatus, specifying user interaction with the content item occurred. The reporting data is provided asynchronously relative to the redirect data.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: August 1, 2023
    Assignee: Google LLC
    Inventors: Shing Franky Sze, Michael Kleber, Mathieu Gagne, Leonidas Kontothanassis
  • Patent number: 11711374
    Abstract: Methods and systems for understanding identity and organizational access to applications within an enterprise environment are provided.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: July 25, 2023
    Assignee: vArmour Networks, Inc.
    Inventors: Colin Ross, Marc Woolward, Keith Stewart, Paul Bigbee, Hsisheng Wang
  • Patent number: 11711411
    Abstract: A method is provided for performing zero-copy distribution of data samples between applications running on the same node in a system using an Object Management Group (OMG) Data Distribution Service (DDS) and/or a Real-Time Publish Subscribe (RTPS) protocol. Further provided is a method for selecting the network representation to communicate with a DataReader in a system using an Object Management Group (OMG) Real-Time Publish Subscribe (RTPS) protocol. Still further provided is the combination of these two methods to communicate transparently using zero-copy within the same node and not using zero-copy for different nodes. Embodiments of this invention lead to a relatively small communication latency that is constant and independent of the data size for applications running within a single node.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: July 25, 2023
    Assignee: Real-Time Innovations, Inc.
    Inventors: Fernando Crespo Sanchez, Gerardo Pardo-Castellote, Jan Van Bruaene, Tron Sjur Kindseth, Harishkumar Umayi Kalyanaramudu
  • Patent number: 11698949
    Abstract: A game identifier of an encrypted streaming electronic game to be streamed to a playback device may be received. The game identifier may comprise a title of the encrypted streaming electronic game. An electronic ticket for access by the playback device to a secured portion of the encrypted streaming electronic game may be gathered. The electronic ticket may specify a first gameplay state. The electronic ticket may be used to access the secured portion of the encrypted streaming electronic game at the first gameplay state. One or more gameplay actions to transform the encrypted streaming electronic game to a second gameplay state may be received. The second gameplay state may be provided to a state server, where the state server configured to instruct a license server to modify the electronic ticket to specify the second gameplay state for the encrypted streaming electronic game.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: July 11, 2023
    Assignee: ACER CLOUD TECHNOLOGY, INC.
    Inventors: Wei Yen, Pramila Srinivasan, John Princen, Raymond W. Lo, Wilson Ho
  • Patent number: 11695652
    Abstract: Detect, at a cable/fiber broadband network termination unit of a cable/fiber broadband multi-service operator, an interruption in service to a cable/fiber broadband network customer unit—small cell pair. Responsive to detecting the interruption, the termination unit advises a charging server of the operator of the interruption in service, a corresponding identifier of the customer unit—small cell pair, and a corresponding account identifier. Responsive to termination unit advising the charging server, the charging server advises a backend server of an associated cellular network of a customer identifier corresponding to the account identifier. Responsive to the charging server advising the backend server, the backend server advises a policy control function of the associated cellular network to modify network parameters of the associated cellular network to compensate for the interruption in service.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: July 4, 2023
    Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
    Inventor: Volkan Sevindik
  • Patent number: 11683222
    Abstract: A virtual network function (VNF) deployment method and apparatus, the method including separately setting indication information of a common parameter and dedicated parameter in a virtual network function descriptor (VNFD), to indicate a source of a value of the common parameter and a source of a value of the dedicated parameter, where the common parameter and the dedicated parameter are included in input parameters. When assigning values to the common parameter and the dedicated parameter, a virtualization service provider obtains the value of the common parameter based on the indication information of the common parameter, and obtains the value of the dedicated parameter based on the indication information of the dedicated parameter.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: June 20, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Shitao Li
  • Patent number: 11683236
    Abstract: Systems, devices, media, and methods are presented for categorizing unknown devices using benchmark applications. Benchmark applications are distributed to client devices to produce performance metrics for the client devices. Performance metrics of the client devices are used to categorize unknown devices by comparing the performance metrics of these devices to performance metrics of known devices.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: June 20, 2023
    Assignee: Snap Inc.
    Inventors: Michael Cieslak, Jiayao Yu, Kai Chen, Farnaz Azmoodeh, Michael David Marr, Jun Huang, Zahra Ferdowsi
  • Patent number: 11665123
    Abstract: A computer system includes a calendar containing appointments. The system also includes one or more logic modules. Each logic module specifies a condition and a corresponding action. The profile may be applied to context data, such as data representing the current time, to perform the actions specified by the logic modules in response to detecting that the context data satisfies the conditions specified by the logic modules. In particular, the actions specified by the logic modules may be performed in response to detecting that the current time falls within the time period of an appointment on the calendar.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: May 30, 2023
    Assignee: Yagi Corp.
    Inventor: Robert Plotkin
  • Patent number: 11659449
    Abstract: A novel machine learning-based network analytics, troubleshoot, and self-healing holistic telemetry system is configured to perform modem-embedded machine analysis of multi-protocol stacks (e.g. OSI model stacks) simultaneously from one integrated coherent diagnostic system alone, and identify sources of data network problems autonomously within an entire end-to-end network topology of a network operator, while not necessitating human diagnosis of the data network problems. This system uniquely embeds a smart universal telemetry (SUT) as a quality-of-experience (QoE) parameter collection agent in intermediary transport-level network equipment and each end-user modem, which in turn enables periodic or on-demand collection of robust diagnostic data from all end-user modems and intermediary transport level nodes in a data network.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: May 23, 2023
    Assignee: Beegol Corporation
    Inventors: Gilberto Mayor, Ícaro C. Dourado
  • Patent number: 11652717
    Abstract: Example methods and systems are provided for simulation-based cross-cloud connectivity checks. One example method may include injecting a connectivity check packet in a first cloud environment, and obtaining first report information associated with a first stage of forwarding the connectivity check packet from one or more first observation points in the first cloud environment. The method may also comprise: based on configuration information associated with one or more second observation points in the second cloud environment, simulating a second stage of forwarding the connectivity check packet towards a second virtualized computing instance via the one or more second observation points. The method may further comprise: generating second report information associated with the simulated second stage to identify a connectivity status between a first virtualized computing instance and the second virtualized computing instance based on the first report information and the second report information.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: May 16, 2023
    Assignee: VMWARE, INC.
    Inventors: Qiao Huang, Donghai Han, Qiong Wang, Jia Cheng, Xiaoyan Jin, Qiaoyan Hou
  • Patent number: 11647090
    Abstract: Spatio-cohesive service discovery and handover methods for distributed IoT environments are disclosed. The spatio-cohesive service discovery and handover methods include discovering a set of IoT (internet of thing) resources for providing a set of services which is a set of functionalities necessary for a task in distributed IoT environments, wherein the discovering a set of IoT resources may discover the set of IoT resources through a spatio-cohesive method considering spatial distance between a user and a service and between two services.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: May 9, 2023
    Assignee: Korea Advanced Institute of Science and Technology
    Inventors: In-Young Ko, Kyeongdeok Baek
  • Patent number: 11645943
    Abstract: An approach is proposed to support user-specific real time anti-phishing training of email recipients using real phishing attacks. When a recipient triggers an active content such as an URL link embedded in and/or opens an attachment to an email arrived at the recipient's account, the triggered active content is synchronously intercepted and examined in real time for potential malicious intent of a phishing attack. If the triggered active content is determined to be safe, the recipient is allowed to access the content. If the active content is determined to be malicious, the active content is blocked and the recipient is redirected a safe blocking mechanism. The recipient is then provided with an anti-phishing training exercise, which is specifically customized for the recipient based on the blocked active content in the payload of the email and/or the recipient's security posture and awareness.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: May 9, 2023
    Assignee: Barracuda Networks, Inc.
    Inventor: Fleming Shi
  • Patent number: 11641305
    Abstract: Example methods and systems are provided for network diagnosis. One example method may comprise: detecting an egress packet and determining whether each of multiple network issues is detected for the egress packet or a datapath between a first virtualized computing instance and a second virtualized computing instance. The method may also comprise: generating network diagnosis code information specifying whether each of the multiple network issues is detected or not detected; generating an encapsulated packet by encapsulating the egress packet with an outer header that specifies the network diagnosis code information; and sending the encapsulated packet towards the second virtualized computing instance to cause a second computer system to perform one or more remediation actions based on the network diagnosis code information.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: May 2, 2023
    Assignee: VMWARE, INC.
    Inventors: Sirisha Myneni, Kausum Kumar, Nafisa Mandliwala, Venkatakrishnan Rajagopalan
  • Patent number: 11641304
    Abstract: The invention provides a method for managing a plurality of events, wherein each event comprises physical attributes and logical attributes by creating tuples with the events with the same logical attributes, providing a set of hierarchized relations between tuples, by means of a pipeline algorithm, wherein parent-child relations are provided between tuples, classifying the tuples in families, each family contains all the tuples related according to the parent-child relation provided by the pipeline algorithm, identify the parent tuple of each family, defined as the tuple which has at least one children and has no parent and present the parent tuples, together with the physical attributes of the events associated to each parent tuple.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: May 2, 2023
    Assignee: GUAVUS INC.
    Inventors: Prasad Vyavahare, Swati Choksi, Silvia Veronese, Roger Brooks, Zainab Jamal
  • Patent number: 11621917
    Abstract: Allowing a network function (such as a router, firewall or SD-WAN endpoint) or service chain of network functions to transparently access a network uplink, while also allowing a set of management entities to access the same link without interference or configuration. To the extent that a conflict arises between ports allocated to the management functions and to the network functions, the relevant port is automatically removed from use by management functions and allocated to network functions to end the conflict.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: April 4, 2023
    Assignee: ADVA Optical Networking SE
    Inventors: Robert LeRoy Lynch, David Stephen Griswold, Troy Anthony Swartz
  • Patent number: 11616842
    Abstract: In various example embodiments, a system and method are provided for a service data platform. The service data platform includes an application management API configured to receive software uploaded by a third party using a management application API. The service data platform also includes a plurality of graph servers configured to identify a group of lighting nodes to distribute the uploaded software and determine the uploaded software is safe for deployment to the identified group of lighting nodes. The service data platform further includes a device manager configured to distribute, using an administrative API, the uploaded software to the identified group of lighting nodes.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: March 28, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kent W. Ryhorchuk, Christopher David Sachs
  • Patent number: 11616699
    Abstract: Obtaining location metadata for network devices using augmented reality (AR) is disclosed herein. In one embodiment, an AR computing device receives first user inputs indicating boundary points of a device region, and determines first spatial coordinates for each boundary point. The AR computing device next receives a second user input that indicates a network device within the device region, and determines second spatial coordinates for the network device. The AR computing device may also correlate the network device with a known connected network device. The AR computing device then transmits, to a server computing device, first metadata that includes the first spatial coordinates and an identifier of the device region, and second metadata that includes the second spatial coordinates and an identifier of the indicated network device. In some embodiments, the metadata may be employed, e.g., to generate a floorplan visualization and/or a signal strength map of the device region.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: March 28, 2023
    Assignee: Charter Communications Operating, LLC
    Inventors: Ethan Wright, Matthew J. Wright, Micah Labbee