Patents by Inventor Claudius Dan

Claudius Dan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11005708
    Abstract: Techniques to perform the dynamic configuration of load-balanced relay operations are described. In one embodiment, an apparatus may comprise a first load balancer component, a second load balancer component, a first relay server component, a second relay server component, and a persistent shared-memory storage component. The apparatus may be operative to perform the dynamic configuration of load-balanced relay operations for a two-tier relay system using persistent shared-memory storage in which a session identifier received from client devices is used to coordinate the activities of the relay server components based on information shared via the persistent shared-memory storage component. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: May 11, 2021
    Assignee: WHATSAPP INC.
    Inventors: Claudiu Dan Gheorghe, Erik James Reed, Ehren Andrew Kret
  • Patent number: 10812323
    Abstract: Techniques to provide relay server configuration for geographically disparate client devices are described. In one embodiment, an apparatus may comprise a client front-end component operative to receive a relay system request at a relay initiation server, the relay system request for a first client device and a second client device; and transmit a relay system address list in response to the relay system request; and a relay system selection component operative to determine a first service area for the first client device; determine a second service area for the second client device; and retrieve the relay system address list based on the first service area and the second service area, the relay system address list comprising a plurality of selected relay system network addresses for a plurality of selected relay systems of a plurality of relay systems. Other embodiments are described and claimed.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: October 20, 2020
    Assignee: WhatsApp. Inc.
    Inventor: Claudiu Dan Gheorghe
  • Patent number: 10567217
    Abstract: Techniques to perform the dynamic configuration of load-balanced relay operations are described. In one embodiment, an apparatus may comprise a first load balancer component, a second load balancer component, a first relay server component, a second relay server component, and a persistent shared-memory storage component. The apparatus may be operative to perform the dynamic configuration of load-balanced relay operations for a two-tier relay system using persistent shared-memory storage in which a session identifier received from client devices is used to coordinate the activities of the relay server components based on information shared via the persistent shared-memory storage component. Other embodiments are described and claimed.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: February 18, 2020
    Assignee: WHATSAPP INC.
    Inventors: Claudiu Dan Gheorghe, Erik James Reed, Ehren Kret
  • Publication number: 20170250859
    Abstract: Techniques to perform the dynamic configuration of load-balanced relay operations are described. In one embodiment, an apparatus may comprise a first load balancer component, a second load balancer component, a first relay server component, a second relay server component, and a persistent shared-memory storage component. The apparatus may be operative to perform the dynamic configuration of load-balanced relay operations for a two-tier relay system using persistent shared-memory storage in which a session identifier received from client devices is used to coordinate the activities of the relay server components based on information shared via the persistent shared-memory storage component. Other embodiments are described and claimed.
    Type: Application
    Filed: July 1, 2016
    Publication date: August 31, 2017
    Inventors: Claudiu Dan Gheorghe, Erik James Reed, Ehren Kret
  • Publication number: 20170250861
    Abstract: Techniques to provide relay server configuration for geographically disparate client devices are described. In one embodiment, an apparatus may comprise a client front-end component operative to receive a relay system request at a relay initiation server, the relay system request for a first client device and a second client device; and transmit a relay system address list in response to the relay system request; and a relay system selection component operative to determine a first service area for the first client device; determine a second service area for the second client device; and retrieve the relay system address list based on the first service area and the second service area, the relay system address list comprising a plurality of selected relay system network addresses for a plurality of selected relay systems of a plurality of relay systems. Other embodiments are described and claimed.
    Type: Application
    Filed: July 1, 2016
    Publication date: August 31, 2017
    Inventor: Claudiu Dan Gheorghe
  • Patent number: 7515005
    Abstract: A variable frequency multi-phase oscillator for providing multi-phase signals is disclosed. The variable frequency multi-phase oscillator includes a correlator, a plurality of delay cells, and a NOR circuit. Each delay cell includes a current supply, a capacitor, a comparator, a switch, and a logic unit. The plurality of delay cells generate the multi-phase signals that are phase correlated within a large frequency range. The frequency and duty cycles of the multi-phase signals are adjustable.
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: April 7, 2009
    Assignee: O2Micro International Ltd.
    Inventor: Claudius Dan
  • Publication number: 20080012652
    Abstract: A variable frequency multi-phase oscillator for providing multi-phase signals is disclosed. The variable frequency multi-phase oscillator includes a correlator, a plurality of delay cells, and a NOR circuit. Each delay cell includes a current supply, a capacitor, a comparator, a switch, and a logic unit. The plurality of delay cells generate the multi-phase signals that are phase correlated within a large frequency range. The frequency and duty cycles of the multi-phase signals are adjustable.
    Type: Application
    Filed: October 19, 2006
    Publication date: January 17, 2008
    Inventor: Claudius Dan