Patents by Inventor Brian O'Neill

Brian O'Neill 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: 20120023489
    Abstract: A method of updating computer software includes identifying an orphaned computer file in a second version of computer software, the orphaned computer file having a name that does not correspond to any name of a computer file in a first version of computer software and computing symmetric divergence between the orphaned computer file and each computer file in the first version of computer software. The method also includes choosing a file from the computer files in the first version of computer software that yields a minimum value of symmetric divergence between the file and the orphaned computer file and using the file as a reference file for compressing the orphaned computer file.
    Type: Application
    Filed: February 25, 2010
    Publication date: January 26, 2012
    Inventors: Giovanni Motta, Ashish Varma, Brian O'Neill, LaShawn McGhee
  • Publication number: 20110107046
    Abstract: A method and computer-readable memory device that enable processing of a first memory image comprising a plurality of compressed sub-blocks and uncompressed sub-blocks to produce a second memory image comprising contents of the first memory image arranged as a plurality of memory blocks. The memory blocks of the second memory image may be independently decompressible, to enable more efficient updating of an electronic device.
    Type: Application
    Filed: June 6, 2008
    Publication date: May 5, 2011
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Samson Chen, Marko Slyz, LaShawn McGhee, Giovanni Motta, Brian O'Neill, Bill Liu, Li Wen, Ben-Tong Sun
  • Patent number: 7434216
    Abstract: Disclosed herein is an update package generator which may employ a bank order determination module to determine an optimum bank order of memory banks of a binary image of at least one of firmware and software. The bank order may subsequently be employed in generation of an update package, wherein the size of the update package generated by the generator may be minimized. A bank order determination unit may selectively employ one of genetic algorithms and differential evolution techniques to determine an optimum bank order. Other parameters may also be employed in the generator. The generator may also be selectively optimized to employ at least one genetic evolution technique.
    Type: Grant
    Filed: November 25, 2003
    Date of Patent: October 7, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Patrick O'Neill, Patrick C. Lilley, LaShawn McGhee, Brian O'Neill
  • Publication number: 20080104258
    Abstract: A method and apparatus for dynamically discovering and communicating data in a communications network are described. A broker in a communications network receives a communication from a first service provider over the communications network, the broker comprising a metabroker and a service broker. The metabroker communicates messages to the service broker within defined time intervals to provide the service broker with any updated information about topics including a first topic. The broker sends information about the first topic to a first service consumer over the communications network within a first time interval from receipt of the communication comprising data about the first topic, and establishes peer-to-peer communication between the first service provider and the first service. The broker receives further communications about topics from multiple service providers over the communications network, and sends further data about to the first topic to the first service consumer.
    Type: Application
    Filed: October 30, 2006
    Publication date: May 1, 2008
    Applicant: Gestalt, LLC
    Inventors: Brian O'Neill, Robert H. Pollack
  • Publication number: 20080028395
    Abstract: A method, system, and device supporting installation of updates to software and/or firmware in memory of an electronic device. The updates may be accompanied by advertising, promotional and information content that is dynamically displayed to a user during processing of the update in the electronic device. The update information may be automatically generated based upon a list of all software components or packages already present on the electronic device, and may comprise software components for all dependencies of an application being installed by the update that are not already present on the electronic device.
    Type: Application
    Filed: July 27, 2007
    Publication date: January 31, 2008
    Inventors: Giovanni Motta, Sunil Marolia, Brian O'Neill, Marko Slyz
  • Publication number: 20070110536
    Abstract: A corner protector and bulkhead protector for a cargo carrying vehicle such as a rail car are formed to have deep channels or corrugations that provide for both increased strength and rigidity while also providing support for load restraining web straps.
    Type: Application
    Filed: September 30, 2004
    Publication date: May 17, 2007
    Inventors: Stuart Thomson, Brian O'Neill
  • Publication number: 20070099904
    Abstract: The present invention relates to compounds of formula I The substituent designations are as disclosed. At least one of B Q, D and E is nitrogen. The present invention also provides a method of treating disorders of the Central Nervous System such as schizophrenia and cognitive dysfunction.
    Type: Application
    Filed: November 15, 2006
    Publication date: May 3, 2007
    Inventors: Brian O'Neill, Jotham Coe, Christopher O'Donnell
  • Publication number: 20070066613
    Abstract: The present invention relates to compounds of Formula I wherein R1, R2, R3, R4, R6, R7 and A are as defined. Compounds of Formula I have activity inhibiting production of A?-peptide. The invention also relates to pharmaceutical compositions and methods for treating diseases and disorders, for example, neurodegenerative and/or neurological disorders, e.g., Alzheimer's disease, in a mammal comprising compounds of Formula I.
    Type: Application
    Filed: September 20, 2006
    Publication date: March 22, 2007
    Inventors: Michael Brodney, Karen Coffman, Edward Kleinman, Brian O'Neill, Yuhpyng Chen
  • Publication number: 20060047742
    Abstract: A Peer-to-Peer Application Data Routing Fabric is described. The Fabric provides routing between endpoints resident in peer nodes of a Service Oriented Architecture where the routing is based on endpoint presence, availability, status, and location to satisfy the requirements of fault tolerance and load balancing among homogenous endpoints; or routing by address among instances of differing type. In the preferred embodiment of the Fabric, the Session Initiation Protocol components, interactions and transport mechanisms are leveraged and extended.
    Type: Application
    Filed: June 15, 2004
    Publication date: March 2, 2006
    Inventors: Brian O'Neill, James Stogdill
  • Publication number: 20060014750
    Abstract: The present invention relates to a method of treating disorders of the central nervous system (CNS) and other disorders in a mammal, including a human, by administering to the mammal a CNS-penetrant ?7 nicotinic receptor agonist. It also relates to pharmaceutical compositions containing a pharmaceutically acceptable carrier and a CNS-penetrant ?7 nicotinic receptor agonist.
    Type: Application
    Filed: September 15, 2005
    Publication date: January 19, 2006
    Inventors: Christopher O'Donnell, Brian O'Neill
  • Publication number: 20050256164
    Abstract: The invention is to a compound exhibiting neurokinin inhibitory properties, a pharmaceutical composition comprising same and a method of treatment for neurokinin-mediated conditions.
    Type: Application
    Filed: May 6, 2005
    Publication date: November 17, 2005
    Inventors: Brian O'Neill, Vinod Parikh, Willard Welch
  • Publication number: 20050176720
    Abstract: The present invention relates to a method of treating disorders of the Central Nervous System (CNS) and other disorders in a mammal, including a human, by administering to the mammal a CNS-penetrant ?7 nicotinic receptor agonist. It also relates to pharmaceutical compositions containing a pharmaceutically acceptable carrier and a CNS-penetrant ?7 nicotinic receptor agonist.
    Type: Application
    Filed: April 15, 2005
    Publication date: August 11, 2005
    Inventors: Brian O'Neill, Jotham Coe, Christopher O'Donnell
  • Publication number: 20050043354
    Abstract: The invention is to a compound exhibiting neurokinin inhibitory properties, a pharmaceutical composition comprising same and a method of treatment for neurokinin-mediated conditions.
    Type: Application
    Filed: June 15, 2004
    Publication date: February 24, 2005
    Inventors: Travis Wager, Willard Welch, Brian O'Neill
  • Publication number: 20050043406
    Abstract: Pharmaceutical compositions are disclosed for the treatment of obesity, an overweight condition and compulsive overeating. The pharmaceutical compositions are comprised of a therapeutically effective combination of a nicotinic receptor partial agonist and an alpha2dela ligand and a pharmaceutically acceptable carrier. The method of using these compounds is also disclosed.
    Type: Application
    Filed: June 17, 2004
    Publication date: February 24, 2005
    Inventors: Jotham Coe, Brian O'Neill, Steven Sands
  • Publication number: 20050020830
    Abstract: The present invention provides a compound having the structure of formula I: wherein R1 is hydrogen, (C1-C6) alkyl, unconjugated (C3-C6) alkenyl, benzyl, YC(?O)(C1-C6) alkyl or —CH2CH2—O—(C1-C4) alkyl; X is CH2 or CH2CH2; Y is (C2-C6) alkylene; Z is (CH2)m, CF2, or C(?O), where m is 0, 1 or 2; R2 and R3 are selected independently from hydrogen, halogen, —(C1-C6) alkyl optionally substituted with from 1 to 7 halogen atoms, and —O(C1-C6) alkyl optionally substituted with from 1 to 7 halogen atoms, or R2 and R3 each together with the atom to which it is connected independently form C(?O), S?O, S(?O)2, or N?O; and is a 5- to 7-membered monocyclic heteroaryl group selected from pyridinyl, pyridone, pyridazinyl, imidazolyl, pyrimidinyl, pyrazolyl, triazolyl, pyrazinyl, furyl, thienyl, isoxazolyl, thiazolyl, oxazolyl, isothiazolyl, pyrrolyl, cinnolinyl, triazinyl, oxadiazolyl, thiadiazolyl and furazanyl groups.
    Type: Application
    Filed: July 12, 2004
    Publication date: January 27, 2005
    Inventors: Martin Allen, Jotham Coe, Spiros Liras, Christopher O'Donnell, Brian O'Neill
  • Patent number: 6560590
    Abstract: A multi-tiered system for responding to natural language queries is using disclosed. The query resolution system returns zero or more links to content that is relevant to the users query. The present invention for query resolution combines two or more types of natural language query resolution methods, where the knowledge base for each of the methods comes from a single knowledge specification. The various different natural language query resolution methods differ fundamentally in how they match the user query to the web site content. The results of the resolution methods are ranked and all, some, or none of the results of each system may be displayed.
    Type: Grant
    Filed: February 14, 2000
    Date of Patent: May 6, 2003
    Assignee: Kana Software, Inc.
    Inventors: Michael Shwe, Brian O'Neill
  • Publication number: 20020084726
    Abstract: A merchandise display case having an open sub-frame or exo-skeleton and one ore more interchangeable side panels is provided. The display case includes a lower base section and an upper display section. The base section includes a skeletal sub-frame. One or more interchangeable wall panels are releasably attached to the sub-frame.
    Type: Application
    Filed: December 29, 2000
    Publication date: July 4, 2002
    Inventors: Brian O'Neill, Dennis Pound
  • Patent number: 6308652
    Abstract: A boat ramp assembly is disclosed. The boat ramp assembly includes a rectangular frame, a metal support mounted adjacent the top of the frame. A connector pivotally mounts the frame to a shore support. In another embodiment a floating dock assembly is positioned adjacent the rectangular frame. The floating dock assembly includes a main floating dock portion, an intermediate parallel arm section and a shore mount assembly.
    Type: Grant
    Filed: May 12, 2000
    Date of Patent: October 30, 2001
    Assignee: S & B Manufacturing, Inc.
    Inventor: C. Brian O'Neill
  • Patent number: D488674
    Type: Grant
    Filed: August 5, 2002
    Date of Patent: April 20, 2004
    Inventor: Brian O'Neill
  • Patent number: D654318
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: February 21, 2012
    Inventor: Brian O'Neill