Patents by Inventor David Chouinard

David Chouinard 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: 11948220
    Abstract: The disclosed computer-implemented method may include dynamically selecting transportation options to present to a transportation requestor device based on current transportation network conditions and transportation requestor device history. In some embodiments, transportation network may have many different ways of arranging a transportation requestor's trip, such as private rides, shared rides, immediate rides, and delayed rides. In some examples, the requestor's choice of transportation option may have an impact on the transportation network. In anticipation of or in response to a transportation request, the method may determine which transportation options will better benefit the transportation network and determine which transportation options to display to the requestor and/or the prominence with which the transportation products are displayed. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: April 2, 2024
    Assignee: Lyft, Inc.
    Inventors: Abhinav Amrut Vora, Hao Yu Liu, Benjamin Han, Julia Yu, Le Guan, Xiaoyuan Xu, Mayank Gulati, Charles Parker Spielman, Chirag Chhagan Chheda, David Chouinard
  • Publication number: 20220175221
    Abstract: Apparatus comprising: a sleeve adapted to be slid over the exterior of an endoscope; an aft balloon secured to the sleeve; an inflation/deflation tube carried by the sleeve and in fluid communication with the interior of the aft balloon; a pair of hollow push tubes slidably mounted to the sleeve, the pair of hollow push tubes being connected to one another at their distal ends with a raised push tube bridge, the raised push tube bridge being configured to nest an endoscope therein; and a fore balloon secured to the distal ends of the pair of hollow push tubes, the interior of the fore balloon being in fluid communication with the interiors of the pair of hollow push tubes, wherein the fore balloon is capable of assuming a deflated condition and an inflated condition, and further wherein (i) when the fore balloon is in its deflated condition, an axial opening extends therethrough, the axial opening being sized to receive the endoscope therein, and (ii) when the fore balloon is in its inflated condition, the ax
    Type: Application
    Filed: August 3, 2021
    Publication date: June 9, 2022
    Inventors: John Frederick Cornhill, Jeffrey Milsom, Sameer Sharma, Tuan Anh Nguyen, Christopher Dillon, Gabriel Greeley, Rahul Sathe, Matthew DeNardo, Ashley Whitney, Jeremy Van Hill, Anthony Assal, Stephen Evans, Timothy Robinson, Alan Fortunate, Audrey Bell, Richard Yazbeck, Brian David Chouinard, Phal kun Chan, William Rebh
  • Publication number: 20220164914
    Abstract: The disclosed computer-implemented method may include dynamically selecting transportation options to present to a transportation requestor device based on current transportation network conditions and transportation requestor device history. In some embodiments, transportation network may have many different ways of arranging a transportation requestor's trip, such as private rides, shared rides, immediate rides, and delayed rides. In some examples, the requestor's choice of transportation option may have an impact on the transportation network. In anticipation of or in response to a transportation request, the method may determine which transportation options will better benefit the transportation network and determine which transportation options to display to the requestor and/or the prominence with which the transportation products are displayed. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: December 21, 2021
    Publication date: May 26, 2022
    Inventors: Abhinav Amrut Vora, Hao Yu Liu, Benjamin Han, Julia Yu, Le Guan, Xiaoyuan Xu, Mayank Gulati, Charles Parker Spielman, Chirag Chhagan Chheda, David Chouinard
  • Patent number: 11238555
    Abstract: The disclosed computer-implemented method may include dynamically selecting transportation options to present to a transportation requestor device based on current transportation network conditions and transportation requestor device history. In some embodiments, transportation network may have many different ways of arranging a transportation requestor's trip, such as private rides, shared rides, immediate rides, and delayed rides. In some examples, the requestor's choice of transportation option may have an impact on the transportation network. In anticipation of or in response to a transportation request, the method may determine which transportation options will better benefit the transportation network and determine which transportation options to display to the requestor and/or the prominence with which the transportation products are displayed. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: February 1, 2022
    Assignee: Lyft, Inc.
    Inventors: Abhinav Amrut Vora, Hao Yu Liu, Benjamin Han, Julia Yu, Le Guan, Xiaoyuan Xu, Mayank Gulati, Charles Parker Spielman, Chirag Chhagan Chheda, David Chouinard
  • Patent number: 11076743
    Abstract: Apparatus comprising: a sleeve adapted to be slid over the exterior of an endoscope; an aft balloon secured to the sleeve; an inflation/deflation tube carried by the sleeve and in fluid communication with the interior of the aft balloon; a pair of hollow push tubes slidably mounted to the sleeve, the pair of hollow push tubes being connected to one another at their distal ends with a raised push tube bridge, the raised push tube bridge being configured to nest an endoscope therein; and a fore balloon secured to the distal ends of the pair of hollow push tubes, the interior of the fore balloon being in fluid communication with the interiors of the pair of hollow push tubes, wherein the fore balloon is capable of assuming a deflated condition and an inflated condition, and further wherein (i) when the fore balloon is in its deflated condition, an axial opening extends therethrough, the axial opening being sized to receive the endoscope therein, and (ii) when the fore balloon is in its inflated condition, the ax
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: August 3, 2021
    Assignees: Cornell University
    Inventors: John Frederick Cornhill, Jeffrey Milsom, Sameer Sharma, Tuan Anh Nguyen, Christopher Dillon, Gabriel Greeley, Rahul Sathe, Matthew DeNardo, Ashley Whitney, Jeremy Van Hill, Anthony Assal, Stephen Evans, Timothy Robinson, Alan Fortunate, Audrey Bell, Richard Yazbeck, Brian David Chouinard, Phal Kun Chan, William Rebh
  • Publication number: 20200175632
    Abstract: The disclosed computer-implemented method may include dynamically selecting transportation options to present to a transportation requestor device based on current transportation network conditions and transportation requestor device history. In some embodiments, transportation network may have many different ways of arranging a transportation requestor's trip, such as private rides, shared rides, immediate rides, and delayed rides. In some examples, the requestor's choice of transportation option may have an impact on the transportation network. In anticipation of or in response to a transportation request, the method may determine which transportation options will better benefit the transportation network and determine which transportation options to display to the requestor and/or the prominence with which the transportation products are displayed. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventors: Abhinav Amrut Vora, Hao Yu Liu, Benjamin Han, Julia Yu, Le Guan, Xiaoyuan Xu, Mayank Gulati, Charles Parker Spielman, Chirag Chhagan Chheda, David Chouinard
  • Publication number: 20200012971
    Abstract: The disclosed computer-implemented method may include matching transportation requests (e.g., made to a dynamic transportation matching system) to one or more transportation providers via transfer points. Matching one or more transportation requestors to a single transportation provider may lead to inefficiencies. By matching transportation requestors with one or more transportation providers via transfer points, a dynamic transportation matching system may increase the efficiency of trips for both transportation providers and transportation requestors. The method may also allocate transportation resources more efficiently across different regions, areas, and/or types of transit areas. In addition, the method may efficiently distribute transportation requestors across different transit options throughout a region to minimize congestion, to minimize over-usage of some constrained transit options, and/or to minimize travel time of transportation providers and/or transportation requestors throughout the region.
    Type: Application
    Filed: July 6, 2018
    Publication date: January 9, 2020
    Inventors: David Chouinard, Mayank Gulati, Erbil Karaman, Dor Levi, Garrett van Ryzin
  • Publication number: 20190343372
    Abstract: Apparatus comprising: a sleeve adapted to be slid over the exterior of an endoscope; an aft balloon secured to the sleeve; an inflation/deflation tube carried by the sleeve and in fluid communication with the interior of the aft balloon; a pair of hollow push tubes slidably mounted to the sleeve, the pair of hollow push tubes being connected to one another at their distal ends with a raised push tube bridge, the raised push tube bridge being configured to nest an endoscope therein; and a fore balloon secured to the distal ends of the pair of hollow push tubes, the interior of the fore balloon being in fluid communication with the interiors of the pair of hollow push tubes, wherein the fore balloon is capable of assuming a deflated condition and an inflated condition, and further wherein (i) when the fore balloon is in its deflated condition, an axial opening extends therethrough, the axial opening being sized to receive the endoscope therein, and (ii) when the fore balloon is in its inflated condition, the ax
    Type: Application
    Filed: December 11, 2018
    Publication date: November 14, 2019
    Inventors: John Frederick Cornhill, Jeffrey Milsom, Sameer Sharma, Tuan Anh Nguyen, Christopher Dillon, Gabriel Greeley, Rahul Sathe, Matthew DeNardo, Ashley Whitney, Jeremy Van Hill, Anthony Assal, Stephen Evans, Timothy Robinson, Alan Fortunate, Audrey Bell, Richard Yazbeck, Brian David Chouinard, Phal kun Chan, William Rebh
  • Patent number: 10149601
    Abstract: Apparatus comprising: a sleeve adapted to be slid over the exterior of an endoscope; an aft balloon secured to the sleeve; an inflation/deflation tube carried by the sleeve and in fluid communication with the interior of the aft balloon; a pair of hollow push tubes slidably mounted to the sleeve, the pair of hollow push tubes being connected to one another at their distal ends with a raised push tube bridge, the raised push tube bridge being configured to nest an endoscope therein; and a fore balloon secured to the distal ends of the pair of hollow push tubes, the interior of the fore balloon being in fluid communication with the interiors of the pair of hollow push tubes, wherein the fore balloon is capable of assuming a deflated condition and an inflated condition, and further wherein (i) when the fore balloon is in its deflated condition, an axial opening extends therethrough, the axial opening being sized to receive the endoscope therein, and (ii) when the fore balloon is in its inflated condition, the ax
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: December 11, 2018
    Assignees: Lumendi Ltd., Cornell University
    Inventors: John Frederick Cornhill, Jeffrey Milsom, Sameer Sharma, Tuan Anh Nguyen, Christopher Dillon, Gabriel Greeley, Rahul Sathe, Matthew DeNardo, Ashley Whitney, Jeremy Van Hill, Anthony Assal, Stephen Evans, Timothy Robinson, Alan Fortunate, Audrey Bell, Richard Yazbeck, Brian David Chouinard, Phal kun Chan, William Rebh
  • Publication number: 20160278626
    Abstract: Apparatus comprising: a sleeve adapted to be slid over the exterior of an endoscope; an aft balloon secured to the sleeve; an inflation/deflation tube carried by the sleeve and in fluid communication with the interior of the aft balloon; a pair of hollow push tubes slidably mounted to the sleeve, the pair of hollow push tubes being connected to one another at their distal ends with a raised push tube bridge, the raised push tube bridge being configured to nest an endoscope therein; and a fore balloon secured to the distal ends of the pair of hollow push tubes, the interior of the fore balloon being in fluid communication with the interiors of the pair of hollow push tubes, wherein the fore balloon is capable of assuming a deflated condition and an inflated condition, and further wherein (i) when the fore balloon is in its deflated condition, an axial opening extends therethrough, the axial opening being sized to receive the endoscope therein, and (ii) when the fore balloon is in its inflated condition, the ax
    Type: Application
    Filed: June 3, 2016
    Publication date: September 29, 2016
    Inventors: John Frederick Cornhill, Jeffrey Milsom, Sameer Sharma, Tuan Anh Nguyen, Christopher Dillon, Gabriel Greeley, Rahul Sathe, Matthew DeNardo, Ashley Whitney, Jeremy Van Hill, Anthony Assal, Stephen Evans, Timothy Robinson, Alan Fortunate, Audrey Bell, Richard Yazbeck, Brian David Chouinard, Phala Chan, William Rebh
  • Patent number: 8755992
    Abstract: A computer-implemented system and method for the processing and presentation of aviation information is disclosed. At plurality of flight information is received over a digital network and is stored in at least a database. The database includes aviation information. Upon receiving a user request, a server retrieves a result set from the database and transmits it to the requesting user. Subsequently, updates as to a flight identified in the request are transmitted at a selected rate, which may be modified automatically based on one flight characteristic, for subsequent display. In one form, the results may be presented to the user in the form of digital map having aircraft images.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: June 17, 2014
    Assignee: FlightAware, LLC
    Inventors: Daniel Baker, David Cameron McNett, Karl Lehenbauer, David Chouinard, Jeffrey A. Lawson, Michael Dayah, Mark L. Duell, Jr.
  • Publication number: 20140067244
    Abstract: A computer-implemented system and method for the processing and presentation of aviation information is disclosed. At plurality of flight information is received over a digital network and is stored in at least a database. The database includes aviation information. Upon receiving a user request, a server retrieves a result set from the database and transmits it to the requesting user. Subsequently, updates as to a flight identified in the request are transmitted at a selected rate, which may be modified automatically based on one flight characteristic, for subsequent display. In one form, the results may be presented to the user in the form of digital map having aircraft images.
    Type: Application
    Filed: November 7, 2013
    Publication date: March 6, 2014
    Inventors: Daniel Baker, David Cameron McNett, Karl Lehenbauer, David Chouinard, Jeffrey A. Lawson, Michael Dayah, Mark L. Duell, JR.
  • Patent number: 8606508
    Abstract: A computer-implemented system and method for the processing and presentation of aviation information is disclosed. At plurality of flight information is received over a digital network and is stored in at least a database. The database includes aviation information. Upon receiving a user request, a server retrieves a result set from the database and transmits it to the requesting user. Subsequently, updates as to a flight identified in the request are transmitted at a selected rate, which may be modified automatically based on one flight characteristic, for subsequent display. In one form, the results may be presented to the user in the form of digital map having aircraft images.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: December 10, 2013
    Assignee: FlightAware, LLC
    Inventors: Daniel Baker, David Cameron McNett, Karl Lehenbauer, David Chouinard, Jeff Lawson, Michael Dayah, Mark L. Duell, Jr.
  • Publication number: 20130211701
    Abstract: A computer-implemented system and method for the processing and presentation of aviation information is disclosed. At plurality of flight information is received over a digital network and is stored in at least a database. The database includes aviation information. Upon receiving a user request, a server retrieves a result set from the database and transmits it to the requesting user. Subsequently, updates as to a flight identified in the request are transmitted at a selected rate, which may be modified automatically based on one flight characteristic, for subsequent display. In one form, the results may be presented to the user in the form of digital map having aircraft images.
    Type: Application
    Filed: February 9, 2012
    Publication date: August 15, 2013
    Inventors: Daniel Baker, David Cameron McNett, Karl Lehenbauer, David Chouinard, Jeff Lawson, Michael Dayah, Mark L. Duell, JR.
  • Patent number: 8307419
    Abstract: The flow of information to or from an application on a host machine is regulated by a trusted agent operating in conjunction with at least one security element, such as a firewall or a policy server. When a communication to or from the application is detected by the trusted agent, the trusted agent gathers information about the attempted communication, and formulates and sends a message based upon the gathered information to at least one security element. The security element makes a decision to permit or block at least part of the attempted communication based upon the message received from the trusted agent.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: November 6, 2012
    Assignee: Intel Corporation
    Inventors: John W. Richardson, David A. Chouinard, Karen Chouinard, legal representative
  • Publication number: 20110119751
    Abstract: The flow of information to or from an application on a host machine is regulated by a trusted agent operating in conjunction with at least one security element, such as a firewall or a policy server. When a communication to or from the application is detected by the trusted agent, the trusted agent gathers information about the attempted communication, and formulates and sends a message based upon the gathered information to at least one security element. The security element makes a decision to permit or block at least part of the attempted communication based upon the message received from the trusted agent.
    Type: Application
    Filed: November 12, 2010
    Publication date: May 19, 2011
    Applicant: INTEL CORPORATION
    Inventors: John W. RICHARDSON, David A. Chouinard, Karen Chouinard
  • Patent number: 7836494
    Abstract: The flow of information to or from an application on a host machine is regulated by a trusted agent operating in conjunction with at least one security element, such as a firewall or a policy server. When a communication to or from the application is detected by the trusted agent, the trusted agent gathers information about the attempted communication, and formulates and sends a message based upon the gathered information to at least one security element. The security element makes a decision to permit or block at least part of the attempted communication based upon the message received from the trusted agent.
    Type: Grant
    Filed: February 17, 2004
    Date of Patent: November 16, 2010
    Assignee: Intel Corporation
    Inventors: John W. Richardson, David A. Chouinard, Karen Chouinard, legal representative
  • Publication number: 20060168213
    Abstract: The flow of information to or from an application on a host machine is regulated by a trusted agent operating in conjunction with at least one security element, such as a firewall or a policy server. When a communication to or from the application is detected by the trusted agent, the trusted agent gathers information about the attempted communication, and formulates and sends a message based upon the gathered information to at least one security element. The security element makes a decision to permit or block at least part of the attempted communication based upon the message received from the trusted agent.
    Type: Application
    Filed: February 17, 2004
    Publication date: July 27, 2006
    Inventors: John Richardson, David Chouinard, Karen Chouinard
  • Patent number: 7031441
    Abstract: A method and apparatus for supporting on-demand connectivity for network applications is disclosed. Specifically, the present invention discloses a method and apparatus for remotely triggering a connection from a first device to a network. Additionally, a method and apparatus for coordinating application connections is also disclosed. The method comprises the steps of establishing application connections on-demand and managing the application connections.
    Type: Grant
    Filed: December 30, 1996
    Date of Patent: April 18, 2006
    Assignee: Intel Corporation
    Inventors: James W. Edwards, Dan D. Kogan, David B. Andersen, Dale Boss, David Chouinard, Kevin Hazzard, John W. Richardson