Patents by Inventor Scott Plette

Scott Plette 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: 20180004476
    Abstract: The rendering of media generated by media production systems on a display of a different computer system that operates an operating system. A display of a computer system that operates an operating system is sometimes referred to as a smart display. When the computer system receives the media from the media production system(s), the computer system formulates an operating system control that, when triggered, performs one or more operating system operations. The computer system then displays a visualization of the operating system control along with at least part of the received media on the display of the computer system. The operating system control is structured so as to be triggered when a user interacts in at least a particular way with the visualization of the operating system control. Thus, rather than simply render the media as provided, additional operating system level control is provided by the smart display.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Aaron Wesley Cunningham, Scott Plette, Steven Marcel Elza Wilssens, Vincent Bellet, Todd R. Manion, Luke Angelini, Chinweizu Owunwanne, Anders Edgar Klemets
  • Publication number: 20160364574
    Abstract: Embodiments are directed to displaying content projected from a source computing device on a display of a locked target computing device. Embodiments are also directed to projecting control information onto a locked target computing device's display and allowing control of a second computing device using the control information displayed on the target computing device. In one scenario, a target computing device receives a request to display content projected from another computing system. The target computing device determines whether receiving projected content from the other computing system is permissible on the target computing device when the target computing device is in a locked state. Then, upon verifying permissibility, the target computing device provisions computing resources to display the received content while in the locked state. The target computing device may also control functions on the other computing system using control information.
    Type: Application
    Filed: June 11, 2015
    Publication date: December 15, 2016
    Inventors: Scott Plette, Aaron Wesley Cunningham, Steven Marcel Elza Wilssens, Vincent Bellet
  • Publication number: 20160072853
    Abstract: Example apparatus and methods concern a first device (e.g., smart phone, tablet, laptop) that may discover and control remote media sessions (e.g., movie, game, book, podcast) running on remote devices (e.g., smart television, game console). The first device may run a local shell process that interacts with a shell process or other process on a remote device. The local shell process may acquire information about exposed remote media sessions. The local shell process may present a user interface on the first device. The user interface may provide user interface elements (e.g., buttons) for controlling a remote media session. The user interface and user interface elements are native to the first device. The user interface may allow navigating (e.g., flipping) between multiple remote media sessions that are discovered. The local shell process may also discover media sessions local to the first device and include those sessions in the user interface.
    Type: Application
    Filed: September 4, 2014
    Publication date: March 10, 2016
    Inventors: Vincent Bellet, Scott Plette, Cristian Matesan, Mike Loholt, Steven Wilssens, Luke Angelini
  • Patent number: 9009077
    Abstract: Metering is enabled through an arrangement in which a metering certificate is communicated to a mobile device using an over-the-air protocol. A metering trigger provides the metering certificate that includes a location to which metering data is posted by the mobile device and a public key of a public-private key pair, or alternatively provides a link to such metering certificate. A metering helper passes the metering certificate to a DRM system on the mobile device which collects metering data associated with the metering ID and uses the public key to encrypt the metering data into a metering challenge. The metering helper posts the metering challenge to the location. The metering service extracts the metering data from the metering challenge using a private key and generates a metering response that is received by the metering helper which prompts the DRM system to reset at least a portion of a data store in which the metering data is stored.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: April 14, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kevin Lau, Scott Plette, Clifford P. Strom, Alex McKelvey, Jonathan Billings
  • Patent number: 8666052
    Abstract: A universal phone number is provided for connecting to communication methods, including fixed line, mobile line, and internet communication methods. A communication group of communication methods may include multiple communication methods belonging to one individual or to multiple individuals within the communication group, such as a family. The universal phone number may be designated as the primary contact number for the communication group such incoming phone calls and text messages may be automatically routed to the communication methods in the communication group. The universal phone number may provide alerts to the multiple communication methods for notifying when incoming phone calls are answered. A universal voicemail box may also be provided for a scenario when the incoming call is not answered. Additionally, the universal phone number may provide the ability to keep the contact information for each of the individual communication methods private.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: March 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Amey Parandekar, Dhigha Sekaran, Shahzaib Younis, Scott A. Plette, Marcelo D. Truffat
  • Patent number: 8654958
    Abstract: Call forwarding profiles corresponding to call forwarding settings based on time, location, and/or presence states of a called party are created. Different call forwarding settings are then activated based on corresponding predefined call forwarding profiles. Users are enabled to pre-configure their call forwarding profiles based on one or more rules.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: February 18, 2014
    Assignee: Microsoft Corporation
    Inventors: Girija Bhagavatula, Alexander W. Darrow, Arulkumar Elumalai, Scott A. Plette, Eran Shtiegman, Sumit Garg
  • Patent number: 8639627
    Abstract: Portable digital rights for multiple devices is described. In an embodiment, a digital rights management (DRM) system includes a first device with a removable component configured as a token that is associated with a DRM license. The first device also includes a removable memory card that stores protected media content on which the first device can perform actions as permitted by the DRM license. The DRM system also includes a second device that can have the removable component and the removable memory card when removed from the first device and installed in the second device such that the second device can perform the actions on the protected media content as permitted by the DRM license.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: January 28, 2014
    Assignee: Microsoft Corporation
    Inventors: Patrik Schnell, Kevin Lau, James M Alkove, Alexandre V Grigorovitch, Ryan A Haveson, Max G Morris, Scott A Plette, Clifford P Strom, Alexander McKelvey
  • Publication number: 20130070912
    Abstract: A universal phone number is provided for connecting to communication methods, including fixed line, mobile line, and internet communication methods. A communication group of communication methods may include multiple communication methods belonging to one individual or to multiple individuals within the communication group, such as a family. The universal phone number may be designated as the primary contact number for the communication group such incoming phone calls and text messages may be automatically routed to the communication methods in the communication group. The universal phone number may provide alerts to the multiple communication methods for notifying when incoming phone calls are answered. A universal voicemail box may also be provided for a scenario when the incoming call is not answered. Additionally, the universal phone number may provide the ability to keep the contact information for each of the individual communication methods private.
    Type: Application
    Filed: September 15, 2011
    Publication date: March 21, 2013
    Applicant: Microsoft Corporation
    Inventors: Amey Parandekar, Dhigha Sekaran, Shahzaib Younis, Scott A. Plette, Marcelo D. Truffat
  • Publication number: 20110293084
    Abstract: Call forwarding profiles corresponding to call forwarding settings based on time, location, and/or presence states of a called party are created. Different call forwarding settings are then activated based on corresponding predefined call forwarding profiles. Users are enabled to pre-configure their call forwarding profiles based on one or more rules.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 1, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Girija Bhagavatula, Alexander W. Darrow, Arulkumar Elumalai, Scott A. Plette, Eran Shtiegman, Sumit Garg
  • Publication number: 20110173321
    Abstract: Metering is enabled through an arrangement in which a metering certificate is communicated to a mobile device using an over-the-air protocol. A metering trigger provides the metering certificate that includes a location to which metering data is posted by the mobile device and a public key of a public-private key pair, or alternatively provides a link to such metering certificate. A metering helper passes the metering certificate to a DRM system on the mobile device which collects metering data associated with the metering ID and uses the public key to encrypt the metering data into a metering challenge. The metering helper posts the metering challenge to the location. The metering service extracts the metering data from the metering challenge using a private key and generates a metering response that is received by the metering helper which prompts the DRM system to reset at least a portion of a data store in which the metering data is stored.
    Type: Application
    Filed: March 22, 2011
    Publication date: July 14, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Kevin Lau, Scott Plette, Clifford P. Strom, Alex McKelvey, Jonathan Billings
  • Patent number: 7917440
    Abstract: Metering is enabled through an arrangement in which a metering certificate is communicated to a mobile device using an over-the-air protocol. A metering trigger provides the metering certificate that includes a location to which metering data is posted by the mobile device and a public key of a public-private key pair, or alternatively provides a link to such metering certificate. A metering helper passes the metering certificate to a DRM system on the mobile device which collects metering data associated with the metering ID and uses the public key to encrypt the metering data into a metering challenge. The metering helper posts the metering challenge to the location. The metering service extracts the metering data from the metering challenge using a private key and generates a metering response that is received by the metering helper which prompts the DRM system to reset at least a portion of a data store in which the metering data is stored.
    Type: Grant
    Filed: July 7, 2006
    Date of Patent: March 29, 2011
    Assignee: Microsoft Corporation
    Inventors: Kevin Lau, Scott Plette, Clifford P. Strom, Alex McKelvey
  • Publication number: 20090012805
    Abstract: Portable digital rights for multiple devices is described. In an embodiment, a digital rights management (DRM) system includes a first device with a removable component configured as a token that is associated with a DRM license. The first device also includes a removable memory card that stores protected media content on which the first device can perform actions as permitted by the DRM license. The DRM system also includes a second device that can have the removable component and the removable memory card when removed from the first device and installed in the second device such that the second device can perform the actions on the protected media content as permitted by the DRM license.
    Type: Application
    Filed: December 12, 2007
    Publication date: January 8, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Patrik Schnell, Kevin Lau, James M. Alkove, Alexandre V. Grigorovitch, Ryan A. Haveson, Max G. Morris, Scott A. Plette, Clifford P. Strom, Alexander McKelvey
  • Publication number: 20080066181
    Abstract: Aspects of peer-to-peer distribution of digital content items protected by predetermined intellectual property rights are described. The digital content items are distributed between a source communication device operated by a source entity and a proximate sink communication device operated by a sink entity, via a peer-to-peer communication session (established based on a digital identity associated with the source entity) between the source and sink devices. The source device, the sink device, and/or a network service provider arranges for a digital license granting one or more rights to an entity under one or more of the predetermined intellectual property rights to be distributed to the sink communication device. Data regarding distribution of the digital license is collected and used, among other things, to trigger e-commerce events such as billing events and consideration transfers.
    Type: Application
    Filed: September 7, 2006
    Publication date: March 13, 2008
    Applicant: Microsoft Corporation
    Inventors: Ryan A. Haveson, Max G. Morris, Darren R. Davis, Hubert Van Hoof, Kevin Lau, Robert Hildreth, Clifford P. Strom, Scott Plette, Alex McKelvey, Derek Broes
  • Publication number: 20080021833
    Abstract: Metering is enabled through an arrangement in which a metering certificate is communicated to a mobile device using an over-the-air protocol. A metering trigger provides the metering certificate that includes a location to which metering data is posted by the mobile device and a public key of a public-private key pair, or alternatively provides a link to such metering certificate. A metering helper passes the metering certificate to a DRM system on the mobile device which collects metering data associated with the metering ID and uses the public key to encrypt the metering data into a metering challenge. The metering helper posts the metering challenge to the location. The metering service extracts the metering data from the metering challenge using a private key and generates a metering response that is received by the metering helper which prompts the DRM system to reset at least a portion of a data store in which the metering data is stored.
    Type: Application
    Filed: July 7, 2006
    Publication date: January 24, 2008
    Applicant: Microsoft Corporation
    Inventors: Kevin Lau, Scott Plette, Clifford P. Strom, Alex McKelvey
  • Publication number: 20070191101
    Abstract: Multiplayer tournaments may be established, and then automatically executed by tournament server devices to help provide users with quality matchups against players of similar skill. Tournaments may be defined by an administrator, and then automatically instantiated any number of times to accommodate demand by players. Some tournaments may group players of similar rank in tournament rounds, and may also employ a window factor to prevent players from playing together too soon after playing together in a prior round. Some tournaments may use a leaderboard qualification process, allowing potential entrants to qualify for tournaments by accomplishing feats specified in qualification parameters.
    Type: Application
    Filed: February 16, 2006
    Publication date: August 16, 2007
    Applicant: Microsoft Corporation
    Inventors: James Coliz, Jeffrey Spradling, Brian Spanton, Scott Plette, Mark Edmonds
  • Publication number: 20070191102
    Abstract: Multiplayer tournaments may be established, and then automatically executed by tournament server devices to help provide users with quality matchups against players of similar skill. Tournaments may be defined by an administrator, and then automatically instantiated any number of times to accommodate demand by players. Some tournaments may dynamically adjust tournament parameters to accommodate a variable number of qualifiers entering the tournament. Tournaments may perform ranking, before and/or during the tournament, based on a calculation of a ratio of player points to a total number of points the player could have received. User interface displays may also be provided to allow players to view details of tournaments for which they have qualified, details on their tournament competitors, or search for tournaments satisfying the user's desired criteria.
    Type: Application
    Filed: February 16, 2006
    Publication date: August 16, 2007
    Applicant: Microsoft Corporation
    Inventors: James Coliz, Jeffrey Spradling, Brian Spanton, Scott Plette, Mark Edmonds