Patents by Inventor Robert Davies

Robert Davies 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: 20100160397
    Abstract: Compounds of formula (I), or salts thereof, which inhibit acetyl CoA (acetyl coenzyme A):diacylglycerol acyltransferase (DGAT1) activity are provided, wherein, for example, R1 is an optionally substituted aryl or optionally substituted heteroaryl group; T is N, CH or CMe; Y is a direct bond, or a defined linking group and R2 is an optionally substituted aryl, an optionally substituted cycloalkyl or an optionally substituted heterocyclic group; together with processes for their preparation, pharmaceutical compositions containing them and their use as medicaments.
    Type: Application
    Filed: June 8, 2007
    Publication date: June 24, 2010
    Inventors: Alan Martin Birch, Robert Davies, David Paul Whalley
  • Publication number: 20100097195
    Abstract: In one embodiment, a method and apparatus for reducing time expended on non-value added tasks during assembly of an aircraft is provided. A RFID tag reading function of a RFID tag reader integrated into user apparel is enabled. The RFID tag reader comprises a set of touch activation components integrated into the user apparel. A touch activation component in the set of touch activation components is pressed against a surface in proximity of a RFID tag associated with an aircraft component. The RFID tag reader transmits an interrogate signal to an RFID tag associated with the aircraft component. The user observes a display device coupled to the RFID tag reader integrated into the user apparel, wherein the display device displays RFID tag information received from the RFID tag in response to the interrogate signal. The RFID tag information comprises data describing the aircraft component. The user receives the RFID tag information without interrupting an assembly task.
    Type: Application
    Filed: October 16, 2008
    Publication date: April 22, 2010
    Inventors: Anthony E. Majoros, Brian C. Fredgren, Paul Robert Davies, Robert Daniel Kalinowski
  • Publication number: 20100064169
    Abstract: A network storage appliance is disclosed. The appliance includes a chassis enclosing a backplane, and a server enclosed in the chassis and coupled to the backplane. The appliance also includes storage controllers enclosed in the chassis, each coupled to the backplane, which control transfer of data between the server and storage devices coupled to the storage controllers. The storage controllers also control transfer of data between the storage devices and computers networked to the appliance and external to the appliance. The storage controllers and the server comprise a plurality of hot-replaceable blades. Any one of the plurality of blades may be replaced during operation of the appliance without loss of access to the storage devices by the computers. In one embodiment, the server executes storage application software, such as backup software for backing up data on the storage devices, such as to a tape device networked to the server.
    Type: Application
    Filed: October 28, 2009
    Publication date: March 11, 2010
    Applicant: DOT HILL SYSTEMS CORPORATION
    Inventors: Ian Robert Davies, Victor Key Pecone, George Alexander Kalwitz
  • Patent number: 7676600
    Abstract: A network storage appliance is disclosed. The storage appliance includes a port combiner that provides data communication between at least first, second, and third I/O ports; a storage controller that controls storage devices and includes the first I/O port; a server having the second I/O port; and an I/O connector for networking the third I/O port to the port combiner. A single chassis encloses the port combiner, storage controller, and server, and the I/O connector is affixed on the storage appliance. The third I/O port is external to the chassis and is not enclosed therein. In various embodiments, the port combiner comprises a FiberChannel hub comprising a series of loop resiliency circuits, or a FiberChannel, Ethernet, or Infiniband switch. In one embodiment, the port combiner, I/O ports, and server are all comprised in a single blade module for plugging into a backplane of the chassis.
    Type: Grant
    Filed: April 23, 2004
    Date of Patent: March 9, 2010
    Assignee: Dot Hill Systems Corporation
    Inventors: Ian Robert Davies, George Alexander Kalwitz, Victor Key Pecone
  • Publication number: 20100049822
    Abstract: A network storage appliance is disclosed. The storage appliance includes a port combiner that provides data communication between at least first, second, and third I/O ports; a storage controller that controls storage devices and includes the first I/O port; a server having the second I/O port; and an I/O connector for networking the third I/O port to the port combiner. A single chassis encloses the port combiner, storage controller, and server, and the I/O connector is affixed on the storage appliance. The third I/O port is external to the chassis and is not enclosed therein. In various embodiments, the port combiner comprises a FibreChannel hub comprising a series of loop resiliency circuits, or a FibreChannel, Ethernet, or Infiniband switch. In one embodiment, the port combiner, I/O ports, and server are all comprised in a single blade module for plugging into a backplane of the chassis.
    Type: Application
    Filed: November 2, 2009
    Publication date: February 25, 2010
    Applicant: DOT HILL SYSTEMS CORPORATION
    Inventors: Ian Robert Davies, Victor Key Pecone, George Alexander Kalwitz
  • Patent number: 7661014
    Abstract: A network storage appliance is disclosed. The appliance includes a chassis enclosing a backplane, and a server enclosed in the chassis and coupled to the backplane. The appliance also includes storage controllers enclosed in the chassis, each coupled to the backplane, which control transfer of data between the server and storage devices coupled to the storage controllers. The storage controllers also control transfer of data between the storage devices and computers networked to the appliance and external to the appliance. The storage controllers and the server comprise a plurality of hot-replaceable blades. Any one of the plurality of blades may be replaced during operation of the appliance without loss of access to the storage devices by the computers. In one embodiment, the server executes storage application software, such as backup software for backing up data on the storage devices, such as to a tape device networked to the server.
    Type: Grant
    Filed: April 23, 2004
    Date of Patent: February 9, 2010
    Assignee: Dot Hill Systems Corporation
    Inventors: Ian Robert Davies, George Alexander Kalwitz, Victor Key Pecone
  • Patent number: 7645775
    Abstract: The present invention relates to inhibitors of protein kinases. The invention also provides pharmaceutical compositions comprising the compounds of the invention and methods of using the compositions in the treatment of various disorders.
    Type: Grant
    Filed: October 21, 2005
    Date of Patent: January 12, 2010
    Assignee: Vertex Pharmaceuticals Incorporated
    Inventors: Robert Davies, Cornelia Forster, Michael Arnost, Jian Wang
  • Patent number: 7627780
    Abstract: An apparatus for deterministically performing active-active failover of redundant server blades hot-pluggable into a backplane of a network storage appliance chassis is disclosed. Each server monitors the other's heartbeat on a respective path in the backplane. Other paths between the two servers on the backplane enable one server to reliably kill the other server and take over its identity on the network in response to detecting a stopped heartbeat of the other server. The apparatus is superior to a conventional heartbeat link between servers in separate chassis, such as an Ethernet cable, because it is not prone to user removal or damage since the backplane cannot be removed by a user while the appliance is operational and enables each server to know a true heartbeat failure has occurred, as opposed to failure of a conventional external heartbeat link causing each server to each think the other has failed.
    Type: Grant
    Filed: July 16, 2004
    Date of Patent: December 1, 2009
    Assignee: Dot Hill Systems Corporation
    Inventor: Ian Robert Davies
  • Publication number: 20090209602
    Abstract: Compounds of formula (I), or salts thereof, which inhibit acetyl CoA(acetyl coenzyme A):diacylglycerol acyltransferase (DGAT1) activity are provided, wherein, for example, R1 is an optionally substituted aryl or optionally substituted heteroaryl group, Y is a direct bond, or a defined linking group and R2 is an optionally substituted aryl, an optionally substituted cycloalkyl or an optionally substituted heterocyclic group; together with processes for their preparation, pharmaceutical compositions containing them and their use as medicaments.
    Type: Application
    Filed: June 4, 2007
    Publication date: August 20, 2009
    Inventors: Roger John Butlin, Robert Davies, William McCoull
  • Patent number: 7565566
    Abstract: A network storage appliance including one or more integrated switching devices is disclosed. The appliance includes redundant storage controllers that transfer frames of data between storage devices and host computers. The integrated switching devices include a plurality of I/O ports and a data transfer path between each of the I/O ports for providing simultaneous data transfers between multiple pairs thereof. The switches enable the appliance to simultaneously transfer frames between its I/O ports and storage device I/O ports and/or host I/O ports, thereby providing increased data transfer bandwidth over arbitrated loop configurations. Additionally, the switches are intelligent and may be programmed to achieve improved fault isolation. The appliance may also include servers that include I/O ports coupled to the switches for simultaneously transferring data with the storage controllers and/or I/O ports of devices external to the appliance.
    Type: Grant
    Filed: November 2, 2004
    Date of Patent: July 21, 2009
    Assignee: Dot Hill Systems Corporation
    Inventors: Ian Robert Davies, George Alexander Kalwitz, Victor Key Pecone
  • Patent number: 7558897
    Abstract: A method for adopting an orphaned I/O port of a storage controller is disclosed. The storage controller has first and second redundant field-replaceable units (FRU) for processing I/O requests and a third FRU having at least one I/O port for receiving the I/O requests from host computers coupled to it. Initially the first FRU processes the I/O requests received by the I/O port and the third FRU routes to the first FRU interrupt requests generated by the I/O port in response to receiving the I/O requests. Subsequently, the second FRU determines that the first FRU has failed and is no longer processing I/O requests received by the I/O port, and configures the third FRU to route the interrupt requests from the I/O port to the second FRU rather than the first FRU, in response to the determining that the first FRU has failed.
    Type: Grant
    Filed: August 22, 2006
    Date of Patent: July 7, 2009
    Assignee: Dot Hill Systems Corporation
    Inventors: Ian Robert Davies, Victor Key Pecone
  • Patent number: 7543096
    Abstract: A fault-tolerant mass storage system includes two RAID controllers that communicate via a PCI-Express link. Each controller has a bus bridge coupled to the link, a cache memory that caches user data for storage on disk drives controlled by the controllers, and a CPU. The CPU fetches and executes program instructions from a CPU memory coupled to it. The CPU programs the bus bridge with window information defining a window of locations within the CPU memory, which is less than an entirety of the CPU memory. The bus bridge receives data on the link from the other controller and if the header of a packet containing the data indicates it is destined for the CPU memory, the bus bridge translates the address of the data so as to write the data safely to the CPU memory, but only within the window and nowhere else within the CPU memory.
    Type: Grant
    Filed: January 5, 2006
    Date of Patent: June 2, 2009
    Assignee: Dot Hill Systems Corporation
    Inventor: Ian Robert Davies
  • Publication number: 20090138230
    Abstract: A system and method are provided in which an element of a structure may be reliably identified. For example, a system may include a part selection element configured to interact with at least one positional marker having a predefined location. The part selection element is also configured to select at least a portion of a structure, with the structure being positioned at a predetermined location and orientation. The part selection element may also be configured to identify a depth within the structure. The system also includes a computing device configured to identify an element of the structure based upon the position and orientation of the part selection element and the portion of the structure selected by the part selection element. In instances in which a depth is identified, the computing device may also be configured to identify the element of the structure at the depth identified within the structure.
    Type: Application
    Filed: November 26, 2007
    Publication date: May 28, 2009
    Inventors: Paul Robert Davies, Anthony E. Majoros
  • Patent number: 7539799
    Abstract: A method, device, and system are provided for the automatically assigning identification numbers or enclosure IDs to enclosures in a data storage system. Each enclosure is assigned a unique enclosure ID that can be used to reference the enclosure in the data storage system. The enclosure IDs are generated and assigned to enclosures based on the network topology. Specifically, each enclosure is assigned an enclosure ID that not only uniquely identifies the enclosure but the enclosure ID can be used to determine the location of the enclosure in the data storage system.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: May 26, 2009
    Assignee: Dot Hill Systems Corp.
    Inventors: Paul Andrew Ashmore, Ian Robert Davies, George Alexander Kalwitz
  • Patent number: 7536508
    Abstract: An active-active RAID system includes first and second active-active RAID controllers which efficiently share access to SATA drives. SAS expanders connect the RAID controllers to the drives. The controllers establish an affiliation within the SAS expanders with respectively-owned first and second subsets of the SATA drives. The controllers directly transmit to the SAS expanders commands destined for affiliated drives, but forward to the other RAID controller, via an inter-controller communications link, commands destined for unaffiliated drives for transmission by the other RAID controller. The controllers handle drive ownership changes by clearing previously-established affiliations, updating ownership data stored on the drives, including forwarding the update commands as necessary, and re-establishing affiliations based on the new ownership.
    Type: Grant
    Filed: November 7, 2006
    Date of Patent: May 19, 2009
    Assignee: Dot Hill Systems Corporation
    Inventor: Ian Robert Davies
  • Patent number: 7536584
    Abstract: A SAS expander includes SAS PHYs for transceiving signals with SAS devices on corresponding SAS links coupled to the SAS PHYs. The SAS expander includes status registers that provide fault detection parameters concerning communications on the SAS links. A microprocessor of the SAS expander identifies faulty communications on one of the SAS links, based on the fault detection parameters, and disables a corresponding one of the SAS PHYs coupled to the SAS link on which the microprocessor identified the faulty communications. The microprocessor may also report the PHY disabling to a SAS initiator. The microprocessor may also re-enable the PHY after corrective action is taken, such as in response to user input, an indication from a SAS device, or automatically detecting the corrective action. The expander may also automatically take the corrective action. The fault detection parameters may include error counters and corresponding thresholds, interrupt indicators, and state values.
    Type: Grant
    Filed: October 23, 2006
    Date of Patent: May 19, 2009
    Assignee: Dot Hill Systems Corporation
    Inventors: Ian Robert Davies, George Alexander Kalwitz, James Boyd Lenehan
  • Patent number: 7536495
    Abstract: A system for performing an efficient mirrored posted-write operation having first and second RAID controllers in communication via a PCI-Express link is disclosed. The first bus bridge transmits a PCI-Express memory write request TLP to the second bus bridge. The TLP header includes an indication of whether the first CPU requests a certification that certifies the payload data has been written to the second write cache memory. If the indication requests the certification, the second bus bridge automatically transmits the certification to the first bus bridge independent of the second CPU, after writing the payload data to the second write cache memory. The first bus bridge generates an interrupt to the first CPU in response to receiving the certification. The certified transfer may be used to validate and/or invalidate mirrored copies of a write cache directory on the RAID controllers, among other uses.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: May 19, 2009
    Assignee: Dot Hill Systems Corporation
    Inventors: Paul Andrew Ashmore, Ian Robert Davies, Gene Maine, Rex Weldon Vedder
  • Patent number: 7530202
    Abstract: A guy guard assembly for use with a guy wire is disclosed. The assembly comprises a tubular guy guard and a clamp. The tube wall has an aperture. The clamp includes a bolt, a first plastic portion and a second plastic portion. The bolt has a head outside the tube and a threaded shaft extending from the head through the aperture. The first portion is inside the tube against the tube wall; has the bolt extending therethrough; and defines a first jaw. The second portion defines a second jaw and is threaded to the bolt. The portions have a first configuration, wherein the jaws are relatively distal to and spaced from one another to define a slot for said wire and, from the first configuration, are configurable by rotating the bolt to a second configuration, wherein the jaws are relatively proximal to one another to grip said wire.
    Type: Grant
    Filed: June 20, 2006
    Date of Patent: May 12, 2009
    Inventors: Robert T. Ritchie, John Robert Davies
  • Publication number: 20090012149
    Abstract: This invention describes an ICE inhibitor prodrug (I) having good bioavailability. Compound I is useful for treating IL-1 mediated diseases such as rheumatoid arthritis, inflammatory bowel disease, Crohn's disease, ulcerative colitis, inflammatory peritonitis, septic shock, pancreatitis, traumatic brain injury, organ transplant rejection, osteoarthritis, asthma, psoriasis, Alzheimer's disease, myocardial infarction, congestive heart failure, Huntington's disease, atherosclerosis, atopic dermatitis, leukemias and related disorders, myelodysplastic syndrome, uveitis or multiple myeloma.
    Type: Application
    Filed: July 1, 2008
    Publication date: January 8, 2009
    Inventors: Marion W. Wannamaker, Robert Davies
  • Patent number: 7473691
    Abstract: This invention describes novel protein kinase inhibitors of formula VII: wherein G is Ring C or Ring D; Ring C is selected from a phenyl, pyridinyl, pyrimidinyl, pyridazinyl, pyrazinyl, or 1,2,4-triazinyl ring, wherein said Ring C has one or two ortho substituents independently selected from —R1; Ring D is a 5-7 membered monocyclic ring or 8-10 membered bicyclic ring selected from aryl, heteroaryl, heterocyclyl or carbocyclyl; Ry is T-R3?; T is a valence bond or a C1-4 alkylidene chain; R3? is an optionally substituted group selected from C1-6 aliphatic, C3-10 carbocyclyl, C6-10 aryl, a heteroaryl ring having 5-10 ring atoms, or a heterocyclyl ring having 5-10 ring atoms; and R1, R2, and R2? are as described in the specification. The protein kinase are useful for treating diseases such as cancer, diabetes and Alzheimer's disease.
    Type: Grant
    Filed: September 14, 2001
    Date of Patent: January 6, 2009
    Assignee: Vertex Pharmaceuticals Incorporated
    Inventors: Robert Davies, Pan Li