Patents by Inventor Paul A. Gilbert
Paul A. Gilbert 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: 20180225216Abstract: Data processing apparatus comprises a data access requesting node; data access circuitry to receive a data access request from the data access requesting node and to route the data access request for fulfilment by one or more data storage nodes selected from a group of two or more data storage nodes; and indication circuitry to provide a source indication to the data access requesting node, to indicate an attribute of the one or more data storage nodes which fulfilled the data access request; the data access requesting node being configured to vary its operation in response to the source indication.Type: ApplicationFiled: February 8, 2017Publication date: August 9, 2018Inventors: Michael FILIPPO, Jamshed JALAL, Klas Magnus BRUCE, Alex James WAUGH, Geoffray LACOURBA, Paul Gilbert MEYER, Bruce James MATHEWSON, Phanindra Kumar MANNAVA
-
Publication number: 20180225232Abstract: A memory controller comprises memory access circuitry configured to initiate a data access of data stored in a memory in response to a data access hint message received from another node in data communication with the memory controller; to access data stored in the memory in response to a data access request received from another node in data communication with the memory controller and to provide the accessed data as a data access response to the data access request.Type: ApplicationFiled: February 8, 2017Publication date: August 9, 2018Inventors: Michael FILIPPO, Jamshed JALAL, Klas Magnus BRUCE, Paul Gilbert MEYER, David Joseph HAWKINS, Phanindra Kumar MANNAVA, Joseph Michael PUSDESRIS
-
Patent number: 9891976Abstract: Various implementations described herein may refer to and may be directed to error detection circuitry for use with memory. In one implementation, an integrated circuit may include a memory array having a plurality of rows of memory cells, where a respective row is configured to store a data word and one or more check bits corresponding to the data word. The integrated circuit may also include inline error detection circuitry coupled to the respective row and configured to generate one or more flag bit values based on a detection of one or more bit errors in the data word stored in the respective row. The integrated circuit may further include error correction circuitry configured to correct the one or more bit errors in the data word stored in the respective row in response to the one or more generated flag bit values.Type: GrantFiled: February 26, 2015Date of Patent: February 13, 2018Assignee: ARM LimitedInventors: Andy Wangkun Chen, Mudit Bhargava, Paul Gilbert Meyer, Vikas Chandra
-
Publication number: 20170279024Abstract: A method of forming a thermal barrier coating is disclosed. The method may include providing a solution containing strontium and niobium and applying the solution to a substrate via a chemical solution deposition process to form a first film layer on the substrate. The method may further include pyrolyzing the first film layer and annealing the first film in an air atmosphere to form a strontium niobate coating.Type: ApplicationFiled: August 21, 2015Publication date: September 28, 2017Inventors: Patrick E. HOPKINS, Jon F. IHLEFELD, Paul Gilbert CLEM
-
Publication number: 20170168954Abstract: A system and method for accessing on-chip and off-chip memory in an integrated circuit data processing system. The system includes a number of nodes connected by an interconnect and also includes system address map logic in which a node register table is accessed using a hash function of the memory address to be accessed. A node identifier stored in a register of the node register table is an identifier of a remote-connection node when the memory address is in off-chip memory addresses and an identifier of a local-connection node when the memory address is in the off-chip memory. Transaction requests are routed using the node identifier selected using the hash function.Type: ApplicationFiled: December 10, 2015Publication date: June 15, 2017Applicant: ARM LimitedInventors: Paul Gilbert MEYER, Gurunath RAMAGIRI
-
Publication number: 20170168876Abstract: A method, system, and device provide for the streaming of ordered requests from one or more Senders to one or more Receivers over an un-ordered interconnect while mitigating structural deadlock conditions.Type: ApplicationFiled: October 18, 2016Publication date: June 15, 2017Applicant: ARM LimitedInventors: Ashok Kumar TUMMALA, Jamshed JALAL, Paul Gilbert MEYER, Dimitrios KASERIDIS
-
Publication number: 20170168548Abstract: A method, system, and device provide for selective control in a distributed cache system of the power state of a number of receiver partitions arranged in one or more partition groups. A power control element coupled to one or more of the receiver partitions and a coherent interconnect selectively control transition from a current power state to a new power state by each receiver partition of one or more partition groups of the plurality of partition groups.Type: ApplicationFiled: December 10, 2015Publication date: June 15, 2017Applicant: ARM LimitedInventors: Mark David WERKHEISER, Dominic William BROWN, Ashley John CRAWFORD, Paul Gilbert MEYER
-
Publication number: 20170002774Abstract: An exhaust gas recirculation (EGR) system for an internal combustion engine having two dedicated EGR cylinders. A dual valve system is used to control the output of the dedicated EGR cylinders so that the engine may intake EGR exhaust from both, only one, or neither of the dedicated EGR cylinders.Type: ApplicationFiled: June 30, 2015Publication date: January 5, 2017Applicant: Southwest Research InstituteInventors: Martin Selway, Ian Paul Gilbert, Marc C. Megel
-
Publication number: 20160236928Abstract: A device for removing a set of springs from a mattress box spring including a mattress box spring support, a pushing block support frame secured to the mattress box spring support, a pushing block supported by the pushing block support frame adjacent to the mattress box spring support, a cylinder for extending the pushing block over a mattress box spring positioned on the mattress box spring support belt, wherein the cylinder is operable to extend the pushing block transversely over the mattress box spring to separate springs attached to a frame of the mattress box spring from the frame, and wherein a plurality of forks extend in front of the pushing block transversely to the mattress box spring support for helping to prevent the springs from folding underneath a bottom of the pushing block when the pushing block is extended over the mattress box spring to separate the springs from the frame.Type: ApplicationFiled: April 22, 2016Publication date: August 18, 2016Inventors: Vincent Paul Gilbert, Vernon L. Brown, Denny G. Miller, Edward R. Nelson
-
Patent number: 9321138Abstract: A device for removing a set of springs from a mattress box spring including a mattress box spring support, a pushing block support frame secured to the mattress box spring support, a pushing block supported by the pushing block support frame adjacent to the mattress box spring support, a cylinder for extending the pushing block over a mattress box spring positioned on the mattress box spring support belt, wherein the cylinder is operable to extend the pushing block transversely over the mattress box spring to separate springs attached to a frame of the mattress box spring from the frame, and wherein a plurality of forks extend in front of the pushing block transversely to the mattress box spring support for helping to prevent the springs from folding underneath a bottom of the pushing block when the pushing block is extended over the mattress box spring to separate the springs from the frame.Type: GrantFiled: April 7, 2015Date of Patent: April 26, 2016Assignee: Environmentally Conscious Recycling, Inc.Inventors: Vincent Paul Gilbert, Vernon L. Brown, Denny G. Miller, Edward R. Nelson
-
Publication number: 20150283659Abstract: A device for removing a set of springs from a mattress box spring including a mattress box spring support, a pushing block support frame secured to the mattress box spring support, a pushing block supported by the pushing block support frame adjacent to the mattress box spring support, a cylinder for extending the pushing block over a mattress box spring positioned on the mattress box spring support belt, wherein the cylinder is operable to extend the pushing block transversely over the mattress box spring to separate springs attached to a frame of the mattress box spring from the frame, and wherein a plurality of forks extend in front of the pushing block transversely to the mattress box spring support for helping to prevent the springs from folding underneath a bottom of the pushing block when the pushing block is extended over the mattress box spring to separate the springs from the frame.Type: ApplicationFiled: April 7, 2015Publication date: October 8, 2015Inventors: Vincent Paul Gilbert, Vernon L. Brown, Denny G. Miller, Edward R. Nelson
-
Patent number: 8977837Abstract: At least one instruction of a sequence of program instructions has a plurality of alternative outcomes including at least a first outcome that is independent of at least one operand and a second outcome that is dependent on the at least one operand. The at least one operand is a value generated by a preceding instruction in the sequence. The at least one instruction is issued for execution independently of when the at least one operand is generated by the preceding instruction. Recovery circuitry is provided to perform a recovery operation in the event that the second outcome is to be executed for the at least one instruction and the at least one operand has not been generated by the preceding instruction when the at least one instruction is to be executed by said instruction execution circuitry.Type: GrantFiled: May 27, 2009Date of Patent: March 10, 2015Assignee: ARM LimitedInventors: Robert Gregory McDonald, Paul Gilbert Meyer
-
Patent number: 8736108Abstract: A photovoltaic system described herein includes a first group of photovoltaic modules that comprises a first plurality of microsystem enabled photovoltaic modules. A second group of photovoltaic modules comprises a second plurality of microsystem enabled photovoltaic modules, wherein the first group of photovoltaic modules are electrically connected in parallel to the second group of photovoltaic modules.Type: GrantFiled: June 20, 2011Date of Patent: May 27, 2014Assignee: Sandia CorporationInventors: Gregory N. Nielson, Murat Okandan, Anthony L. Lentine, William C. Sweatt, Paul Gilbert Clem, Sean J. Hearne, Paul Davids, Dale L. Huber, Jeffrey S. Nelson, Christopher Alan Apblett
-
Patent number: 8255629Abstract: A storage apparatus receives a first and second access requests for accessing items in a same clock cycle. The apparatus includes two stores, each storing a subset of the plurality of items, the first access request being routed to a first store and the second access request to a second store; miss detecting circuitry for detecting a miss in the accessed store; item retrieving circuitry for retrieving an item whose access generated a miss from a further store; updating circuitry for selecting an item to overwrite in one of the two stores, the updating circuitry being responsive to the miss detecting circuitry detecting the miss in an access to the first or second store and to at least one further condition to update both of the two stores with the item retrieved from the further store by overwriting the selected items.Type: GrantFiled: June 22, 2009Date of Patent: August 28, 2012Assignee: ARM LimitedInventors: Paul Gilbert Meyer, David James Williamson, Simon John Craske
-
Publication number: 20120040100Abstract: A process for planarizing a substrate involves applying a coating of a first solution of yttrium oxide precursor to a rough substrate surface and heating to remove solvent and convert the yttrium oxide precursor to yttrium oxide. This is repeated with the first solution and then with the second solution. A final surface roughness less than 1 nm RMS may be obtained. In addition, a process for preparing a layered structure includes solution deposition planarization of a rough substrate using different concentrations of metal oxide precursor to provide a metal oxide surface having a surface roughness, and then depositing MgO by IBAD (ion beam assisted deposition). A benefit of a better in plane MgO texture was observed for lower molarities, and when two solutions of different concentrations was employed for coating the rough substrate prior to IBAD-MgO.Type: ApplicationFiled: June 24, 2011Publication date: February 16, 2012Applicant: Los Alamos National Security, LLCInventors: Vladimir Matias, Christopher J. Sheehan, Jon Fredrick Ihlefeld, Paul Gilbert Clem
-
Publication number: 20110237864Abstract: The invention relates to a prosthetic implant (1) for suburethral support comprising a suburethral support element (3) of elongate form that extends longitudinally between a first end (3A) and a second end (3B), said first end (3A) at least having first and second opposite faces (4), said implant (1) being characterized in that said suburethral support element (3) comprises at least a first gusset (11), which projects from the side of said first face (4) of the first end (3A), and a second gusset (12), which projects from the side of said second face (5) of the first end (3A), said first and second gussets (11, 12) being designed to fasten said first end (3A) within biological tissues of the patient. Prosthetic implants.Type: ApplicationFiled: September 1, 2009Publication date: September 29, 2011Applicant: Compagnie De Recherche en Composants, Implants er Materiels Pour L'Application CliniqueInventors: Laure-Cecile Martin, Jean-Paul Gilbert Ricol
-
Publication number: 20100325358Abstract: A storage apparatus and method for storing a plurality of items is disclosed. The storage apparatus is configured to receive a first access request and a second access request for accessing respective items in a same clock cycle.Type: ApplicationFiled: June 22, 2009Publication date: December 23, 2010Applicant: ARM LimitedInventors: Paul Gilbert Meyer, David James Williamson, Simon John Craske
-
Publication number: 20100306504Abstract: At least one instruction of a sequence of program instructions has a plurality of alternative outcomes including at least a first outcome that is independent of at least one operand and a second outcome that is dependent on the at least one operand. The at least one operand is a value generated by a preceding instruction in the sequence. The instruction is issued for execution independently of when the at least one operand is generated by the preceding instruction. Recovery circuitry is provided to perform a recovery operation in the event that the second outcome is executed for the at least one instruction and the at least one operand has not been generated by the preceding instruction when the at least one instruction is to be executed by said instruction execution circuitry.Type: ApplicationFiled: May 27, 2009Publication date: December 2, 2010Applicant: ARM LimitedInventors: Robert Gregory McDonald, Paul Gilbert Meyer
-
Patent number: 7794027Abstract: A lifting mechanism for a storage bin is positioned in a cabinet having a countertop. The lifting mechanism has a base adapted to be supported in the cabinet, a moveable member operably connected to the base, a support member connected to the moveable member, and a storage bin supported by the support member. The moveable member is moveable between a first position, wherein the storage bin is adapted to be positioned within the cabinet, and a second position wherein the storage bin is raised such that the storage bin is adapted to be positioned out of the cabinet. When the storage bin is raised, a top of the storage bin is adapted to be positioned proximate the countertop.Type: GrantFiled: May 5, 2006Date of Patent: September 14, 2010Assignee: Newell Operating CompanyInventors: Melanie Calabria, Joseph Edward Jasinski, Kevin Owen Roughton, Sherry Eckholm, Brian Joseph Wismann, William Myles Riley, Bruce Seymour Ferris, Paul Gilbert Rockwell
-
Publication number: 20100217937Abstract: A data processing apparatus is described which comprises a processor operable to execute a sequence of instructions and a cache memory having a plurality of cache lines operable to store data values for access by the processor when executing the sequence of instructions. A cache controller is also provided which comprises preload circuitry operable in response to a streaming preload instruction received at the processor to store data values from a main memory into one or more cache lines of the cache memory. The cache controller also comprises identification circuitry operable in response to the streaming preload instruction to identify one or more cache lines of the cache memory for preferential reuse.Type: ApplicationFiled: February 20, 2009Publication date: August 26, 2010Applicant: ARM LIMITEDInventors: Dominic Hugo Symes, Jonathan Sean Callan, Hedley James Francis, Paul Gilbert Meyer