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: 10516632
    Abstract: 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: Grant
    Filed: June 12, 2018
    Date of Patent: December 24, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Umberto Abate
  • Publication number: 20180295075
    Abstract: 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: Application
    Filed: June 12, 2018
    Publication date: October 11, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Umberto Abate
  • Patent number: 10021044
    Abstract: 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: Grant
    Filed: July 31, 2014
    Date of Patent: July 10, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Umberto Abate
  • Patent number: 9250803
    Abstract: 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: Grant
    Filed: March 13, 2015
    Date of Patent: February 2, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Umberto Abate
  • Publication number: 20150261389
    Abstract: 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: Application
    Filed: July 31, 2014
    Publication date: September 17, 2015
    Inventor: Umberto Abate
  • Publication number: 20150263997
    Abstract: 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: Application
    Filed: July 31, 2014
    Publication date: September 17, 2015
    Inventor: Umberto Abate
  • Publication number: 20150263996
    Abstract: 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: Application
    Filed: July 31, 2014
    Publication date: September 17, 2015
    Inventor: Umberto Abate
  • Publication number: 20150186036
    Abstract: 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: Application
    Filed: March 13, 2015
    Publication date: July 2, 2015
    Inventor: Umberto Abate
  • Patent number: 8988377
    Abstract: 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: Grant
    Filed: November 12, 2012
    Date of Patent: March 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Umberto Abate
  • Patent number: 8848020
    Abstract: 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: Grant
    Filed: October 14, 2011
    Date of Patent: September 30, 2014
    Assignee: Skype
    Inventors: Umberto Abate, Michael Bartlett, Dmytro Izotoy, Ole Mahrt, Torsten Rehberg, Simon Tickner, Hando Tint
  • Publication number: 20140062904
    Abstract: 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: Application
    Filed: November 12, 2012
    Publication date: March 6, 2014
    Applicant: MICROSOFT CORPORATION
    Inventor: Umberto Abate
  • Publication number: 20120182381
    Abstract: 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: Application
    Filed: October 14, 2011
    Publication date: July 19, 2012
    Inventors: Umberto Abate, Michael Bartlett, Dmytro Izotoy, Ole Mahrt, Torsten Rehberg, Simon Tickner, Hando Tint
  • Patent number: D725669
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: March 31, 2015
    Assignee: Microsoft Corporation
    Inventors: Christopher James Clare, Lyra Xharra Loxha, Dmytro Izotov, Umberto Abate, Torsten Rehberg