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: 11329888
    Abstract: 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: Grant
    Filed: May 22, 2020
    Date of Patent: May 10, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rahim Maknojia, Cheng Wei, Shawn Lucas, Robert S. T. Gibson
  • Patent number: 10992746
    Abstract: 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: Grant
    Filed: June 10, 2019
    Date of Patent: April 27, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shawn Lucas, Cheng Wei, Rahim Maknojia, Robert S. T. Gibson
  • Publication number: 20200287795
    Abstract: 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: Application
    Filed: May 22, 2020
    Publication date: September 10, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Rahim MAKNOJIA, Cheng WEI, Shawn LUCAS, Robert S.T. GIBSON
  • Patent number: 10666517
    Abstract: 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: Grant
    Filed: May 6, 2016
    Date of Patent: May 26, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rahim Maknojia, Cheng Wei, Shawn Lucas, Robert S. T. Gibson
  • Publication number: 20190297141
    Abstract: 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: Application
    Filed: June 10, 2019
    Publication date: September 26, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Shawn Lucas, Cheng Wei, Rahim Maknojia, Robert S.T. Gibson
  • Patent number: 10320897
    Abstract: 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: Grant
    Filed: May 6, 2016
    Date of Patent: June 11, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Shawn Lucas, Cheng Wei, Rahim Maknojia, Robert S. T. Gibson
  • Publication number: 20170171306
    Abstract: 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: Application
    Filed: May 6, 2016
    Publication date: June 15, 2017
    Inventors: Shawn Lucas, Cheng Wei, Rahim Maknojia, Robert S.T. Gibson
  • Publication number: 20170171034
    Abstract: 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: Application
    Filed: May 6, 2016
    Publication date: June 15, 2017
    Inventors: Shawn Lucas, Robert S.T. Gibson, Cheng Wei, Rahim Maknojia
  • Publication number: 20170171029
    Abstract: 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: Application
    Filed: May 6, 2016
    Publication date: June 15, 2017
    Inventors: Rahim Maknojia, Cheng Wei, Shawn Lucas, Robert S. T. Gibson
  • Publication number: 20130080976
    Abstract: 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: Application
    Filed: September 28, 2011
    Publication date: March 28, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Joel Zambrano, Shawn Lucas, Jeffery W. Hartin, Michael Steinore
  • Patent number: 7365117
    Abstract: 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: Grant
    Filed: December 2, 2004
    Date of Patent: April 29, 2008
    Assignee: Ampacet Corporation
    Inventors: Don Beuke, Phil Pickett, Prakash Patel, Shawn Lucas, Prashant Trivedi, Nilesh Savargaonkar
  • Publication number: 20060265311
    Abstract: 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: Application
    Filed: May 20, 2005
    Publication date: November 23, 2006
    Applicant: Whitney Education Group
    Inventors: David Dean, William Furniss, Shawn Lucas, Fred Vander Werff
  • Publication number: 20060122294
    Abstract: 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: Application
    Filed: December 2, 2004
    Publication date: June 8, 2006
    Inventors: Don Beuke, Phil Pickett, Prakash Patel, Shawn Lucas, Prashant Trivedi, Nilesh Savargaonkar
  • Publication number: 20010042023
    Abstract: 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: Application
    Filed: January 22, 2001
    Publication date: November 15, 2001
    Inventors: Scott Anderson, Shawn Lucas
  • Patent number: D1016346
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: February 27, 2024
    Assignee: Ford Global Technologies, LLC
    Inventors: Kemal Curic, Earl Lucas, Shawn Wehrly, Ahmad Ahmadalkhorasani