Patents by Inventor Mark Sean Fleming
Mark Sean Fleming 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: 9844333Abstract: Various embodiments for providing remote delivery and monitoring of health care are provided. In one embodiment, an apparatus for providing unmanned medical care in remote areas to a patient is provided. A container is adapted for transport using a standardized shipping mechanism. The container is adapted to provide remote delivery of health care. In an additional embodiment, a portable apparatus for dermatological monitoring is provided. An imaging device is integrated into a housing. The imaging device is adapted to obtain a digital, high-resolution image of a patient. In still another embodiment, a portable apparatus for orthopedic monitoring of a patient is provided. A housing is adapted for one of positioning adjacent to and positioning within an orthopedic cast. A diagnostic biomedical device integrated into the housing. The diagnostic biomedical device is adapted for obtaining an orthopedic image of a portion of the patient treated with the orthopedic cast.Type: GrantFiled: March 24, 2009Date of Patent: December 19, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Preston Copeland, Mark Sean Fleming, Christina Ann Lara, Calline Kris Sanchez
-
Patent number: 8978044Abstract: A method for distributing drivers from a storage system to one or more host systems includes maintaining, in a storage system, a driver database containing drivers for different host systems. The drivers enable the different host systems to effectively communicate with the storage system. The method further determines whether a specific host system is configured with an appropriate driver. In the event the specific host system is not configured with the appropriate driver, the method retrieves the appropriate driver from the driver database. The method then transmits the appropriate driver from the storage system to the specific host system for installation thereon. By using the storage system as a central repository for the latest device drivers, the method ensures that connected host systems are always configured with the latest drivers. A corresponding apparatus, system, and computer program product are also disclosed herein.Type: GrantFiled: January 9, 2010Date of Patent: March 10, 2015Assignee: International Business Machines CorporationInventors: Juan Alonso Coronado, Mark Sean Fleming, Lisa R Martinez
-
Patent number: 8875101Abstract: Provided are a method, system, and article of manufacture wherein a determination is made of a subset of all possible interoperable combinations of components of a computing system, wherein the components comprise selected elements of the computing system. One or more testing criteria are stored, wherein a testing criteria provides indications of characteristics of one or more of the components of the computing system. A selection is made of a number of interoperable combinations of the components from the subset of interoperable combinations of the components, based on the stored one or more testing criteria. The selected interoperable combinations are tested, wherein the selected interoperable combinations are fewer in number than the subset of interoperable combinations.Type: GrantFiled: September 29, 2008Date of Patent: October 28, 2014Assignee: International Business Machines CorporationInventors: Mark Allen Balstad, Mark Sean Fleming, Keith Brian Maddern, Jeffrey Alan Melching, Michael Allan Nelsen
-
Patent number: 8806081Abstract: A method to issue a statesave command from a host system to attached storage is provided. The attached storage is monitored for a predetermined threshold time to identify an inaccessible device. Upon expiration of the predetermined threshold time, the statesave command is issued from a device driver of the host system to the attached storage.Type: GrantFiled: February 19, 2008Date of Patent: August 12, 2014Assignee: International Business Machines CorporationInventors: Mark Sean Fleming, Lisa R. Martinez
-
Patent number: 8594080Abstract: In one aspect of the present description, a connection between a predetermined input port and a predetermined output port is created in a partition of a VSAN switch, in which the connection is a destination address independent physical layer connection conforming to the physical layer of a communication protocol. Another connection between a plurality of input ports and a plurality of output ports may be created in another partition of the VSAN switch, in which the connection is a multi-layer connection which includes a network layer connection conforming to the network layer of the communication protocol. Other features and aspects may be realized, depending upon the particular application.Type: GrantFiled: October 29, 2010Date of Patent: November 26, 2013Assignee: International Business Machines CorporationInventors: Mark Sean Fleming, Hemanth Kalluri, Jeffry Lynn Larson
-
Patent number: 8473787Abstract: A method for generating and managing logical units (LUNs) in a storage network environment is disclosed herein. In one embodiment, such a method includes determining a type of LUN, identifying one or more servers that will access the LUN, and identifying a storage system that will host the LUN. The method then generates a LUN name that encapsulates the type, the one or more servers, and the storage system. The method then assigns the LUN name to the LUN. A corresponding apparatus and computer program product are also disclosed herein.Type: GrantFiled: April 18, 2012Date of Patent: June 25, 2013Assignee: International Business Machines CorporationInventors: Michael Gerard Finnegan, Mark Sean Fleming, Jin Yan Huang, Michael Allan Nelsen, Wei Yin
-
Patent number: 8402118Abstract: An apparatus for generating and managing logical units (LUNs) in a storage network environment is disclosed herein. In one embodiment, such an apparatus includes an identification module to identify a type of LUN, one or more servers that will access the LUN, and a storage system that will host the LUN. A mapping module maps the type, the one or more servers, and the storage system to one more abbreviations. A naming module then generates a LUN name that encapsulates the abbreviations. An assignment module may then assign the LUN name to the LUN. A corresponding method and computer program product are also disclosed herein.Type: GrantFiled: April 9, 2010Date of Patent: March 19, 2013Assignee: International Business Machines CorporationInventors: Michael Gerard Finnegan, Mark Sean Fleming, Jin Yan Huang, Michael Allan Nelsen, Wei Yin
-
Publication number: 20120110385Abstract: In one aspect of the present description, a connection between a predetermined input port and a predetermined output port is created in a partition of a VSAN switch, in which the connection is a destination address independent physical layer connection conforming to the physical layer of a communication protocol. Another connection between a plurality of input ports and a plurality of output ports may be created in another partition of the VSAN switch, in which the connection is a multi-layer connection which includes a network layer connection conforming to the network layer of the communication protocol. Other features and aspects may be realized, depending upon the particular application.Type: ApplicationFiled: October 29, 2010Publication date: May 3, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mark Sean Fleming, Hemanth Kalluri, Jeffry Lynn Larson
-
Patent number: 8099524Abstract: An automated, computer-implemented method to configure a data storage system comprising a host computer, a storage controller in communication with said host computer, and a plurality of data storage media in communication with said storage controller, wherein the method provides a configuration algorithm encoded as computer readable program code, and executes that computer readable program code. The configuration algorithm creates a command procedure comprising a plurality of physical configuration commands to establish a physical configuration for the data storage system. The configuration algorithm further creates a command procedure comprising a plurality of logical configuration commands to establish a logical configuration for the data storage system.Type: GrantFiled: October 1, 2008Date of Patent: January 17, 2012Assignee: International Business Machines CorporationInventors: Mark Sean Fleming, Lisa R. Martinez, Lu Nguyen
-
Publication number: 20100249545Abstract: Various embodiments for providing remote delivery and monitoring of health care are provided. In one embodiment, an apparatus for providing unmanned medical care in remote areas to a patient is provided. A container is adapted for transport using a standardized shipping mechanism. The container is adapted to provide remote delivery of health care. In an additional embodiment, a portable apparatus for dermatological monitoring is provided. An imaging device is integrated into a housing. The imaging device is adapted to obtain a digital, high-resolution image of a patient. In still another embodiment, a portable apparatus for orthopedic monitoring of a patient is provided. A housing is adapted for one of positioning adjacent to and positioning within an orthopedic cast. A diagnostic biomedical device integrated into the housing. The diagnostic biomedical device is adapted for obtaining an orthopedic image of a portion of the patient treated with the orthopedic cast.Type: ApplicationFiled: March 24, 2009Publication date: September 30, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Preston COPELAND, Mark Sean FLEMING, Christina Ann LARA, Calline Kris SANCHEZ
-
Publication number: 20100082282Abstract: Provided are a method, system, and article of manufacture wherein a determination is made of a subset of all possible interoperable combinations of components of a computing system, wherein the components comprise selected elements of the computing system. One or more testing criteria are stored, wherein a testing criteria provides indications of characteristics of one or more of the components of the computing system. A selection is made of a number of interoperable combinations of the components from the subset of interoperable combinations of the components, based on the stored one or more testing criteria. The selected interoperable combinations are tested, wherein the selected interoperable combinations are fewer in number than the subset of interoperable combinations.Type: ApplicationFiled: September 29, 2008Publication date: April 1, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mark Allen Balstad, Mark Sean Fleming, Keith Brian Maddern, Jeffrey Alan Melching, Michael Allan Nelsen
-
Publication number: 20100082933Abstract: An automated, computer-implemented method to configure a data storage system comprising a host computer, a storage controller in communication with said host computer, and a plurality of data storage media in communication with said storage controller, wherein the method provides a configuration algorithm encoded as computer readable program code, and executes that computer readable program code. The configuration algorithm creates a command procedure comprising a plurality of physical configuration commands to establish a physical configuration for the data storage system. The configuration algorithm further creates a command procedure comprising a plurality of logical configuration commands to establish a logical configuration for the data storage system.Type: ApplicationFiled: October 1, 2008Publication date: April 1, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: MARK SEAN FLEMING, LISA R. MARTINEZ, LU NGUYEN
-
Publication number: 20090210574Abstract: A method to issue a statesave command from a host system to attached storage is provided. The attached storage is monitored for a predetermined threshold time to identify an inaccessible device. Upon expiration of the predetermined threshold time, the statesave command is issued from a device driver of the host system to the attached storage.Type: ApplicationFiled: February 19, 2008Publication date: August 20, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mark Sean FLEMING, Lisa R. MARTINEZ