Patents by Inventor Jonas Helin
Jonas Helin 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: 20150182860Abstract: Elements of game play, such as usage statistics, scores, levels, challenges, achievements, competition, and the like, are incorporated into a productivity application to assist in motivating users to learn features of the productivity application. A recommendation system is utilized to assist users in determining what features of the application to learn next. Help content that is associated with the productivity application can also be tied to the features that are currently being learned and used by the user such that the linked help content is readily available. Users may compare their scores and compete with other persons that are also participating in the game play learning system.Type: ApplicationFiled: March 17, 2015Publication date: July 2, 2015Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jennifer P. Michelstein, Jonas Helin, Mark R. Alexieff
-
Patent number: 8979538Abstract: Elements of game play, such as usage statistics, scores, levels, challenges, achievements, competition, and the like, are incorporated into a productivity application to assist in motivating users to learn features of the productivity application. A recommendation system is utilized to assist users in determining what features of the application to learn next. Help content that is associated with the productivity application can also be tied to the features that are currently being learned and used by the user such that the linked help content is readily available. Users may compare their scores and compete with other persons that are also participating in the game play learning system.Type: GrantFiled: May 28, 2010Date of Patent: March 17, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Jennifer P. Michelstein, Jonas Helin, Mark R. Alexieff
-
Publication number: 20130329985Abstract: Methods and systems for generating a three-dimensional image are provided. The method includes capturing an image and a depth map of a scene using an imaging device. The image includes a midpoint between a right side view and a left side view of the scene, and the depth map includes distances between the imaging device and objects within the scene. The method includes generating a right side image using the image and the depth map by calculating an appropriate location of each pixel within the image as viewed from the right side, and generating a left side image using the image and the depth map by calculating an appropriate location of each pixel within the image as viewed from the left side. The method also includes combining the right side image and left side image to generate a three-dimensional image of the scene and correcting the three-dimensional image.Type: ApplicationFiled: June 7, 2012Publication date: December 12, 2013Applicant: Microsoft CorporationInventor: Jonas Helin
-
Publication number: 20110294564Abstract: Consolidated game flow for a plurality of different productivity applications is provided by a challenge director program module which may be local to a computing device or accessible via a remote network server at a challenge director interface of the productivity application currently utilized by a user. A consolidated game board display output of the challenge director at the computing device may encourage learning features of different productivity applications via attractive images that may be animated. Animation sequences may be provided at the challenge director interface which may grab the attention of a user of a productivity application to play a challenge or reward usage of learned productivity application features. Further animation sequences may be provided for entertainment during interactive game board play such as animation sequences played between skill levels of play or during play.Type: ApplicationFiled: May 19, 2011Publication date: December 1, 2011Applicant: MICROSOFT CORPORATIONInventors: Jennifer P. Michelstein, Jonas Helin, Abhishek Agrawal, Steve Courtney
-
Publication number: 20110294565Abstract: Consolidated game flow for a plurality of different productivity applications is provided by a challenge director which may be local to a computing device or accessible via a remote network server. A consolidated game board display output of the challenge director at the computing device may encourage learning features of different productivity applications, for example, based on achieving at least one challenge for a feature that is of a different productivity application than one currently utilized by a user. The challenge director may launch a productivity application associated with a challenge from a version of the productivity application currently available at the computing device at the beginning of challenge play. An overall theme of the consolidated game board display may link a plurality of levels of play to one another with individual related sub-themes for each skill level of game play.Type: ApplicationFiled: May 19, 2011Publication date: December 1, 2011Applicant: MICROSOFT CORPORATIONInventors: JENNIFER P. MICHELSTEIN, Jonas Helin, Abhishek Agrawal, Steve Courtney, David Edery, Chad Waldman
-
Publication number: 20100331064Abstract: Elements of game play, such as usage statistics, scores, levels, challenges, achievements, competition, and the like, are incorporated into a productivity application to assist in motivating users to learn features of the productivity application. A recommendation system is utilized to assist users in determining what features of the application to learn next. Help content that is associated with the productivity application can also be tied to the features that are currently being learned and used by the user such that the linked help content is readily available. Users may compare their scores and compete with other persons that are also participating in the game play learning system.Type: ApplicationFiled: May 28, 2010Publication date: December 30, 2010Applicant: MICROSOFT CORPORATIONInventors: JENNIFER P. MICHELSTEIN, JONAS HELIN, MARK R. ALEXIEFF
-
Publication number: 20100331075Abstract: Elements of game play are incorporated into a productivity application to assist in motivating users to learn features of the productivity application. For example, the elements of game play that are incorporated into learning features of the productivity application may include items such as usage statistics, scores, levels, challenges, achievements, competition, and the like. A recommendation system assists users in determining what features to learn next. For instance, the recommendations may be based on what features the user has already learned and/or based on what features the user's peers are using. Help content that is associated with the productivity application is also tied to the features that are currently being used by the user.Type: ApplicationFiled: June 26, 2009Publication date: December 30, 2010Applicant: MICROSOFT CORPORATIONInventors: JENNIFER P. MICHELSTEIN, MARINA DUKHON, JONAS HELIN, MARK R. ALEXIEFF, NINA F. SHIH
-
Publication number: 20070192633Abstract: To render content on a medium, a device obtains a table from the medium, obtains a private key of the device (PR-PD), indexes into an entry of the table based thereon, obtains (PU-PD(RND)) from the indexed-into entry of the table, and applies (PR-PD) to (PU-PD(RND)) to expose a random key (RND). Then, the device obtains (RND(PR-PM)) from the table, applies (RND) to (RND(PR-PM)) to expose a private key of the medium (PR-PM), obtains (PU-PM(KD)) from the license, applies (PR-PM) to (PU-PM(KD)) to expose a content key (KD), obtains (KD(content)) from the storage medium, applies (KD) to (KD(content)) to expose the content.Type: ApplicationFiled: April 6, 2006Publication date: August 16, 2007Applicant: Microsoft CorporationInventors: Clifford Strom, Krishnamurthy Ganesan, Jonas Helin