Patents by Inventor Shawn Lucas
Shawn Lucas 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: 11329888Abstract: The application is directed to a cloud computing platform. The cloud computing platform includes a memory having instructions stored thereon for managing updates the cloud computing platform. The cloud computing platform also includes a controller, operably coupled to the memory. The controller is configured to execute an instruction of identifying an update for an existing cloud computing service operating on the cloud computing platform. The controller is also configured to download the update for the existing service. The controller is also configured to merge the differences between the downloaded update and the existing service to create a new image. The controller is also configured to test the new image offline. Further, the controller is configured to validate the new image online.Type: GrantFiled: May 22, 2020Date of Patent: May 10, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Rahim Maknojia, Cheng Wei, Shawn Lucas, Robert S. T. Gibson
-
Patent number: 10992746Abstract: System management services can discover the addition of new physical devices, take automated actions to provision software (operating system and other related cloud services software components) on them, and scale out management infrastructure based on the new capacity of the total resources (including the newly added resources). A configuration file can contain the rules for automatic expansion and contraction of the system.Type: GrantFiled: June 10, 2019Date of Patent: April 27, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Shawn Lucas, Cheng Wei, Rahim Maknojia, Robert S. T. Gibson
-
Publication number: 20200287795Abstract: The application is directed to a cloud computing platform. The cloud computing platform includes a memory having instructions stored thereon for managing updates the cloud computing platform. The cloud computing platform also includes a controller, operably coupled to the memory. The controller is configured to execute an instruction of identifying an update for an existing cloud computing service operating on the cloud computing platform. The controller is also configured to download the update for the existing service. The controller is also configured to merge the differences between the downloaded update and the existing service to create a new image. The controller is also configured to test the new image offline. Further, the controller is configured to validate the new image online.Type: ApplicationFiled: May 22, 2020Publication date: September 10, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Rahim MAKNOJIA, Cheng WEI, Shawn LUCAS, Robert S.T. GIBSON
-
Patent number: 10666517Abstract: The application is directed to a cloud computing platform. The cloud computing platform includes a memory having instructions stored thereon for managing updates the cloud computing platform. The cloud computing platform also includes a controller, operably coupled to the memory. The controller is configured to execute an instruction of identifying an update for an existing cloud computing service operating on the cloud computing platform. The controller is also configured to download the update for the existing service. The controller is also configured to merge the differences between the downloaded update and the existing service to create a new image. The controller is also configured to test the new image offline. Further, the controller is configured to validate the new image online.Type: GrantFiled: May 6, 2016Date of Patent: May 26, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Rahim Maknojia, Cheng Wei, Shawn Lucas, Robert S. T. Gibson
-
Publication number: 20190297141Abstract: System management services can discover the addition of new physical devices, take automated actions to provision software (operating system and other related cloud services software components) on them, and scale out management infrastructure based on the new capacity of the total resources (including the newly added resources). A configuration file can contain the rules for automatic expansion and contraction of the system.Type: ApplicationFiled: June 10, 2019Publication date: September 26, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Shawn Lucas, Cheng Wei, Rahim Maknojia, Robert S.T. Gibson
-
Patent number: 10320897Abstract: System management services can discover the addition of new physical devices, take automated actions to provision software (operating system and other related cloud services software components) on them, and scale out management infrastructure based on the new capacity of the total resources (including the newly added resources). A configuration file can contain the rules for automatic expansion and contraction of the system.Type: GrantFiled: May 6, 2016Date of Patent: June 11, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Shawn Lucas, Cheng Wei, Rahim Maknojia, Robert S. T. Gibson
-
Publication number: 20170171306Abstract: System management services can discover the addition of new physical devices, take automated actions to provision software (operating system and other related cloud services software components) on them, and scale out management infrastructure based on the new capacity of the total resources (including the newly added resources). A configuration file can contain the rules for automatic expansion and contraction of the system.Type: ApplicationFiled: May 6, 2016Publication date: June 15, 2017Inventors: Shawn Lucas, Cheng Wei, Rahim Maknojia, Robert S.T. Gibson
-
Publication number: 20170171034Abstract: A cloud declarative language is used to configure and reconfigure cloud computing environments. The language includes physical and logical topology declarations as well as cloud operations commands, and allows users to declare commands at multiple topology hierarchies. The language may be used to create scripts and sets of scripts that are used to configure cloud stacks and other operational parameters. Scripts may be created through direct editing by cloud designers or with the aid of graphical user interfaces. Scripts may be automatically generated using templates of configurations and requirements and use for rapid prototyping and testing of cloud environments. Scripts may also be used to monitor conformance with specified configurations, and to facilitate deployment of incremental modifications to configurations.Type: ApplicationFiled: May 6, 2016Publication date: June 15, 2017Inventors: Shawn Lucas, Robert S.T. Gibson, Cheng Wei, Rahim Maknojia
-
Publication number: 20170171029Abstract: The application is directed to a cloud computing platform. The cloud computing platform includes a memory having instructions stored thereon for managing updates the cloud computing platform. The cloud computing platform also includes a controller, operably coupled to the memory. The controller is configured to execute an instruction of identifying an update for an existing cloud computing service operating on the cloud computing platform. The controller is also configured to download the update for the existing service. The controller is also configured to merge the differences between the downloaded update and the existing service to create a new image. The controller is also configured to test the new image offline. Further, the controller is configured to validate the new image online.Type: ApplicationFiled: May 6, 2016Publication date: June 15, 2017Inventors: Rahim Maknojia, Cheng Wei, Shawn Lucas, Robert S. T. Gibson
-
Publication number: 20130080976Abstract: Motion controlled list scrolling includes outputting to a display device a user interface including a plurality of selectable items and receiving a world space position of a hand of a human subject. Responsive to the position of the hand of the human subject being within a first region, the plurality of selectable items are scrolled a first direction. Responsive to the position of the hand being within a second region, the plurality of selectable items are scrolled a second direction. Responsive to the world space position of the hand of the human subject being within a third region, the plurality of selectable items are held with one of the plurality of selectable items identified for selection.Type: ApplicationFiled: September 28, 2011Publication date: March 28, 2013Applicant: MICROSOFT CORPORATIONInventors: Joel Zambrano, Shawn Lucas, Jeffery W. Hartin, Michael Steinore
-
Patent number: 7365117Abstract: An ethylene polymer composition having improved optical properties and masterbatch for producing the composition comprising a predetermined amount of clarifying agent, and a predetermined amount of an amide slip agent.Type: GrantFiled: December 2, 2004Date of Patent: April 29, 2008Assignee: Ampacet CorporationInventors: Don Beuke, Phil Pickett, Prakash Patel, Shawn Lucas, Prashant Trivedi, Nilesh Savargaonkar
-
Publication number: 20060265311Abstract: The method of investing in the stock market using the Threshold Trading Method wherein multiple stock movement trends are studied and the investor's decision to purchase stock is based primarily on the direction of the next longer trend.Type: ApplicationFiled: May 20, 2005Publication date: November 23, 2006Applicant: Whitney Education GroupInventors: David Dean, William Furniss, Shawn Lucas, Fred Vander Werff
-
Publication number: 20060122294Abstract: An ethylene polymer composition having improved optical properties and masterbatch for producing the composition comprising a predetermined amount of clarifying agent, and a predetermined amount of an amide slip agent.Type: ApplicationFiled: December 2, 2004Publication date: June 8, 2006Inventors: Don Beuke, Phil Pickett, Prakash Patel, Shawn Lucas, Prashant Trivedi, Nilesh Savargaonkar
-
Publication number: 20010042023Abstract: The present invention relates to an order fulfillment and tracking system. The system includes the steps of loging-on to a central computer, from a remote product buyer computer, via a network, selecting products to be ordered, transmitting data to the central computer, the data identifying the products to be ordered and buyer's shipping address, transmitting the data from the central computer to at least one first selected supplier, identifying on the at least one first selected supplier's computer the buyer's selected ordered product, transmitting data from the central computer to a plurality of second selected suppliers, the data representing any ordered product of step (e) that is not responded to by a first selected supplier within a predetermined small time period, and transmitting data from the central computer to a plurality of third selected suppliers, the data representing any ordered product of step (e) that is not responded to by a second selected supplier within a predetermined small time period.Type: ApplicationFiled: January 22, 2001Publication date: November 15, 2001Inventors: Scott Anderson, Shawn Lucas
-
Patent number: D1016346Type: GrantFiled: July 13, 2021Date of Patent: February 27, 2024Assignee: Ford Global Technologies, LLCInventors: Kemal Curic, Earl Lucas, Shawn Wehrly, Ahmad Ahmadalkhorasani