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).

  • Patent number: 11362967
    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: February 12, 2020
    Date of Patent: June 14, 2022
    Assignee: Barefoot Networks, Inc.
    Inventors: Patrick Bosshart, Jay Evan Scott Peterson, Michael Gregory Ferrara, Michael E. Attig
  • Publication number: 20220168303
    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: November 18, 2021
    Publication date: June 2, 2022
    Inventors: Scott Peterson, Luke Walker
  • Patent number: 11258703
    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: February 22, 2022
    Assignee: Barefoot Networks, Inc.
    Inventors: Steven Licking, Jeongkeun Lee, Patrick Bosshart, Anurag Agrawal, Michael Gregory Ferrara, Jay Evan Scott Peterson
  • Publication number: 20220029935
    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: October 5, 2021
    Publication date: January 27, 2022
    Applicant: Barefoot Networks, Inc.
    Inventors: Patrick Bosshart, Jay Evan Scott Peterson, Michael Gregory Ferrara, Michael E. Attig
  • Patent number: 11207324
    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: Grant
    Filed: April 27, 2018
    Date of Patent: December 28, 2021
    Assignee: Seagen Inc.
    Inventors: Scott Peterson, Luke Walker
  • Publication number: 20210383496
    Abstract: The disclosed computer-implemented method may include receiving, at a transportation management system, driving data associated with a computing device. The method may further include detecting, in response to receiving the driving data, a deviation from a transportation profile associated with the computing device. The method may also include sending, in response to detecting the deviation at the transportation management system, at least one transportation notification. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: June 5, 2020
    Publication date: December 9, 2021
    Inventors: Joan Devassey, Brian Scott Peterson, Suresh Pragada, Namit Raisurana, Neil Pradip Shah
  • Publication number: 20210383493
    Abstract: The disclosed computer-implemented method may include receiving, at a transportation management system, driving data associated with at least one computing device. The method may also include identifying, based on the driving data, various driving patterns associated with the computing device. The method may further include generating, based on the driving patterns, a transportation profile that corresponds to the computing device, and applying the transportation profile within the transportation management system. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: June 5, 2020
    Publication date: December 9, 2021
    Inventors: Joan Devassey, Brian Scott Peterson, Suresh Pragada, Namit Raisurana, Neil Pradip Shah
  • Publication number: 20210275525
    Abstract: This invention relates to compounds that inhibit or modulate the activity of Chk-1 kinase. Also provided are pharmaceutical compositions containing the compounds and the therapeutic uses of the compounds.
    Type: Application
    Filed: March 3, 2021
    Publication date: September 9, 2021
    Applicant: SENTINEL ONCOLOGY LIMITED
    Inventors: Robert George BOYLE, David Winter WALKER, Richard Justin BOYCE, Scott PETERSON, Francine FAROUZ, Cong Hung VO
  • Publication number: 20210269527
    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: October 28, 2020
    Publication date: September 2, 2021
    Applicant: Seagen Inc.
    Inventors: Julia C. Piasecki, Courtney Beers, Scott Peterson, Bianka Prinz
  • Patent number: 10973817
    Abstract: This invention relates to compounds that inhibit or modulate the activity of Chk-1 kinase. Also provided are pharmaceutical compositions containing the compounds and the therapeutic uses of the compounds.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: April 13, 2021
    Assignee: SENTINEL ONCOLOGY LIMITED
    Inventors: Robert George Boyle, David Winter Walker, Richard Justin Boyce, Scott Peterson, Francine Farouz, Cong Hung Vo
  • Publication number: 20210103623
    Abstract: The disclosure provides technology for analyzing search events to measure and select media sources to use when incorporating content into a restricted media corpus. An example method includes determining a search characteristic of a plurality of search events of a first media corpus; identifying a set of search events of a second media corpus, wherein the set of search events corresponds to the search characteristic and comprises a search event that references a plurality of media sources; extracting a set of media sources associated with the second media corpus from the set of search events; selecting, by a processing device, a media source from the set of media sources based on a measurement of the media source, wherein the measurement is based on search events that reference the media source; and incorporating content into the first media corpus from the media source associated with the second media corpus.
    Type: Application
    Filed: June 29, 2018
    Publication date: April 8, 2021
    Inventor: Scott PETERSON
  • Publication number: 20210100594
    Abstract: An interfragmentary guide and plate system is described.
    Type: Application
    Filed: October 2, 2019
    Publication date: April 8, 2021
    Inventors: Scott Peterson, Mihaela Morar, Zack Day, Troy Watson
  • Publication number: 20210103403
    Abstract: Methods and apparatus for end-to-end data plane offloading for distributed storage using protocol hardware and Protocol Independent Switch Architecture (PISA) devices. Hardware-based data plane forwarding is implemented in compute and storage switches that comprise smart server switches running software executing in a kernel and user space. The compute switch is coupled to one or more compute servers/nodes and the storage server is coupled to one or more storage servers or storage arrays. The hardware-based data plane forwarding facilitates an end-to-end data plane between the computer server(s) and storage server(s)/array(s) that is offloaded to hardware. In one example the software comprises Ceph components used to implement control plane operations in connection with hardware offloaded data plane operations, and storage traffic employs the NVMe-oF protocol and the kernels include NVMe-oF modules. In one aspect the hardware-based data plane forwarding is implemented using programmable P4switch chips.
    Type: Application
    Filed: November 9, 2020
    Publication date: April 8, 2021
    Inventors: Shaopeng He, Yadong Li, Ziye Yang, Changpeng Liu, Haitao Kang, Cunming Liang, Gang Cao, Scott Peterson, Sujoy Sen, Yi Zou, Arun Raghunath
  • Patent number: 10924400
    Abstract: A forwarding element includes data plane forwarding circuitry for forwarding data messages received by the forwarding element to other network elements in a network. The data-plane forwarding circuitry includes several snapshot-match circuitry units. Each snapshot-match circuitry unit compares a set of header fields of incoming data messages with a corresponding matching data. The data-plane forwarding circuitry also includes several snapshot-capture circuitry units. Each snapshot-capture circuitry units stores a set of header fields of data messages that matches a corresponding matching data.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: February 16, 2021
    Assignee: Barefoot Networks, Inc.
    Inventors: Patrick Bosshart, Michael Gregory Ferrara, Jay Evan Scott Peterson
  • Patent number: 10873534
    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: December 22, 2020
    Assignee: Barefoot Networks, Inc.
    Inventors: Michael Gregory Ferrara, Jay Evan Scott Peterson, Steven Licking, Jeongkeun Lee, Patrick Bosshart, Anurag Agrawal
  • Patent number: 10826840
    Abstract: Some embodiments provide a method for a packet processing pipeline of a network forwarding integrated circuit. The method stores two copies of a stateful table used by the packet processing pipeline. The stateful table is modified according to data processed by the packet processing pipeline. Upon receiving data to write to the stateful table, the method generates (i) a first copy of the received data along with an indicator for a first one of the copies of the stateful table and (ii) a second copy of the received data along with an indicator for a second one of the copies of the stateful table. The method sends the first copy of the received data into the packet processing pipeline before sending the second copy of the received data into the packet processing pipeline.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: November 3, 2020
    Assignee: Barefoot Networks, Inc.
    Inventors: Jay Evan Scott Peterson, Michael Gregory Ferrara, Anurag Agrawal, Patrick Bosshart, Jeongkeun Lee
  • Patent number: 10825308
    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: Grant
    Filed: March 8, 2019
    Date of Patent: November 3, 2020
    Assignee: Crane Payment Innovations, Inc.
    Inventors: Robert Clauser, Ryan Harding Bimes, Christopher Robert Marks, Robert James Blythin, Matthew Scott Peterson
  • Patent number: 10805437
    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: April 12, 2019
    Date of Patent: October 13, 2020
    Assignee: Barefoot Networks, Inc.
    Inventors: Patrick Bosshart, Michael Gregory Ferrara, Michael E. Attig, Jay Evan Scott Peterson
  • Patent number: 10771387
    Abstract: Some embodiments provide a method for a match-action stage of a packet processing pipeline. The method receives a set of data containers storing input packet data values for a particular packet. The set of data containers includes multiple subsets of data containers. The method performs a set of match operations using a first subset of the set of data containers. The method uses a set of arithmetic logic units (ALUs) to generate output packet data values to store in a second subset of the set of data containers. Output packet data values for a third subset of the data containers are generated without the set of ALUs.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: September 8, 2020
    Assignee: Barefoot Networks, Inc.
    Inventors: Patrick Bosshart, Jay Evan Scott Peterson, Michael Gregory Ferrara, Michael E. Attig
  • Patent number: 10764176
    Abstract: A method of configuring a forwarding element that includes several message processing stages. The method identifies a first processing stage that starts processing a first header field of a message and a second processing stage that is the last message processing stage that processes the first header field. The method configures a field of a packet header container to store the first header field from the beginning of the first message processing stage. The method identifies a second header field used in a third processing stage after the second processing stage. The method configures a set of circuitries in the data plane to initialize the container field after the end of the second processing stage. The method configures the field of the container to store the second header field of the message after the end of the second processing stage and before the start of the third processing stage.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: September 1, 2020
    Assignee: Barefoot Networks, Inc.
    Inventors: Michael E. Attig, Patrick Bosshart, Jay Evan Scott Peterson, Michael Gregory Ferrara