Patents by Inventor Michael Morton
Michael Morton 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: 8783512Abstract: A dosing spout for liquid containers, and a system for inventory control, verification and accounting for liquids dispensed in smaller doses or portions from larger containers. The device controls flow of a liquid from a container in predetermined dosage size by an air tube that permits flow of liquid through a liquid tube when the container is tilted. After a predetermined time, the air tube is closed, which terminates flow of the liquid through the liquid tube. The time interval during which the air tube is open is correlated with the viscosity of the liquid in the container so that a predetermined dosage is dispensed through the dosing spout. Controls and signaling devices operate the dosing spout, and wireless communications devices and processors record uses of the dosing spout.Type: GrantFiled: April 21, 2011Date of Patent: July 22, 2014Inventors: Richard B. Heatherly, Michael Morton, David Nichols-Roy
-
Patent number: 8776037Abstract: A method is disclosed to update multiple devices disposed in a computing system comprising a plurality of devices. The method receives a request to perform a firmware image update for a plurality of designated target devices, where each of those designated target devices comprises a first firmware image, and where the request comprises a second firmware image. The method uploads the second firmware image to a shared memory device, where each of the designated target devices is in communication with that shared memory device, and broadcasts an update command to each of the plurality of devices. The method determines the device state of each of the designated target devices, and if each of the designated target devices reports either an operational device state or an error device state, then the method reports that the firmware update is complete.Type: GrantFiled: January 4, 2007Date of Patent: July 8, 2014Assignee: International Business Machines CorporationInventors: Lourdes Magally Gee, Jason James Graves, Kevan D. Holdaway, David Michael Morton, Ivan Ronald Olguin, II
-
Patent number: 8516297Abstract: A copy export application implemented in a computational device receives a request to perform a copy export operation of data and metadata to a selected tape in a tape library coupled to the computational device. The copy export application copies the data from the computational device to the selected tape. The copy export application determines a medium error on the selected tape while copying the metadata from the computational device to the selected tape, subsequent to completion of the copying of the data from the computational device to the selected tape. The copy export application sends a request to a tape control application to replace the selected tape by a new tape and copy the data from the selected tape to the new tape. The copy export application copies the metadata to the new tape.Type: GrantFiled: May 29, 2012Date of Patent: August 20, 2013Assignee: International Business Machines CorporationInventors: Norie Iwasaki, David Michael Morton, Yun Mou, Laura Jean Ostasiewski, Takeshi Sohda
-
Publication number: 20120239967Abstract: A copy export application implemented in a computational device receives a request to perform a copy export operation of data and metadata to a selected tape in a tape library coupled to the computational device. The copy export application copies the data from the computational device to the selected tape. The copy export application determines a medium error on the selected tape while copying the metadata from the computational device to the selected tape, subsequent to completion of the copying of the data from the computational device to the selected tape. The copy export application sends a request to a tape control application to replace the selected tape by a new tape and copy the data from the selected tape to the new tape. The copy export application copies the metadata to the new tape.Type: ApplicationFiled: May 29, 2012Publication date: September 20, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Norie Iwasaki, David Michael Morton, Yun Mou, Laura Jean Ostasiewski, Takeshi Sohda
-
Patent number: 8255738Abstract: A copy export application emented in a computational device receives a request to perform a copy export operation of data and metadata to a selected tape in a tape library coupled to the computational device. The copy export application copies the data from the computational device to the selected tape. The copy export application determines a medium error on the selected tape while copying the metadata from the computational device to the selected tape, subsequent to completion of the copying of the data from the computational device to the selected tape. The copy export application sends a request to a tape control application to replace the selected tape by a new tape and copy the data from the selected tape to the new tape. The copy export application copies the metadata to the new tape.Type: GrantFiled: May 18, 2010Date of Patent: August 28, 2012Assignee: International Business Machines CorporationInventors: Norie Iwasaki, David Michael Morton, Yun Mou, Laura Jean Ostasiewski, Takeshi Sohda
-
Patent number: 8234464Abstract: A hybrid data storage system is one which has data storage clusters of different types. In a hybrid data storage system, at least one first data storage cluster is configured to store data and has high data storage capacity; and at least one second data storage cluster is configured to store data and has lower data storage capacity than the first cluster. The data is initially replicated and stored by at least one first and at least one second data storage cluster. The method identifies a portion of the stored initially replicated data of at least one second data storage cluster as “pinned”; continues to store the pinned initially replicated data; and selectively removes non-pinned initially replicated data from the second data storage cluster(s) to account for the capacity difference.Type: GrantFiled: November 5, 2009Date of Patent: July 31, 2012Assignee: International Business Machines CorporationInventors: Thomas William Bish, Katsuyoshi Katori, David Michael Morton, Yun Mou, Jonathan Wayne Peake, Joseph M Swingler
-
Publication number: 20120018561Abstract: A blender base that may be used with a food processor container, a blender container, and a single use beverage container. The blender container includes a novel blade unit having a food processor-style blade and blender type blades. Programs with preprogrammed motor commands for desired operations are stored in memory and may be selected by a user on a user interface. The user interface may include a liquid crystal display, or function switches and light emitting diodes. Upon selection of a particular pre-defined function, the microcontroller retrieves the appropriate program from the read only memory and specifies the preprogrammed motor commands to accomplish the selected function.Type: ApplicationFiled: July 14, 2011Publication date: January 26, 2012Inventors: John Douglas Wulf, Gerald J. Lozinski, Matthew Craig Denton, Jerry Lee McColgin, Michael Morton, Daniel S. Soultanian
-
Publication number: 20110309103Abstract: A dosing spout for liquid containers, and a system for inventory control, verification and accounting for liquids dispensed in smaller doses or portions from larger containers. The device controls flow of a liquid from a container in predetermined dosage size by an air tube that permits flow of liquid through a liquid tube when the container is tilted. After a predetermined time, the air tube is closed, which terminates flow of the liquid through the liquid tube. The time interval during which the air tube is open is correlated with the viscosity of the liquid in the container so that a predetermined dosage is dispensed through the dosing spout. Controls and signaling devices operate the dosing spout, and wireless communications devices and processors record uses of the dosing spout.Type: ApplicationFiled: April 21, 2011Publication date: December 22, 2011Inventors: RICHARD B. HEATHERLY, MICHAEL MORTON, JOHN GRIMM, I, MICK TINKER, DAVID NICHOLS-ROY, ALEX McKAY, RON MOORE
-
Publication number: 20110289347Abstract: A copy export application implemented in a computational device receives a request to perform a copy export operation of data and metadata to a selected tape in a tape library coupled to the computational device. The copy export application copies the data from the computational device to the selected tape. The copy export application determines a medium error on the selected tape while copying the metadata from the computational device to the selected tape, subsequent to completion of the copying of the data from the computational device to the selected tape. The copy export application sends a request to a tape control application to replace the selected tape by a new tape and copy the data from the selected tape to the new tape. The copy export application copies the metadata to the new tape.Type: ApplicationFiled: May 18, 2010Publication date: November 24, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Norie Iwasaki, David Michael Morton, Yun Mou, Laura Jean Ostasiewski, Takeshi Sohda
-
Patent number: 7993054Abstract: A blender base that may be used with a food processor container, a blender container, and a single use beverage container. The blender container includes a novel blade unit having a food processor-style blade and blender type blades. Programs with preprogrammed motor commands for desired operations are stored in memory and may be selected by a user on a user interface. The user interface may include a liquid crystal display, or function switches and light emitting diodes. Upon selection of a particular pre-defined function, the microcontroller retrieves the appropriate program from the read only memory and specifies the preprogrammed motor commands to accomplish the selected function.Type: GrantFiled: October 29, 2010Date of Patent: August 9, 2011Assignee: Sunbeam Products, Inc.Inventors: John Douglas Wulf, Gerald J Lozinski, Matthew Craig Denton, Jerry Lee McColgin, Michael Morton, Daniel S. Soultanian
-
Publication number: 20110046786Abstract: A blender base that may be used with a food processor container, a blender container, and a single use beverage container. The blender container includes a novel blade unit having a food processor-style blade and blender type blades. Programs with preprogrammed motor commands for desired operations are stored in memory and may be selected by a user on a user interface. The user interface may include a liquid crystal display, or function switches and light emitting diodes. Upon selection of a particular pre-defined function, the microcontroller retrieves the appropriate program from the read only memory and specifies the preprogrammed motor commands to accomplish the selected function.Type: ApplicationFiled: October 29, 2010Publication date: February 24, 2011Inventors: John Douglas Wulf, Gerald J. Lozinski, Matthew Craig Denton, Jerry Lee McColgin, Michael Morton, Daniel S. Soultanian
-
Patent number: 7841764Abstract: A blender base that may be used with a food processor container, a blender container, and a single use beverage container. The blender container includes a novel blade unit having a food processor-style blade and blender type blades. Programs with preprogrammed motor commands for desired operations are stored in memory and may be selected by a user on a user interface. The user interface may include a liquid crystal display, or function switches and light emitting diodes. Upon selection of a particular pre-defined function, the microcontroller retrieves the appropriate program from the read only memory and specifies the preprogrammed motor commands to accomplish the selected function.Type: GrantFiled: December 15, 2009Date of Patent: November 30, 2010Assignee: Sunbeam Products, Inc.Inventors: John Douglas Wulf, Gerald J Lozinski, Matthew Craig Denton, Jerry Lee McColgin, Michael Morton, Daniel S. Soultanian
-
Patent number: 7761735Abstract: Provided are techniques for restoring firmware. A first programmable hardware device determines that a second programmable hardware device needs a valid firmware image, retrieves a copy of the valid firmware image from an external memory, and sends the valid firmware image to the second programmable hardware device via a private communication link, wherein the private communication link enables private communication between the first programmable hardware device and the second programmable hardware device. The second programmable hardware device restores existing firmware using the valid firmware image.Type: GrantFiled: April 13, 2007Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Earle Ellsworth, Lourdes Magally Gee, Jason James Graves, Kevan D. Holdaway, David Michael Morton, Nhu Thanh Nguyen, Ivan Ronald Olguin, II
-
Patent number: 7761734Abstract: Provided are techniques for restoring firmware. A first programmable hardware device determines that a second programmable hardware device needs a valid firmware image, retrieves a copy of the valid firmware image from an external memory, and sends the valid firmware image to the second programmable hardware device via a private communication link, wherein the private communication link enables private communication between the first programmable hardware device and the second programmable hardware device. The second programmable hardware device restores existing firmware using the valid firmware image.Type: GrantFiled: April 13, 2007Date of Patent: July 20, 2010Assignee: International Business Machines CorporationInventors: Earle Ellsworth, Lourdes Magally Gee, Jason James Graves, Kevan D. Holdaway, David Michael Morton, Nhu Thanh Nguyen, Ivan Ronald Olguin, II
-
Publication number: 20100135106Abstract: A blender base that may be used with a food processor container, a blender container, and a single use beverage container. The blender container includes a novel blade unit having a food processor-style blade and blender type blades. Programs with preprogrammed motor commands for desired operations are stored in memory and may be selected by a user on a user interface. The user interface may include a liquid crystal display, or function switches and light emitting diodes. Upon selection of a particular pre-defined function, the microcontroller retrieves the appropriate program from the read only memory and specifies the preprogrammed motor commands to accomplish the selected function.Type: ApplicationFiled: December 15, 2009Publication date: June 3, 2010Inventors: John Douglas Wulf, Gerald J. Lozinski, Matthew Craig Denton, Jerry Lee McColgin, Michael Morton, Daniel S. Soultanian
-
Patent number: 7720813Abstract: An apparatus, system, and method are disclosed for autonomically virtualizing a data storage server. The apparatus, system, and method include a central control hub module configured to service storage server operations between a client and one or more storage servers, a detection module configured to determine whether a set of storage conditions is satisfied, and a creation module configured to create an additional instance of a storage server in response to the set of storage conditions being satisfied. The central control hub module may also include a mapping module configured to maintain storage mappings between the client and servers and provide the storage mappings to the client. When a new server instance is created, it may include a new maintenance database instance.Type: GrantFiled: October 21, 2005Date of Patent: May 18, 2010Assignee: International Business Machines CorporationInventors: Earle Ellsworth, Chad Seaton Mitchell, David Michael Morton, Omar Bond Vargas
-
Publication number: 20100045703Abstract: This invention relates to user interface gestures for moving a virtual camera on a mobile device. In an embodiment, a computer-implemented method navigates a virtual camera in a three dimensional environment on a mobile device having a touch screen. A user input is received indicating that two objects have touched a view of the mobile device and the two objects have moved relative to each other. A speed of the objects is determined based on the user input. A speed of the virtual camera is determined based on the speed of the objects. The virtual camera is moved relative to the three dimensional environment according to the speed of the virtual camera.Type: ApplicationFiled: August 24, 2009Publication date: February 25, 2010Applicant: Google Inc.Inventors: David Kornmann, Peter Birch, Michael Morton
-
Patent number: D689854Type: GrantFiled: September 14, 2012Date of Patent: September 17, 2013Assignee: Dell Products L.P.Inventors: Michael Morton, James Hallar, Joseph E. Jasinski, Rajib Adhikary, Daniel K. Harden, Kenneth Musgrave
-
Patent number: D689855Type: GrantFiled: September 14, 2012Date of Patent: September 17, 2013Assignee: Dell Products L.P.Inventors: Michael Morton, James Hallar, Joseph E. Jasinski, Rajib Adhikary, Daniel K. Harden, Kenneth Musgrave
-
Patent number: D691126Type: GrantFiled: September 14, 2012Date of Patent: October 8, 2013Assignee: Dell Products L.P.Inventors: Michael Morton, James Hallar, Joseph E. Jasinski, Rajib Adhikary, Daniel K. Harden, Kenneth Musgrave