Patents by Inventor Timophey Zaitsev

Timophey Zaitsev 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: 11847352
    Abstract: A system, method, and device for providing information between a parent node and a child node is disclosed. The method includes issuing, by a parent node to a child node, an identifier and a set of storage locations, the identifier and the set of storage locations being issued in connection with the parent node instructing the child node to perform an operation, determining, by the parent node, whether a response pertaining to the operation has been received from the child node within a predetermined period of time, in response to a determination that the parent node has not received the response from the child node within the predefined period of time, checking the set of storage locations for a response associated with the identifier.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: December 19, 2023
    Assignee: Ridgeline, Inc.
    Inventors: Timophey Zaitsev, Hayden Ray Hudgins
  • Patent number: 11726861
    Abstract: A system for poisoned data management includes an interface and a processor. The interface is configured to receive an indication of poisoned data in a published event. The processor is configured to mark the poisoned data in a data graph; mark in the data graph a set of downstream nodes as poisoned; and store the data graph.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: August 15, 2023
    Assignee: Ridgeline, Inc.
    Inventors: Timophey Zaitsev, Charles Chang-Lin Yu
  • Publication number: 20230093868
    Abstract: The present application discloses a method, system, and computer system for authentication permissions with respect to an action. The method includes receiving, by an identity provider, an indication of a set of capabilities for a plurality of microservices comprised in a distributed computing environment, determining, by the identity provider, a set of permissions for actions permitted for a requesting entity, generating, by the identity provider, a permissions identifier comprising an indication of the set of permissions permitted for the requesting entity, and providing, by the identity provider, the permissions identifier to one or more microservices of the plurality of microservices.
    Type: Application
    Filed: August 31, 2022
    Publication date: March 30, 2023
    Inventors: Timophey Zaitsev, Matthew Sewall, Sabina Sobhani
  • Publication number: 20230086068
    Abstract: The present application discloses a method, system, and computer system for authentication permissions with respect to an action. The method includes receiving, by a microservice comprised in a distributed computing environment, a permissions identifier comprising an indication of the set of permissions permitted for a requesting entity, receiving, by the microservice, a request to perform one or more actions on behalf of the requesting entity, determining whether the permissions identifier enables performing the one or more actions on behalf of the requesting entity, in response to determining that the permissions identifier enables performing the one or more actions on behalf of the requesting entity, performing the one or more actions, and providing to the requesting entity one or more results for the one or more actions.
    Type: Application
    Filed: August 31, 2022
    Publication date: March 23, 2023
    Inventors: Timophey Zaitsev, Matthew Sewall, Sabina Sobhani
  • Publication number: 20220269557
    Abstract: A system for poisoned data management includes an interface and a processor. The interface is configured to receive an indication of poisoned data in a published event. The processor is configured to mark the poisoned data in a data graph; mark in the data graph a set of downstream nodes as poisoned; and store the data graph.
    Type: Application
    Filed: February 9, 2022
    Publication date: August 25, 2022
    Inventors: Timophey Zaitsev, Charles Chang-Lin Yu
  • Patent number: 11281523
    Abstract: A system for poisoned data management includes an interface and a processor. The interface is configured to receive an indication for remediation of poisoned data. The processor is configured to correct the poisoned data associated with an event in a storage location, wherein the storage location is determined based at least in part on a data graph associated with the poisoned data, and wherein the data graph is determined based at least in part on the data sourcing information of a published event associated with the poisoned data.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: March 22, 2022
    Assignee: Ridgeline, Inc.
    Inventors: Timophey Zaitsev, Charles Chang-Lin Yu
  • Publication number: 20200274908
    Abstract: A method including receiving an input to create a virtual watch party based on a media item, creating a code for a user device to access the media item via the virtual watch party, and creating the virtual watch party.
    Type: Application
    Filed: May 12, 2020
    Publication date: August 27, 2020
    Inventor: Timophey Zaitsev
  • Publication number: 20200186373
    Abstract: A method for sharing media within a chat room system, including: providing a virtual chat room that is accessible by a first user device and a second user device, receiving, from the first user device, a first media item generated by an application executed on the user device to share within the chat room, sending the first media item for distribution to the second user device via the virtual chat room, receiving a second media item from the second user device for provision in the virtual chat room, and sending the second media item for distribution to the first user device via the virtual chat room.
    Type: Application
    Filed: February 11, 2020
    Publication date: June 11, 2020
    Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
  • Patent number: 10652303
    Abstract: A method comprising by one or more computing systems of a virtual-room networking system, receiving, from a client computing device, a request to access a remote client; by the one or more computing systems of the virtual-room networking system, capturing, from the remote client, content to be presented to one or more client computing devices; by the one or more computing systems of the virtual-room networking system, encoding the captured content to be presented to the one or more client computing devices, wherein the encoding processes and converts the captured content in a format to be presented to the one or more computing devices; by the one or more computing systems of the virtual-room networking system, transmitting the encoded captured content to the one or more client computing systems.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: May 12, 2020
    Assignee: Rabbit Asset Purchase Corp.
    Inventor: Timophey Zaitsev
  • Patent number: 10560276
    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: September 1, 2017
    Date of Patent: February 11, 2020
    Assignee: RABBIT ASSET PURCHASE CORP.
    Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
  • 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
  • Publication number: 20180103235
    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: Application
    Filed: December 12, 2017
    Publication date: April 12, 2018
    Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
  • Publication number: 20170366366
    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: September 1, 2017
    Publication date: December 21, 2017
    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
  • Publication number: 20170318070
    Abstract: A method comprising by one or more computing systems of a virtual-room networking system, receiving, from a client computing device, a request to access a remote client; by the one or more computing systems of the virtual-room networking system, capturing, from the remote client, content to be presented to one or more client computing devices; by the one or more computing systems of the virtual-room networking system, encoding the captured content to be presented to the one or more client computing devices, wherein the encoding processes and converts the captured content in a format to be presented to the one or more computing devices; by the one or more computing systems of the virtual-room networking system, transmitting the encoded captured content to the one or more client computing systems.
    Type: Application
    Filed: April 27, 2017
    Publication date: November 2, 2017
    Inventor: Timophey Zaitsev
  • 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
  • Publication number: 20160286167
    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: Application
    Filed: June 13, 2016
    Publication date: September 29, 2016
    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: 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