Patents by Inventor Maurizio Cibelli
Maurizio Cibelli 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).
-
Publication number: 20240129268Abstract: Methods and systems cause display of email messages of a user on a screen of a computing system based on scores associated with the email messages. An email ranking system may have assigned the scores to the email messages. The scores are based on actions that other recipients of the email messages have taken with respect to the email messages. In calculating the scores, the actions of the other recipients may receive different weights based on how closely connected a recipient is to the user and a type of connection the recipient has to the user. A network graph may indicate how closely connected the recipient is to the user and the type of connection the recipient has to the user.Type: ApplicationFiled: December 21, 2023Publication date: April 18, 2024Applicant: Microsoft Technology Licensing, LLCInventor: Maurizio CIBELLI
-
Patent number: 11895074Abstract: An email ranking system assigns scores to emails of a user based on actions that other recipients of the emails have taken with respect to the emails. In determining the scores, the email ranking system may weight each recipient's action based on how closely connected the recipient is to the user and a type of connection the recipient has to the user. Each email's score may represent a likelihood that the email contains content that is important to the user. A client device may display the user's emails based on the scores. The client device may list the emails in descending order based on the scores, enabling the user to prioritize review of emails that are more likely to be important to the user. In this way, the email ranking system improves the client device by helping the user more quickly identify important emails.Type: GrantFiled: May 31, 2022Date of Patent: February 6, 2024Assignee: Microsoft Technology Licensing, LLCInventor: Maurizio Cibelli
-
Publication number: 20230388262Abstract: An email ranking system assigns scores to emails of a user based on actions that other recipients of the emails have taken with respect to the emails. In determining the scores, the email ranking system may weight each recipient's action based on how closely connected the recipient is to the user and a type of connection the recipient has to the user. Each email's score may represent a likelihood that the email contains content that is important to the user. A client device may display the user's emails based on the scores. The client device may list the emails in descending order based on the scores, enabling the user to prioritize review of emails that are more likely to be important to the user. In this way, the email ranking system improves the client device by helping the user more quickly identify important emails.Type: ApplicationFiled: May 31, 2022Publication date: November 30, 2023Inventor: Maurizio CIBELLI
-
Patent number: 9454349Abstract: Concepts and technologies are described herein for user interface placeholders for application extensions. In accordance with the concepts and technologies disclosed herein, user interface placeholders are inserted into user interfaces to represent extensions that have been activated or inserted into an application program or file. The placeholders describe the extension, provide instructions for activating the extension via an entitlement process, display visual indicia associated with the extensions, and/or provide functionality that is executed by a device in response to detecting interactions with the placeholders. After completing the entitlement process, the application program, file, placeholder, or extension can be updated manually or by an application callback to reflect the user's entitlement to use the extension.Type: GrantFiled: December 20, 2011Date of Patent: September 27, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Terry Farrell, David Åhs, Maurizio Cibelli, David Mowatt
-
Publication number: 20130198733Abstract: Concepts and technologies are described herein for distributing web-based software application extensions within documents. In accordance with some of the concepts and technologies disclosed herein, users that own web-based software application extensions or have trial access to web-based software application extensions can add them to documents. The users can then distribute the documents containing the web-based software application extensions to other users, who may or may not be licensed to use the web-based software application extensions. The documents can be distributed in any way that files are distributed. When a user receives a document containing a web-based software application extensions, the user can obtain trial rights to the web-based software application extensions or purchase the web-based software application extensions from without having to visit a virtual marketplace.Type: ApplicationFiled: February 7, 2012Publication date: August 1, 2013Applicant: MICROSOFT CORPORATIONInventors: Terry Farrell, David Mowatt, Russell Spencer Alexander Palmer, David Ahs, Brian Michael Jones, Patrick Michael Conlan, Rolando Jimenez-Salgado, Maurizio Cibelli
-
Publication number: 20130198606Abstract: Concepts and technologies are described herein for distributing web-based software application extensions within documents. In accordance with some of the concepts and technologies disclosed herein, users that own web-based software application extensions or have trial access to web-based software application extensions can add them to documents. The users can then distribute the documents containing the web-based software application extensions to other users, who may or may not be licensed to use the web-based software application extensions. The documents can be distributed in any way that files are distributed. When a user receives a document containing a web-based software application extensions, the user can obtain trial rights to the web-based software application extensions or purchase the web-based software application extensions from without having to visit a virtual marketplace.Type: ApplicationFiled: January 30, 2012Publication date: August 1, 2013Applicant: Microsoft CorporationInventors: Terry Farrell, David Mowatt, Russell Spencer Alexander Palmer, David Ahs, Brian Michael Jones, Patrick Michael Conlan, Rolando Jimenez-Salgado, Maurizio Cibelli
-
Publication number: 20130159891Abstract: Concepts and technologies are described herein for user interface placeholders for application extensions. In accordance with the concepts and technologies disclosed herein, user interface placeholders are inserted into user interfaces to represent extensions that have been activated or inserted into an application program or file. The placeholders describe the extension, provide instructions for activating the extension via an entitlement process, display visual indicia associated with the extensions, and/or provide functionality that is executed by a device in response to detecting interactions with the placeholders. After completing the entitlement process, the application program, file, placeholder, or extension can be updated manually or by an application callback to reflect the user's entitlement to use the extension.Type: ApplicationFiled: December 20, 2011Publication date: June 20, 2013Applicant: MICROSOFT CORPORATIONInventors: Terry Farrell, David Åhs, Maurizio Cibelli, David Mowatt
-
Patent number: 7088341Abstract: This invention provides a system and method for a user of a mobile computing device to input special characters using a modifier key on a keyboard. The special characters include accented characters associated with regular characters. In one aspect, a computer-implemented method for configuring a mobile computing device for a user to enter special characters is provided. The computer-implemented method includes inputting a regular character in response to a user pressing a key associated with the regular character. After the regular character has been inputted, the user may input a special character by pressing a modifier key. A special character associated with the regular character is determined in response to the user pressing the modifier key. The special character may be determined based on the number of times that the user has pressed the modifier key. The inputted regular character is then modified to the special character.Type: GrantFiled: March 27, 2003Date of Patent: August 8, 2006Assignee: Microsoft CorporationInventors: Zeke Koch, Maurizio Cibelli, Jason William Fuller
-
Publication number: 20040085370Abstract: A mobile device contains a dedicated key for switching between input modes. A special key code is assigned to that key. If a user presses the dedicated key, that key code is generated and passed to the operating system of the mobile device. In response, a shell determines what the current input mode is and instructs an Input Method Manager to switch the input mode from the current input mode to a “next” input mode. Each available input mode may be identified in an Input Mode Table.Type: ApplicationFiled: March 28, 2003Publication date: May 6, 2004Applicant: Microsoft CorporationInventors: Maurizio Cibelli, Peter Gregory Davis
-
Publication number: 20040075648Abstract: This invention provides a system and method for a user of a mobile computing device to input special characters using a modifier key on a keyboard. The special characters include accented characters associated with regular characters. In one aspect, a computer-implemented method for configuring a mobile computing device for a user to enter special characters is provided. The computer-implemented method includes inputting a regular character in response to a user pressing a key associated with the regular character. After the regular character has been inputted, the user may input a special character by pressing a modifier key. A special character associated with the regular character is determined in response to the user pressing the modifier key. The special character may be determined based on the number of times that the user has pressed the modifier key. The inputted regular character is then modified to the special character.Type: ApplicationFiled: March 27, 2003Publication date: April 22, 2004Applicant: Microsoft CorporationInventors: Zeke Koch, Maurizio Cibelli, Jason William Fuller