Patents by Inventor Matthew Snow
Matthew Snow 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: 10357134Abstract: Embodiments of a towel notification and dispensing device are provided. Some embodiments include a towel compartment that receives a fresh towel, a compartment door that provides access to the towel compartment, and a sensor that detects when the fresh towel has been removed from the towel compartment. Some embodiments include an output device that, in response to a determination that the fresh towel has been removed from the towel compartment provides an indication that the fresh towel needs to be replaced.Type: GrantFiled: November 1, 2017Date of Patent: July 23, 2019Inventor: Matthew Snow
-
Publication number: 20180132675Abstract: Embodiments of a towel notification and dispensing device are provided. Some embodiments include a towel compartment that receives a fresh towel, a compartment door that provides access to the towel compartment, and a sensor that detects when the fresh towel has been removed from the towel compartment. Some embodiments include an output device that, in response to a determination that the fresh towel has been removed from the towel compartment provides an indication that the fresh towel needs to be replaced.Type: ApplicationFiled: November 1, 2017Publication date: May 17, 2018Inventor: Matthew Snow
-
Patent number: 8561579Abstract: An injection system for injecting one or both of water and alcohol into an internal combustion engine includes a system monitor, a control module and a mixture delivery system. The system monitor can have a parameter level display, the control module can be adapted to receive one or more user-supplied parameters and the control module can be further adapted to store the one or more user-supplied parameters. The control module can also be comprised of a plurality of connectors and at least one electrical signal generator. The injection system can also be comprised of electrical wiring and a mixture delivery system having a pressure source.Type: GrantFiled: August 2, 2010Date of Patent: October 22, 2013Inventor: Matthew Snow
-
Patent number: 8370313Abstract: A method assigns a score to each node in a directed graph. Nodes in the graph represent autonomous entities, and links denote opinions entities hold of each other. Scores are assigned based on either a deterministic iterative method or a random walk. Both methods are able to take negative opinions into account by assigning negative reputation to a node in proportion to the positive reputation of the node that links to it with a negative opinion, and also assigning a separate kind of negative reputation to nodes that have a positive opinion of a node with either kind of negative reputation. The random walk method also solves the “rank sink” problem of previous methods by disallowing any single traversal from visiting any particular node more than once within a certain interval.Type: GrantFiled: June 9, 2010Date of Patent: February 5, 2013Inventor: James Matthew Snow
-
Patent number: 8205160Abstract: A computing device configured to execute computer code to generate a graphical user interface (GUI) for creating a multi-frame presentation is provided. The generated GUI may include a canvas pane configured to display a main frame and supporting frame icons representing a plurality of supporting frames of the presentation. The generated GUI may further include a connector tool operable within the canvas pane for creating a link between a source element and a target element, the source element being the main frame or an element of the main frame, the target element being a supporting frame or an element of a supporting frame, the link being defined by an associated linking script, the connector tool being operable to create the link via a click-and-drag action from the source element to the target element.Type: GrantFiled: May 12, 2008Date of Patent: June 19, 2012Assignee: Microsoft CorporationInventors: Cheryl S. White, Douglas W. Herman, Casey A. Anderson, Bartosz Gulik, Patrick Schreiber, Ravipal Soin, Robert S. Dietz, Hana Kim, David Matthew Snow
-
Publication number: 20110307494Abstract: A method assigns a score to each node in a directed graph. Nodes in the graph represent autonomous entities, and links denote opinions entities hold of each other. Scores are assigned based on either a deterministic iterative method or a random walk. Both methods are able to take negative opinions into account by assigning negative reputation to a node in proportion to the positive reputation of the node that links to it with a negative opinion, and also assigning a separate kind of negative reputation to nodes that have a positive opinion of a node with either kind of negative reputation. The random walk method also solves the “rank sink” problem of previous methods by disallowing any single traversal from visiting any particular node more than once within a certain interval.Type: ApplicationFiled: June 9, 2010Publication date: December 15, 2011Inventor: James Matthew Snow
-
Patent number: 7945493Abstract: A system for facilitating the processing and settlement of securities trades is provided. The system includes a computer which receives trade execution information indicative of an executed trade by a first trading party and trade order information indicative of an executed trade by a second trading party. The system also includes software for determining block level trade execution information based upon the trade execution information and for determining block level trade order information based upon the trade order information. Further software is provided for comparing the block level trade execution information with the block level trade order information, and for determining that a match exists if the block level trade execution information and the block level trade order information correlate within a set of predefined acceptable trade parameters.Type: GrantFiled: August 16, 2001Date of Patent: May 17, 2011Assignee: Omgeo LLCInventors: Gary S. Foster, Jeffrey C. Addis, Andy Luro, Matthew Snow
-
Publication number: 20100294233Abstract: An injection system for injecting one or both of water and alcohol into an internal combustion engine includes a system monitor, a control module and a mixture delivery system. The system monitor can have a parameter level display, the control module can be adapted to receive one or more user-supplied parameters and the control module can be further adapted to store the one or more user-supplied parameters. The control module can also be comprised of a plurality of connectors and at least one electrical signal generator. The injection system can also be comprised of electrical wiring and a mixture delivery system having a pressure source.Type: ApplicationFiled: August 2, 2010Publication date: November 25, 2010Inventor: Matthew Snow
-
Patent number: 7779817Abstract: An injection system for injecting one or both of water and alcohol into an internal combustion engine comprising a system monitor, a control module and a mixture delivery system. The system monitor may have a parameter level display, the control module may be adapted to receive one or more user-supplied parameters and the control module may be further adapted to store the one or more user-supplied parameters. The control module may also be comprised of a plurality of connectors and at least one electrical signal generator. The system may also be comprised of electrical wiring and a mixture delivery system having a pressure source.Type: GrantFiled: May 30, 2007Date of Patent: August 24, 2010Inventor: Matthew Snow
-
Publication number: 20090282364Abstract: A computing device configured to execute computer code to generate a graphical user interface (GUI) for creating a multi-frame presentation is provided. The generated GUI may include a canvas pane configured to display a main frame and supporting frame icons representing a plurality of supporting frames of the presentation. The generated GUI may further include a connector tool operable within the canvas pane for creating a link between a source element and a target element, the source element being the main frame or an element of the main frame, the target element being a supporting frame or an element of a supporting frame, the link being defined by an associated linking script, the connector tool being operable to create the link via a click-and-drag action from the source element to the target element.Type: ApplicationFiled: May 12, 2008Publication date: November 12, 2009Applicant: MICROSOFT CORPORATIONInventors: Cheryl S. White, Douglas W. Herman, Casey A. Anderson, Bartosz Gulik, Patrick Schreiber, Ravipal Soin, Robert S. Dietz, Hana Kim, David Matthew Snow
-
Patent number: 7581516Abstract: An embodiment of a water/alcohol injection safety device adapted to signal a user and vehicle equipment when injection has reached a set flow rate specified by the user comprises a housing with external connectors and internal components. One connector is a fluid input port located on the housing adapted to receive a fluid into the housing. Another is a fluid output port located on the housing adapted to output the fluid from the housing. A third connector is a signal output connector located on the housing adapted to output an electrical signal therefrom a set period of time after a fluid flow rate between the fluid input and fluid output has dropped below a predetermined level. The components of the device include a flow switch and a delay switch located on the housing, the delay switch adapted to vary the set period of time based on a user's setting.Type: GrantFiled: November 20, 2006Date of Patent: September 1, 2009Inventor: Matthew Snow
-
Publication number: 20080035115Abstract: An injection system for injecting one or both of water and alcohol into an internal combustion engine comprising a system monitor, a control module and a mixture delivery system. The system monitor may have a parameter level display, the control module may be adapted to receive one or more user-supplied parameters and the control module may be further adapted to store the one or more user-supplied parameters. The control module may also be comprised of a plurality of connectors and at least one electrical signal generator. The system may also be comprised of electrical wiring and a mixture delivery system having a pressure source.Type: ApplicationFiled: May 30, 2007Publication date: February 14, 2008Inventor: Matthew Snow
-
Publication number: 20070144485Abstract: An embodiment of a water/alcohol injection safety device adapted to signal a user and vehicle equipment when injection has reached a set flow rate specified by the user comprises a housing with external connectors and internal components. One connector is a fluid input port located on the housing adapted to receive a fluid into the housing. Another is a fluid output port located on the housing adapted to output the fluid from the housing. A third connector is a signal output connector located on the housing adapted to output an electrical signal therefrom a set period of time after a fluid flow rate between the fluid input and fluid output has dropped below a predetermined level. The components of the device include a flow switch and a delay switch located on the housing, the delay switch adapted to vary the set period of time based on a user's setting.Type: ApplicationFiled: November 20, 2006Publication date: June 28, 2007Inventor: Matthew Snow
-
Patent number: 7143060Abstract: A system for facilitating the processing and settlement of a securities trade is provided. The system includes a computer which receives trade execution information and trade allocation information indicative of an executed trade by first and second trading parties. The system also includes a database of trading party profiles which are indicative of acceptable trade parameters for each trading party. A matching program compares the trade execution information with the trade allocation information and determines that a match exists if the trade execution information and the trade allocation information correlate within the acceptable trade parameters. The trading party profiles are configurable so that the trading parties can fully control enrichment of the trade information with enrichment data, and set timers to control how long the system searches for a match. Each trading party may have a plurality of profiles, from which the system may select depending upon trade criteria.Type: GrantFiled: August 16, 2001Date of Patent: November 28, 2006Assignee: Omgeo LLCInventors: Gary S. Foster, Matthew Snow, Chris Stys, Jeffrey C. Addis, Andy Luro
-
Publication number: 20020016761Abstract: A system for facilitating the processing and settlement of a securities trade is provided. The system includes a computer which receives trade execution information and trade allocation information indicative of an executed trade by first and second trading parties. The system also includes a database of trading party profiles which are indicative of acceptable trade parameters for each trading party. A matching program compares the trade execution information with the trade allocation information and determines that a match exists if the trade execution information and the trade allocation information correlate within the acceptable trade parameters. The trading party profiles are configurable so that the trading parties can fully control enrichment of the trade information with enrichment data, and set timers to control how long the system searches for a match. Each trading party may have a plurality of profiles, from which the system may select depending upon trade criteria.Type: ApplicationFiled: August 16, 2001Publication date: February 7, 2002Inventors: Gary S. Foster, Matthew Snow, Chris Stys, Jeffrey C. Addis, Andy Luro
-
Publication number: 20020004777Abstract: A system for facilitating the processing and settlement of securities trades is provided. The system includes a computer which receives trade execution information indicative of an executed trade by a first trading party and trade order information indicative of an executed trade by a second trading party. The system also includes software for determining block level trade execution information based upon the trade execution information and for determining block level trade order information based upon the trade order information. Further software is provided for comparing the block level trade execution information with the block level trade order information, and for determining that a match exists if the block level trade execution information and the block level trade order information correlate within a set of predefined acceptable trade parameters.Type: ApplicationFiled: August 16, 2001Publication date: January 10, 2002Inventors: Gary S. Foster, Jeffrey C. Addis, Andy Luro, Matthew Snow