“Jason was a fantastic leader both for OneDrive as a product and for our team's culture. Jason created a fun, inclusive, and engaging environment where it was truly enjoyable to work together with everyone on the team and I felt as though I could do my best work. For the product, Jason was a vocal advocate for measurable goals, customer obsession and learning through experimentation. The results speak for themselves with a highly regarded team (not just at Microsoft but across the industry) and a successful product in OneDrive. I look forward to our professional careers crossing paths again in the future!”
About
Creator, Microsoft OneDrive (née SkyDrive)
Designed, built & shipping massively scaled…
Experience
Education
Patents
-
Synchronizing virtualized file systems
Issued US 11080243
This disclosure generally relates to synchronizing a list of queries made against content hosted by a collaborative workspace environment, or against some other remote computing device, to a local computing device. The methods and system described herein enable a synchronization client associated with the local computing device to synchronize one or more queries (e.g., a most recently used file list on the collaborative workspace environment, a list of shared files on the collaborative…
This disclosure generally relates to synchronizing a list of queries made against content hosted by a collaborative workspace environment, or against some other remote computing device, to a local computing device. The methods and system described herein enable a synchronization client associated with the local computing device to synchronize one or more queries (e.g., a most recently used file list on the collaborative workspace environment, a list of shared files on the collaborative workspace environment and the like), along with the content associated with the one or more queries, provided on the collaborative workspace environment to the local computing device.
Other inventorsSee patent -
Synchronizing non-file content stored on a collaborative workspace environment
Issued US 10678809
This disclosure generally relates to synchronizing non-file content items from a collaborative workspace environment to a local computing device. Once the non-file content item has been synchronized to the local computing device, content or other data contained within the non-file content item may be accessed and edited. Once the edits are complete, the updated non-file content item may be provided back to the collaborative workspace environment. The changes may then be provided back to the…
This disclosure generally relates to synchronizing non-file content items from a collaborative workspace environment to a local computing device. Once the non-file content item has been synchronized to the local computing device, content or other data contained within the non-file content item may be accessed and edited. Once the edits are complete, the updated non-file content item may be provided back to the collaborative workspace environment. The changes may then be provided back to the original non-file content item such that it includes the most recent updates.
Other inventorsSee patent -
Automatic installation activation selection for hosted services
Issued US 10277688
Automatic installation and/or activation selection for hosted services is provided. A set-up user interface for users to sign up and activate their membership with a hosted service may prompt an activation module to analyze a computing environment of a requesting user to determine if a client application associated with the hosted service is pre-installed or not. If the client application is pre-installed, the user may be provided a control such as a button to activate the client application…
Automatic installation and/or activation selection for hosted services is provided. A set-up user interface for users to sign up and activate their membership with a hosted service may prompt an activation module to analyze a computing environment of a requesting user to determine if a client application associated with the hosted service is pre-installed or not. If the client application is pre-installed, the user may be provided a control such as a button to activate the client application and begin using the hosted service. If the client application is not pre-installed, the activation module may determine which version of the client application is proper for the computing environment (e.g., operating system, operating system version, device, and similar parameters) and where it can be downloaded from. The activation module may then present the user with a link to the location for downloading and optionally installing the client application automatically.
Other inventorsSee patent -
Communications control for resource constrained devices
Issued US 9772985
A relationship-based communications service system receives a communication from a source destined to a recipient. The recipient is capable of receiving the communication at a computing device. The communication service system determines a first relationship type based on a satisfied relationship condition between the source and the recipient. The communications service system sends a relationship-qualified version of the communication to the recipient based on the determined first relationship…
A relationship-based communications service system receives a communication from a source destined to a recipient. The recipient is capable of receiving the communication at a computing device. The communication service system determines a first relationship type based on a satisfied relationship condition between the source and the recipient. The communications service system sends a relationship-qualified version of the communication to the recipient based on the determined first relationship type. The relationship-qualified version of the communication of the determined first relationship type is annotated to present a different user interface behavior to the recipient at the computing device than a relationship-qualified version of the communication of a second relationship type.
Other inventorsSee patent -
Displaying images interesting to a user
Issued US 9,588,992
One or more techniques and/or systems are disclosed for displaying images in a user's online page, such as to provide an engaging and interesting user experience. A subset of one or more images is identified from a set that comprises user accessible images. Images for the subset are identified selecting one or more images from the set of user accessible images that meet a desired user interest threshold. The subset of selected images is then loaded onto the user's online page, such as an online…
One or more techniques and/or systems are disclosed for displaying images in a user's online page, such as to provide an engaging and interesting user experience. A subset of one or more images is identified from a set that comprises user accessible images. Images for the subset are identified selecting one or more images from the set of user accessible images that meet a desired user interest threshold. The subset of selected images is then loaded onto the user's online page, such as an online service landing page, in an arrangement (e.g., slide show) of the images.
Other inventorsSee patent -
Streamlined Collaboration On Document
Issued US 9418356
Collaborating on documents by e-mail may be streamlined into a unified process. In one example, a user creates a document in an online document service, and sends the document to collaborators by mailing a link to the document. The document may have permissions set so that the creator of the document, and any user on the e-mail distribution list, can read and edit the document. When a user receives the e-mail, that user may open and edit the document. Upon closing the editing application, the…
Collaborating on documents by e-mail may be streamlined into a unified process. In one example, a user creates a document in an online document service, and sends the document to collaborators by mailing a link to the document. The document may have permissions set so that the creator of the document, and any user on the e-mail distribution list, can read and edit the document. When a user receives the e-mail, that user may open and edit the document. Upon closing the editing application, the user may be presented with an appropriate interface to create a reply e-mail.
Other inventorsSee patent -
System and Method for Generating a Consistent User Namespace on Network Devices
Issued US 8,108,483
-
System and a method for presenting items to a user with contextual presentation
Issued US 7,908,562
-
Method and System for Synchronizing Data Shared Among Peer Computing Devices
Issued US 7,743,022
Other inventors -
-
System and Method for Presenting Related Items to a User
Issued US 7,730,073
-
System and method for the presentation of items stored on a computer
Filed US 20050091181
A system and method for presenting a plurality of items of multiple types to a user. A universal data store is provided which contains a plurality of items. A portion of the items contain metadata stored in accordance with an item decoration schema. A shell presents items with corresponding metadata with an item decoration view and items without the metadata with a default display view. A shell display view is utilized to display a set of heterogeneous items and an explorer display view is…
A system and method for presenting a plurality of items of multiple types to a user. A universal data store is provided which contains a plurality of items. A portion of the items contain metadata stored in accordance with an item decoration schema. A shell presents items with corresponding metadata with an item decoration view and items without the metadata with a default display view. A shell display view is utilized to display a set of heterogeneous items and an explorer display view is provided to display items.
Other inventorsSee patent
Recommendations received
5 people have recommended Jason
Join now to viewOther similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top contentOthers named Jason Moore in United States
2071 others named Jason Moore in United States are on LinkedIn
See others named Jason Moore