Patents by Inventor Gregory Charles McNutt
Gregory Charles McNutt 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: 10467386Abstract: Developing, deploying, and operating an application in a plurality of environments is disclosed, including: defining runtime specific configuration information for a plurality of environments, wherein the runtime environment specific configuration includes topology configuration and security configuration, wherein the runtime environment specific configuration information is stored separately from other configuration information and is protected by an identity management system; executing an application in one of the plurality of environments, wherein execution of the application is controlled by a first role; and presenting a credential associated with the first role to the identity management system to obtain a portion of the runtime environment specific configuration information corresponding to the environment associated with the executing application.Type: GrantFiled: November 23, 2016Date of Patent: November 5, 2019Assignee: Alibaba.com LimitedInventors: Liujin Yu, Gregory Charles McNutt
-
Publication number: 20170140132Abstract: Developing, deploying, and operating an application in a plurality of environments is disclosed, including: defining runtime specific configuration information for a plurality of environments, wherein the runtime environment specific configuration includes topology configuration and security configuration, wherein the runtime environment specific configuration information is stored separately from other configuration information and is protected by an identity management system; executing an application in one of the plurality of environments, wherein execution of the application is controlled by a first role; and presenting a credential associated with the first role to the identity management system to obtain a portion of the runtime environment specific configuration information corresponding to the environment associated with the executing application.Type: ApplicationFiled: November 23, 2016Publication date: May 18, 2017Inventors: Liujin Yu, Gregory Charles McNutt
-
Patent number: 9542566Abstract: Developing, deploying, and operating an application in a plurality of environments is disclosed, including: defining runtime specific configuration information for a plurality of environments, wherein the runtime environment specific configuration includes topology configuration and security configuration, wherein the runtime environment specific configuration information is stored separately from other configuration information and is protected by an identity management system; executing an application in one of the plurality of environments, wherein execution of the application is controlled by a first role; and presenting a credential associated with the first role to the identity management system to obtain a portion of the runtime environment specific configuration information corresponding to the environment associated with the executing application.Type: GrantFiled: June 21, 2012Date of Patent: January 10, 2017Assignee: Alibaba.com LimitedInventors: Liujin Yu, Gregory Charles McNutt
-
Patent number: 9208471Abstract: Matching users with similar interests is disclosed, including: obtaining, from an external source, items of interest as indicated by a plurality of users; storing information about the plurality of users and their respective items of interest; and identifying, for a first user of the plurality of users, a set of similar users who have overlapping interests as the first user, wherein the overlapping interests are determined based at least in part on items of interest to the first user and items of interest to the plurality of users.Type: GrantFiled: June 21, 2012Date of Patent: December 8, 2015Assignee: Alibaba.com LimitedInventors: Adam Cross, Michael Effle, Chuck Kao, Gregory Charles McNutt
-
Patent number: 9116997Abstract: Determining preference activities to present to a current user includes: obtaining a plurality of candidate preference activities; determining a recommendation weight for one of the plurality of candidate preference activities with respect to the current user; and presenting at least some of the plurality of candidate preference activities based on recommendation weights corresponding to the plurality of candidate preference activities.Type: GrantFiled: September 20, 2012Date of Patent: August 25, 2015Assignee: Alibaba.com LimitedInventors: Adam Cross, Chuck Kao, Gregory Charles McNutt
-
Publication number: 20130252221Abstract: Presenting and generating questions are disclosed, including: presenting a first set of questions to a plurality of users; collecting a first set of answers pertaining to the first set of questions; generating a second set of questions pertaining to the first set of answers by the plurality of users; and determining influence scores corresponding to the plurality of users based at least in part on a second set of answers pertaining to the second set of questions.Type: ApplicationFiled: January 14, 2013Publication date: September 26, 2013Applicant: Alibaba.com LimitedInventors: Gregory Charles McNutt, Michael Effle, Charles Bennett Smith, Boris Basevich, Christina Liu, Liujin Yu, Victor Miagkikh, Boomi Perumal, Rodney Andrew Resella
-
Publication number: 20130080427Abstract: Determining preference activities to present to a current user includes: obtaining a plurality of candidate preference activities; determining a recommendation weight for one of the plurality of candidate preference activities with respect to the current user; and presenting at least some of the plurality of candidate preference activities based on recommendation weights corresponding to the plurality of candidate preference activities.Type: ApplicationFiled: September 20, 2012Publication date: March 28, 2013Applicant: ALIBABA.COM LIMITEDInventors: Adam Cross, Chuck Kao, Gregory Charles McNutt
-
Publication number: 20120331519Abstract: Developing, deploying, and operating an application in a plurality of environments is disclosed, including: defining runtime specific configuration information for a plurality of environments, wherein the runtime environment specific configuration includes topology configuration and security configuration, wherein the runtime environment specific configuration information is stored separately from other configuration information and is protected by an identity management system; executing an application in one of the plurality of environments, wherein execution of the application is controlled by a first role; and presenting a credential associated with the first role to the identity management system to obtain a portion of the runtime environment specific configuration information corresponding to the environment associated with the executing application.Type: ApplicationFiled: June 21, 2012Publication date: December 27, 2012Applicant: ALIBABA.COM LIMITEDInventors: Liujin Yu, Gregory Charles McNutt
-
Publication number: 20120331055Abstract: Matching users with similar interests is disclosed, including: obtaining, from an external source, items of interest as indicated by a plurality of users; storing information about the plurality of users and their respective items of interest; and identifying, for a first user of the plurality of users, a set of similar users who have overlapping interests as the first user, wherein the overlapping interests are determined based at least in part on items of interest to the first user and items of interest to the plurality of users.Type: ApplicationFiled: June 21, 2012Publication date: December 27, 2012Applicant: ALIBABA.COM LIMITEDInventors: Adam Cross, Michael Effle, Chuck Kao, Gregory Charles McNutt