Patents by Inventor Daniel Winston
Daniel Winston 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: 11058200Abstract: An apparatus for assisting hair washing is provided. The apparatus comprises: a bed portion; and a stand coupled with one end of the bed portion to incline the bed portion, the stand having a support portion to support a portion of a neck or a head of a person who is at least partially on the inclined bed portion and has at least a head portion suspended in the air for hair washing. The bed portion and the stand are configured to fit within a bath tub.Type: GrantFiled: October 1, 2019Date of Patent: July 13, 2021Inventor: Danielle Winston
-
Publication number: 20200100577Abstract: An apparatus for assisting hair washing is provided. The apparatus comprises: a bed portion; and a stand coupled with one end of the bed portion to incline the bed portion, the stand having a support portion to support a portion of a neck or a head of a person who is at least partially on the inclined bed portion and has at least a head portion suspended in the air for hair washing. The bed portion and the stand are configured to fit within a bath tub.Type: ApplicationFiled: October 1, 2019Publication date: April 2, 2020Inventor: Danielle Winston
-
Publication number: 20200021627Abstract: There is provided a packet-based communication system for conducting voice or video calls over a packet-based network. A client application on a first terminal is configured to determine an availability of one or more other, second user terminals installed with other instances of the client application, and to present a near-end user with an option to select one of said second user terminals for use by the near-end user in conjunction with the first user terminal when conducting a voice or video call with a far-end user via the client instances and packet-based communication system; thereby enabling the voice or video call to be conducted using the second terminal to consume or generate at least one stream of the call whilst the first user terminal concurrently generates or consumes at least another stream of the call or controls the call.Type: ApplicationFiled: July 23, 2019Publication date: January 16, 2020Inventors: Manrique Brenes, Dmytro Izotov, Derek MacDonald, Daniel Winston
-
Patent number: 10517065Abstract: A notification of a received communication relating to a communication chain is presented. An input is received in response to that notification. Until a predetermined event occurs, the presentation of at least one type of notification of further received communications relating to that communication chain is suspended in dependence on said input.Type: GrantFiled: October 4, 2017Date of Patent: December 24, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Winston, Lyndsay Claire Watt
-
Patent number: 10404762Abstract: There is provided a packet-based communication system for conducting voice or video calls over a packet-based network. A client application on a first terminal is configured to determine an availability of one or more other, second user terminals installed with other instances of the client application, and to present a near-end user with an option to select one of said second user terminals for use by the near-end user in conjunction with the first user terminal when conducting a voice or video call with a far-end user via the client instances and packet-based communication system; thereby enabling the voice or video call to be conducted using the second terminal to consume or generate at least one stream of the call whilst the first user terminal concurrently generates or consumes at least another stream of the call or controls the call.Type: GrantFiled: December 29, 2011Date of Patent: September 3, 2019Assignee: SKYPEInventors: Manrique Brenes, Dmytro Izotov, Derek MacDonald, Daniel Winston
-
Patent number: 10139983Abstract: A user terminal comprising: a display having an available display area; a processor configured to run a client application having a user interface capable of operating in a full screen mode whereby a single layer of content is displayed in the available display area or in a split-view mode; wherein the client application is configured to: detect, while controlling the user interface to operate in the full screen mode, a user selection that the user interface operates in the split-view mode, and in response display a first layer of content in a predetermined position to partially overlap a second layer of content such that a portion of the second layer of content is displayed in the available display area and a remaining portion of the second layer of content is not displayed; and display an indicator providing an indication of how content displayed on the two layers is related.Type: GrantFiled: April 29, 2015Date of Patent: November 27, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Stuart A. Bayston, Guilherme Schneider, Daniel Winston, Richard James West, Daniele Pizziconi
-
Publication number: 20180184397Abstract: A notification of a received communication relating to a communication chain is presented. An input is received in response to that notification. Until a predetermined event occurs, the presentation of at least one type of notification of further received communications relating to that communication chain is suspended in dependence on said input.Type: ApplicationFiled: October 4, 2017Publication date: June 28, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Daniel Winston, Lyndsay Claire Watt
-
Patent number: 9807729Abstract: A notification of a received communication relating to a communication chain is presented. An input is received in response to that notification. Until a predetermined event occurs, the presentation of at least one type of notification of further received communications relating to that communication chain is suspended in dependence on said input.Type: GrantFiled: October 31, 2014Date of Patent: October 31, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Winston, Lyndsay Claire Watt
-
Publication number: 20160216874Abstract: A user terminal comprising: a display having an available display area; a processor configured to run a client application having a user interface capable of operating in a full screen mode whereby a single layer of content is displayed in the available display area or in a split-view mode; wherein the client application is configured to: detect, whilst controlling the user interface to operate in the full screen mode, a user selection that the user interface operates in the split-view mode, and in response display a first layer of content in a predetermined position to partially overlap a second layer of content such that a portion of the second layer of content is displayed in the available display area and a remaining portion of the second layer of content is not displayed; and display an indicator providing an indication of how content displayed on the two layers is related.Type: ApplicationFiled: April 29, 2015Publication date: July 28, 2016Inventors: Stuart A. Bayston, Guilherme Schneider, Daniel Winston, Richard James West, Daniele Pizziconi
-
Publication number: 20150334069Abstract: A notification of a received communication relating to a communication chain is presented. An input is received in response to that notification. Until a predetermined event occurs, the presentation of at least one type of notification of further received communications relating to that communication chain is suspended in dependence on said input.Type: ApplicationFiled: October 31, 2014Publication date: November 19, 2015Inventors: Daniel Winston, Lyndsay Claire Watt
-
Publication number: 20120182988Abstract: There is provided a packet-based communication system for conducting voice or video calls over a packet-based network. A client application on a first terminal is configured to determine an availability of one or more other, second user terminals installed with other instances of the client application, and to present a near-end user with an option to select one of said second user terminals for use by the near-end user in conjunction with the first user terminal when conducting a voice or video call with a far-end user via the client instances and packet-based communication system; thereby enabling the voice or video call to be conducted using the second terminal to consume or generate at least one stream of the call whilst the first user terminal concurrently generates or consumes at least another stream of the call or controls the call.Type: ApplicationFiled: December 29, 2011Publication date: July 19, 2012Inventors: Manrique Brenes, Dmytro Izotov, Derek MacDonald, Daniel Winston