Patents by Inventor Mark Carroll

Mark Carroll 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: 20090014389
    Abstract: The present invention provides an automated system and method for packing chromatography columns. In one embodiment, the system first determines the type of media that is present in the column, and uses this information to generate an automated procedure to pack the specific media type. In a second embodiment, the media type is made known to the system, such as via input from the operator. The system then uses this information, in the same manner as in the first embodiment, to generate an automated procedure to pack the specific media type. Finally, in a third embodiment, parameters such as column height and rate of compression are made known to the system, such as via input from the operator. The system then packs the column in accordance with these supplied parameters.
    Type: Application
    Filed: September 9, 2008
    Publication date: January 15, 2009
    Inventors: Aaron Noyes, Jeremy Perreault, Mark Carroll
  • Publication number: 20090004306
    Abstract: A medicinal composition is presented for the treatment of diabetes in human patients. The medicinal composition of the invention includes hypoglycemic properties that allows some patients to discontinue use of anti-diabetic pharmaceuticals in favor of this medicinal composition. The medicinal composition of the invention allows human patients to maintain healthy blood glucose levels.
    Type: Application
    Filed: June 26, 2007
    Publication date: January 1, 2009
    Inventors: Heather Renee Pridemore, Mark Carroll Faulkner, Mohammad A.R. Jawad
  • Patent number: 7435350
    Abstract: The present invention provides an automated system and method for packing chromatography columns. In one embodiment, the system first determines the type of media that is present in the column, and uses this information to generate an automated procedure to pack the specific media type. In a second embodiment, the media type is made known to the system, such as via input from the operator. The system then uses this information, in the same manner as in the first embodiment, to generate an automated procedure to pack the specific media type. Finally, in a third embodiment, parameters such as column height and rate of compression are made known to the system, such as via input from the operator. The system then packs the column in accordance with these supplied parameters.
    Type: Grant
    Filed: April 4, 2005
    Date of Patent: October 14, 2008
    Assignee: Millipore Corporation
    Inventors: Aaron Noyes, Jeremy Perreault, Mark Carroll
  • Patent number: 7437343
    Abstract: An architecture is disclosed for assistance with exploration of design and other decision spaces and for making decisions. These decision spaces may be very large. The architecture consists of three main components: A Seeker acquires candidates by generating or retrieving them, along with their scores according to one or more criteria. A Filter locates a relatively small number of promising candidates that are retained for further analysis. Various filters may be used to locate the promising candidates. A Viewer allows a user to examine trade-off diagrams, and other linked displays, that present the filtered candidates for evaluation, analysis, further exploration, and narrowing the choice set. The computational load of the Seeker may be distributed among a large number of clients in a client-server computing environment.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: October 14, 2008
    Assignee: The Ohio State University Research Foundation
    Inventors: John R. Josephson, Balakrishnan Chandrasekaran, Mark Carroll, Naresh Sundaram Iyer
  • Patent number: 7421490
    Abstract: The present invention provides a method for collecting information to uniquely identify an application on a client computer upon the occurrence of a reporting event, such as a crash. The method is implemented by providing a client computer having access to a network. In order to uniquely identify the application, the method generates an inventory of selected files stored in at least one directory, normally including the directory containing the application executable file. The method further generates an inventory of system properties for the client computer. The inventories are transmitted via the network to a server computer. Upon receipt by the server computer, the inventory information is compared with corresponding information in a database to determine whether the application can be uniquely identified. If the application can be identified, the user can be notified of a solution or other information in response to the reporting event.
    Type: Grant
    Filed: May 6, 2002
    Date of Patent: September 2, 2008
    Assignee: Microsoft Corporation
    Inventors: Sudeep Bharati, Mark Derbecker, Mark Carroll, Corneliu Lupu
  • Publication number: 20080135873
    Abstract: Strain is induced in a semiconductor layer. Embodiments include inducing strain by, for example, creation of free surfaces.
    Type: Application
    Filed: December 7, 2007
    Publication date: June 12, 2008
    Applicant: AmberWave Systems Corporation
    Inventors: James Fiorenza, Mark Carroll, Anthony J. Lochtefeld
  • Publication number: 20070262021
    Abstract: The present invention provides an automated system and method for maintaining compaction, and therefore increased efficiency, of a media bed within a chromatography column. In the preferred embodiment, an adjustment assembly is slidingly engaged inside one end of the column such that it can be moved along the column's major axis. When idle, the force exerted on this end is equal to the compression on the media. When the column is actively processing chromatographic fluid, this exerted force can be expressed as the sum of the compression on the media, and the force of the fluid being processed. This total force and the fluid pressure are monitored using a load cell and a pressure sensor respectively. The compression force operating on the media bed is then computed based on these measurements and compared to the optimal value. The position of the adjustment assembly within the column is then modified in response to changes in the measured compression force.
    Type: Application
    Filed: November 27, 2006
    Publication date: November 15, 2007
    Inventors: Jeremy Perreault, Aaron Noyes, Mark Carroll
  • Patent number: 7238282
    Abstract: The present invention provides an automated system and method for maintaining compaction, and therefore increased efficiency, of a media bed within a chromatography column. In the preferred embodiment, an adjustment assembly is slidingly engaged inside one end of the column such that it can be moved along the column's major axis. When idle, the force exerted on this end is equal to the compression on the media. When the column is actively processing chromatographic fluid, this exerted force can be expressed as the sum of the compression on the media, and the force of the fluid being processed. This total force and the fluid pressure are monitored using a load cell and a pressure sensor respectively. The compression force operating on the media bed is then computed based on these measurements and compared to the optimal value. The position of the adjustment assembly within the column is then modified in response to changes in the measured compression force.
    Type: Grant
    Filed: March 4, 2005
    Date of Patent: July 3, 2007
    Assignee: Millipore Corporation
    Inventors: Jeremy Perreault, Aaron Noyes, Mark Carroll
  • Publication number: 20070067760
    Abstract: A method and system are provided for efficient development of software application programs with user interfaces. Customarily, several specialists, including designers and developers, cooperate during the development stage of an application program. The invention teaches a strategy for making resource files external to the other compiled executable files in an application such that the information from the resource file may be obtained at runtime as needed without the need for compilation. Furthermore, the external resource file may be edited at runtime to allow designers to modify the look and feel for an application's interface without having to depend on developers to implement changes in the interface. Compartmentalization of the effort in developing and porting an application is facilitated for protection of source code and better management of designers and developers working on different aspects of a software application due to externalization of the resource files needed primarily by the designers.
    Type: Application
    Filed: November 1, 2006
    Publication date: March 22, 2007
    Applicant: Microsoft Corporation
    Inventors: Felix Andrew, John Colleran, Ian Ellison-Taylor, Mark Carroll
  • Patent number: 7155423
    Abstract: An architecture is disclosed for assistance with exploration of design and other decision spaces and for making decisions. These decision spaces may be very large. The architecture consists of three main components: A Seeker acquires candidates by generating or retrieving them, along with their scores according to one or more criteria. A Filter locates a relatively small number of promising candidates that are retained for further analysis. Various filters may be used to locate the promising candidates. A Viewer allows a user to examine trade-off diagrams, and other linked displays, that present the filtered candidates for evaluation, analysis, further exploration, and narrowing the choice set. The computational load of the Seeker may be distributed among a large number of clients in a client-server computing environment.
    Type: Grant
    Filed: November 20, 2000
    Date of Patent: December 26, 2006
    Assignee: The Ohio State University Research Foundation
    Inventors: John R. Josephson, Balakrishran Chandrasekaran, Mark Carroll, Naresh Sundaram Iyer
  • Publication number: 20060219616
    Abstract: The present invention provides an automated system and method for packing chromatography columns. In one embodiment, the system first determines the type of media that is present in the column, and uses this information to generate an automated procedure to pack the specific media type. In a second embodiment, the media type is made known to the system, such as via input from the operator. The system then uses this information, in the same manner as in the first embodiment, to generate an automated procedure to pack the specific media type. Finally, in a third embodiment, parameters such as column height and rate of compression are made known to the system, such as via input from the operator. The system then packs the column in accordance with these supplied parameters.
    Type: Application
    Filed: April 4, 2005
    Publication date: October 5, 2006
    Inventors: Aaron Noyes, Jeremy Perreault, Mark Carroll
  • Publication number: 20060196832
    Abstract: The present invention provides an automated system and method for maintaining compaction, and therefore increased efficiency, of a media bed within a chromatography column. In the preferred embodiment, an adjustment assembly is slidingly engaged inside one end of the column such that it can be moved along the column's major axis. When idle, the force exerted on this end is equal to the compression on the media. When the column is actively processing chromatographic fluid, this exerted force can be expressed as the sum of the compression on the media, and the force of the fluid being processed. This total force and the fluid pressure are monitored using a load cell and a pressure sensor respectively. The compression force operating on the media bed is then computed based on these measurements and compared to the optimal value. The position of the adjustment assembly within the column is then modified in response to changes in the measured compression force.
    Type: Application
    Filed: March 4, 2005
    Publication date: September 7, 2006
    Inventors: Jeremy Perreault, Aaron Noyes, Mark Carroll
  • Publication number: 20060017809
    Abstract: A self-contained, solar-powered mobile monitoring system is independent of external power sources and remotely accessible using a web browser. The system may include a mobile enclosure that houses a power regulator and batteries, which allow for the distribution and collection of electricity generated by solar panels mounted to the top of the enclosure. Also attachable to the mobile enclosure are weather sensors and an extendable tower. A camera is mountable to the top of the tower to allow for video monitoring, and a mobile camera is further provided for site-specific monitoring. Houseable inside the enclosure is monitoring equipment that collects video from the tower and mobile cameras, and weather data from the weather sensors. Networking equipment housed inside the enclosure make these data wirelessly accessible to local computer users by virtue of an omni-directional antenna mounted to the extendable tower.
    Type: Application
    Filed: July 20, 2004
    Publication date: January 26, 2006
    Inventor: Mark Carroll
  • Patent number: 6964138
    Abstract: An improved wall panel system is disclosed. The system includes wall panel assemblies, each assembly having a pair of side frame members having slotted channels, top and bottom steel tubes and fork connectors for attachment to the side frame members, a top cap, lower metal supports and a plastic base rail channel and cover. The system also includes a universal connector post, a universal I-beam shaped connector, a universal bracket, a variable height bracket and adjustable corner and end caps. The corner and end caps are scored to allow removal of cap walls resulting in an inventory of fewer parts and system versatility. A removal tool is also disclosed.
    Type: Grant
    Filed: May 14, 2002
    Date of Patent: November 15, 2005
    Assignee: HNI Technologies Inc.
    Inventors: Mark Carroll, Tom Michel, Timothy J. Nichols, Martin J. Traver, Osama E. Abusada, Jason L. Thorn, Travis E. Wright
  • Publication number: 20050177812
    Abstract: A method and system are provided for efficient development of software application programs with user interfaces. Customarily, several specialists, including designers and developers, cooperate during the development stage of an application program. The invention teaches a strategy for making resource files external to the other compiled executable files in an application such that the information from the resource file may be obtained at runtime as needed without the need for compilation. Furthermore, the external resource file may be edited at runtime to allow designers to modify the look and feel for an application's interface without having to depend on developers to implement changes in the interface. Compartmentalization of the effort in developing and porting an application is facilitated for protection of source code and better management of designers and developers working on different aspects of a software application due to externalization of the resource files needed primarily by the designers.
    Type: Application
    Filed: April 8, 2005
    Publication date: August 11, 2005
    Applicant: Microsoft Corporation
    Inventors: Felix Andrew, John Colleran, Ian Ellison-Taylor, Mark Carroll
  • Publication number: 20050160421
    Abstract: A standard reporting schema to represent applications and other information on a computer in a hierarchical manner, such as via an XML (extensible markup language) file. An agent or engine is provided to inventory a computer for installed applications or services and to output a report, or log file, conforming to the schema standard. A calculation may be performed on a subset of attributes stored in the log file for an application or a service so as generate a signature representing the subset. The signature may be stored with the log file, and may be accessed quickly in a database to determine whether or not the application is a particular application, or, if more particular resources are defined, to determine more specific information, such as whether the application is a particular version or run of the application.
    Type: Application
    Filed: February 18, 2005
    Publication date: July 21, 2005
    Applicant: Microsoft Corporation
    Inventors: Vadim Bluvshteyn, Michael Sciacqua, Donald Munsil, Corneliu Lupu, Maoni Stephens, Mark Carroll, Steven Heinz
  • Patent number: 6913786
    Abstract: The present invention relates to a filter element having a non-porous extrusion laminated strip formed on at least one edge and at least one side of a membrane. The strip is used to provide a means for ensuring a good bond between the filter element and the material into which it is potted. The strip is formed by the use of one or more extrusion heads that apply molten or softened polymer to one or both of the surfaces of the filter in a width and height desired. The strip is then subjected to pressure such as through a nip to at least partially embed the polymer strip into the filter pores so as to create a strong mechanical bond between the strip and the filter element. Additionally, it allows for the simultaneous formation of more than one membrane with the edge lamination at the same time.
    Type: Grant
    Filed: May 3, 2004
    Date of Patent: July 5, 2005
    Assignee: Millipore Corporation
    Inventors: Stephen Proulx, David DeCoste, Frank Lentine, Mark Carroll, Brian Pereira, George Perivolotis, John Leonard Burns, Jr.
  • Publication number: 20050102622
    Abstract: A method to globally place a feedback button in every dialog box, message box, and top-level window in every application and message box in an operating system to provide a user with the opportunity to provide feedback for the dialog box, message box, or top-level window. The system checks a setting to determine if and what type of box/window that a feedback button will be placed and if the setting is enabled, a feedback button with customizable text will be placed on the box/window when the box/window is displayed if the type of window being displayed matches the type specified as having a feedback button. The system loads a program file that provides instructions to the user on how to provide feedback to a developer or system administrator when the user selects the feedback button. Once the user enters feedback, this feedback is sent to wherever the program file designated the information to be sent.
    Type: Application
    Filed: December 22, 2004
    Publication date: May 12, 2005
    Applicant: Microsoft Corporation
    Inventors: Mark Carroll, Corneliu Lupu, Kiran Raj
  • Publication number: 20050044057
    Abstract: A standard reporting schema to represent applications and other information on a computer in a hierarchical manner, such as via an XML (extensible markup language) file. An agent or engine is provided to inventory a computer for installed applications or services and to output a report, or log file, conforming to the schema standard. A calculation may be performed on a subset of attributes stored in the log file for an application or a service so as generate a signature representing the subset. The signature may be stored with the log file, and may be accessed quickly in a database to determine whether or not the application is a particular application, or, if more particular resources are defined, to determine more specific information, such as whether the application is a particular version or run of the application.
    Type: Application
    Filed: August 20, 2003
    Publication date: February 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Vadim Bluvshteyn, Michael Sciacqua, Donald Munsil, Corneliu Lupu, Maoni Stephens, Mark Carroll, Steven Heinz
  • Publication number: 20040200771
    Abstract: The present invention relates to a filter element having a non-porous extrusion laminated strip formed on at least one edge and at least one side of a membrane. The strip is used to provide a means for ensuring a good bond between the filter element and the material into which it is potted. The strip is formed by the use of one or more extrusion heads that apply molten or softened polymer to one or both of the surfaces of the filter in a width and height desired. The strip is then subjected to pressure such as through a nip to at least partially embed the polymer strip into the filter pores so as to create a strong mechanical bond between the strip and the filter element. Additionally, it allows for the simultaneous formation of more than one membrane with the edge lamination at the same time.
    Type: Application
    Filed: May 3, 2004
    Publication date: October 14, 2004
    Inventors: Stephen Proulx, David DeCoste, Frank Lentine, Mark Carroll, Brian Pereira, George Perivolotis, John Leonard Burns