Patents by Inventor Peter Edwards
Peter Edwards 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: 20250080492Abstract: A network device may transmit device configuration request messages of different types for network address assignment operations that are pending in parallel. The network device may complete a corresponding message exchange operation to obtain device configuration information based on a response to one of the request messages. If desired, if no responses are received for the initial set of device configuration request messages within an allocated time, the network device may subsequently send additional device configuration request messages for other network address assignment operations that are also pending in parallel.Type: ApplicationFiled: August 29, 2023Publication date: March 6, 2025Inventors: Joseph Anthony Fitzpatrick, Eamon Doyle, Peter Edwards
-
Patent number: 12169741Abstract: A method and apparatus of a network device that allocates a shared memory buffer for an object is described. In an exemplary embodiment, the network device receives an allocation request for the shared memory buffer for the object. In addition, the network device allocates the shared memory buffer from shared memory of a network device, where the shared memory buffer is accessible by a writer and a plurality of readers. The network device further returns a writer pointer to the writer, where the writer pointer references a base address of the shared memory buffer. Furthermore, the network device stores the object in the shared memory buffer, wherein the writer accesses the shared memory using the writer pointer. The network device further shares the writer pointer with at least a first reader of the plurality of readers. The network device additionally translates the base address of the shared memory buffer to a reader pointer, where the reader pointer is expressed in a memory space of the first reader.Type: GrantFiled: August 22, 2023Date of Patent: December 17, 2024Assignee: ARISTA NETWORKS, INC.Inventors: Stuart Ritchie, Sebastian Sapa, Christopher Neilson, Eric Secules, Peter Edwards
-
Publication number: 20230393914Abstract: A method and apparatus of a network device that allocates a shared memory buffer for an object is described. In an exemplary embodiment, the network device receives an allocation request for the shared memory buffer for the object. In addition, the network device allocates the shared memory buffer from shared memory of a network device, where the shared memory buffer is accessible by a writer and a plurality of readers. The network device further returns a writer pointer to the writer, where the writer pointer references a base address of the shared memory buffer. Furthermore, the network device stores the object in the shared memory buffer, wherein the writer accesses the shared memory using the writer pointer. The network device further shares the writer pointer with at least a first reader of the plurality of readers. The network device additionally translates the base address of the shared memory buffer to a reader pointer, where the reader pointer is expressed in a memory space of the first reader.Type: ApplicationFiled: August 22, 2023Publication date: December 7, 2023Inventors: Stuart Ritchie, Sebastian Sapa, Christopher Neilson, Eric Secules, Peter Edwards
-
Patent number: 11748179Abstract: A method and apparatus of a network device that allocates a shared memory buffer for an object is described. In an exemplary embodiment, the network device receives an allocation request for the shared memory buffer for the object. In addition, the network device allocates the shared memory buffer from shared memory of a network device, where the shared memory buffer is accessible by a writer and a plurality of readers. The network device further returns a writer pointer to the writer, where the writer pointer references a base address of the shared memory buffer. Furthermore, the network device stores the object in the shared memory buffer, wherein the writer accesses the shared memory using the writer pointer. The network device further shares the writer pointer with at least a first reader of the plurality of readers. The network device additionally translates the base address of the shared memory buffer to a reader pointer, where the reader pointer is expressed in a memory space of the first reader.Type: GrantFiled: May 20, 2021Date of Patent: September 5, 2023Assignee: ARISTA NETWORKS, INC.Inventors: Stuart Ritchie, Sebastian Sapa, Christopher Neilson, Eric Secules, Peter Edwards
-
Patent number: 11708259Abstract: Disclosed herein are systems and methods for inducing a substantially non-hazardous atmosphere encompassing a beverage container during filling, such as filling a small volume container with an alcohol product. A multi-tiered approach can be used to reduce the combustibility of the atmosphere encompassing the beverage container. For example, a ventilation module can be provided and configured to dilute vapors of the beverage liquid. Further, a chilling module can be provided and configured to reduce or maintain a reduced temperature of the beverage liquid. Further, a capture module can be provided and configured to dilute stray beverage liquid. The ventilation module, the chilling module, and the capture module can cooperate to define a non-hazardous zone encompassing the beverage container. This can allow non-hazardous rated electrical components to operate proximate and within the atmosphere associating the alcohol product during filling.Type: GrantFiled: August 23, 2019Date of Patent: July 25, 2023Assignee: Bedford Systems LLCInventors: Jure Lukac, Stanko Zver, Justin Robbins, Peter Edwards
-
Publication number: 20230131680Abstract: A process for producing a gaseous product comprising hydrogen, said process comprising exposing a gaseous hydrocarbon to microwave radiation in the presence of a solid catalyst, wherein the catalyst comprises at least one metal species on a support, wherein the metal species is at least one a nickel species or a cobalt species; and a solid catalyst suitable for use in said process, and wherein the support comprises at least one of a carbonate or an alkaline earth metal oxide.Type: ApplicationFiled: April 19, 2021Publication date: April 27, 2023Inventors: Tiancun XIAO, Weisong Li, Peter Edwards, Xiangyu Jie
-
Publication number: 20210271535Abstract: A method and apparatus of a network device that allocates a shared memory buffer for an object is described. In an exemplary embodiment, the network device receives an allocation request for the shared memory buffer for the object. In addition, the network device allocates the shared memory buffer from shared memory of a network device, where the shared memory buffer is accessible by a writer and a plurality of readers. The network device further returns a writer pointer to the writer, where the writer pointer references a base address of the shared memory buffer. Furthermore, the network device stores the object in the shared memory buffer, wherein the writer accesses the shared memory using the writer pointer. The network device further shares the writer pointer with at least a first reader of the plurality of readers. The network device additionally translates the base address of the shared memory buffer to a reader pointer, where the reader pointer is expressed in a memory space of the first reader.Type: ApplicationFiled: May 20, 2021Publication date: September 2, 2021Inventors: Stuart Ritchie, Sebastian Sapa, Christopher Neilson, Eric Secules, Peter Edwards
-
Patent number: 11023299Abstract: A method and apparatus of a network device that allocates a shared memory buffer for an object is described. In an exemplary embodiment, the network device receives an allocation request for the shared memory buffer for the object. In addition, the network device allocates the shared memory buffer from shared memory of a network device, where the shared memory buffer is accessible by a writer and a plurality of readers. The network device further returns a writer pointer to the writer, where the writer pointer references a base address of the shared memory buffer. Furthermore, the network device stores the object in the shared memory buffer, wherein the writer accesses the shared memory using the writer pointer. The network device further shares the writer pointer with at least a first reader of the plurality of readers. The network device additionally translates the base address of the shared memory buffer to a reader pointer, where the reader pointer is expressed in a memory space of the first reader.Type: GrantFiled: July 19, 2019Date of Patent: June 1, 2021Assignee: Arista Networks, Inc.Inventors: Stuart Ritchie, Sebastian Sapa, Christopher Neilson, Eric Secules, Peter Edwards
-
Patent number: 10889507Abstract: A process for producing a metal oxide powder comprising: providing a precursor solution or dispersion containing a metal complex; spraying the precursor solution on to a heated substrate in the presence of water, thereby depositing material on the substrate; drying the deposited material; and removing the deposited material from the substrate to produce the metal oxide powder.Type: GrantFiled: February 6, 2017Date of Patent: January 12, 2021Assignee: OXFORD UNIVERSITY INNOVATION LIMITEDInventors: Peter Edwards, Jonathan Dilworth, Vladimir Kuznetsov, Catherine Hayes
-
Publication number: 20200104196Abstract: A method and apparatus of a network device that allocates a shared memory buffer for an object is described. In an exemplary embodiment, the network device receives an allocation request for the shared memory buffer for the object. In addition, the network device allocates the shared memory buffer from shared memory of a network device, where the shared memory buffer is accessible by a writer and a plurality of readers. The network device further returns a writer pointer to the writer, where the writer pointer references a base address of the shared memory buffer. Furthermore, the network device stores the object in the shared memory buffer, wherein the writer accesses the shared memory using the writer pointer. The network device further shares the writer pointer with at least a first reader of the plurality of readers. The network device additionally translates the base address of the shared memory buffer to a reader pointer, where the reader pointer is expressed in a memory space of the first reader.Type: ApplicationFiled: July 19, 2019Publication date: April 2, 2020Inventors: Stuart Ritchie, Sebastian Sapa, Christopher Neilson, Eric Secules, Peter Edwards
-
Publication number: 20200062571Abstract: Disclosed herein are systems and methods for inducing a substantially non-hazardous atmosphere encompassing a beverage container during filling, such as filling a small volume container with an alcohol product. A multi-tiered approach can be used to reduce the combustibility of the atmosphere encompassing the beverage container. For example, a ventilation module can be provided and configured to dilute vapors of the beverage liquid. Further, a chilling module can be provided and configured to reduce or maintain a reduced temperature of the beverage liquid. Further, a capture module can be provided and configured to dilute stray beverage liquid. The ventilation module, the chilling module, and the capture module can cooperate to define a non-hazardous zone encompassing the beverage container. This can allow non-hazardous rated electrical components to operate proximate and within the atmosphere associating the alcohol product during filling.Type: ApplicationFiled: August 23, 2019Publication date: February 27, 2020Inventors: Jure Lukac, Stanko Zver, Justin Robbins, Peter Edwards, Peter Gosselin
-
Publication number: 20190213668Abstract: The invention relates to a system 10 for conducting a sales mechanism over the internet in accordance with an embodiment of the invention. The system 10 comprises a sales platform 18 for vendors of items such as a real estate property, sales facilitators 16 to administer the sales mechanism, and buyers (also referred to as bidders 14) to interact for selling and buying the items offered for sale.Type: ApplicationFiled: June 23, 2017Publication date: July 11, 2019Inventors: Peter EDWARDS, Peter JOHN, Bradley ROBERT
-
Publication number: 20190047873Abstract: A process for producing a metal oxide film comprising: providing a precursor solution or dispersion containing a metal complex; spraying the precursor solution on to a heated substrate in the presence of water, thereby depositing material on the substrate; and drying the deposited material, thereby producing the metal oxide film.Type: ApplicationFiled: February 6, 2017Publication date: February 14, 2019Applicant: OXFORD UNIVERSITY INNOVATION LIMITEDInventors: Andrew Seel, Peter Edwards, Jonathan Dilworth, Vladmir Kuznetsov, Catherine Hayes
-
Publication number: 20190023583Abstract: A process for producing a metal oxide powder comprising: providing a precursor solution or dispersion containing a metal complex; spraying the precursor solution on to a heated substrate in the presence of water, thereby depositing material on the substrate; drying the deposited material; and removing the deposited material from the substrate to produce the metal oxide powder.Type: ApplicationFiled: March 6, 2017Publication date: January 24, 2019Applicant: OXFORD UNIVERSITY INNOVATION LIMITEDInventors: Andrew Seel, Peter Edwards, Jonathan Dilworth, Vladimir Kuznetsov, Catherine Hayes
-
Patent number: 9474671Abstract: Surgical table and system for positioning, or lifting, a patient for purposes of generally performing a medical procedure on a posterior-portion of the patent (such as spinal surgery). The surgical table and system comprise a patient support system, a patient-positioning system and a base. In one embodiment, the patient-positioning system is configured to lift the head or foot end of the patient independently from each other, such as in Trendelenburg or reverse-Trendelenburg positions, and is also configured to angle the patient laterally. In another embodiment, the patient support is configured with an electrically-powered track and/or rail system that extends the patient support assembly away from the base, whereby the extension of the patient support forms a cantilevered support.Type: GrantFiled: March 6, 2013Date of Patent: October 25, 2016Assignee: Operating Room Safety Enterprises, LLCInventors: Lewis Sharps, Tony Sanchez, Peter Edwards
-
Patent number: 9265680Abstract: A surgical table including a central bottom portion is provided. The surgical table includes at least one first wheel adjacent a first end of the table, at least one second wheel adjacent a second end of the table, and a first stabilizing bar connected to the first wheel and the second wheel. The stabilizing bar is movably connected to the central bottom portion. The stabilizing bar is configured for coordinated movement of the wheels.Type: GrantFiled: August 25, 2014Date of Patent: February 23, 2016Assignee: Operating Room Safety Enterprises, LLCInventors: Lewis Sharps, Tony Sanchez, Peter Edwards
-
Patent number: D720076Type: GrantFiled: March 6, 2013Date of Patent: December 23, 2014Assignee: Operating Room Safety Enterprises, LLCInventors: Lewis Sharps, Tony Sanchez, Peter Edwards
-
Patent number: D745971Type: GrantFiled: March 6, 2013Date of Patent: December 22, 2015Assignee: OPERATING ROOM SAFETY ENTERPRISES, LLCInventors: Lewis Sharps, Tony Sanchez, Peter Edwards
-
Patent number: D948412Type: GrantFiled: March 1, 2019Date of Patent: April 12, 2022Assignee: WERNER CO.Inventors: Tek Lentine, Peter Edwards, Maynard Payumo, William Eugene Rabbitt, Vikki Nowak, Robert Soreo
-
Patent number: D976193Type: GrantFiled: March 3, 2022Date of Patent: January 24, 2023Assignee: WERNER CO.Inventors: Tek Lentine, Peter Edwards, Maynard Payumo, William Eugene Rabbitt, Vikki Nowak, Robert Soreo