Patents by Inventor Christian Piccolo

Christian Piccolo 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: 11271884
    Abstract: A social insight is provided in an email. A communication application initiates operations to provide the social insight by receiving action(s) performed on the email by a recipient from a tracking service. The tracking service is authorized to track the action(s) and provide the action(s) for analysis. The action(s) are also tracked in real time. A feedback is generated based on the action(s). The feedback is presented to a participant within the email or a conversation associated with the email.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: March 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ned Bearer Friend, Josh Meisels, Christian Piccolo, Sherry Lin
  • Publication number: 20200014651
    Abstract: A social insight is provided in an email. A communication application initiates operations to provide the social insight by receiving action(s) performed on the email by a recipient from a tracking service. The tracking service is authorized to track the action(s) and provide the action(s) for analysis. The action(s) are also tracked in real time. A feedback is generated based on the action(s). The feedback is presented to a participant within the email or a conversation associated with the email.
    Type: Application
    Filed: September 19, 2019
    Publication date: January 9, 2020
    Inventors: Ned Bearer FRIEND, Josh MEISELS, Christian PICCOLO, Sherry LIN
  • Patent number: 10462088
    Abstract: A social insight is provided in an email. A communication application initiates operations to provide the social insight by receiving action(s) performed on the email by a recipient from a tracking service. The tracking service is authorized to track the action(s) and provide the action(s) for analysis. The action(s) are also tracked in real time. A feedback is generated based on the action(s). The feedback is presented to a participant within the email or a conversation associated with the email.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: October 29, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ned Bearer Friend, Josh Meisels, Christian Piccolo, Sherry Lin
  • Patent number: 10439892
    Abstract: Variety of approaches to optimize performance based on behavioral and situational signals are described. A productivity service initiates operations to optimize performance upon receiving a behavioral signal and/or a situational signal associated with a user. The behavioral signal and/or the situational signal are analyzed to infer a usage pattern associated with a component of an application. Next, a failure of the usage pattern is detected in a comparison to an utility threshold. In response, the application is instructed to interrupt an execution of the component.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: October 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zohaib H Ali, Srinivasa Reddy Manda, Tao Zhang, Sirish Kumar Balaga, Christian Piccolo, Russell L. Simpson, Jr., Selvaraj Nalliah, Eduardo D. Melo, David P Limont, Kevin C Clement, Thomas W. Millett, Samuele Carpineti, Xiao Hu, Mihir S Ray, David L Meyers
  • Publication number: 20180048533
    Abstract: Variety of approaches to optimize performance based on behavioral and situational signals are described. A productivity service initiates operations to optimize performance upon receiving a behavioral signal and/or a situational signal associated with a user. The behavioral signal and/or the situational signal are analyzed to infer a usage pattern associated with a component of an application. Next, a failure of the usage pattern is detected in a comparison to an utility threshold. In response, the application is instructed to interrupt an execution of the component.
    Type: Application
    Filed: December 22, 2016
    Publication date: February 15, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Zohaib H Ali, Srinivasa Reddy Manda, Tao Zhang, Sirish Kumar Balaga, Christian Piccolo, Russell L. Simpson, JR., Selvaraj Nalliah, Eduardo D. Melo, David P Limont, Kevin C Clement, Thomas W. Millett, Samuele Carpineti, Xiao Hu, Mihir S Ray, David L Meyers
  • Publication number: 20180018721
    Abstract: Customer type detection and customization and/or configuration of services based on detected customer type is provided in an online service environment. In some examples, a small business customer signing up for an email account or similar (e.g., more complex services such as a productivity suite) way be detected as a small business based on a choice of their email alias, domain name, signature, and other factors. A type of business may also be detected/inferred. Based on the detection inference, the services such as initial teaching user experiences, configuration of services, and other customizations may be automatically provided or suggested to the customer. Subsequently, usage may be monitored and further services and/or configurations (configuration changes) may be suggested based on additionally gathered information and changes in usage.
    Type: Application
    Filed: December 1, 2016
    Publication date: January 18, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Zohaib Ali, Srinivasa Reddy Manda, Tao Zhang, Sirish Balaga, Christian Piccolo, Nadeem Ansari, Gerard Reese
  • Publication number: 20170180297
    Abstract: A social insight is provided in an email. A communication application initiates operations to provide the social insight by receiving action(s) performed on the email by a recipient from a tracking service. The tracking service is authorized to track the action(s) and provide the action(s) for analysis. The action(s) are also tracked in real time. A feedback is generated based on the action(s). The feedback is presented to a participant within the email or a conversation associated with the email.
    Type: Application
    Filed: December 17, 2015
    Publication date: June 22, 2017
    Inventors: Ned Bearer Friend, Josh Meisels, Christian Piccolo, Sherry Lin
  • Patent number: 8803800
    Abstract: Embodiments distinguish among user interface elements based on head orientation. Coordinates representing a set of at least three reference points in an image of a subject gazing on the user interface elements are received by a computing device. The set includes a first reference point and a second reference point located on opposite sides of a third reference point. A first distance between the first reference point and the third reference point is determined. A second distance between the second reference point and the third reference point is determined. The computing device compares the first distance to the second distance to calculate a head orientation value. The computing device selects at least one of the user interface elements based on the head orientation value. In some embodiments, the head orientation value enables the user to navigate a user interface menu or control a character in a game.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: August 12, 2014
    Assignee: Microsoft Corporation
    Inventors: Dayam Joel Zambrano, Christian Piccolo, Jeffrey W. Hartin, Shawn M. Lucas
  • Publication number: 20130141324
    Abstract: Embodiments distinguish among user interface elements based on head orientation. Coordinates representing a set of at least three reference points in an image of a subject gazing on the user interface elements are received by a computing device. The set includes a first reference point and a second reference point located on opposite sides of a third reference point. A first distance between the first reference point and the third reference point is determined. A second distance between the second reference point and the third reference point is determined. The computing device compares the first distance to the second distance to calculate a head orientation value. The computing device selects at least one of the user interface elements based on the head orientation value. In some embodiments, the head orientation value enables the user to navigate a user interface menu or control a character in a game.
    Type: Application
    Filed: December 2, 2011
    Publication date: June 6, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Dayam Joel Zambrano, Christian Piccolo, Jeffrey W. Hartin, Shawn M. Lucas