Patents by Inventor John Colleran
John Colleran 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: 8769741Abstract: A cover for a sleeping assembly with a mattress portion (1) comprising a sheet material envelope having an opening into a first cavity which is capable of substantially enclosing a mattress (4) and a duvet portion (2) comprising a sheet material envelope having an opening into a second cavity which is capable of substantially enclosing a duvet (11) wherein the duvet portion (2) is attached along at least one edge to the mattress portion (1).Type: GrantFiled: January 18, 2006Date of Patent: July 8, 2014Assignee: Raskelf LimitedInventors: Alan John Colleran, Elizabeth Rose Colleran
-
Publication number: 20100116655Abstract: A sensor for the detection of chemical messengers is described herein. In particular a sensor for the detection of catecholamines, for example dopamine, epinephrine or norepinephrine, is reported. Catecholamines play pivotal roles as neurotransmitters and hormones in the human body. An electrode for detecting a catecholamine comprising a conducting or semi-conducting substrate, and a polymer comprising polyethylenedioxythiophene on said substrate is disclosed. The polymer is doped with a cyclodextrin macrocycle. Suitable cyclodextrin macrocycles include anionic cyclodextrin macrocycles, for example sulfonated ?-cyclodextrins (CDs). Also, disclosed in sensor capable of selectively detecting a catecholamine in the presence of ascorbic acid (ascorbate).Type: ApplicationFiled: November 10, 2008Publication date: May 13, 2010Applicant: NATIONAL UNIVERSITY OF IRELAND, MAYNOOTHInventors: Claire HARLEY, John COLLERAN, Bernadette ALCOCK, Carmel BRESLIN
-
Publication number: 20090044333Abstract: A cover for a sleeping assembly with a mattress portion (1) comprising a sheet material envelope having an opening into a first cavity which is capable of substantially enclosing a mattress (4) and a duvet portion (2) comprising a sheet material envelope having an opening into a second cavity which is capable of substantially enclosing a duvet (11) wherein the duvet portion (2) is attached along at least one edge to the mattress portion (1).Type: ApplicationFiled: January 18, 2006Publication date: February 19, 2009Inventors: Alan John Colleran, Elizabeth Rose Colleran
-
Publication number: 20070067760Abstract: 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: ApplicationFiled: November 1, 2006Publication date: March 22, 2007Applicant: Microsoft CorporationInventors: Felix Andrew, John Colleran, Ian Ellison-Taylor, Mark Carroll
-
Publication number: 20050177812Abstract: 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: ApplicationFiled: April 8, 2005Publication date: August 11, 2005Applicant: Microsoft CorporationInventors: Felix Andrew, John Colleran, Ian Ellison-Taylor, Mark Carroll
-
Publication number: 20050114362Abstract: A system and method for delivering support tools to a computer user's machine, without requiring the user to directly download, install and/or execute the tools. A user in need of support contacts support and in response receives a URL corresponding to a manifest, which is a data file identifying support tools that a user's machine is to run to collect data for analysis. Via HTTP, a control mechanism on the user's machine interprets the manifest, automatically handling downloading and installation of any needed tool, and executes the tools on the machine with appropriate parameters that are present in the manifest. Data is collected, packaged and returned to a support entity, where it is analyzed such that a support solution may be returned to the user. The system and method provide efficient and consistent support to computer users, helping both support personnel while giving computer users a very straightforward support experience.Type: ApplicationFiled: November 26, 2003Publication date: May 26, 2005Applicant: MICROSOFT CORPORATIONInventors: John Colleran, Corneliu Lupu, Kinshuman Kinshumann
-
Publication number: 20050091611Abstract: A method and system are provided for managing application programs with non-responsive user interfaces, possibly due to a bottleneck in handling events/messages. The method and system make an apparently frozen application user interface responsive so as to permit alternative tasks be executed or close the hung application. This is enabled by implementing routines to (a) detect if an application is hung, (b) replace the user interface for the hung application with a ghost interface, implemented by a separate thread, that permits system functionality such as sizing, minimization and closing of the application, and (c) destroying the ghost interface if the hung application becomes responsive again along with restoring the application's user interface along with updated event queues. Furthermore, creation of the ghost user interface is accompanied by placing a high priority special event in the hung application's queue to detect renewed responsiveness without requiring explicit monitoring.Type: ApplicationFiled: September 20, 2004Publication date: April 28, 2005Applicant: Microsoft CorporationInventors: John Colleran, Gerardo Bermudez, Vadim Gorokhovsky
-
Patent number: 6549218Abstract: Output from an application or other program running in a windowing environment is redirected from the application to a bit map where it can be further manipulated prior to being displayed on the screen. A style bit is associated with each window from applications which are to be so redirected. Further parameters are associated with display of the window to provide position and size information and to provide special effects. Some special effects, such as transparency are identified by an alpha value, which enables further programs to manipulate the window in its associated bit map to make it appear transparent. One or more application program interfaces (APIs) provide the ability to specify the transparency, positioning, color key, size and other attributes as well as whether or not the window is redirected. This API may be utilized by the application to apply special effects to its windows., It may be used via a user interface to allow the user to select a desired window to redirect.Type: GrantFiled: March 31, 1999Date of Patent: April 15, 2003Assignee: Microsoft CorporationInventors: Ori Gershony, John Colleran, Michael A. Schmidt, Vadim Gorokhovsky, J. Andrew Goossen