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: 20240130124Abstract: 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: ApplicationFiled: May 25, 2023Publication date: April 18, 2024Inventors: 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: 11960665Abstract: 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: GrantFiled: August 20, 2021Date of Patent: April 16, 2024Assignee: 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: 11395948Abstract: 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: GrantFiled: June 29, 2020Date of Patent: July 26, 2022Assignee: Wahoo Fitness, LLCInventors: Harold M. Hawkins, III, Jose R. Mendez, Shane A. Byler, Michael J. Carlson, Megan K. Powers
-
Patent number: 11190599Abstract: 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: GrantFiled: February 11, 2019Date of Patent: November 30, 2021Assignee: Oracle International CorporationInventors: Paul G. Greenstein, Michael J. Carlson
-
Patent number: 11115344Abstract: 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: GrantFiled: February 11, 2019Date of Patent: September 7, 2021Assignee: Oracle International CorporationInventors: Paul G. Greenstein, Michael J. Carlson
-
Patent number: 10911367Abstract: 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: GrantFiled: February 11, 2019Date of Patent: February 2, 2021Assignee: Oracle International CorporationInventors: Paul G. Greenstein, Michael J. Carlson
-
Publication number: 20210023431Abstract: 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: ApplicationFiled: June 29, 2020Publication date: January 28, 2021Applicant: Wahoo Fitness LLCInventors: Harold M. Hawkins, III, Jose R. Mendez, Shane A. Byler, Michael J. Carlson, Megan K. Powers
-
Patent number: 10785129Abstract: 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: GrantFiled: February 11, 2019Date of Patent: September 22, 2020Assignee: Oracle International CorporationInventors: Paul G. Greenstein, Michael J. Carlson
-
Patent number: 10695638Abstract: 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: GrantFiled: July 16, 2018Date of Patent: June 30, 2020Assignee: Wahoo Fitness LLCInventors: Harold M. Hawkins, III, Jose R. Mendez, Shane A. Byler, Michael J. Carlson, Megan K. Powers
-
Publication number: 20200007418Abstract: 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: ApplicationFiled: February 11, 2019Publication date: January 2, 2020Inventors: Paul G. GREENSTEIN, Michael J. CARLSON
-
Publication number: 20200007631Abstract: 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: ApplicationFiled: February 11, 2019Publication date: January 2, 2020Inventors: Paul G. GREENSTEIN, Michael J. CARLSON
-
Publication number: 20200007457Abstract: 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: ApplicationFiled: February 11, 2019Publication date: January 2, 2020Inventors: Paul G. GREENSTEIN, Michael J. CARLSON
-
Publication number: 20200007456Abstract: 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: ApplicationFiled: February 11, 2019Publication date: January 2, 2020Inventors: Paul G. GREENSTEIN, Michael J. CARLSON
-
Publication number: 20190022497Abstract: 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: ApplicationFiled: July 16, 2018Publication date: January 24, 2019Applicant: Wahoo Fitness LLCInventors: Harold M. Hawkins, III, Jose R. Mendez, Shane A. Byler, Michael J. Carlson, Megan K. Powers