Patents by Inventor Cesare J. Saretto

Cesare J. Saretto 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: 9679060
    Abstract: Systems and methods are disclosed for customizing a user's experience with an application such as a search engine application. The user's experience is customized based on inferring a mood and/or interests of the user at least in part from an analysis of the user's posts on one or more social media sites. The search engine application is configured to include a user-following engine which follows a user's activities on social media websites. By tracking a user's posts and other activity on social media websites, and possibly those of his or her friends, the user-following engine is able to draw inferences about a user, including for example the user's emotional state, current trending interests, future plans, likes/dislikes and aspirations. The user-following engine may then customize the user's search experience based on these drawn inferences.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: June 13, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Douglas C. Hebenthal, Cesare J. Saretto, Kathleen P. Mulcahy, James E. Allard
  • Publication number: 20170144064
    Abstract: A companion gaming experience is associated with a particular game title, but a user interface for the companion gaming experience is generated by a separate program from the associated game title and is presented on a device separate from the device on which the game user interface itself is presented. When an associated game of the video game title is not running, the companion gaming experience presents guide information and/or statistics data for the game title. However, when an associated game of the game title is running, the companion gaming experience presents gameplay data for the game in near-real-time.
    Type: Application
    Filed: February 6, 2017
    Publication date: May 25, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Cesare J. Saretto, Douglas C. Hebenthal, Humberto Castaneda, Kyle A. Pontier, Justin M. Harrison, Andrew Everett Woods
  • Patent number: 9597599
    Abstract: A companion gaming experience is associated with a particular game title, but a user interface for the companion gaming experience is generated by a separate program from the associated game title and is presented on a device separate from the device on which the game user interface itself is presented. When an associated game of the video game title is not running, the companion gaming experience presents guide information and/or statistics data for the game title. However, when an associated game of the game title is running, the companion gaming experience presents gameplay data for the game in near-real-time.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: March 21, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Cesare J. Saretto, Douglas C. Hebenthal, Humberto Castaneda, Kyle A. Pontier, Justin M. Harrison, Andrew Everett Woods
  • Patent number: 8799300
    Abstract: A request from a user to bookmark a segment of content is received at a computing device. The segment of content is identified automatically and/or manually by the user. An expression of the user regarding a particular attribute of the segment of content is obtained, and a bookmark is generated. The bookmark includes both an identification of the segment of content and metadata that includes the expression of the user.
    Type: Grant
    Filed: February 10, 2011
    Date of Patent: August 5, 2014
    Assignee: Microsoft Corporation
    Inventors: Cesare J. Saretto, Matthew J. Pope, Kathleen P. Mulcahy, Geoffrey A. Long
  • Publication number: 20130337916
    Abstract: A companion gaming experience is associated with a particular game title, but a user interface for the companion gaming experience is generated by a separate program from the associated game title and is presented on a device separate from the device on which the game user interface itself is presented. When an associated game of the video game title is not running, the companion gaming experience presents guide information and/or statistics data for the game title. However, when an associated game of the game title is running, the companion gaming experience presents gameplay data for the game in near-real-time.
    Type: Application
    Filed: June 19, 2012
    Publication date: December 19, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Cesare J. Saretto, Douglas C. Hebenthal, Humberto Castaneda, Kyle A. Pontier, Justin M. Harrison, Andrew Everett Woods
  • Publication number: 20120209841
    Abstract: A request from a user to bookmark a segment of content is received at a computing device. The segment of content is identified automatically and/or manually by the user. An expression of the user regarding a particular attribute of the segment of content is obtained, and a bookmark is generated. The bookmark includes both an identification of the segment of content and metadata that includes the expression of the user.
    Type: Application
    Filed: February 10, 2011
    Publication date: August 16, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Cesare J. Saretto, Matthew J. Pope, Kathleen P. Mulcahy, Geoffrey A. Long
  • Publication number: 20120095976
    Abstract: Systems and methods are disclosed for customizing a user's experience with an application such as a search engine application. The user's experience is customized based on inferring a mood and/or interests of the user at least in part from an analysis of the user's posts on one or more social media sites. The search engine application is configured to include a user-following engine which follows a user's activities on social media websites. By tracking a user's posts and other activity on social media websites, and possibly those of his or her friends, the user-following engine is able to draw inferences about a user, including for example the user's emotional state, current trending interests, future plans, likes/dislikes and aspirations. The user-following engine may then customize the user's search experience based on these drawn inferences.
    Type: Application
    Filed: October 13, 2010
    Publication date: April 19, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Douglas C. Hebenthal, Cesare J. Saretto, Kathleen P. Mulcahy, James E. Allard
  • Patent number: 8112444
    Abstract: Strategies are described for validating content transferred over a communication channel using a more effective approach than heretofore provided in the art. A content registration authority is provided which registers the content disseminated by one or more content providers to one or more client devices. A client device which receives content that has been registered can securely consume the content, based on an assumption that a content provider which furnishes the content is entrusted by the content registration authority to provide the content, and without prompting a user of the client device to expressly approve the content provider. In a first solution, the content registration authority registers the content by issuing a certification stamp; in a second solution, the content registration authority registers the content by storing registration information in a central repository. The content may contain instructions which perform operations in the context of an instant messenger application.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: February 7, 2012
    Assignee: Microsoft Corporation
    Inventors: Eyal Schwartz, Christian Fortini, Walter Von Koch, Adam C. Czeisler, Cesare J. Saretto, Ranjib S. Badh, Ryan Hurst
  • Patent number: 8037534
    Abstract: Security provisions are described which determine whether or not executable content is likely to perform undesirable actions. The security provisions assess that an executable content item poses an acceptable risk when it conforms to an allow list of predetermined patterns of permissible behavior. The security provisions find exemplary use in the context of an instant messaging environment, where participants can consume and propagate executable content in the course of conducting a communication session. Supplemental rules are described which prevent malicious code from subverting the allow list design paradigm.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: October 11, 2011
    Inventors: Joseph B. Smith, John T. Spivey, Cesare J. Saretto
  • Patent number: 7895270
    Abstract: The claimed method and system provides a method and interface for enabling an existing, single-transport P2P API to communicate with nodes of a P2P network using multiple different transport protocols.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: February 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Ravi T. Rao, Scott A. Senkeresty, Cesare J. Saretto, John S. Holmes
  • Publication number: 20100218260
    Abstract: Strategies are described for validating content transferred over a communication channel using a more effective approach than heretofore provided in the art. A content registration authority is provided which registers the content disseminated by one or more content providers to one or more client devices. A client device which receives content that has been registered can securely consume the content, based on an assumption that a content provider which furnishes the content is entrusted by the content registration authority to provide the content, and without prompting a user of the client device to expressly approve the content provider. In a first solution, the content registration authority registers the content by issuing a certification stamp; in a second solution, the content registration authority registers the content by storing registration information in a central repository. The content may contain instructions which perform operations in the context of an instant messenger application.
    Type: Application
    Filed: May 7, 2010
    Publication date: August 26, 2010
    Applicant: Microsoft Corporation
    Inventors: Eyal Schwartz, Cesare J. Saretto, Ranjib S. Badh, Walter V. von Koch, Adam C. Czeisler, Christian Fortini, Ryan M. Hurst
  • Patent number: 7716243
    Abstract: Strategies are described for validating content transferred over a communication channel using a more effective approach than heretofore provided in the art. A content registration authority is provided which registers the content disseminated by one or more content providers to one or more client devices. A client device which receives content that has been registered can securely consume the content, based on an assumption that a content provider which furnishes the content is entrusted by the content registration authority to provide the content, and without prompting a user of the client device to expressly approve the content provider. In a first solution, the content registration authority registers the content by issuing a certification stamp; in a second solution, the content registration authority registers the content by storing registration information in a central repository. The content may contain instructions which perform operations in the context of an instant messenger application.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: May 11, 2010
    Assignee: Microsoft Corporation
    Inventors: Eyal Schwartz, Cesare J. Saretto, Ranjib S. Badh, Walter V. von Koch, Adam C. Czeisler, Christian Fortini, Ryan M. Hurst
  • Patent number: 7529255
    Abstract: Communication functionality is described for conducting communication among a plurality of participants in peer-to-peer fashion. The communication functionality comprises peer-to-peer overlay functionality configured to establish a peer-to-peer overlay network that includes a plurality of participants. The peer-to-peer overlay functionality relies on endpoint provider functionality for physically exchanging information among the plurality of participants in the peer-to-peer overlay network. The endpoint provider functionality exchanges information using a transport mechanism. The transport mechanism accommodates multiple different transport protocols for exchanging information among the plurality of participants, allowing different pairs of participants to communicate with each other using different respective transport protocols.
    Type: Grant
    Filed: April 21, 2005
    Date of Patent: May 5, 2009
    Assignee: Microsoft Corporation
    Inventors: Carmen Zlateff, Cesare J. Saretto, John S. Holmes, John R. Selbie, Ravi T. Rao, David G. Thaler, Scott A. Senkeresty