Patents by Inventor Mateusz Tomaszewski
Mateusz Tomaszewski 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: 10764430Abstract: A voice or video call is to be established between a caller and a callee based on a call flow that involves a call establishment request and a corresponding call acceptance response. A first call establishment request is sent to a called terminal (of the callee) that is unready to accept the call upon receiving this first call establishment request. Once the called terminal is ready to accept the call, instead of the call acceptance response, a reverse call establishment request for the call is received back from the called terminal. The reverse call establishment request is automatically accepted on behalf of the caller on condition that the reverse call establishment request was received back from the called terminal within a certain time limit. If so, the call is accepted by sending an instance of the call acceptance response to called terminal.Type: GrantFiled: January 8, 2016Date of Patent: September 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Vincent Marc Oberle, Carl S. Olivier, Mateusz Tomaszewski, Vasiliki Gkiza, Mabel Wing Ling Wong
-
Patent number: 10715657Abstract: A voice or video call is to be established between a caller and a callee based on a call flow that involves a call establishment request and a corresponding call acceptance response. A first call establishment request is sent to a called terminal (of the callee) that is unready to accept the call upon receiving this first call establishment request. Once the called terminal is ready to accept the call, instead of the call acceptance response, a reverse call establishment request for the call is received back from the called terminal. The reverse call establishment request is automatically accepted on behalf of the caller on condition that the reverse call establishment request was received back from the called terminal within a certain time limit. If so, the call is accepted by sending an instance of the call acceptance response to called terminal.Type: GrantFiled: January 8, 2016Date of Patent: July 14, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Vincent Marc Oberle, Carl S. Olivier, Mateusz Tomaszewski, Vasiliki Gkiza, Mabel Wing Ling Wong
-
Patent number: 9516266Abstract: A user terminal comprising: a network interface; a display; a content sharing module configured to display content shared with a further user terminal on the display, and receive position data from the further user terminal via the network interface, said position data indicating a position within the shared content associated with a user at the further user terminal; and a communications module. The communications module configured to: receive video data from the further user terminal over a communications network during a communication event with at least said further user terminal via the network interface; and control the video data received from said further user terminal to be displayed on said display in dependence on the position within the shared content associated with the user at the further user terminal.Type: GrantFiled: May 20, 2016Date of Patent: December 6, 2016Assignee: Microsoft Technology Licensing, LLCInventors: James Edgar Pycock, Jakob O. Engstrand, Mateusz Tomaszewski
-
Publication number: 20160269679Abstract: A user terminal comprising: a network interface; a display; a content sharing module configured to display content shared with a further user terminal on the display, and receive position data from the further user terminal via the network interface, said position data indicating a position within the shared content associated with a user at the further user terminal; and a communications module. The communications module configured to: receive video data from the further user terminal over a communications network during a communication event with at least said further user terminal via the network interface; and control the video data received from said further user terminal to be displayed on said display in dependence on the position within the shared content associated with the user at the further user terminal.Type: ApplicationFiled: May 20, 2016Publication date: September 15, 2016Applicant: Microsoft Technology Licensing, LLCInventors: James Edgar Pycock, Jakob O. Engstrand, Mateusz Tomaszewski
-
Publication number: 20160234383Abstract: A voice or video call is to be established between a caller and a callee based on a call flow that involves a call establishment request and a corresponding call acceptance response. A first call establishment request is sent to a called terminal (of the callee) that is unready to accept the call upon receiving this first call establishment request. Once the called terminal is ready to accept the call, instead of the call acceptance response, a reverse call establishment request for the call is received back from the called terminal. The reverse call establishment request is automatically accepted on behalf of the caller on condition that the reverse call establishment request was received back from the called terminal within a certain time limit. If so, the call is accepted by sending an instance of the call acceptance response to called terminal.Type: ApplicationFiled: January 8, 2016Publication date: August 11, 2016Inventors: Vincent Marc Oberle, Carl S. Olivier, Mateusz Tomaszewski, Vasiliki Gkiza, Mabel Wing Ling Wong
-
Patent number: 9363471Abstract: A user terminal comprising: a network interface; a display; a content sharing module configured to display content shared with a further user terminal on the display, and receive position data from the further user terminal via the network interface, said position data indicating a position within the shared content associated with a user at the further user terminal; and a communications module. The communications module configured to: receive video data from the further user terminal over a communications network during a communication event with at least said further user terminal via the network interface; and control the video data received from said further user terminal to be displayed on said display in dependence on the position within the shared content associated with the user at the further user terminal.Type: GrantFiled: February 9, 2015Date of Patent: June 7, 2016Assignee: Microsoft Technology Licensing, LLCInventors: James Edgar Pycock, Jakob O. Engstrand, Mateusz Tomaszewski
-
Patent number: 9258172Abstract: A voice or video call is to be established between a caller and a callee based on a call flow that involves a call establishment request and a corresponding call acceptance response. A first call establishment request is sent to a called terminal (of the callee) that is unready to accept the call upon receiving this first call establishment request. Once the called terminal is ready to accept the call, instead of the call acceptance response, a reverse call establishment request for the call is received back from the called terminal. The reverse call establishment request is automatically accepted on behalf of the caller on condition that the reverse call establishment request was received back from the called terminal within a certain time limit. If so, the call is accepted by sending an instance of the call acceptance response to called terminal.Type: GrantFiled: October 24, 2012Date of Patent: February 9, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Vincent Marc Oberle, Carl Stefke Olivier, Mateusz Tomaszewski, Vasiliki Gkiza, Mabel Wing Ling Wong
-
Publication number: 20150256793Abstract: A user terminal comprising: a network interface; a display; a content sharing module configured to display content shared with a further user terminal on the display, and receive position data from the further user terminal via the network interface, said position data indicating a position within the shared content associated with a user at the further user terminal; and a communications module. The communications module configured to: receive video data from the further user terminal over a communications network during a communication event with at least said further user terminal via the network interface; and control the video data received from said further user terminal to be displayed on said display in dependence on the position within the shared content associated with the user at the further user terminal.Type: ApplicationFiled: February 9, 2015Publication date: September 10, 2015Inventors: James Edgar Pycock, Jakob O. Engstrand, Mateusz Tomaszewski
-
Publication number: 20140112333Abstract: A voice or video call is to be established between a caller and a callee based on a call flow that involves a call establishment request and a corresponding call acceptance response. A first call establishment request is sent to a called terminal (of the callee) that is unready to accept the call upon receiving this first call establishment request. Once the called terminal is ready to accept the call, instead of the call acceptance response, a reverse call establishment request for the call is received back from the called terminal. The reverse call establishment request is automatically accepted on behalf of the caller on condition that the reverse call establishment request was received back from the called terminal within a certain time limit. If so, the call is accepted by sending an instance of the call acceptance response to called terminal.Type: ApplicationFiled: October 24, 2012Publication date: April 24, 2014Inventors: Vincent Marc Oberle, Carl Stefke Olivier, Mateusz Tomaszewski, Vasiliki Gkiza