Patents by Inventor Michael J. Carlson

Michael J. Carlson 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).

  • Publication number: 20240130124
    Abstract: An electronic device comprising a cell region comprising stacks of alternating dielectric materials and conductive materials. A pillar region is adjacent to the cell region and comprises storage node segments adjacent to adjoining oxide materials and adjacent to a tunnel region. The storage node segments are separated by a vertical portion of the tunnel region. A high-k dielectric material is adjacent to the conductive materials of the cell region and to the adjoining oxide materials of the pillar region. Additional electronic devices are disclosed, as are methods of forming an electronic device and related systems.
    Type: Application
    Filed: May 25, 2023
    Publication date: April 18, 2024
    Inventors: Shyam Surthi, Richard J. Hill, Gurtej S. Sandhu, Byeung Chul Kim, Francois H. Fabreguette, Chris M. Carlson, Michael E. Koltonski, Shane J. Trapp
  • Patent number: 11960665
    Abstract: A drape for an input control console of an elongate device may comprise a main drape section configured to fit over the input control console via a main opening at one end of the main drape section. The drape may also comprise a plurality of pockets. Each of the plurality of pockets may include a pocket opening that is attached to a respective secondary opening in the main drape section. Each of the plurality of pockets may be configured to be anchored, at the pocket opening, to a side surface of a respective raised ring or bezel on the input control console using a respective tightening element.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: April 16, 2024
    Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventors: David W. Bailey, Federico Barbagli, Reuben D. Brewer, Christopher R Carlson, Vincent Duindam, Tania K. Morimoto, Michael D. Paris, Oliver J. Wagner
  • Patent number: 11395948
    Abstract: A training device for use with a bicycle includes a shuttle guide member including a lower end and an upper end that define an axis therebetween. A shuttle is operably coupleable to a front end of the bicycle and translatable along the axis by a drive coupled to the shuttle. When coupled to the front end of the bicycle, translation of the shuttle along the axis by the drive results in each of a rotation of the shuttle guide member about a pivot and a change in elevation of the front end of the bicycle.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: July 26, 2022
    Assignee: Wahoo Fitness, LLC
    Inventors: Harold M. Hawkins, III, Jose R. Mendez, Shane A. Byler, Michael J. Carlson, Megan K. Powers
  • Patent number: 11190599
    Abstract: Systems, methods, and other embodiments associated with pre-provisioning instances of a service are described. In one embodiment, a method includes constructing pre-provisioned instances of a service within a pool. The pool may be evaluated to obtain a list of pre-provisioned instances in response to receiving a request for execution of the service. A pre-provisioned instance is selected from the list of pre-provisioned instances. The pre-provisioned instance then provisioned by retrieving and installing executable code of the service into a computing environment of the pre-provisioned instance. The example method may also include executing the provisioned instance.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: November 30, 2021
    Assignee: Oracle International Corporation
    Inventors: Paul G. Greenstein, Michael J. Carlson
  • Patent number: 11115344
    Abstract: Systems, methods, and other embodiments associated with migrating instances of services are described. In one embodiment, a method includes maintaining a first zone of computing resources used to host an instance of a service. The example method may also include routing access requests to the instance. The example method may also include constructing a pre-provisioned instance of the service within a second zone. The pre-provisioned instance comprises a computing environment of computing resources of the second zone and executable code of an application stack of the service. The example method may also include provisioning the pre-provision instance as a migrated instance by executing the executable code of the application stack in response to a request to migrate the instance. The example method may also include routing subsequent access requests to the migrated instance.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: September 7, 2021
    Assignee: Oracle International Corporation
    Inventors: Paul G. Greenstein, Michael J. Carlson
  • Patent number: 10911367
    Abstract: Systems, methods, and other embodiments associated with managing instances of services are described. In one embodiment, a method includes constructing pre-provisioned instances of a service within a first pool and constructing pre-orchestrated instances of the service within a second pool. In response to receiving a request for the service, the method executes executable code of a first pre-orchestrated instance as an executing instance and removing the pre-orchestrated instance from the second pool. A pre-provisioned instance is selected from the first pool to create a second pre-orchestrated instance within the second pool, and the pre-provisioned instance is removed from the first pool.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: February 2, 2021
    Assignee: Oracle International Corporation
    Inventors: Paul G. Greenstein, Michael J. Carlson
  • Publication number: 20210023431
    Abstract: A training device for use with a bicycle includes a shuttle guide member including a lower end and an upper end that define an axis therebetween. A shuttle is operably coupleable to a front end of the bicycle and translatable along the axis by a drive coupled to the shuttle. When coupled to the front end of the bicycle, translation of the shuttle along the axis by the drive results in each of a rotation of the shuttle guide member about a pivot and a change in elevation of the front end of the bicycle.
    Type: Application
    Filed: June 29, 2020
    Publication date: January 28, 2021
    Applicant: Wahoo Fitness LLC
    Inventors: Harold M. Hawkins, III, Jose R. Mendez, Shane A. Byler, Michael J. Carlson, Megan K. Powers
  • Patent number: 10785129
    Abstract: Systems, methods, and other embodiments associated with modifying a computer-implemented service are described. In one embodiment, a method includes constructing pre-provisioned instances of a service within a first pool and constructing pre-orchestrated instances of the service within a second pool. In response to receiving a request to modify the service, a POM instance of the service is created with a modified version of executable code and assigned to a third pool. The pre-orchestrated instances within the second pool are then replaced using the POM instances from the third pool.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: September 22, 2020
    Assignee: Oracle International Corporation
    Inventors: Paul G. Greenstein, Michael J. Carlson
  • Patent number: 10695638
    Abstract: A training device for use with a bicycle includes a shuttle guide member including a lower end and an upper end that define an axis therebetween. A shuttle is operably coupleable to a front end of the bicycle and translatable along the axis by a drive coupled to the shuttle. When coupled to the front end of the bicycle, translation of the shuttle along the axis by the drive results in each of a rotation of the shuttle guide member about a pivot and a change in elevation of the front end of the bicycle.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: June 30, 2020
    Assignee: Wahoo Fitness LLC
    Inventors: Harold M. Hawkins, III, Jose R. Mendez, Shane A. Byler, Michael J. Carlson, Megan K. Powers
  • Publication number: 20200007418
    Abstract: Systems, methods, and other embodiments associated with modifying a computer-implemented service are described. In one embodiment, a method includes constructing pre-provisioned instances of a service within a first pool and constructing pre-orchestrated instances of the service within a second pool. In response to receiving a request to modify the service, a POM instance of the service is created with a modified version of executable code and assigned to a third pool. The pre-orchestrated instances within the second pool are then replaced using the POM instances from the third pool.
    Type: Application
    Filed: February 11, 2019
    Publication date: January 2, 2020
    Inventors: Paul G. GREENSTEIN, Michael J. CARLSON
  • Publication number: 20200007631
    Abstract: Systems, methods, and other embodiments associated with pre-provisioning instances of a service are described. In one embodiment, a method includes constructing pre-provisioned instances of a service within a pool. The pool may be evaluated to obtain a list of pre-provisioned instances in response to receiving a request for execution of the service. A pre-provisioned instance is selected from the list of pre-provisioned instances. The pre-provisioned instance then provisioned by retrieving and installing executable code of the service into a computing environment of the pre-provisioned instance. The example method may also include executing the provisioned instance.
    Type: Application
    Filed: February 11, 2019
    Publication date: January 2, 2020
    Inventors: Paul G. GREENSTEIN, Michael J. CARLSON
  • Publication number: 20200007457
    Abstract: Systems, methods, and other embodiments associated with migrating instances of services are described. In one embodiment, a method includes maintaining a first zone of computing resources used to host an instance of a service. The example method may also include routing access requests to the instance. The example method may also include constructing a pre-provisioned instance of the service within a second zone. The pre-provisioned instance comprises a computing environment of computing resources of the second zone and executable code of an application stack of the service. The example method may also include provisioning the pre-provision instance as a migrated instance by executing the executable code of the application stack in response to a request to migrate the instance. The example method may also include routing subsequent access requests to the migrated instance.
    Type: Application
    Filed: February 11, 2019
    Publication date: January 2, 2020
    Inventors: Paul G. GREENSTEIN, Michael J. CARLSON
  • Publication number: 20200007456
    Abstract: Systems, methods, and other embodiments associated with managing instances of services are described. In one embodiment, a method includes constructing pre-provisioned instances of a service within a first pool and constructing pre-orchestrated instances of the service within a second pool. In response to receiving a request for the service, the method executes executable code of a first pre-orchestrated instance as an executing instance and removing the pre-orchestrated instance from the second pool. A pre-provisioned instance is selected from the first pool to create a second pre-orchestrated instance within the second pool, and the pre-provisioned instance is removed from the first pool.
    Type: Application
    Filed: February 11, 2019
    Publication date: January 2, 2020
    Inventors: Paul G. GREENSTEIN, Michael J. CARLSON
  • Publication number: 20190022497
    Abstract: A training device for use with a bicycle includes a shuttle guide member including a lower end and an upper end that define an axis therebetween. A shuttle is operably coupleable to a front end of the bicycle and translatable along the axis by a drive coupled to the shuttle. When coupled to the front end of the bicycle, translation of the shuttle along the axis by the drive results in each of a rotation of the shuttle guide member about a pivot and a change in elevation of the front end of the bicycle.
    Type: Application
    Filed: July 16, 2018
    Publication date: January 24, 2019
    Applicant: Wahoo Fitness LLC
    Inventors: Harold M. Hawkins, III, Jose R. Mendez, Shane A. Byler, Michael J. Carlson, Megan K. Powers