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: 20250080492
    Abstract: 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: Application
    Filed: August 29, 2023
    Publication date: March 6, 2025
    Inventors: Joseph Anthony Fitzpatrick, Eamon Doyle, Peter Edwards
  • Patent number: 12169741
    Abstract: 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: Grant
    Filed: August 22, 2023
    Date of Patent: December 17, 2024
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Stuart Ritchie, Sebastian Sapa, Christopher Neilson, Eric Secules, Peter Edwards
  • Publication number: 20230393914
    Abstract: 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: Application
    Filed: August 22, 2023
    Publication date: December 7, 2023
    Inventors: Stuart Ritchie, Sebastian Sapa, Christopher Neilson, Eric Secules, Peter Edwards
  • Patent number: 11748179
    Abstract: 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: Grant
    Filed: May 20, 2021
    Date of Patent: September 5, 2023
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Stuart Ritchie, Sebastian Sapa, Christopher Neilson, Eric Secules, Peter Edwards
  • Patent number: 11708259
    Abstract: 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: Grant
    Filed: August 23, 2019
    Date of Patent: July 25, 2023
    Assignee: Bedford Systems LLC
    Inventors: Jure Lukac, Stanko Zver, Justin Robbins, Peter Edwards
  • Publication number: 20230131680
    Abstract: 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: Application
    Filed: April 19, 2021
    Publication date: April 27, 2023
    Inventors: Tiancun XIAO, Weisong Li, Peter Edwards, Xiangyu Jie
  • Publication number: 20210271535
    Abstract: 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: Application
    Filed: May 20, 2021
    Publication date: September 2, 2021
    Inventors: Stuart Ritchie, Sebastian Sapa, Christopher Neilson, Eric Secules, Peter Edwards
  • Patent number: 11023299
    Abstract: 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: Grant
    Filed: July 19, 2019
    Date of Patent: June 1, 2021
    Assignee: Arista Networks, Inc.
    Inventors: Stuart Ritchie, Sebastian Sapa, Christopher Neilson, Eric Secules, Peter Edwards
  • Patent number: 10889507
    Abstract: 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: Grant
    Filed: February 6, 2017
    Date of Patent: January 12, 2021
    Assignee: OXFORD UNIVERSITY INNOVATION LIMITED
    Inventors: Peter Edwards, Jonathan Dilworth, Vladimir Kuznetsov, Catherine Hayes
  • Publication number: 20200104196
    Abstract: 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: Application
    Filed: July 19, 2019
    Publication date: April 2, 2020
    Inventors: Stuart Ritchie, Sebastian Sapa, Christopher Neilson, Eric Secules, Peter Edwards
  • Publication number: 20200062571
    Abstract: 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: Application
    Filed: August 23, 2019
    Publication date: February 27, 2020
    Inventors: Jure Lukac, Stanko Zver, Justin Robbins, Peter Edwards, Peter Gosselin
  • Publication number: 20190213668
    Abstract: 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: Application
    Filed: June 23, 2017
    Publication date: July 11, 2019
    Inventors: Peter EDWARDS, Peter JOHN, Bradley ROBERT
  • Publication number: 20190047873
    Abstract: 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: Application
    Filed: February 6, 2017
    Publication date: February 14, 2019
    Applicant: OXFORD UNIVERSITY INNOVATION LIMITED
    Inventors: Andrew Seel, Peter Edwards, Jonathan Dilworth, Vladmir Kuznetsov, Catherine Hayes
  • Publication number: 20190023583
    Abstract: 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: Application
    Filed: March 6, 2017
    Publication date: January 24, 2019
    Applicant: OXFORD UNIVERSITY INNOVATION LIMITED
    Inventors: Andrew Seel, Peter Edwards, Jonathan Dilworth, Vladimir Kuznetsov, Catherine Hayes
  • Patent number: 9474671
    Abstract: 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: Grant
    Filed: March 6, 2013
    Date of Patent: October 25, 2016
    Assignee: Operating Room Safety Enterprises, LLC
    Inventors: Lewis Sharps, Tony Sanchez, Peter Edwards
  • Patent number: 9265680
    Abstract: 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: Grant
    Filed: August 25, 2014
    Date of Patent: February 23, 2016
    Assignee: Operating Room Safety Enterprises, LLC
    Inventors: Lewis Sharps, Tony Sanchez, Peter Edwards
  • Patent number: D720076
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: December 23, 2014
    Assignee: Operating Room Safety Enterprises, LLC
    Inventors: Lewis Sharps, Tony Sanchez, Peter Edwards
  • Patent number: D745971
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: December 22, 2015
    Assignee: OPERATING ROOM SAFETY ENTERPRISES, LLC
    Inventors: Lewis Sharps, Tony Sanchez, Peter Edwards
  • Patent number: D948412
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: April 12, 2022
    Assignee: WERNER CO.
    Inventors: Tek Lentine, Peter Edwards, Maynard Payumo, William Eugene Rabbitt, Vikki Nowak, Robert Soreo
  • Patent number: D976193
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: January 24, 2023
    Assignee: WERNER CO.
    Inventors: Tek Lentine, Peter Edwards, Maynard Payumo, William Eugene Rabbitt, Vikki Nowak, Robert Soreo