Patents by Inventor Brendan Murray

Brendan Murray 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: 20160345060
    Abstract: Methods, apparatus, systems and articles of manufacture to adjust content presented to an individual are disclosed.
    Type: Application
    Filed: May 16, 2016
    Publication date: November 24, 2016
    Inventors: Carl Marci, Brian Levine, Brendan Murray
  • Patent number: 8943424
    Abstract: A system, computer program and method for developing a graphical user interface (GUI) in a computer program. The invention allows developers to control the properties of interface components according to the state of a program during execution. According to the invention, a GUI development environment may be configured to provide a GUI builder for creating the GUI, display an interface component with at least one interface component property to be instantiated in the GUI, display a property interface to input at least one value for the interface component property in response to an event detectable by the computer program during GUI program execution, and automatically generate GUI program code effectuating the value for the interface component property in response to the event detectable by the computer program during GUI program execution.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: January 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: Gili Mendel, Brendan Murray, Jeffrey D. Myers, Joseph R. Winchester
  • Patent number: 8341536
    Abstract: A system, computer program and method for developing a graphical user interface (GUI) in a computer program. The invention allows developers to control the properties of interface components according to the state of a program during execution. According to the invention, a GUI development environment may be configured to provide a GUI builder for creating the GUI, display an interface component with at least one interface component property to be instantiated in the GUI, display a property interface to input at least one value for the interface component property in response to an event detectable by the computer program during GUI program execution, and automatically generate GUI program code effectuating the value for the interface component property in response to the event detectable by the computer program during GUI program execution.
    Type: Grant
    Filed: July 8, 2005
    Date of Patent: December 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gili Mendel, Brendan Murray, Jeffrey D. Myers, Joseph R. Winchester
  • Publication number: 20120311468
    Abstract: A system, computer program and method for developing a graphical user interface (GUI) in a computer program. The invention allows developers to control the properties of interface components according to the state of a program during execution. According to the invention, a GUI development environment may be configured to provide a GUI builder for creating the GUI, display an interface component with at least one interface component property to be instantiated in the GUI, display a property interface to input at least one value for the interface component property in response to an event detectable by the computer program during GUI program execution, and automatically generate GUI program code effectuating the value for the interface component property in response to the event detectable by the computer program during GUI program execution.
    Type: Application
    Filed: August 8, 2012
    Publication date: December 6, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: GILI MENDEL, BRENDAN MURRAY, JEFFREY D. MYERS, JOSEPH R. WINCHESTER
  • Patent number: 8250458
    Abstract: A method, system and software tool for emulating a portal application in a rich client application are provided. The rich client application is executable on a client platform capable of displaying views contributed by plug-in components registered with the client platform. The method comprises providing a user interface for eliciting user inputs for creating a new portal application on the client platform, detecting user selection of a portal page layout, and one or more views for each cell of the page layout, and generating a description of a client page representing the portal application. When the rich client application is run on the client platform it is directed to build a client page representing the portal application using the generated description.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Stanley K. Jerrard-Dunne, Mark Levins, Brendan Murray, Brian O'Gorman
  • Patent number: 7617482
    Abstract: The present invention provides a method, system and program product for implementing a JSP container as a JSF component. Specifically, under the present invention, a bridging JSP is introduced between a JSP container and a JSF runtime. The JSF runtime “renderer” will pass parameters needed for implementing/rendering the JSP container as a JSF component to the bridging JSP. Upon receipt, the JSP bridging will implement/render the JSP container as a JSF component using the parameters.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: November 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Steve Wang, Brendan Murray
  • Publication number: 20070219112
    Abstract: There is provided a new branched primary alcohol composition and the sulfates thereof exhibiting good cold water detergency and biodegradability. The branched primary alcohol composition has an average number of branches per chain of at least 0.7, having at least 8 carbon atoms and contianing both methyl and ethyl branches. The primary alcohol composition may also contain less than 0.5 atom % of quaternary carbon atoms, and a significant number ethyl branches, terminal isopropyl branches, and branching at the C3 position relative to the hydroxyl carbon. The process for its manufacture is by skeletally isomerizing an olefin feed having at least 7 carbon atoms followed by conversion to an alcohol, as by way of hydroformylation, and ultimately, sulfation to obtain a detergent surfactant. Useful catalysts include the zeolites having at least one channel with a crystallographic free diameter along the x and/or y planes of the [001] view ranging from greater than 4.
    Type: Application
    Filed: May 15, 2007
    Publication date: September 20, 2007
    Inventors: David Singleton, Louis Kravetz, Brendan Murray
  • Publication number: 20070142680
    Abstract: Systems and methods to produced branched aliphatic alcohols are described. Systems may include a dehydrogenation-isomerization unit, an olefin dimerization unit, an olefin isomerization unit, a hydroformylation unit, a dehydrogenation unit, a hydrogenation unit and/or combinations thereof. Methods for producing branched aliphatic alcohols may include isomerization of olefins in a process stream. The isomerized olefins may be hydroformylated to produce aliphatic alcohols. After hydroformylation of the aliphatic alcohols, unreacted components from the hydroformylation process may be separated from the aliphatic alcohols products. The unreacted components from the hydroformylation process may be recycled back into the main process stream or sent to other processing units. Addition of multiple streams to the units may be performed to control reaction conditions in the units.
    Type: Application
    Filed: January 30, 2007
    Publication date: June 21, 2007
    Inventors: Paul Ayoub, Hendrik Dirkzwager, Brendan Murray, Steve Sumrow
  • Publication number: 20070118007
    Abstract: This invention provides a process for making internal olefins which comprises isomerizing a feed comprising one or more internal olefin(s) in the presence of an isomerization catalyst to produce alpha olefins and reacting said alpha olefins in the presence of a dimerization catalyst to produce internal olefins.
    Type: Application
    Filed: October 26, 2006
    Publication date: May 24, 2007
    Inventors: Howard Fong, Brendan Murray
  • Publication number: 20070039895
    Abstract: A process for removing DOC (dissolved organic carbon) from a concentrated salt solution containing DOC by contacting the salt solution with a coagulant/flocculant such that the DOC becomes insoluble and removing the insoluble DOC from the salt solution.
    Type: Application
    Filed: April 2, 2004
    Publication date: February 22, 2007
    Applicant: ORIA AUSTRALIA PTY LTD.
    Inventors: Arup Sengupta, Ping Li, Brendan Murray, Stuart Harrison, Gregory Vero
  • Publication number: 20070016696
    Abstract: A method, system and software tool for emulating a portal application in a rich client application are provided. The rich client application is executable on a client platform capable of displaying views contributed by plug-in components registered with the client platform. The method comprises providing a user interface for eliciting user inputs for creating a new portal application on the client platform, detecting user selection of a portal page layout, and one or more views for each cell of the page layout, and generating a description of a client page representing the portal application. When the rich client application is run on the client platform it is directed to build a client page representing the portal application using the generated description.
    Type: Application
    Filed: December 28, 2005
    Publication date: January 18, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stanley Jerrard-Dunne, Mark Levins, Brendan Murray, Brian O'Gorman
  • Publication number: 20070011620
    Abstract: A system, computer program and method for developing a graphical user interface (GUI) in a computer program. The invention allows developers to control the properties of interface components according to the state of a program during execution. According to the invention, a GUI development environment may be configured to provide a GUI builder for creating the GUI, display an interface component with at least one interface component property to be instantiated in the GUI, display a property interface to input at least one value for the interface component property in response to an event detectable by the computer program during GUI program execution, and automatically generate GUI program code effectuating the value for the interface component property in response to the event detectable by the computer program during GUI program execution.
    Type: Application
    Filed: July 8, 2005
    Publication date: January 11, 2007
    Inventors: Gili Mendel, Brendan Murray, Jeffrey Myers, Joseph Winchester
  • Publication number: 20060224028
    Abstract: Systems and methods to produce branched alkyl aromatic hydrocarbons are described. Systems may include an olefin isomerization unit, an olefin dimerization unit, a dehydrogenation-isomerization unit, an alkylation unit, a dehydrogenation unit, a hydrogenation unit and/or combinations thereof. Methods for producing branched alkyl aromatic hydrocarbons may include isomerization of olefins in a process stream. The isomerized olefins may be used to alkylate aromatic hydrocarbons. After alkylation of the aromatic hydrocarbons, unreacted components from the alkylation process may be separated from the alkyl aromatic hydrocarbons. The unreacted components from the alkylation process may be recycled back into a process stream or sent to other processing units.
    Type: Application
    Filed: June 5, 2006
    Publication date: October 5, 2006
    Inventors: Paul Ayoub, Steven Sumrow, Henk Dirkzwager, Brendan Murray
  • Publication number: 20060189836
    Abstract: A process for producing an alkylbenzene from an alkylphenyl alcohol involving the steps of: (a) feeding a feed stream containing alkylphenyl a reactor having a catalytic distillation zone; and, (b) concurrently in the reactor (i) contacting the feed stream containing alkylphenyl alcohol with hydrogen in the catalytic distillation zone to convert alkylphenyl alcohol to alkylbenzene over a catalyst containing Group VIII or a Group IB metal; and, (ii) separating alkylbenzene from the reaction mixture by fractional distillation to produce an overhead stream containing alkylbenzene having a reduced concentration of alkylphenyl alcohol than the feed stream from the distillation column reactor. Examples of the alkylphenyl alcohol include cumyl alcohol, phenyl ethyl alcohol, or di(2-hydroxyl 2-propyl)benzene, and that for the alkylbenzene include cumene and di-ethyl benzene, or di(2-hydroxyl-2-propyl)benzene.
    Type: Application
    Filed: June 29, 2004
    Publication date: August 24, 2006
    Inventors: Brendan Murray, Garo Vaporciyan
  • Publication number: 20060183954
    Abstract: A process for the double bond isomerization of an olefin, which process comprises contacting a feed comprising the olefin with an isomerization catalyst, wherein prior to contacting the feed with the isomerization catalyst one or more components of the feed are pretreated by contacting with a pretreating material which comprises a zeolite which has a pore size of at least 0.
    Type: Application
    Filed: April 5, 2006
    Publication date: August 17, 2006
    Inventors: Michael Doll, Brendan Murray
  • Publication number: 20060178544
    Abstract: A method for increasing selectivity of alkylation to monoalkylation comprising: providing a feedstream consisting essentially of alkylating agent and a stoichiometric excess of benzene, the alkylating agent consisting essentially of a molar blend of propylene and one or more linear butene(s); and, contacting the feedstream with a catalytically effective amount of zeolite beta under alkylation reaction conditions which increase selectivity of the alkylation to monoalkylation compared to predicted selectivity to monoalkylation based on the concentration of the alkylating agent and on the molar blend of propylene and one or more linear butene(s).
    Type: Application
    Filed: February 8, 2005
    Publication date: August 10, 2006
    Inventors: Brendan Murray, Narayana Mysore, James Yaeger
  • Publication number: 20060112372
    Abstract: The present invention provides a method, system and program product for implementing a JSP container as a JSF component. Specifically, under the present invention, a bridging JSP is introduced between a JSP container and a JSF runtime. The JSF runtime “renderer” will pass parameters needed for implementing/rendering the JSP container as a JSF component to the bridging JSP. Upon receipt, the JSP bridging will implement/render the JSP container as a JSF component using the parameters.
    Type: Application
    Filed: November 18, 2004
    Publication date: May 25, 2006
    Applicant: International Business Machines Corporation
    Inventors: Steve Wang, Brendan Murray
  • Publication number: 20050245772
    Abstract: Derivatives of branched or linear olefins and alcohols made by halogenation of branched or n-alkanes of the same carbon number, preferably to make primary mono-haloalkanes, which may then be oxidized with metal oxides. The derivatives of primary alcohols of this invention include alcohol ethoxylates, alcohol sulfates, alcohol sulfated ethoxylates, surfactants, including those made with these ethoxylates and/or sulfated ethoxylates, detergents made with these surfactants, oxyalkylated alcohols, oxyalkylated alcohol sulfates, polymethacrylate esters, alkyl amines and their derivatives, linear phthalates, linear adipates, alcohol ether amines, alkyl glycerol ether sulfonates, thioproprionate esters, alkyl polyglucosides, alcohol phosphates, alcohol ether phosphates, esters of fatty acids, alcohol phosphites, and benzophenones.
    Type: Application
    Filed: April 28, 2005
    Publication date: November 3, 2005
    Inventors: Howard Fong, Lizbeth Trevino, Brendan Murray, Manuel Cano, Terry Thomason
  • Publication number: 20050245771
    Abstract: This invention provides a process to convert alkanes to primary alcohols of the same carbon number. Carbon numbers of particular interest are C8 to C18.
    Type: Application
    Filed: April 19, 2005
    Publication date: November 3, 2005
    Inventors: Howard Fong, Lizbeth Olivia Trevino, Brendan Murray, Manuel Cano
  • Publication number: 20050245777
    Abstract: This invention provides for a process to convert branched or linear alkanes to branched or linear alpha olefins (AO) of the same carbon number.
    Type: Application
    Filed: April 19, 2005
    Publication date: November 3, 2005
    Inventors: Howard Fong, Lizbeth Trevino, Brendan Murray, Manuel Cano