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: 20240129268
    Abstract: 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: Application
    Filed: December 21, 2023
    Publication date: April 18, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Maurizio CIBELLI
  • Patent number: 11895074
    Abstract: 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: Grant
    Filed: May 31, 2022
    Date of Patent: February 6, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Maurizio Cibelli
  • Publication number: 20230388262
    Abstract: 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: Application
    Filed: May 31, 2022
    Publication date: November 30, 2023
    Inventor: Maurizio CIBELLI
  • Patent number: 9454349
    Abstract: 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: Grant
    Filed: December 20, 2011
    Date of Patent: September 27, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Terry Farrell, David Åhs, Maurizio Cibelli, David Mowatt
  • Publication number: 20130198733
    Abstract: 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: Application
    Filed: February 7, 2012
    Publication date: August 1, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Terry Farrell, David Mowatt, Russell Spencer Alexander Palmer, David Ahs, Brian Michael Jones, Patrick Michael Conlan, Rolando Jimenez-Salgado, Maurizio Cibelli
  • Publication number: 20130198606
    Abstract: 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: Application
    Filed: January 30, 2012
    Publication date: August 1, 2013
    Applicant: Microsoft Corporation
    Inventors: Terry Farrell, David Mowatt, Russell Spencer Alexander Palmer, David Ahs, Brian Michael Jones, Patrick Michael Conlan, Rolando Jimenez-Salgado, Maurizio Cibelli
  • Publication number: 20130159891
    Abstract: 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: Application
    Filed: December 20, 2011
    Publication date: June 20, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Terry Farrell, David Åhs, Maurizio Cibelli, David Mowatt
  • Patent number: 7088341
    Abstract: 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: Grant
    Filed: March 27, 2003
    Date of Patent: August 8, 2006
    Assignee: Microsoft Corporation
    Inventors: Zeke Koch, Maurizio Cibelli, Jason William Fuller
  • Publication number: 20040085370
    Abstract: 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: Application
    Filed: March 28, 2003
    Publication date: May 6, 2004
    Applicant: Microsoft Corporation
    Inventors: Maurizio Cibelli, Peter Gregory Davis
  • Publication number: 20040075648
    Abstract: 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: Application
    Filed: March 27, 2003
    Publication date: April 22, 2004
    Applicant: Microsoft Corporation
    Inventors: Zeke Koch, Maurizio Cibelli, Jason William Fuller