Patents by Inventor Joseph H. Matthews
Joseph H. Matthews 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: 11036782Abstract: Exemplary methods, apparatus, and systems are disclosed for capturing, organizing, sharing, and/or displaying media. For example, using embodiments of the disclosed technology, a unified playback and browsing experience for a collection of media can be created automatically. For instance, heuristics and metadata can be used to assemble and add narratives to the media data. Furthermore, this representation of media can recompose itself dynamically as more media is added to the collection. While a collection may use a single user's content, sometimes media that is desirable to include in the collection is captured by friends and/or others at the same event. In certain embodiments, media content related to the event can be automatically collected and shared among selected groups. Further, in some embodiments, new media can be automatically incorporated into a media collection associated with the event, and the playback experience dynamically updated.Type: GrantFiled: November 2, 2015Date of Patent: June 15, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Udiyan Padmanabhan, William Messing, Joseph H. Matthews, III, Martin Shetter, Tatiana Gershanovich, Michael J. Ricker, Jannes Paul Peters
-
Patent number: 10255929Abstract: Annotations can be automatically added to a media presentation during playback of the presentation without a user having to manually interact with the playback device. The playback device determines whether an annotation is to be added to the media presentation based on characteristics of voice input received at the device, such as voice input signal strength or variances in the voice input signal strength. Characteristics of video input received at the device can be used to determine whether a user is speaking to the computing device as well. The device can handle a new annotation overlapping an existing annotation by either removing the existing annotation or by shifting the existing annotation until there is no more overlap. A media presentation can comprise multiple annotation tracks.Type: GrantFiled: April 28, 2016Date of Patent: April 9, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Joseph H. Matthews, III, Udiyan Padmanabhan, Jannes Paul Peters
-
Patent number: 10249119Abstract: In embodiments of a hub key service, a device includes a communication interface for communication coordination with one or more associated devices of the device, and the associated devices correspond to hub members. A hub manager is implemented to generate an electronic key that includes access permissions, which are configurable to enable controlled access for the hub members, such as to a building, vehicle, media device, or location. The hub manager can then correlate the electronic key with the device to enable access to the building, vehicle, media device, or location with the device utilized as the electronic key.Type: GrantFiled: July 21, 2016Date of Patent: April 2, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Joseph H. Matthews, III, Lavanya Vasudevan, Shawn M. Thomas, Joseph A. Schrader, Ted Tai-Yu Chen, Raman K. Sarin
-
Patent number: 9817569Abstract: Systems and methods are provided for use with a computing device having a touch sensitive display including a touch sensor configured to detect touches of a digit of a user. The method may include detecting an initial digit down position on the display via the touch sensor, and establishing a neutral position for a virtual controller at the digit down position. The method may further include detecting a subsequent movement of the digit relative to the initial digit down position, and determining a controller input parameter based on the subsequent movement of the digit relative to the initial digit down position. The method may further include generating a controller input message indicating the determined controller input parameter.Type: GrantFiled: July 21, 2016Date of Patent: November 14, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Otto Berkes, Joseph H. Matthews, III, Avi Geiger
-
Patent number: 9736655Abstract: In embodiments of mobile device safe driving, a mobile device can display a device lock screen on an integrated display device, and transition from the device lock screen to display a driving mode lock screen. The transition to display the driving mode lock screen occurs without receiving a PIN code entered on the device lock screen. The mobile device implements a safe driving service that is implemented to activate a safe driving mode of the mobile device, and disable features of the mobile device while the safe driving mode is activated.Type: GrantFiled: May 2, 2016Date of Patent: August 15, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Joseph A. Schrader, Raman K. Sarin, Ted Tai-Yu Chen, Sharad Agarwal, Joseph H. Matthews, III, Shai Guday, Joseph Spencer King
-
Patent number: 9710982Abstract: In embodiments of a hub key service, a device includes a communication interface for communication coordination with one or more associated devices of the device, and the associated devices correspond to hub members. A hub manager is implemented to generate an electronic key that includes access permissions, which are configurable to enable controlled access for the hub members, such as to a building, vehicle, media device, or location. The hub manager can then correlate the electronic key with the device to enable access to the building, vehicle, media device, or location with the device utilized as the electronic key.Type: GrantFiled: December 22, 2012Date of Patent: July 18, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Joseph H. Matthews, III, Lavanya Vasudevan, Shawn M. Thomas, Joseph A. Schrader, Ted Tai-Yu Chen, Raman K. Sarin
-
Patent number: 9680888Abstract: A mobile device has memory storage to maintain hub data that is associated with a private interaction hub, where the hub data includes multiple types of displayable data that is editable by different types of device applications. The memory storage at the device also maintains private data that is displayable and is viewable with one of the device applications. The mobile device also includes a display device to display the multiple types of the hub data in a hub user interface of a hub application. The display device can also display the private data and a subset of the hub data that are both associated with a device application in a device application user interface.Type: GrantFiled: March 16, 2016Date of Patent: June 13, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Lavanya Vasudevan, Shawn M. Thomas, Joseph H. Matthews, III, Joseph A. Schrader, Ted Tai-Yu Chen, Raman K. Sarin
-
Patent number: 9665702Abstract: In embodiments of restricted execution modes, a mobile device can display a device lock screen on an integrated display device, and transition from the device lock screen to display a shared space user interface of a shared space. The transition to display the shared space user interface is without receiving a PIN code entered on the device lock screen. The mobile device implements a restricted execution service that is implemented to activate a restricted execution mode of the mobile device, and restrict access of a device application to device content while the restricted execution mode is activated. The restricted execution service can also allow a shared device application that is included in the shared space access to the device content while the restricted execution mode is activated.Type: GrantFiled: April 14, 2015Date of Patent: May 30, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Joseph Spencer King, Michael Burt Goulding, Todd Myles Derksen, Aaron Naoyoshi Sheung Yan Woo, Bernardo Iturriaga Dubost, Alan Bennett Auerbach, David A. Braun, Andrew P. Begun, Andrew Craig Haon, Joseph H. Matthews, III, Jennifer Anne Karr, Joseph A. Schrader, Ted Tai-Yu Chen, Raman K. Sarin, Sharad Agarwal, Shai Guday, Shawn M. Thomas, John D. Skovron, John A. Yovin
-
Publication number: 20160328069Abstract: Systems and methods are provided for use with a computing device having a touch sensitive display including a touch sensor configured to detect touches of a digit of a user. The method may include detecting an initial digit down position on the display via the touch sensor, and establishing a neutral position for a virtual controller at the digit down position. The method may further include detecting a subsequent movement of the digit relative to the initial digit down position, and determining a controller input parameter based on the subsequent movement of the digit relative to the initial digit down position. The method may further include generating a controller input message indicating the determined controller input parameter.Type: ApplicationFiled: July 21, 2016Publication date: November 10, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Otto Berkes, Joseph H. Matthews, III, Avi Geiger
-
Publication number: 20160328902Abstract: In embodiments of a hub key service, a device includes a communication interface for communication coordination with one or more associated devices of the device, and the associated devices correspond to hub members. A hub manager is implemented to generate an electronic key that includes access permissions, which are configurable to enable controlled access for the hub members, such as to a building, vehicle, media device, or location. The hub manager can then correlate the electronic key with the device to enable access to the building, vehicle, media device, or location with the device utilized as the electronic key.Type: ApplicationFiled: July 21, 2016Publication date: November 10, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Joseph H. Matthews, III, Lavanya Vasudevan, Shawn M. Thomas, Joseph A. Schrader, Ted Tai-Yu Chen, Raman K. Sarin
-
Patent number: 9491589Abstract: In embodiments of mobile device safe driving, a mobile device can display a device lock screen on an integrated display device, and transition from the device lock screen to display a driving mode lock screen. The transition to display the driving mode lock screen occurs without receiving a PIN code entered on the device lock screen. The mobile device implements a safe driving service that is implemented to activate a safe driving mode of the mobile device, and disable features of the mobile device while the safe driving mode is activated.Type: GrantFiled: September 24, 2014Date of Patent: November 8, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Joseph A. Schrader, Raman K. Sarin, Ted Tai-Yu Chen, Sharad Agarwal, Joseph H. Matthews, III, Shai Guday, Joseph Spencer King
-
Patent number: 9467834Abstract: Mobile device emergency service techniques are described. In embodiments, a client device includes one or more modules implemented at least partially in hardware and configured to implement an emergency service. The emergency service configured to support operations including generating a user interface for display on a display device, receiving one or more inputs usable to form an emergency contacts list that includes a plurality of emergency contacts, and causing the emergency contacts list to be communicated to one or more other client devices for use in generating a message to be communicated automatically and without user intervention to the emergency contacts in the emergency contacts list responsive to a trigger.Type: GrantFiled: December 22, 2012Date of Patent: October 11, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Shai Guday, Joseph H. Matthews, III, Joseph A. Schrader, Ted Tai-Yu Chen, Raman K. Sarin, Sharad Agarwal, Shawn M. Thomas, John D. Skovorn, John A. Yovin
-
Publication number: 20160247523Abstract: Annotations can be automatically added to a media presentation during playback of the presentation without a user having to manually interact with the playback device. The playback device determines whether an annotation is to be added to the media presentation based on characteristics of voice input received at the device, such as voice input signal strength or variances in the voice input signal strength. Characteristics of video input received at the device can be used to determine whether a user is speaking to the computing device as well. The device can handle a new annotation overlapping an existing annotation by either removing the existing annotation or by shifting the existing annotation until there is no more overlap. A media presentation can comprise multiple annotation tracks.Type: ApplicationFiled: April 28, 2016Publication date: August 25, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Joseph H. Matthews, III, Udiyan Padmanabhan, Jannes Paul Peters
-
Publication number: 20160248906Abstract: In embodiments of mobile device safe driving, a mobile device can display a device lock screen on an integrated display device, and transition from the device lock screen to display a driving mode lock screen. The transition to display the driving mode lock screen occurs without receiving a PIN code entered on the device lock screen. The mobile device implements a safe driving service that is implemented to activate a safe driving mode of the mobile device, and disable features of the mobile device while the safe driving mode is activated.Type: ApplicationFiled: May 2, 2016Publication date: August 25, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Joseph A. Schrader, Raman K. Sarin, Ted Tai-Yu Chen, Sharad Agarwal, Joseph H. Matthews, III, Shai Guday, Joseph Spencer King
-
Patent number: 9420432Abstract: In embodiments of mobile devices control, a mobile device includes a communication interface for control communication with associated devices of the mobile device, and the associated devices correspond to members of a private interaction hub. A device control service is implemented to determine that the mobile device is moving in a vehicle based on motion data, and can generate a device quiet control to restrict at least audible outputs from one or more of the associated devices that are in the vehicle with the mobile device. The device control service can then initiate communication of the device quiet control to the associated devices in the vehicle to quiet the associated devices that are controllable from the mobile device.Type: GrantFiled: December 22, 2012Date of Patent: August 16, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Joseph H. Matthews, III, Joseph A. Schrader, Ted Tai-Yu Chen, Raman K. Sarin, Joseph Spencer King
-
Patent number: 9411509Abstract: Systems and methods are provided for use with a computing device having a touch sensitive display including a touch sensor configured to detect touches of a digit of a user. The method may include detecting an initial digit down position on the display via the touch sensor, and establishing a neutral position for a virtual controller at the digit down position. The method may further include detecting a subsequent movement of the digit relative to the initial digit down position, and determining a controller input parameter based on the subsequent movement of the digit relative to the initial digit down position. The method may further include generating a controller input message indicating the determined controller input parameter.Type: GrantFiled: December 29, 2010Date of Patent: August 9, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Otto Berkes, Joseph H. Matthews, III, Avi Geiger
-
Patent number: 9392211Abstract: Embodiments are disclosed that relate to providing commentary for video content. For example, one disclosed embodiment provides a method comprising receiving and storing an input of commentary data from each of a plurality of commentary input devices, and also, for each input of commentary data, receiving and storing identification metadata identifying a commentator, for each input of commentary data, synchronization metadata that synchronizes the commentary data with the associated media content item is received and stored. The method further comprises receiving a request from a requesting media presentation device for commentary relevant to a specified media content item and a specified user, identifying relevant commentary data based upon social network information for the specified user, and sending the relevant commentary data to the requesting client device.Type: GrantFiled: May 19, 2014Date of Patent: July 12, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: James A. Baldwin, Joseph H. Matthews, III
-
Publication number: 20160197968Abstract: A mobile device has memory storage to maintain hub data that is associated with a private interaction hub, where the hub data includes multiple types of displayable data that is editable by different types of device applications. The memory storage at the device also maintains private data that is displayable and is viewable with one of the device applications. The mobile device also includes a display device to display the multiple types of the hub data in a hub user interface of a hub application. The display device can also display the private data and a subset of the hub data that are both associated with a device application in a device application user interface.Type: ApplicationFiled: March 16, 2016Publication date: July 7, 2016Inventors: Lavanya Vasudevan, Shawn M. Thomas, Joseph H. Matthews III, Joseph A. Schrader, Ted Tai-Yu Chen, Raman K. Sarin
-
Patent number: 9363546Abstract: Embodiments related to selecting advertisements for display to targeted viewers are disclosed. In one example embodiment, an advertisement is selected by, for each of a plurality of advertisements, aggregating a plurality of emotional response profiles from a corresponding plurality of prior viewers of the advertisement to form an aggregated emotional response profile for the advertisement, wherein each of the emotional response profiles comprises a temporal record of a prior viewer's emotional response to the advertisement. The method further includes identifying a group of potentially positively correlated viewers for the targeted viewer, filtering the aggregated emotional response profiles based on the group of potentially positively correlated viewers, selecting a particular advertisement from the plurality of advertisements based on a correlation of the filtered aggregated emotional response profiles, and sending the particular advertisement for display to the targeted viewer.Type: GrantFiled: June 23, 2015Date of Patent: June 7, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Doug Burger, Todd Eric Holmdahl, Joseph H. Matthews, III, James A. Baldwin, Jay Schiller
-
Patent number: 9363250Abstract: In implementations of a hub coordination service, a device includes a communication interface for communication coordination with one or more associated devices of the device, and the associated devices correspond to hub members. A hub manager is implemented to receive a task input to create a task for one or more of the hub members to complete. The hub manager can register the task in a hub that is a private, shared space of the hub members, and then initiate communication of the task to respective associated devices of the one or more hub members for notification of the task to be completed.Type: GrantFiled: December 22, 2012Date of Patent: June 7, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Joseph H. Matthews, III, Lavanya Vasudevan, Shawn M. Thomas, Joseph A. Schrader, Ted Tai-Yu Chen, Raman K. Sarin