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: 11847352Abstract: 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: GrantFiled: January 25, 2022Date of Patent: December 19, 2023Assignee: Ridgeline, Inc.Inventors: Timophey Zaitsev, Hayden Ray Hudgins
-
Patent number: 11726861Abstract: 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: GrantFiled: February 9, 2022Date of Patent: August 15, 2023Assignee: Ridgeline, Inc.Inventors: Timophey Zaitsev, Charles Chang-Lin Yu
-
Publication number: 20230093868Abstract: 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: ApplicationFiled: August 31, 2022Publication date: March 30, 2023Inventors: Timophey Zaitsev, Matthew Sewall, Sabina Sobhani
-
Publication number: 20230086068Abstract: 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: ApplicationFiled: August 31, 2022Publication date: March 23, 2023Inventors: Timophey Zaitsev, Matthew Sewall, Sabina Sobhani
-
Publication number: 20220269557Abstract: 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: ApplicationFiled: February 9, 2022Publication date: August 25, 2022Inventors: Timophey Zaitsev, Charles Chang-Lin Yu
-
Patent number: 11281523Abstract: 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: GrantFiled: August 31, 2020Date of Patent: March 22, 2022Assignee: Ridgeline, Inc.Inventors: Timophey Zaitsev, Charles Chang-Lin Yu
-
Publication number: 20200274908Abstract: 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: ApplicationFiled: May 12, 2020Publication date: August 27, 2020Inventor: Timophey Zaitsev
-
Publication number: 20200186373Abstract: 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: ApplicationFiled: February 11, 2020Publication date: June 11, 2020Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
-
Patent number: 10652303Abstract: 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: GrantFiled: April 27, 2017Date of Patent: May 12, 2020Assignee: Rabbit Asset Purchase Corp.Inventor: Timophey Zaitsev
-
Patent number: 10560276Abstract: 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: GrantFiled: September 1, 2017Date of Patent: February 11, 2020Assignee: RABBIT ASSET PURCHASE CORP.Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
-
Patent number: 10334207Abstract: 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: GrantFiled: December 12, 2017Date of Patent: June 25, 2019Assignee: Rabbit, Inc.Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
-
Publication number: 20180103235Abstract: 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: ApplicationFiled: December 12, 2017Publication date: April 12, 2018Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
-
Publication number: 20170366366Abstract: 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: ApplicationFiled: September 1, 2017Publication date: December 21, 2017Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
-
Patent number: 9843767Abstract: 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: GrantFiled: June 13, 2016Date of Patent: December 12, 2017Assignee: Rabbit, Inc.Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
-
Publication number: 20170318070Abstract: 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: ApplicationFiled: April 27, 2017Publication date: November 2, 2017Inventor: Timophey Zaitsev
-
Patent number: 9755847Abstract: 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: GrantFiled: December 19, 2013Date of Patent: September 5, 2017Assignee: Rabbit, Inc.Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
-
Publication number: 20160286167Abstract: 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: ApplicationFiled: June 13, 2016Publication date: September 29, 2016Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
-
Patent number: 9369670Abstract: 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: GrantFiled: December 19, 2013Date of Patent: June 14, 2016Assignee: Rabbit, Inc.Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
-
Publication number: 20140173430Abstract: 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: ApplicationFiled: December 19, 2013Publication date: June 19, 2014Applicant: Rabbit, Inc.Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois
-
Publication number: 20140173467Abstract: 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: ApplicationFiled: December 19, 2013Publication date: June 19, 2014Applicant: RABBIT, INC.Inventors: Philippe Clavel, Timophey Zaitsev, Stefan Birrer, Alexandre Francois