Patents by Inventor Vlad Shmunis
Vlad Shmunis 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: 9906629Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium for persistent format conversions. One of the methods includes receiving an original communication to be routed from a first user to a second user, wherein the original communication is received in a first format; converting, based a format conversion rule, the original communication into a second, different format; routing the original communication to the recipient in the second format; receiving a response communication related to the original communication and to be routed from the second user to the first user; and based on determining that the response communication is responsive to the original communication, converting the response communication into the first format prior to routing the communication to the first user.Type: GrantFiled: February 22, 2017Date of Patent: February 27, 2018Assignee: RingCentral, Inc.Inventors: Vlad Vendrow, Vlad Shmunis
-
Publication number: 20170230486Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium for persistent format conversions. One of the methods includes receiving an original communication to be routed from a first user to a second user, wherein the original communication is received in a first format; converting, based a format conversion rule, the original communication into a second, different format; routing the original communication to the recipient in the second format; receiving a response communication related to the original communication and to be routed from the second user to the first user; and based on determining that the response communication is responsive to the original communication, converting the response communication into the first format prior to routing the communication to the first user.Type: ApplicationFiled: February 22, 2017Publication date: August 10, 2017Inventors: Vlad Vendrow, Vlad Shmunis
-
Patent number: 9614795Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium for persistent format conversions. One of the methods includes receiving an original communication to be routed from a first user to a second user, wherein the original communication is received in a first format; converting, based a format conversion rule, the original communication into a second, different format; routing the original communication to the recipient in the second format; receiving a response communication related to the original communication and to be routed from the second user to the first user; and based on determining that the response communication is responsive to the original communication, converting the response communication into the first format prior to routing the communication to the first user.Type: GrantFiled: November 16, 2015Date of Patent: April 4, 2017Assignee: RingCentral, Inc.Inventors: Vlad Vendrow, Vlad Shmunis
-
Publication number: 20160072742Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium for persistent format conversions. One of the methods includes receiving an original communication to be routed from a first user to a second user, wherein the original communication is received in a first format; converting, based a format conversion rule, the original communication into a second, different format; routing the original communication to the recipient in the second format; receiving a response communication related to the original communication and to be routed from the second user to the first user; and based on determining that the response communication is responsive to the original communication, converting the response communication into the first format prior to routing the communication to the first user.Type: ApplicationFiled: November 16, 2015Publication date: March 10, 2016Inventors: Vlad Vendrow, Vlad Shmunis
-
Patent number: 9219772Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium for persistent format conversions. One of the methods includes receiving an original communication to be routed from a first user to a second user, wherein the original communication is received in a first format; converting, based a format conversion rule, the original communication into a second, different format; routing the original communication to the recipient in the second format; receiving a response communication related to the original communication and to be routed from the second user to the first user; and based on determining that the response communication is responsive to the original communication, converting the response communication into the first format prior to routing the communication to the first user.Type: GrantFiled: March 6, 2013Date of Patent: December 22, 2015Assignee: RingCentral, Inc.Inventors: Vlad Vendrow, Vlad Shmunis
-
Patent number: 9131054Abstract: Techniques for synchronization of fax and/or voice messages in a client-server arrangement are disclosed. In one embodiment, for example, a synchronization method in a phone includes: initiating synchronization of a set of fax and/or voice messages on the phone with a set of fax and/or voice messages on a server; sending a request to the server to receive state of the set of messages on the server; identifying state of the set of messages on the phone; performing a discrepancy assessment between the state of the set of messages on the server and the state of the set of messages on the phone; based on results of the discrepancy assessment, creating a list of synchronization actions to perform for synchronizing the set of messages on the phone with the set of messages on the server; and performing the synchronization actions in the list.Type: GrantFiled: November 6, 2013Date of Patent: September 8, 2015Assignee: RingCentral, Inc.Inventors: Vlad Vendrow, Vlad Shmunis
-
Publication number: 20140258559Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium for persistent format conversions. One of the methods includes receiving an original communication to be routed from a first user to a second user, wherein the original communication is received in a first format; converting, based a format conversion rule, the original communication into a second, different format; routing the original communication to the recipient in the second format; receiving a response communication related to the original communication and to be routed from the second user to the first user; and based on determining that the response communication is responsive to the original communication, converting the response communication into the first format prior to routing the communication to the first user.Type: ApplicationFiled: March 6, 2013Publication date: September 11, 2014Applicant: RingCentral, Inc.Inventors: Vlad Vendrow, Vlad Shmunis
-
Publication number: 20140057605Abstract: Techniques for synchronization of fax and/or voice messages in a client-server arrangement are disclosed. In one embodiment, for example, a synchronization method in a phone includes: initiating synchronization of a set of fax and/or voice messages on the phone with a set of fax and/or voice messages on a server; sending a request to the server to receive state of the set of messages on the server; identifying state of the set of messages on the phone; performing a discrepancy assessment between the state of the set of messages on the server and the state of the set of messages on the phone; based on results of the discrepancy assessment, creating a list of synchronization actions to perform for synchronizing the set of messages on the phone with the set of messages on the server; and performing the synchronization actions in the list.Type: ApplicationFiled: November 6, 2013Publication date: February 27, 2014Applicant: RingCentral, Inc.Inventors: Vlad Vendrow, Vlad Shmunis
-
Patent number: 8600363Abstract: A unified messaging system, method, apparatus, individual components and the like are disclosed. The unified messaging system comprises a server, a client and a synchronization application for synchronizing voicemail messages and fax messages on both the server and the client is disclosed. The server messages may include received messages and sent messages, each of which is indexed according to their respective indices and read/unread statuses. Similarly, the client messages may include received messages and sent messages, each of which is indexed according to their respective indices and read/unread statuses.Type: GrantFiled: March 17, 2010Date of Patent: December 3, 2013Assignee: RingCentral, Inc.Inventors: Vlad Vendrow, Vlad Shmunis
-
Patent number: 8335498Abstract: In one embodiment, a server maintains a plurality of fax messages associated with a user. Each fax message of the plurality of fax messages has a state that indicates at least a status of read or unread for the fax message. A HTTP connection is established between the server and a phone that serves as a client through which the plurality of fax messages are viewable. States of one or more fax messages are identified at the server and at the phone that serves as the client. One or more synchronization actions are performed, using the HTTP connection, to synchronize the one or more fax messages at the server and the one or more corresponding fax messages at the phone that serves as the client.Type: GrantFiled: October 25, 2011Date of Patent: December 18, 2012Assignee: RingCentral, Inc.Inventors: Vlad Vendrow, Vlad Shmunis
-
Patent number: 8285267Abstract: In one embodiment, a HTTP connection is established from a phone that serves as a client to a server that maintains a mailbox. The mailbox includes fax messages each having properties that indicate a sender and a state that indicates at least a status of read or unread. The phone that serves as the client permits a user to view one or more of the fax messages. The states of fax messages at the server are received at the phone that serves as the client using the HTTP connection. The states of corresponding fax messages are identified at the phone that serves as the client. One or more synchronization actions are performed to synchronize the states of fax messages at the server and the states of the corresponding fax messages at the phone that serves as the client.Type: GrantFiled: October 20, 2011Date of Patent: October 9, 2012Assignee: RingCentral, Inc.Inventors: Vlad Vendrow, Vlad Shmunis
-
Publication number: 20120039449Abstract: In one embodiment, a HTTP connection is established from a phone that serves as a client to a server that maintains a mailbox. The mailbox includes fax messages each having properties that indicate a sender and a state that indicates at least a status of read or unread. The phone that serves as the client permits a user to view one or more of the fax messages. The states of fax messages at the server are received at the phone that serves as the client using the HTTP connection. The states of corresponding fax messages are identified at the phone that serves as the client. One or more synchronization actions are performed to synchronize the states of fax messages at the server and the states of the corresponding fax messages at the phone that serves as the client.Type: ApplicationFiled: October 20, 2011Publication date: February 16, 2012Applicant: RINGCENTRAL, INC.Inventors: Vlad Vendrow, Vlad Shmunis
-
Publication number: 20120042011Abstract: In one embodiment, a server maintains a plurality of fax messages associated with a user. Each fax message of the plurality of fax messages has a state that indicates at least a status of read or unread for the fax message. A HTTP connection is established between the server and a phone that serves as a client through which the plurality of fax messages are viewable. States of one or more fax messages are identified at the server and at the phone that serves as the client. One or more synchronization actions are performed, using the HTTP connection, to synchronize the one or more fax messages at the server and the one or more corresponding fax messages at the phone that serves as the client.Type: ApplicationFiled: October 25, 2011Publication date: February 16, 2012Applicant: RingCentral, Inc.Inventors: Vlad VENDROW, Vlad SHMUNIS
-
Publication number: 20100185584Abstract: A unified messaging system, method, apparatus, individual components and the like are disclosed. The unified messaging system comprises a server, a client and a synchronization application for synchronizing voicemail messages and fax messages on both the server and the client is disclosed. The server messages may include received messages and sent messages, each of which is indexed according to their respective indices and read/unread statuses. Similarly, the client messages may include received messages and sent messages, each of which is indexed according to their respective indices and read/unread statuses.Type: ApplicationFiled: March 17, 2010Publication date: July 22, 2010Inventors: Vlad Vendrow, Vlad Shmunis
-
Patent number: 7702669Abstract: A unified messaging system, method, apparatus, individual components and the like are disclosed. The unified messaging system comprises a server, a client and a synchronization application for synchronizing voicemail messages and fax messages on both the server and the client is disclosed. The server messages may include received messages and sent messages, each of which is indexed according to their respective indices and read/unread statuses. Similarly, the client messages may include received messages and sent messages, each of which is indexed according to their respective indices and read/unread statuses.Type: GrantFiled: September 2, 2005Date of Patent: April 20, 2010Assignee: RingCentral, Inc.Inventors: Vlad Vendrow, Vlad Shmunis
-
Publication number: 20060062356Abstract: A unified messaging system, method, apparatus, individual components and the like are disclosed. The unified messaging system comprises a server, a client and a synchronization application for synchronizing voicemail messages and fax messages on both the server and the client is disclosed. The server messages may include received messages and sent messages, each of which is indexed according to their respective indices and read/unread statuses. Similarly, the client messages may include received messages and sent messages, each of which is indexed according to their respective indices and read/unread statuses.Type: ApplicationFiled: September 2, 2005Publication date: March 23, 2006Inventors: Vlad Vendrow, Vlad Shmunis