Patents by Inventor Scott A. Peterson

Scott A. Peterson 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: 20200259765
    Abstract: Some embodiments provide a network forwarding IC with packet processing pipelines, at least one of which includes a parser, a set of match-action stages, and a deparser. The parser is configured to receive a packet and generate a PHV including a first number of data containers storing data for the packet. A first match-action stage is configured to receive the PHV from the parser and expand the PHV to a second, larger number of data containers storing data for the packet. Each of a set of intermediate match-action stage is configured to receive the expanded PHV from a previous stage and provide the expanded PHV to a subsequent stage. A final match-action stage is configured to receive the expanded PHV and reduce the PHV to the first number of data containers. The deparser is configured to receive the reduced PHV from the final match-action stage and reconstruct the packet.
    Type: Application
    Filed: February 12, 2020
    Publication date: August 13, 2020
    Inventors: Patrick BOSSHART, Jay Evan Scott PETERSON, Michael Gregory FERRARA, Michael E. ATTIG
  • Patent number: 10721167
    Abstract: A method of sharing unit memories between two match tables in a data plane packet processing pipeline of a physical forwarding element is provided. The method, from a plurality of available unit memories of the packet processing pipeline, allocates a first set of unit memories to the first match table and a second set of unit memories to the second match table. The method determines that the first set of unit memories is filled to a threshold capacity after storing a plurality of entries in the first set of unit memories. The method de-allocates a first unit memory from the second match table by moving contents of the first unit memory to a second unit memory in the second set of unit memories. The method allocates the first unit memory to the first match table.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: July 21, 2020
    Assignee: Barefoot Networks, Inc.
    Inventors: Patrick W. Bosshart, Michael E. Attig, Ravindra Sunkad, Jay Evan Scott Peterson
  • Publication number: 20200204501
    Abstract: A synchronous packet-processing pipeline whose data paths are populated with data-plane stateful processing units (DSPUs) is provided. A DSPU is a programmable processor whose operations are synchronous with the dataflow of the packet-processing pipeline. A DSPU performs every computation with fixed latency. Each DSPU is capable of maintaining a set of states and perform its computations based on its maintained set of states. The programming of a DSPU determines how and when the DSPU updates one of its maintained states. Such programming may configure the DSPU to update the state based on its received packet data, or to change the state regardless of the received packet data.
    Type: Application
    Filed: February 28, 2020
    Publication date: June 25, 2020
    Inventors: Changhoon KIM, Patrick BOSSHART, Jay Evan Scott PETERSON, Michael Gregory FERRARA, Steven Licking, Chaitanya Kodeboyina
  • Publication number: 20200188401
    Abstract: In one aspect, the present invention provides a method for treating or ameliorating the effects of a HER2 positive cancer in a subject. In some embodiments, the method comprises administering a combination therapy comprising an anti-HER2 antibody and tucatinib. In some embodiments, the method further comprises administering a chemotherapeutic agent (e.g., an antimetabolite) to the subject. Pharmaceutical compositions and kits are also provided herein.
    Type: Application
    Filed: April 27, 2018
    Publication date: June 18, 2020
    Inventors: Scott Peterson, Luke Walker
  • Publication number: 20200108074
    Abstract: In one aspect, the present invention provides a method for preventing or treating cancer in a subject. In some embodiments, the method comprises administering a therapeutically effective amount of the Chk1 inhibitor Compound 1. In other embodiments, the method further comprises administering a therapeutically effective amount of a Wee1 inhibitor. Pharmaceutical compositions and kits are also provided herein.
    Type: Application
    Filed: March 30, 2018
    Publication date: April 9, 2020
    Inventors: Alex VO, Kevin KLUCHER, Scott PETERSON
  • Patent number: 10616101
    Abstract: Some embodiments provide a data-plane forwarding circuit that can be configured to learn about a new message flow and to maintain metadata about the new message flow without first having a control plane first configure the data plane to maintain metadata about the flow. To perform its forwarding operations, the data plane includes several data message processing stages that are configured to process the data tuples associated with the data messages received by the data plane. In some embodiments, parts of the data plane message-processing stages are also configured to operate as a flow-tracking circuit that includes (1) a flow-identifying circuit to identify message flows received by the data plane, and (2) a first set of storages to store metadata about the identified flows.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: April 7, 2020
    Assignee: Barefoot Networks, Inc.
    Inventors: Jay Evan Scott Peterson, Steven Licking, Jeongkeun Lee, Patrick Bosshart, Anurag Agrawal, Michael Gregory Ferrara
  • Patent number: 10601732
    Abstract: Some embodiments provide a method for a packet processing pipeline of a network forwarding integrated circuit (IC). The packet processing pipeline includes multiple match-action stages for processing packets received by the network forwarding IC. Each packet is transmitted through the pipeline using a set of data containers. The method receives data, generated by the network forwarding IC, that is separate from the packets processed by the pipeline. The method transmits through the packet processing pipeline (i) a packet using a first set of data containers and (ii) the received data using a second set of data containers. The first and second sets of data containers are transmitted together through the packet processing pipeline. For at least one of the match-action stages, the method processes the packet data in the first set of data containers and the received data in the second set of data containers in a same clock cycle.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: March 24, 2020
    Assignee: Barefoot Networks, Inc.
    Inventors: Jay Evan Scott Peterson, Michael Gregory Ferrara, Anurag Agrawal, Patrick Bosshart, Jeongkeun Lee
  • Patent number: 10594630
    Abstract: Some embodiments provide a network forwarding IC with packet processing pipelines, at least one of which includes a parser, a set of match-action stages, and a deparser. The parser is configured to receive a packet and generate a PHV including a first number of data containers storing data for the packet. A first match-action stage is configured to receive the PHV from the parser and expand the PHV to a second, larger number of data containers storing data for the packet. Each of a set of intermediate match-action stage is configured to receive the expanded PHV from a previous stage and provide the expanded PHV to a subsequent stage. A final match-action stage is configured to receive the expanded PHV and reduce the PHV to the first number of data containers. The deparser is configured to receive the reduced PHV from the final match-action stage and reconstruct the packet.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: March 17, 2020
    Assignee: Barefoot Networks, Inc.
    Inventors: Patrick Bosshart, Jay Evan Scott Peterson, Michael Gregory Ferrara, Michael E. Attig
  • Publication number: 20200062859
    Abstract: Isolated antibodies that bind to human TIGIT (T-cell immunoreceptor with Ig and ITIM domains) are provided. In some embodiments, the antibody has a binding affinity (KD) for human TIGIT of less than 5 nM. In some embodiments, the anti-TIGIT antibody blocks binding of CD155 and/or CD112 to TIGIT. In some embodiments, the antibodies are afucosylated.
    Type: Application
    Filed: August 22, 2019
    Publication date: February 27, 2020
    Applicant: Seattle Genetics, Inc.
    Inventors: Julia C. Piasecki, Courtney Beers, Scott Peterson, Bianka Prinz, Shyra Gardai
  • Publication number: 20200040082
    Abstract: Isolated antibodies or antigen-binding portions that bind to human TIGIT (T-cell immunoreceptor with Ig and ITIM domains) are provided. In some embodiments, the antibody or antigen-binding portion thereof has a binding affinity (KD) for human TIGIT of less than 5 nM. In some embodiments, the anti-TIGIT antibody blocks binding of CD155 and/or CD112 to TIGIT.
    Type: Application
    Filed: August 15, 2019
    Publication date: February 6, 2020
    Applicant: Seattle Genetics, Inc.
    Inventors: Julia C. Piasecki, Courtney Beers, Scott Peterson, Bianka Prinz
  • Patent number: 10517803
    Abstract: The present invention relates to a method for preventing or treating disease in a mammal, particularly a human, by maintaining a fluoride free diet. Such diseases include autism, cancer, Alzheimer's disease, multiple sclerosis, calcification of the pineal gland, diabetes, depression, schizophrenia, psychotic diseases, muscular dystrophy, and others.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: December 31, 2019
    Inventor: Scott Peterson Merrell
  • Publication number: 20190365829
    Abstract: The ubiquitin ligase, RNF5, regulates the gut microbiota composition and influences the immune checkpoint response to tumors. RNF5 deficient animals exhibit significant inhibition of tumor development as well as an altered gut microbiota composition. Methods of treating cancer by administering to a subject one or more selected bacterial species and/or one or more prebiotics that promote the growth of one or more selected bacterial species are disclosed. Also disclosed are methods of treating cancer by administering to a subject one or more selected bacterial species and/or one or more prebiotics that promote the growth of one or more selected bacterial species in combination with one or more anti-cancer agents.
    Type: Application
    Filed: November 17, 2017
    Publication date: December 5, 2019
    Inventors: Yan Li, Scott Peterson, Linda Bradley, Roberto Tinoco, Ze`ev Ronai, Shiri Ashkenazi
  • Publication number: 20190325711
    Abstract: An automated payment system is disclosed. The automated payment system comprises a housing, a door coupled to the housing, wherein the door covers a side of the housing when in a closed position, a payment apparatus within an interior of the housing, the payment apparatus fixedly coupled to an extendable base, wherein the extendable base is slidably coupled to the housing and configured to extend out from within the housing and through the side when the door is in an open position, and a handle coupled to the door, the handle operable, when the door is in the open position, to contact the ground to provide additional support for the weight of the payment apparatus.
    Type: Application
    Filed: March 8, 2019
    Publication date: October 24, 2019
    Inventors: Robert Clauser, Ryan Harding Bimes, Christopher Robert Marks, Robert James Blythin, Matthew Scott Peterson
  • Patent number: 10454833
    Abstract: Some embodiments provide a network forwarding integrated circuit (IC) for processing network packets. The network forwarding IC includes multiple packet processing pipelines and a traffic management unit. Each pipeline is configured to operate as an ingress pipeline and an egress pipeline. The traffic management unit is configured to receive a packet processed by an ingress pipeline and to enqueue the packet for output to a particular egress pipeline. A set of packets received by the network forwarding IC are processed by a first pipeline as an ingress pipeline and a second pipeline as an egress pipeline, then subsequently processed by the second pipeline as an ingress pipeline and a third pipeline as an egress pipeline.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: October 22, 2019
    Assignee: BAREFOOT NETWORKS, INC.
    Inventors: Patrick Bosshart, Jay Evan Scott Peterson, Michael Gregory Ferrara, Remy Chang
  • Publication number: 20190238665
    Abstract: A method of configuring a forwarding element that includes several data plane message processing stages. The method stores a set of action codes in an instruction memory in the data plane of the forwarding element. Each action code identifies an operation to perform on a field of a message received at the data plane. The method determines action codes required to process each field of the message in each message processing stage. The method configures a data-plane processing unit of the forwarding element to concurrently perform a group of the action codes in the same data plane processing stage when (i) the action codes are the same and (ii) operate on the same field of the message.
    Type: Application
    Filed: April 12, 2019
    Publication date: August 1, 2019
    Inventors: Patrick Bosshart, Michael Gregory Ferrara, Michael E. Attig, Jay Evan Scott Peterson
  • Publication number: 20190171723
    Abstract: A method for classifying media content is disclosed. The method includes identifying, by a processing device, a plurality of search results corresponding to a search query, the plurality of search results corresponding to a plurality of media items; identifying, by the processing device, at least one first media item and a second media item of the plurality of media items, the first media item being associated with a first content label, the second media item being associated with a second content label; determining, based at least in part on a first user interaction with the first media item, whether the search query represents a request for media content associated with the first content label; and in response to determining that the search query represents the request for media content associated with the first content label, associating, by the processing device, the second media item with the first content label.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 6, 2019
    Inventor: Scott Peterson
  • Patent number: 10313495
    Abstract: A method of configuring a forwarding element that includes several data plane message processing stages. The method stores a set of action codes in an instruction memory in the data plane of the forwarding element. Each action code identifies an operation to perform on a field of a message received at the data plane. The method determines action codes required to process each field of the message in each message processing stage. The method configures a data-plane processing unit of the forwarding element to concurrently perform a group of the action codes in the same data plane processing stage when (i) the action codes are the same and (ii) operate on the same field of the message.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: June 4, 2019
    Assignee: BAREFOOT NETWORKS, INC.
    Inventors: Patrick Bosshart, Michael Gregory Ferrara, Michael E. Attig, Jay Evan Scott Peterson
  • Patent number: 10215442
    Abstract: A diverter duct for a ventilation system includes a main body defining an inner surface, a first portion including an inlet, a second portion located downstream of the first portion, a third portion including an outlet, an opening located between the first portion and the third portion, and an air deflector positioned within the main body downstream of the first portion to deflect a portion of the air from the inlet of the main body towards the opening. A first contoured section is formed in the first portion of the main body. The first contoured section may direct air received from the inlet towards the opening at a first operating condition. A method of installing the diverter duct includes coupling the inlet with an upstream fan, and coupling the outlet with an outlet fan, such that selective operation of the inlet and outlet fans cause vary airflow though the outlet or the opening.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: February 26, 2019
    Assignee: The Boeing Company
    Inventors: Scott Peterson Ellsworth, George Bates, III
  • Patent number: 10206409
    Abstract: The present invention comprises a freeze-dried, aerated dairy or dairy-substitute composition comprising a dairy or dairy-substitute ingredient and an emulsifier and methods of using and making thereof.
    Type: Grant
    Filed: June 10, 2009
    Date of Patent: February 19, 2019
    Assignee: Nestec S. A.
    Inventors: Scott Peterson, Frank Welch, Thomas Burkholder, Norman Jager, Giovanna Aleman
  • Patent number: D841496
    Type: Grant
    Filed: May 10, 2017
    Date of Patent: February 26, 2019
    Inventor: Scott Peterson