Patents by Inventor Gregory T. Mattox, JR.
Gregory T. Mattox, JR. 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: 10496268Abstract: Techniques and apparatuses for content transfers to non-running targets in a multi-application environment are described herein. An input can be detected to relocate a content item exposed within a graphical user interface for the multi-application environment. The relocation associates the content item with a target element that initiates one or more designated actions with respect to the content item by invoking a corresponding application currently in a non-running state. The input to relocate the content item includes the content item being placed at an intermediate holding place that is displayed within the graphical user interface, and the content item being copied from the intermediate holding place to the target element. In response to the detected input, the content item is associated with the target element and the corresponding application is launched, switching from the non-running state to an active state in which the one or more designated actions are performed.Type: GrantFiled: February 14, 2017Date of Patent: December 3, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Tyler J. Donahue, Clement Basile Fauchere, Emily Grace Sappington, Steven J. Frederickson, Gregory T. Mattox, Jr.
-
Patent number: 10331907Abstract: Architecture for centralized photo storage for user profiles with consent and cardkey system integration. A picture picker can connect to a cardkey/security badge photo system to allow users to choose from badge photos. Consent is also captured by the picker to allow user photos to be used in other applications. Other applications can interact with the photo storage using standard web services and APIs for the user profile and user profile change log services. Centralized storage and insured accessibility enable applications to consume from the photo storage. The photo storage can also function as a virtual directory with distributed storage as utilized for geographical deployments. Extensions of the photo storage can include an add-in for a personal information manager application and a management agent for web-based collaboration and document management to copy photos from/to other directory structures.Type: GrantFiled: May 12, 2017Date of Patent: June 25, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Gregory T. Mattox, Jr., Jad N. Honein, Elia M. Karagiannis, Erin L. Stewart, David C. Johnson
-
Publication number: 20170255794Abstract: Architecture for centralized photo storage for user profiles with consent and cardkey system integration. A picture picker can connect to a cardkey/security badge photo system to allow users to choose from badge photos. Consent is also captured by the picker to allow user photos to be used in other applications. Other applications can interact with the photo storage using standard web services and APIs for the user profile and user profile change log services. Centralized storage and insured accessibility enable applications to consume from the photo storage. The photo storage can also function as a virtual directory with distributed storage as utilized for geographical deployments. Extensions of the photo storage can include an add-in for a personal information manager application and a management agent for web-based collaboration and document management to copy photos from/to other directory structures.Type: ApplicationFiled: May 12, 2017Publication date: September 7, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Gregory T. Mattox, Jr., Jad N. Honein, Elia M. Karagiannis, Erin L. Stewart, David C. Johnson
-
Patent number: 9727201Abstract: Contextual help is provided in an unobtrusive manner. The optimum point in time for displaying a help notification is determined by triggers associated with each help notification. The triggers may take into account various factors, such as the action currently being performed by the user, whether the tip has been presented to the user before, the user's past experience with the feature, and so forth.Type: GrantFiled: April 1, 2015Date of Patent: August 8, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Brian D. Beck, Stephen D. Bader, Deana Fuller, Steven Frederickson, Gregory T. Mattox, Jr., Carmen Quan, Srinivas Chakravarthula, Ross N. Luengen, Akshatha Kommalapati, J Craig Hally, Song Zou
-
Patent number: 9703806Abstract: Architecture for centralized photo storage for user profiles with consent and cardkey system integration. A picture picker can connect to a cardkey/security badge photo system to allow users to choose from badge photos. Consent is also captured by the picker to allow user photos to be used in other applications. Other applications can interact with the photo storage using standard web services and APIs for the user profile and user profile change log services. Centralized storage and insured accessibility enable applications to consume from the photo storage. The photo storage can also function as a virtual directory with distributed storage as utilized for geographical deployments. Extensions of the photo storage can include an add-in for a personal information manager application and a management agent for web-based collaboration and document management to copy photos from/to other directory structures.Type: GrantFiled: June 17, 2008Date of Patent: July 11, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Gregory T. Mattox, Jr., Jad Honein, Elia Karagiannis, Erin Stewart, David Johnson
-
Publication number: 20170160896Abstract: Techniques and apparatuses for content transfers to non-running targets in a multi-application environment are described herein. An input can be detected to relocate a content item exposed within a graphical user interface for the multi-application environment. The relocation associates the content item with a target element that initiates one or more designated actions with respect to the content item by invoking a corresponding application currently in a non-running state. The input to relocate the content item includes the content item being placed at an intermediate holding place that is displayed within the graphical user interface, and the content item being copied from the intermediate holding place to the target element. In response to the detected input, the content item is associated with the target element and the corresponding application is launched, switching from the non-running state to an active state in which the one or more designated actions are performed.Type: ApplicationFiled: February 14, 2017Publication date: June 8, 2017Applicant: Microsoft Technology LicensingInventors: Tyler J. Donahue, Clement Basile Fauchere, Emily Grace Sappington, Steven J. Frederickson, Gregory T. Mattox, JR.
-
Patent number: 9612732Abstract: Techniques and apparatuses for content transfers to non-running targets in a multi-application environment are described herein. In one or more implementations, input is detected to relocate a content item exposed within a graphical user interface for the multi-application environment. The relocation may be performed to associate the content item with a target element that is configured to initiate one or more designated actions with respect to the content item by invoking a corresponding application currently in a non-running state. The target element may be configured as an application window, an icon, an application launch element, or other visual representation of the corresponding application. In response to the detected input, the content item is associated with the target element and the corresponding application is launched to cause a switch from the non-running state to an active state in which the one or more designated actions are performed.Type: GrantFiled: November 13, 2014Date of Patent: April 4, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Tyler J. Donahue, Clement Basile Fauchere, Emily Grace Sappington, Steven J. Frederickson, Gregory T. Mattox, Jr.
-
Publication number: 20160291802Abstract: Contextual help is provided in an unobtrusive manner. The optimum point in time for displaying a help notification is determined by triggers associated with each help notification.Type: ApplicationFiled: April 1, 2015Publication date: October 6, 2016Inventors: BRIAN D. BECK, STEPHEN D. BADER, DEANA FULLER, STEVEN FREDERICKSON, GREGORY T. MATTOX, JR., CARMEN QUAN, SRINIVAS CHAKRAVARTHULA, ROSS N. LUENGEN, AKSHATHA KOMMALAPATI, J CRAIG HALLY, SONG ZOU
-
Publication number: 20160139776Abstract: Techniques and apparatuses for content transfers to non-running targets in a multi-application environment are described herein. In one or more implementations, input is detected to relocate a content item exposed within a graphical user interface for the multi-application environment. The relocation may be performed to associate the content item with a target element that is configured to initiate one or more designated actions with respect to the content item by invoking a corresponding application currently in a non-running state. The target element may be configured as an application window, an icon, an application launch element, or other visual representation of the corresponding application. In response to the detected input, the content item is associated with the target element and the corresponding application is launched to cause a switch from the non-running state to an active state in which the one or more designated actions are performed.Type: ApplicationFiled: November 13, 2014Publication date: May 19, 2016Inventors: Tyler J. Donahue, Clement Basile Fauchere, Emily Grace Sappington, Steven J. Frederickson, Gregory T. Mattox, JR.
-
Patent number: 8924344Abstract: User profile replication may be provided. First, at least one modification to at least one user profile property may be received at a first service provider. A user profile change log may be updated in response to receiving the at least one modification to the at least one user profile property. Then the at least one modification to the at least one user profile property may be identified at the first service provider. Identifying the at least one modification to the at least one user profile property at the first service provider may comprise retrieving the at least one modification to the at least one user profile property from the user profile change log. Next, the identified at least one modification to the at least one user profile property may be replicated at a second service provider. The first service provider and the second service provider may be geographically separate.Type: GrantFiled: June 27, 2008Date of Patent: December 30, 2014Assignee: Microsoft CorporationInventors: Gregory T. Mattox, Jr., Shane Michael DeSeranno, Bryant Fong, Jad Honein, Sudhir Kesavannair Rajeswari
-
Publication number: 20090313254Abstract: Architecture for centralized photo storage for user profiles with consent and cardkey system integration. A picture picker can connect to a cardkey/security badge photo system to allow users to choose from badge photos. Consent is also captured by the picker to allow user photos to be used in other applications. Other applications can interact with the photo storage using standard web services and APIs for the user profile and user profile change log services. Centralized storage and insured accessibility enable applications to consume from the photo storage. The photo storage can also function as a virtual directory with distributed storage as utilized for geographical deployments. Extensions of the photo storage can include an add-in for a personal information manager application and a management agent for web-based collaboration and document management to copy photos from/to other directory structures.Type: ApplicationFiled: June 17, 2008Publication date: December 17, 2009Applicant: MICROSOFT CORPORATIONInventors: Gregory T. Mattox, JR., Jad Honein, Elia Karagiannis, Erin Stewart, David Johnson
-
Publication number: 20090138525Abstract: User profile replication may be provided. First, at least one modification to at least one user profile property may be received at a first service provider. A user profile change log may be updated in response to receiving the at least one modification to the at least one user profile property. Then the at least one modification to the at least one user profile property may be identified at the first service provider. Identifying the at least one modification to the at least one user profile property at the first service provider may comprise retrieving the at least one modification to the at least one user profile property from the user profile change log. Next, the identified at least one modification to the at least one user profile property may be replicated at a second service provider. The first service provider and the second service provider may be geographically separate.Type: ApplicationFiled: June 27, 2008Publication date: May 28, 2009Applicant: MICROSOFT CORPORATIONInventors: Gregory T. Mattox, JR., Shane Michael DeSeranno, Bryant Fong, Jad Honein, Sudhir Kesavannair Rajeswari
-
Patent number: D795914Type: GrantFiled: March 30, 2016Date of Patent: August 29, 2017Assignee: Microsoft CorporationInventors: Gregory T. Mattox, Jr., Holger Kuehnle, Jeremiah T. Whitaker, Jason Nelson