Patents by Inventor Umberto Abate
Umberto Abate 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: 10516632Abstract: Techniques for switchable modes for messaging are described. In various implementations, a software application for messaging includes a conversation mode and an engagement mode each representing different respective modes for presenting a message. The engagement mode, for instance, provides a larger portion of an available display area for the message than the conversation mode. According to one or more implementations, switching between the conversation mode and the engagement mode is based on a user behavior indicating a level of engagement of a user relative to the application.Type: GrantFiled: June 12, 2018Date of Patent: December 24, 2019Assignee: Microsoft Technology Licensing, LLCInventor: Umberto Abate
-
Publication number: 20180295075Abstract: Techniques for switchable modes for messaging are described. In various implementations, a software application for messaging includes a conversation mode and an engagement mode each representing different respective modes for presenting a message. The engagement mode, for instance, provides a larger portion of an available display area for the message than the conversation mode. According to one or more implementations, switching between the conversation mode and the engagement mode is based on a user behavior indicating a level of engagement of a user relative to the application.Type: ApplicationFiled: June 12, 2018Publication date: October 11, 2018Applicant: Microsoft Technology Licensing, LLCInventor: Umberto Abate
-
Patent number: 10021044Abstract: Disclosed is a user device comprising a display having an available display area, a network interface, and one or more processors. The network interface is configured to transmit and receive messages between the user device and a communication network in an instant messaging communication session. A client application executed on the one or more processors has a user interface capable of operating in a conversation mode or in an engagement mode. The client application is configured to detect a condition indicative of the level of engagement of the user by analyzing the user's activity at the user device and responsive to the detected condition to modify the client user interface, when configured to operate in one of said modes, to operate in the other of said modes instead.Type: GrantFiled: July 31, 2014Date of Patent: July 10, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Umberto Abate
-
Patent number: 9250803Abstract: Method, computer program product and user device for searching implemented at the user device, wherein an input is received from a user via a touch screen of the user device. Without user initiation of a temporary character recognition mode specifically to receive the input, the input is analyzed using character recognition. Responsive to the character recognition recognizing at least one character in said received input, a search mode is invoked in which one or more search results which at least partially match the at least one recognized character are displayed. The user may select one of the displayed search results.Type: GrantFiled: March 13, 2015Date of Patent: February 2, 2016Assignee: Microsoft Technology Licensing, LLCInventor: Umberto Abate
-
Publication number: 20150261389Abstract: In the following, communication event data are transmitted and received between a user device and a communication network. The communication event data is of a plurality of communication events conducted over an interval of time. Transmitted and/or received communication event data of the communication events is selectively marked as highlighted communication event data. The communication events are grouped into different groups. Each of said groups is represented by displaying, in a respective portion of an available display area of the display, the highlighted communication event data of a communication event in that group. Responsive to a user selecting that portion of the available display area, an access component is configured to access a record of at least one communication event in that group.Type: ApplicationFiled: July 31, 2014Publication date: September 17, 2015Inventor: Umberto Abate
-
Publication number: 20150263997Abstract: Disclosed is a user device comprising a display having an available display area, a network interface, and one or more processors. The network interface is configured to transmit and receive messages between the user device and a communication network in an instant messaging communication session. A client application executed on the one or more processors has a user interface configured to operate in a conversation mode. Responsive to a mode switch instruction, the client accesses the computer storage to automatically identify the most recently received message of the stored messages and to modify the client user interface to operate in an engagement mode to display at least the identified message, whereby each displayed message in the engagement mode occupies a larger respective proportion of the available display area than in the conversation mode.Type: ApplicationFiled: July 31, 2014Publication date: September 17, 2015Inventor: Umberto Abate
-
Publication number: 20150263996Abstract: Disclosed is a user device comprising a display having an available display area, a network interface, and one or more processors. The network interface is configured to transmit and receive messages between the user device and a communication network in an instant messaging communication session. A client application executed on the one or more processors has a user interface capable of operating in a conversation mode or in an engagement mode. The client application is configured to detect a condition indicative of the level of engagement of the user by analyzing the user's activity at the user device and responsive to the detected condition to modify the client user interface, when configured to operate in one of said modes, to operate in the other of said modes instead.Type: ApplicationFiled: July 31, 2014Publication date: September 17, 2015Inventor: Umberto Abate
-
Publication number: 20150186036Abstract: Method, computer program product and user device for searching implemented at the user device, wherein an input is received from a user via a touch screen of the user device. Without user initiation of a temporary character recognition mode specifically to receive the input, the input is analysed using character recognition. Responsive to the character recognition recognizing at least one character in said received input, a search mode is invoked in which one or more search results which at least partially match the at least one recognized character are displayed. The user may select one of the displayed search results.Type: ApplicationFiled: March 13, 2015Publication date: July 2, 2015Inventor: Umberto Abate
-
Patent number: 8988377Abstract: Method, computer program product and user device for searching implemented at the user device, wherein an input is received from a user via a touch screen of the user device. Without user initiation of a temporary character recognition mode specifically to receive the input, the input is analyzed using character recognition. Responsive to the character recognition recognizing at least one character in said received input, a search mode is invoked in which one or more search results which at least partially match the at least one recognized character are displayed. The user may select one of the displayed search results.Type: GrantFiled: November 12, 2012Date of Patent: March 24, 2015Assignee: Microsoft Technology Licensing, LLCInventor: Umberto Abate
-
Patent number: 8848020Abstract: A method of controlling a user interface to display participants of a call in dependence upon the participants' speech activity in the call, the method including monitoring the speech activity of the participants in the call and determining whether a participant is an active participant or an inactive participant in dependence on the participants' speech activity over a minimum time period of the call. In response to determining whether a participant is an active or inactive participant, an active participant is displayed in a first area of the user interface and an inactive participant is displayed in a second area of the user interface. The first area of the user interface is larger than the second area of the user interface.Type: GrantFiled: October 14, 2011Date of Patent: September 30, 2014Assignee: SkypeInventors: Umberto Abate, Michael Bartlett, Dmytro Izotoy, Ole Mahrt, Torsten Rehberg, Simon Tickner, Hando Tint
-
Publication number: 20140062904Abstract: Method, computer program product and user device for searching implemented at the user device, wherein an input is received from a user via a touch screen of the user device. Without user initiation of a temporary character recognition mode specifically to receive the input, the input is analysed using character recognition. Responsive to the character recognition recognizing at least one character in said received input, a search mode is invoked in which one or more search results which at least partially match the at least one recognized character are displayed. The user may select one of the displayed search results.Type: ApplicationFiled: November 12, 2012Publication date: March 6, 2014Applicant: MICROSOFT CORPORATIONInventor: Umberto Abate
-
Publication number: 20120182381Abstract: A method of controlling a user interface to display participants of a call in dependence upon the participants' speech activity in the call, the method including monitoring the speech activity of the participants in the call and determining whether a participant is an active participant or an inactive participant in dependence on the participants' speech activity over a minimum time period of the call. In response to determining whether a participant is an active or inactive participant, an active participant is displayed in a first area of the user interface and an inactive participant is displayed in a second area of the user interface. The first area of the user interface is larger than the second area of the user interface.Type: ApplicationFiled: October 14, 2011Publication date: July 19, 2012Inventors: Umberto Abate, Michael Bartlett, Dmytro Izotoy, Ole Mahrt, Torsten Rehberg, Simon Tickner, Hando Tint
-
Patent number: D725669Type: GrantFiled: June 28, 2013Date of Patent: March 31, 2015Assignee: Microsoft CorporationInventors: Christopher James Clare, Lyra Xharra Loxha, Dmytro Izotov, Umberto Abate, Torsten Rehberg