Patents Examined by Blake J Rubin
  • Patent number: 11838148
    Abstract: A method associated with a split-configuration virtual private network (VPN), the method including receiving, by a VPN server from a user device prior to establishment of a VPN connection between the VPN server and the user device, an initiation request to establish the VPN connection, the initiation request including remote content information indicating remote content that is to be requested by the user device after the VPN connection is established, the remote content being unavailable in a geographic location of the user device; and configuring, by the VPN server based at least in part on the remote content information, domain name services (DNS) settings associated with the VPN connection to associate the VPN connection with a remote DNS server that is capable of enabling the VPN server to obtain the remote content after establishment of the VPN connection is disclosed. Various other aspects are contemplated.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: December 5, 2023
    Assignee: Oversec, UAB
    Inventor: Kazimieras Celiesius
  • Patent number: 11824897
    Abstract: An indication that a change associated with adjusting capacity to provide security services to network traffic in a network environment is received. In response to receiving the indication, a set of instructions for configuring at least one of: a network device and a security appliance is determined. As a result of applying the instructions, at least one of: an amount of network traffic provided by the network device to the security appliance will increase, or at least a portion of network traffic that would otherwise be provided by the network device to the security appliance will instead be provided to another security appliance. The set of instructions is transmitted.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: November 21, 2023
    Assignee: Palo Alto Networks, Inc.
    Inventors: Philip Kwan, Sudeep Padiyar
  • Patent number: 11818035
    Abstract: Disclosed herein are systems and methods for creating an ultra-lightweight multi-tenant network virtualization model by augmenting an OSI layer 4 tuple (protocol, source IP address, destination IP address, source port, destination port) with additional private gateway-specific source and destination augmented addresses. A unique OpenVPN Augmented Address (OAA) may be created and assigned to each device on a network such as a mesh-linked system. This OAA may form part of a packet shim created with routing path information for both the source and the destination resources. Once created, the shim may be inserted into a packet header for transmission. Once the initial packet is transmitted, each hop creates its own resources for managing transmission of subsequent packets in this session. The packet shim operates to establish a communications session on layer 4 (Transport) between the requestor and the target resource which is intermediate-device agnostic.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: November 14, 2023
    Assignee: OpenVPN, Inc.
    Inventors: Francis Dinha, James Yonan
  • Patent number: 11818225
    Abstract: Example techniques relate to discovery and control of a remote controllable system.
    Type: Grant
    Filed: February 9, 2023
    Date of Patent: November 14, 2023
    Assignee: Sonos, Inc.
    Inventors: Jonathan Lang, Deborah DuBois
  • Patent number: 11811543
    Abstract: A system and method are disclosed for generating a chat space for two or more communication devices using a computer coupled with a database and comprising a processor and memory. The computer generates a chat space and transmits requests to join the chat space to the two or more communication devices. The computer stores in memory identification information for each of the two or more communication devices and one or more public chat messages transmitted between the two or more communication devices. The computer monitors for one or more requests, transmitted from one of the two or more communication devices to the computer, to generate a private thread. In response to one or more requests, the computer generates a private thread, and stores in the computer memory one or more private thread messages transmitted between two or more communication devices in the private thread.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: November 7, 2023
    Assignee: Nextiva, Inc.
    Inventors: Tomas Gorny, Jean-Baptiste Martinoli, Tracy Conrad, Lukas Gorny
  • Patent number: 11784899
    Abstract: Methods and apparatus to credit streaming activity using domain level bandwidth information are disclosed. An example apparatus includes a packet collector to collect data packets via a network interface, and a traffic analyzer to determine domain data of the data packets and associate bandwidth usage values with the domain data to define bandwidth usage data by domain. The apparatus also includes a bandwidth usage data storage to store the associated bandwidth usage data by domain.
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: October 10, 2023
    Assignee: The Nielsen Company (US), LLC
    Inventors: Damien Pilkington-Lewis, Joseph Kerkes, John Turbessi
  • Patent number: 11777760
    Abstract: Systems and methods for estimating the kind of traffic a VPN is carrying and determining which WAN connection to use for VPN network traffic to reduce usage costs while maintaining responsiveness in a VPN router or gateway. A VPN classifier examines VPN packets and estimates the type of traffic they are carrying and selects a policy for upstream or downstream traffic to determine which tunnel or tunnels to send network traffic. Further, policies may be applied to VPN packets as a function of usage knob.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: October 3, 2023
    Assignee: Hughes Network Systems, LLC
    Inventor: Douglas Merrill Dillon
  • Patent number: 11765053
    Abstract: An IoT electronic device executes services distributed by an IoT service orchestration device. A Lightweight Machine-to-Machine (LwM2M) request message is received. The LwM2M request message contains a LwM2M object identifying hardware resources of the IoT electronic device for which characteristics are requested. A LwM2M command is executed that accesses a LwM2M interface identified based on content of the LwM2M object to determine the characteristics of the hardware resources of the IoT electronic device which are identified by the LwM2M object. A response message contains information identifying the characteristics of the hardware resources of the IoT electronic device. The response message is communicated toward the IoT service orchestrator device. A service image is received for execution which is adapted by the IoT service orchestrator device, responsive to the information in the response message identifying the characteristics of the hardware resources of the IoT electronic device.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: September 19, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jaime Jiménez, Hiroshi Doyu, Roberto Morabito
  • Patent number: 11750410
    Abstract: The present invention relates generally to the field of virtual private networks. More specifically, the present invention relates to a broadcast system for a virtual private network that broadcasts via a mesh network. Further, the system makes use of a broadcast source server which allocates data from data packets to specific nodes within a location-based regiment database. The database then uses an AI optimization system which further minimizes latency versus standard IP UDP broadcast systems.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: September 5, 2023
    Inventor: Mike Hamilton
  • Patent number: 11750444
    Abstract: Embodiments described herein are directed to implementing compliance settings by a computing device for bringing the computing device into compliance with a configuration scenario. For instance, a computing device may receive, from a server, configuration information describing compliance settings for implementing by the computing device to bring the computing device into compliance with a configuration scenario. Moreover, the computing device may identify a state machine indicated by the configuration information that describes a configuration process for implementing the compliance settings and execute the state machine to configure the computing device with the compliance settings.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: September 5, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter J. Kaufman, Richard I. June, Moiz Z. Rassiwala, Daniel S. Dudugjian, Shayak Lahiri, Sean A. Bowles, Yuhang Zhu, Adeep Singh Cheema, Rama Krishna Samudrala, Jitendrakumar G. Koshti, Gaurav Raghu Dhawan
  • Patent number: 11743217
    Abstract: A user may use a client device to create a draft document by interacting with a server. The user provides an image in a message (e.g., a multimedia messaging service (MMS) message) from a different device. The server receives the image and modifies the draft (e.g., by updating a web page being displayed on the client device). This process allows the user to type text for a draft using a client device that includes a keyboard (e.g., a desktop or laptop computer) and to add an image to the draft using a second device that includes a camera (e.g., a mobile phone or tablet computer) without having to transfer the image from the second device to the first device.
    Type: Grant
    Filed: April 27, 2022
    Date of Patent: August 29, 2023
    Assignee: EBAY INC.
    Inventor: Vivian Gledhill
  • Patent number: 11743235
    Abstract: One example method of operation may include receiving a data request from a client device to retrieve data from one or more servers, identifying from the data request one or more of a domain name and an IP address associated with the one or more servers, determining whether the data will be routed through a VPN server or through a non-VPN route among the one or more servers based on a comparison of one or more of the domain name and the IP address with one or more lists stored in a VPN client application memory associated with the VPN server, and routing the data through the VPN server or outside the VPN server based on results of the comparison.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: August 29, 2023
    Assignee: CONNECTIFY, INC.
    Inventors: Brian Lutz, Kevin Cunningham, Alexander Gizis, Brian Prodoehl
  • Patent number: 11736551
    Abstract: The method, apparatus, and computer program product provided herein provide for distribution of customized content to displays in a network. A display may receive video content for display from a transceiver device. Channel configurations may be user-configured to include content from any number of sources. Channel content may be generated based on a channel configuration to incorporate identified content and the channel content may be provided to transceiver devices. Alert messages may be pushed to channels, and takeovers of transceiver devices to stream a particular channel may be performed.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: August 22, 2023
    Assignee: GROUPON, INC.
    Inventors: Christopher Powers, Mike Aparicio
  • Patent number: 11729057
    Abstract: Provided is an architecture drift detection system and method including: obtaining a first set of architecture design metrics associated with a first application; obtaining first set of data metrics associated with a first instance of the first application that is installed at a first server computing system; obtaining a second set of data metrics associated with a second instance of the first application that is installed at a second server computing system; determining, using the first set of data metrics and the second set of data metrics, that at least one of the first instance, the first server computing system, the second instance, or the second server computing system deviates from one or more architecture design metrics from the first set of architecture design metrics associated with the first application; and providing a deviation notification indicating a deviation from the one or more architecture design metrics.
    Type: Grant
    Filed: February 7, 2022
    Date of Patent: August 15, 2023
    Assignee: THE BANK OF NEW YORK MELLON
    Inventors: Badri Mangalam, Sridhar Seetharaman, Lakshmi Thiruvengadathan
  • Patent number: 11726758
    Abstract: A method for efficiently scaling a container-based application that provides a plurality of services includes deploying the container-based application in a distributed computing system. The plurality of services may be deployed using at least one container. The method may additionally include monitoring a utilization level associated with the at least one container. In response to detecting a trigger condition that is based at least in part on the utilization level, the method may additionally include modifying how many containers are deployed for the plurality of services.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: August 15, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Ranganath Iyengar Gorur Krishna
  • Patent number: 11716396
    Abstract: In accordance with an embodiment, described herein is a system and method for providing unique identifiers for use with enterprise software application environments. A unique ID server (service) operates to provide calling applications with unique identifiers, for use by the applications in storing, accessing, or using data stored at a database or data warehouse. A database sequence provided by the database can be leveraged for issuing unique ID sequences for use by the applications. A calling application can reserve and/or request, via the unique ID service, sequences of unique IDs, ahead of time, either as a single sequence or bulk sequence. The unique ID can be subsequently used within the enterprise application environment for various purposes.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: August 1, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Balaji Krishnan, Junsheng Du, Prasenjit Gayen
  • Patent number: 11716307
    Abstract: Domain name system (DNS) configuration during virtual private network (VPN) connection includes, by a VPN entry server, receiving from a client device, via a VPN tunnel between the entry server and the client device, a first request for first content that identifies a first external source for the first content, receiving, from an operative DNS server configured for the tunnel, an Internet Protocol (IP) address of a first VPN system exit server, in response to determining that the first content is unavailable via the first system exit server, identifying a second DNS server, such that a second VPN system exit server for obtaining the first content is available using the second DNS server, obtaining, from the second system exit server, the first content, wherein the second system exit server obtained the first content from the first external source, and transmitting, to the client device, via the tunnel, the first content.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: August 1, 2023
    Assignee: Oversec, UAB
    Inventor: Lukas Baltrenas
  • Patent number: 11711338
    Abstract: Domain name system (DNS) configuration during virtual private network (VPN) connection includes transmitting, to a VPN entry server, from a client device, via a VPN tunnel between the VPN entry server and the client device, a first request for first content, wherein the first request identifies a first external source for the first content, and wherein a first DNS server is configured as an operative DNS server for the VPN tunnel, and receiving, by the client device, from the VPN entry server, via the VPN tunnel, the first content, wherein the VPN entry server obtained the first content from the first VPN system exit server identified by the VPN entry server using a second DNS server as the operative DNS server for the VPN tunnel, and the first VPN system exit server obtained the first content from the first external source.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: July 25, 2023
    Assignee: Oversec, UAB
    Inventor: Lukas Baltrenas
  • Patent number: 11711337
    Abstract: Domain name system (DNS) configuration during virtual private network (VPN) connection includes establishing a VPN tunnel between a client device and a VPN system entry server, which includes configuring a first DNS server as an operative DNS server for the VPN tunnel, and obtaining first content by transmitting to the VPN entry server, a first request that identifies a first external source for the first content, receiving from the VPN entry server a DNS configuration message indicating a second DNS server, configuring the second DNS server as the operative DNS server, and receiving from the VPN entry server, via the VPN tunnel, the first content, wherein the VPN entry server obtained the first content from the first VPN system exit server identified by the VPN entry server using the second DNS server, and the first VPN system exit server obtained the first content from the first external source.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: July 25, 2023
    Assignee: Oversec, UAB
    Inventor: Lukas Baltrenas
  • Patent number: 11700191
    Abstract: This disclosure provides systems, methods, and devices for network management. In a first aspect, a method of transmitting delay-sensitive data with multi-link operation includes receiving, at a first device, first data for transmission to a second device; packaging, by the first device, the first data for transmission to the second device in a first set of packets; packaging, by the first device, the first data for transmission to the second device in a second set of packets; transmitting, by the first device, at least a portion of the first set of packets on a first shared resource; and transmitting, by the second device, at least a portion of the second set of packets on a second shared resource. Other aspects and features are also claimed and described.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: July 11, 2023
    Assignee: Dell Products L.P.
    Inventors: Tyler Cox, Harpreet Narula, Marc Hammons