Patents by Inventor Philip May
Philip May 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: 20230130936Abstract: Weaving equipment may include warp strand positioning equipment that positions warp strands and weft strand positioning equipment that inserts weft strands among the warp strands to form fabric. The fabric may include insulating strands and conductive strands. The conductive strands may be coupled to electrical components. The warp strand positioning equipment may position the warp strands to form a shed. Component insertion equipment may be used to insert electrical components into the shed. The weaving equipment may have a reed. The reed may be used to help position an electrical component in the fabric. The weaving equipment may have take-down equipment and individually controllable warp fiber positioning and tensioning devices.Type: ApplicationFiled: December 22, 2022Publication date: April 27, 2023Inventors: Daniel D. Sunshine, Daniel A. Podhajny, Didio V. Gomes, Maurice Philip May, David M. Kindlon, Andrew L. Rosenberg
-
Patent number: 11535963Abstract: Weaving equipment may include warp strand positioning equipment that positions warp strands and weft strand positioning equipment that inserts weft strands among the warp strands to form fabric. The fabric may include insulating strands and conductive strands. The conductive strands may be coupled to electrical components. The warp strand positioning equipment may position the warp strands to form a shed. Component insertion equipment may be used to insert electrical components into the shed. The weaving equipment may have a reed. The reed may be used to help position an electrical component in the fabric. The weaving equipment may have take-down equipment and individually controllable warp fiber positioning and tensioning devices.Type: GrantFiled: November 19, 2020Date of Patent: December 27, 2022Assignee: Apple Inc.Inventors: Daniel D. Sunshine, Daniel A. Podhajny, Didio V. Gomes, Maurice Philip May, David M. Kindlon, Andrew L. Rosenberg
-
Patent number: 11041083Abstract: The present invention relates to formulations containing at least one organic functional material and at least a first organic solvent, wherein said first organic solvent is an alkyl benzoate solvent, as well as to electronic devices prepared by using these formulations.Type: GrantFiled: June 13, 2017Date of Patent: June 22, 2021Assignee: Merck Patent GmbHInventors: Gaëlle Béalle, Christoph Leonhard, Hsin-Rong Tseng, Manuel Hamburger, Anja Jatsch, Philip May, Dietmar Kunkel, Irina Martynova, Edgar Kluge
-
Publication number: 20210071325Abstract: Weaving equipment may include warp strand positioning equipment that positions warp strands and weft strand positioning equipment that inserts weft strands among the warp strands to form fabric. The fabric may include insulating strands and conductive strands. The conductive strands may be coupled to electrical components. The warp strand positioning equipment may position the warp strands to form a shed. Component insertion equipment may be used to insert electrical components into the shed. The weaving equipment may have a reed. The reed may be used to help position an electrical component in the fabric. The weaving equipment may have take-down equipment and individually controllable warp fiber positioning and tensioning devices.Type: ApplicationFiled: November 19, 2020Publication date: March 11, 2021Inventors: Daniel D. Sunshine, Daniel A. Podhajny, Didio V. Gomes, Maurice Philip May, David M. Kindlon, Andrew L. Rosenberg
-
Patent number: 10851481Abstract: Weaving equipment may include warp strand positioning equipment that positions warp strands and weft strand positioning equipment that inserts weft strands among the warp strands to form fabric. The fabric may include insulating strands and conductive strands. The conductive strands may be coupled to electrical components. The warp strand positioning equipment may position the warp strands to form a shed. Component insertion equipment may be used to insert electrical components into the shed. The weaving equipment may have a reed. The reed may be used to help position an electrical component in the fabric. The weaving equipment may have take-down equipment and individually controllable warp fiber positioning and tensioning devices.Type: GrantFiled: November 3, 2017Date of Patent: December 1, 2020Assignee: Apple Inc.Inventors: Daniel D. Sunshine, Daniel A. Podhajny, Didio V. Gomes, Maurice Philip May, David M. Kindlon, Andrew L. Rosenberg
-
Publication number: 20190300738Abstract: The present invention relates to formulations containing at least one organic functional material and at least a first organic solvent, wherein said first organic solvent is an alkyl benzoate solvent, as well as to electronic devices prepared by using these formulations.Type: ApplicationFiled: June 13, 2017Publication date: October 3, 2019Inventors: Gaëlle BÉALLE, Christoph LEONHARD, Hsin-Rong TSENG, Manuel HAMBURGER, Anja JATSCH, Philip MAY, Dietmar KUNKEL, Irina MARTYNOVA, Edgar KLUGE
-
Publication number: 20110107845Abstract: A fluid flow meter comprising an outer casing having flow connections adapted to be connected so that in operation fluid to be measured flows through the casing, and a mechanical flow measuring unit (12) disposed in the casing to measure said flow through the casing, the casing being of plastics material and in at least two parts (30, 32) which are permanently bonded or connected together (at 34, 36) to enclose the measuring unit.Type: ApplicationFiled: April 17, 2009Publication date: May 12, 2011Applicant: Elster Metering Ltd.Inventors: Timothy John Gabriel, Martin Philip May
-
Publication number: 20060228244Abstract: The present invention is concerned with a scroll wall arrangement for a scroll compressor. The scroll wall arrangement comprises a fixed scroll having fixed scroll walls and an orbiting scroll having orbiting scroll wall. Scroll wall arrangement has an inlet at a radially outer portion thereof and an outlet at a radially central portion thereof. A first flow path is defined by the orbiting and fixed scroll walls and extends from the inlet to the outlet, gas entering the arrangement through inlet at a first pressure and exhausting through outlet at a second pressure higher than the first pressure. Scroll wall arrangement comprises a second inlet through which gas can enter at a third pressure and follow a second fluid path where it is exhausted through the outlet at the second pressure. Two flow paths are thus provided having respective inlets. The third pressure at which gas enters through inlet is different from the first pressure, and lower than the second pressure.Type: ApplicationFiled: August 10, 2004Publication date: October 12, 2006Inventors: David Goodwin, Alan Saunders, Philip May, Graeme Huntley
-
Publication number: 20060112229Abstract: A cache for storing data elements is disclosed. The cache includes a cache memory having one or more lines and one or more cache line counters, each associated with a line of the cache memory. In operation, a cache line counter of the one or more of cache line counters is incremented when a request is received to prefetch a data element into the cache memory and is decremented when the data element is consumed. Optionally, one or more reference queues may be used to store the locations of data elements in the cache memory. In one embodiment, data cannot be evicted from cache lines unless the associated cache line counters indicate that the prefetched data has been consumed.Type: ApplicationFiled: November 19, 2004Publication date: May 25, 2006Inventors: Kent Moat, Raymond Essick, Philip May, James Norris
-
Publication number: 20050055535Abstract: Various load and store instructions may be used to transfer multiple vector elements between registers in a register file and memory. A cnt parameter may be used to indicate a total number of elements to be transferred to or from memory, and an rcnt parameter may be used to indicate a maximum number of vector elements that may be transferred to or from a single register within a register file. Also, the instructions may use a variety of different addressing modes. The memory element size may be specified independently from the register element size such that source and destination sizes may differ within an instruction. With some instructions, a vector stream may be initiated and conditionally enqueued or dequeued. Truncation or rounding fields may be provided such that source data elements may be truncated or rounded when transferred. Also, source data elements may be sign- or unsigned- extended when transferred.Type: ApplicationFiled: September 8, 2003Publication date: March 10, 2005Inventors: William Moyer, James Norris, Philip May, Kent Moat, Raymond Essick, Brian Lucas
-
Publication number: 20050050300Abstract: A method and apparatus for power reduction in a processor controlled by multiple-instruction control words. A multiple-instruction control word comprises a number of ordered fields, with each ordered field containing an instruction for an element of the processor. The sequence of instructions for a loop is compressed by identifying a set of aligned fields that contain NOP instructions in all of the control words of the sequence. The sequence of control words is then modified by removing the fields of the identified aligned set containing NOP instructions and adding an identifier that identifies the set of fields removed. The sequence of control words is processed by fetching the identifier at the start the loop, then, for each control word in the sequence, fetching a control word and reconstructing the corresponding uncompressed control word by inserting NOP instructions into the compressed control word as indicated by the identifier.Type: ApplicationFiled: August 29, 2003Publication date: March 3, 2005Inventors: Philip May, Brian Lucas, Kent Moat
-
Patent number: 6032188Abstract: A method and system for controlling flow of output data between computers sharing an application program. The application program is executed on a host computer and shared with shadow computers. Each computer has a sharing system for coordinating the sharing of the application program. The sharing system of the host computer requests a flow control system of the host computer for permission to transmit output data. The flow control system of the host computer, upon receiving the request for permission, determines whether the amount of output data currently in transit from the host computer to the shadow computers exceeds the amount that can be in transit. When the amount is not exceeded, the flow control system grants permission to the sharing system of the host computer; and when the amount is exceeded, the flow control system denies permission to the sharing system of the host computer.Type: GrantFiled: March 12, 1997Date of Patent: February 29, 2000Assignees: Microsoft Corporation, PictureTel CorporationInventors: Christopher J. Mairs, Philip May