Patents Assigned to Rabbit, Inc.
  • Patent number: 12119002
    Abstract: An artificial intelligence enabled system is disclosed. The system includes a core component for enabling AI-powered interactions between the system and its users and one or more agents that understand user intent and automatically interact with products and services on the web and/or in the physical world through imitation of a human user.
    Type: Grant
    Filed: December 21, 2023
    Date of Patent: October 15, 2024
    Assignee: Rabbit Inc.
    Inventors: Cheng Lyu, Peiyuan Liao, Zhuoheng Yang
  • Patent number: 12087303
    Abstract: A method of training a system to interact with an application is disclosed. The system includes an interface model configured to translate one or more requests into a sequence of user interface (UI) actions on the application; the interface model comprising: a static model configured to understand UI components of an application; and a dynamic model configured to understand interactions among the UI components and operations that occur when a UI action is completed. The method includes: recording a demonstration of interacting with the application; converting, by the static model, the demonstration into an intermediate representation (IR); and examining the IR, by the dynamic model, to determine an entity, transition, and semantic of an UI that is part of the demonstration.
    Type: Grant
    Filed: April 18, 2024
    Date of Patent: September 10, 2024
    Assignee: Rabbit Inc.
    Inventors: Cheng Lyu, Peiyuan Liao, Zhucheng Yang
  • Patent number: 12051417
    Abstract: An artificial intelligence enabled system is disclosed. The system includes a core component for enabling AI-powered interactions between the system and its users and one or more agents that understand user intent and automatically interact with products and services on the web and/or in the physical world through imitation of a human user.
    Type: Grant
    Filed: December 21, 2023
    Date of Patent: July 30, 2024
    Assignee: Rabbit Inc.
    Inventors: Cheng Lyu, Peiyuan Liao, Zhuoheng Yang
  • Patent number: 11908476
    Abstract: An artificial intelligence enabled system is disclosed. The system includes a core component for enabling AI-powered interactions between the system and its users and one or more agents that understand user intent and automatically interact with products and services on the web and/or in the physical world through imitation of a human user.
    Type: Grant
    Filed: September 21, 2023
    Date of Patent: February 20, 2024
    Assignee: Rabbit Inc.
    Inventors: Cheng Lyu, Peiyuan Liao, Zhuoheng Yang
  • Patent number: 10334207
    Abstract: In one embodiment, a method includes sending, to client computing devices that are each associated with a particular user identifier, conversation-group information that identifies a conversation group. The conversation-group information includes a user identifier of a first user of the conversation group. The user identifier of the first user is associated with a first one of the client computing devices. The conversation-group information also includes a server identifier of a streaming server for the conversation group. The method includes receiving, from the first one of the client computing devices, a first audio stream and a first video stream. The method includes receiving, from each of one or more of the client computing devices other than the first one of the client computing devices, a request to access the conversation group.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: June 25, 2019
    Assignee: Rabbit, Inc.
    Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
  • Patent number: 9843767
    Abstract: In one embodiment, a method includes sending, to client computing devices that are each associated with a particular user identifier, conversation-group information that identifies a conversation group. The conversation-group information includes a user identifier of a first user of the conversation group. The user identifier of the first user is associated with a first one of the client computing devices. The conversation-group information also includes a server identifier of a streaming server for the conversation group. The method includes receiving, from the first one of the client computing devices, a first audio stream and a first video stream. The method includes receiving, from each of one or more of the client computing devices other than the first one of the client computing devices, a request to access the conversation group.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: December 12, 2017
    Assignee: Rabbit, Inc.
    Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
  • Patent number: 9755847
    Abstract: A method for sharing media within a chat room system, including: in response to receipt of a sharing selection from a user at a device, rerouting an audio output from a default audio output of the device to a virtual audio output, capturing a primary audio stream generated by an application executed on the device with the virtual audio output, sending the primary audio stream to an external server for distribution to secondary user devices, receiving a secondary audio stream from the external server and concurrently playing the primary audio stream and secondary audio stream at an audio output of the device.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: September 5, 2017
    Assignee: Rabbit, Inc.
    Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
  • Patent number: 9369670
    Abstract: A method for supporting a plurality of participants with an audio-video conferencing system including a tracking server and a plurality of streaming servers, the method including: at the tracking server, sending conversation group information to a first device associated with a first user identifier, the conversation group information including a second user identifier and a streaming server identifier for the second user identifier; at a streaming server identified by the streaming server identifier, receiving a second audio stream and a second video stream from a second device associated with the second user identifier, and in response to receipt of the second user identifier from the first device, sending the second audio stream and second video stream to the first device.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: June 14, 2016
    Assignee: Rabbit, Inc.
    Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
  • Publication number: 20140173430
    Abstract: A method for sharing media within a chat room system, including: in response to receipt of a sharing selection from a user at a device, rerouting an audio output from a default audio output of the device to a virtual audio output, capturing a primary audio stream generated by an application executed on the device with the virtual audio output, sending the primary audio stream to an external server for distribution to secondary user devices, receiving a secondary audio stream from the external server and concurrently playing the primary audio stream and secondary audio stream at an audio output of the device.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 19, 2014
    Applicant: Rabbit, Inc.
    Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
  • Publication number: 20140168354
    Abstract: A method for supporting a plurality of participants with an audio-video conferencing system including a tracking server and a plurality of streaming servers, the method including: at the tracking server, sending conversation group information to a first device associated with a first user identifier, the conversation group information including a second user identifier and a streaming server identifier for the second user identifier; at a streaming server identified by the streaming server identifier, receiving a second audio stream and a second video stream from a second device associated with the second user identifier, and in response to receipt of the second user identifier from the first device, sending the second audio stream and second video stream to the first device.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 19, 2014
    Applicant: Rabbit, Inc.
    Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
  • Publication number: 20140173467
    Abstract: A method for chat room facilitation, the chat room including a plurality of chat groups each including one or more participants, the method including determining a chat group priority for each of a plurality of chat groups, simultaneously presenting audio and video streams of the plurality of chat groups on a user device based on the respective chat group priority, and adjusting a chat group priority in response to a user action.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 19, 2014
    Applicant: RABBIT, INC.
    Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
  • Patent number: 7649323
    Abstract: A self-contained, rechargeable LED flashlight uses a zener diode in reverse-breakdown avalanche mode as a low-cost voltage regulator. A second embodiment of the LED flashlight incorporates boost-buck circuitry to allow the internal rechargeable flashlight battery to be recharged through external dry cells. An LED or LED array of the flashlight may be by passed with operator control to allow an internal battery to operate an external device, such as a cellular telephone or the like.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: January 19, 2010
    Assignee: Laughing Rabbit, Inc.
    Inventors: Kurt Kuhlmann, David M. Allen
  • Patent number: 7540644
    Abstract: A low cost fiber optic lighting display system includes a light source, an electronic shutter having independently controllable pixel elements positioned proximate to the light source, a controller for controlling the pixels, and a plurality of optical fibers, each fiber having input and output ends with the input end of each fiber positioned proximate to the output side of a pixel element or group of pixel elements. The corresponding method includes providing a fiber optic lighting display having a light source, an electronic shutter having independently controllable pixels, a controller connected to the electronic shutter for controlling the pixels, and a plurality of optical fibers, each optical fiber having an input end positioned proximate to a pixel or group of pixel elements and an output end.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: June 2, 2009
    Assignee: Laughing Rabbit, Inc.
    Inventor: David M. Allen
  • Patent number: 7394211
    Abstract: A micro-controller and a converter circuit provide constant current to light emitting diode array from a power supply with greater voltage than the forward bias voltage of the light emitting diode. A micro-controller operatively coupled with a semiconductor switch and the converter circuit measures the ability of a DC power supply to charge the inductor. Duty cycles of the semiconductor switch are modified according to the measurement of the voltage across the internal resistor of the semiconductor switch so as to supply substantially constant current to the LED array through an inductor regardless of actual battery voltage.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: July 1, 2008
    Assignee: Laughing Rabbit, Inc.
    Inventor: Kurt Kuhlmann
  • Patent number: 7015654
    Abstract: A mirco-controller and boost converter circuit provide constant current to light emitting diode array. A micro-controller operatively coupled with a semiconductor switch and the boost converter circuit measure the ability of a DC power supply to change the inductor. Duty cycles of the semiconductor switch are modified according to the measurement so as to supply substantially constant current to the LED array through an inductor regardless of actual battery voltage.
    Type: Grant
    Filed: September 24, 2002
    Date of Patent: March 21, 2006
    Assignee: Laughing Rabbit, Inc.
    Inventors: Kurt A. Kuhlmann, David M. Allen
  • Patent number: D593238
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: May 26, 2009
    Assignee: Laughing Rabbit, Inc.
    Inventor: David M. Allen