Patents by Inventor David Hay

David Hay 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: 12157625
    Abstract: A beverage-ingredient container to be used in the preparation of a beverage by a beverage dispensing apparatus. The container has a first optical code on the first surface of the container, wherein the first optical code is positioned on a first surface to be read by an optical scanner of the beverage dispensing apparatus when the container is received by the apparatus in a first orientation, and a second optical code on a second surface of the container, wherein the second optical code is positioned on the second surface to be read by the optical scanner of the beverage dispensing apparatus when the container is in a second orientation. The first optical code and the second optical code each stores container-related information including a container identifier which, when read by the optical scanner of the beverage dispensing apparatus, can be used by the beverage dispensing apparatus to control beverage preparation.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: December 3, 2024
    Assignee: Luigi Lavazza S.p.A.
    Inventors: David Knowles, Stephen Hobden, David Hay, Maciej Dykier
  • Publication number: 20240188752
    Abstract: A beverage vessel support apparatus including a movable support member configured for supporting a beverage vessel at a plurality of different support positions. An actuation assembly may adjust a height of the movable support member. A beverage vessel rim detector may be configured to determine whether an uppermost part of a beverage vessel supported by the movable support member is at an appropriate position for a beverage to be dispensed into the beverage vessel. A first beverage vessel detector may be positioned below the beverage vessel rim detector and configured to determine whether a beverage vessel is present on the movable support member. A second beverage vessel detector may be arranged between the beverage vessel rim detector and the first beverage vessel detector and configured to determine whether a beverage vessel is present on the movable support member.
    Type: Application
    Filed: February 19, 2024
    Publication date: June 13, 2024
    Inventors: Mark THOMPSON, David HAY, Stephen HOBDEN
  • Patent number: 11918138
    Abstract: A beverage dispensing apparatus having a height-adjustable support member for supporting a beverage vessel at a plurality of different support positions. The beverage dispensing apparatus may include a beverage dispensing outlet for dispensing a beverage and a movable support member having a top surface for supporting a beverage vessel below the beverage dispensing outlet. The movable support member may include an inner telescoping element and an outer telescoping element. An actuation assembly may be operably coupled to the movable support member to move the movable support member to modify a distance between the top surface of the movable support member and the beverage dispensing outlet. Activation of the actuation assembly may cause both the inner and outer telescoping elements to move simultaneously either towards or away from the beverage dispensing outlet.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: March 5, 2024
    Assignee: LUIGI LAVAZZA S.p.A.
    Inventors: Mark Thompson, David Hay, Stephen Hobden
  • Publication number: 20230320516
    Abstract: A method for priming a beverage machine prior to vending a beverage. The beverage machine may include a reservoir tank, a hot tank, and a recirculation conduit that form a recirculation loop. The method may include measuring a temperature of a liquid in a hot tank of the beverage machine at boot-up. Upon the beverage machine being instructed to vend a beverage, the method may include priming the beverage machine by circulating a priming volume of the liquid through the recirculation loop. The priming volume may be a first volume when the temperature of the liquid in the hot tank is below a first threshold temperature and a second volume when the temperature of the liquid in the hot tank is above the first threshold temperature, the first volume being greater than the second volume. Idle time of the beverage machine may result in adjustments to the priming volume.
    Type: Application
    Filed: May 25, 2021
    Publication date: October 12, 2023
    Inventor: David HAY
  • Publication number: 20210353095
    Abstract: A beverage-ingredient container to be used in the preparation of a beverage by a beverage dispensing apparatus. The container has a first optical code on the first surface of the container, wherein the first optical code is positioned on a first surface to be read by an optical scanner of the beverage dispensing apparatus when the container is received by the apparatus in a first orientation, and a second optical code on a second surface of the container, wherein the second optical code is positioned on the second surface to be read by the optical scanner of the beverage dispensing apparatus when the container is in a second orientation. The first optical code and the second optical code each stores container-related information including a container identifier which, when read by the optical scanner of the beverage dispensing apparatus, can be used by the beverage dispensing apparatus to control beverage preparation.
    Type: Application
    Filed: August 16, 2019
    Publication date: November 18, 2021
    Inventors: David KNOWLES, Stephen HOBDEN, David HAY, Maciej DYKIER
  • Publication number: 20210169265
    Abstract: A beverage dispensing apparatus having a height-adjustable support member for supporting a beverage vessel at a plurality of different support positions. The beverage dispensing apparatus may include a beverage dispensing outlet for dispensing a beverage and a movable support member having a top surface for supporting a beverage vessel below the beverage dispensing outlet. The movable support member may include an inner telescoping element and an outer telescoping element. An actuation assembly may be operably coupled to the movable support member to move the movable support member to modify a distance between the top surface of the movable support member and the beverage dispensing outlet. Activation of the actuation assembly may cause both the inner and outer telescoping elements to move simultaneously either towards or away from the beverage dispensing outlet.
    Type: Application
    Filed: August 16, 2019
    Publication date: June 10, 2021
    Inventors: Mark THOMPSON, David HAY, Stephen HOBDEN
  • Patent number: 10541970
    Abstract: A method and system for providing Deep Packet Inspection (DPI) as a service to a computer network are provided herein. The contribution of embodiments of the present invention is two-folded. First, a possible framework of having DPI deployed as a service is detailed, including the necessary algorithms and required adaptations. Second, the superior performance of the suggested design is demonstrated via simulations. Since the focus is on the algorithmic aspects and network design, an SDN implementation of the suggested design is not provided herein. However, many aspects of such an SDN implementation follow closely the guidelines known in the art.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: January 21, 2020
    Assignee: Yissum Research Development Company of The Hebrew University of Jerusalem Ltd.
    Inventors: David Hay, Yaron Koral, Yotam Harchol, Anat Brembler-Barr
  • Publication number: 20170208037
    Abstract: A method and system for providing Deep Packet Inspection (DPI) as a service to a computer network are provided herein. The contribution of embodiments of the present invention is two-folded. First, a possible framework of having DPI deployed as a service is detailed, including the necessary algorithms and required adaptations. Second, the superior performance of the suggested design is demonstrated via simulations. Since the focus is on the algorithmic aspects and network design, an SDN implementation of the suggested design is not provided herein. However, many aspects of such an SDN implementation follow closely the guidelines known in the art.
    Type: Application
    Filed: June 23, 2015
    Publication date: July 20, 2017
    Inventors: David HAY, Yaron KORAL, Yotam HARCHOL, Anat BREMBLER-BARR
  • Patent number: 9280600
    Abstract: A system and a method for decompression-free inspection of compressed data are provided herein. The method includes the following stages: obtaining a dictionary file comprising a string of symbols, each associated with a respective index; obtaining at least one delta file associated with said dictionary file, wherein said delta file comprises a sequence of instructions that include at least one copy instruction pointing to an index within said dictionary and a length of a copy substring to be copied; scanning said dictionary using a pattern matching algorithm associated with a plurality of patterns and implemented as a Deterministic Finite Automaton (DFA), to yield DFA execution data; scanning said at least one delta file, using said pattern matching algorithm, wherein said DFA execution data is used to skip at least part of the scanning of the copy substrings for at least one of the copy instructions.
    Type: Grant
    Filed: March 20, 2013
    Date of Patent: March 8, 2016
    Inventors: David Hay, Yaron Koral, Anat Brembler-Barr, Shimrit Tzur-David
  • Patent number: 8887026
    Abstract: A method for error detection includes storing in an associative memory multiple data entries, each data entry including a data item together with one or more check symbols computed with respect to the data item. A predetermined sequence of search keys is applied to the memory, thereby causing the memory to generate, in parallel, match results with respect to the data entries. The match results are processed in order to identify an error in at least one of the data entries.
    Type: Grant
    Filed: April 12, 2010
    Date of Patent: November 11, 2014
    Assignees: Ben Gurion University of the Negev, Interdisciplinary Center Herzliya, Technion Research & Development Foundation Ltd.
    Inventors: Anat Bremler-Barr, David Hay, Danny Hendler, Ron M. Roth
  • Publication number: 20130254197
    Abstract: A system and a method for decompression-free inspection of compressed data are provided herein. The method includes the following stages: obtaining a dictionary file comprising a string of symbols, each associated with a respective index; obtaining at least one delta file associated with said dictionary file, wherein said delta file comprises a sequence of instructions that include at least one copy instruction pointing to an index within said dictionary and a length of a copy substring to be copied; scanning said dictionary using a pattern matching algorithm associated with a plurality of patterns and implemented as a Deterministic Finite Automaton (DFA), to yield DFA execution data; scanning said at least one delta file, using said pattern matching algorithm, wherein said DFA execution data is used to skip at least part of the scanning of the copy substrings for at least one of the copy instructions.
    Type: Application
    Filed: March 20, 2013
    Publication date: September 26, 2013
    Applicants: Yissum Research Development Company of The Hebrew University of Jerusalem Ltd., The Interdisciplinary Center, RAMOT AT TEL-AVIV UNIVERSITY LTD.
    Inventors: David HAY, Yaron KORAL, Anat BREMBLER-BARR, Shimrit TZUR-DAVID
  • Patent number: 8504510
    Abstract: A method for processing data includes encoding a finite automaton, which includes states and transitions between the states that express a plurality of predefined patterns, by grouping the states of the automaton into sets according to a common property shared by the states in each set, and assigning codes to the states according to the grouping. The codes are stored in an electronic memory, along with rules that are associated with the patterns. The automaton is traversed in order to identify one or more of the patterns in an input sequence of data elements by iteratively reading out the codes from the memory responsively to the data elements and to the codes that have been previously read out. Upon identifying a given pattern in the input sequence, an associated action is performed.
    Type: Grant
    Filed: January 6, 2011
    Date of Patent: August 6, 2013
    Assignee: Interdisciplinary Center Herzliya
    Inventors: Anat Bremler-Barr, David Hay, Yaron Koral
  • Publication number: 20120117431
    Abstract: A method for error detection includes storing in an associative memory (24, 50, 70) multiple data entries (30), each data entry including a data item (28) together with one or more check symbols (40) computed with respect to the data item. A predetermined sequence of search keys (32) is applied to the memory, thereby causing the memory to generate, in parallel, match results with respect to the data entries. The match results are processed in order to identify an error in at least one of the data entries.
    Type: Application
    Filed: April 12, 2010
    Publication date: May 10, 2012
    Applicants: BEN GURION UNIVERSITY OF THE NEGEV, TECHNION RESEARCH & DEVELOPMENT FOUNDATION LTD., INTERDISCIPLINARY CENTER HERZLIYA
    Inventors: Anat Bremler-Barr, David Hay, Danny Hendler, Ron M. Roth
  • Patent number: 7987767
    Abstract: The invention provides a method for the preparation of a foamed drink comprising the steps of: providing a capsule containing a foamable ingredient; providing a receptacle positioned to collect fluid escaping from the capsule; injecting liquid into the capsule to mix with the foamable ingredient; allowing the foamable ingredient mixed with the liquid to escape from the capsule into the receptacle; followed by injecting further liquid into the receptacle in a jet having a diameter of from about 0.5 to about 2 mm to produce foamed liquid in the receptacle. The invention also provides capsules, apparatus and systems specifically adapted for use in the method. Preferably, the food ingredient is a milk powder, and the method produces a hot foamed beverage such as a cappuccino coffee.
    Type: Grant
    Filed: April 5, 2007
    Date of Patent: August 2, 2011
    Assignee: Mars Incorporated
    Inventors: David Andrew James Hester, Martin Eric Colston, John Charles Cooke, David Hay, Michael Wright
  • Publication number: 20110167030
    Abstract: A method for processing data includes encoding a finite automaton, which includes states and transitions between the states that express a plurality of predefined patterns, by grouping the states of the automaton into sets according to a common property shared by the states in each set, and assigning codes to the states according to the grouping. The codes are stored in an electronic memory, along with rules that are associated with the patterns. The automaton is traversed in order to identify one or more of the patterns in an input sequence of data elements by iteratively reading out the codes from the memory responsively to the data elements and to the codes that have been previously read out. Upon identifying a given pattern in the input sequence, an associated action is performed.
    Type: Application
    Filed: January 6, 2011
    Publication date: July 7, 2011
    Applicant: INTERDISCIPLINARY CENTER HERLIYA
    Inventors: Anat Bremler-Barr, David Hay, Yaron Koral
  • Publication number: 20100161776
    Abstract: Disclosed are a method and a computer program product for providing required software to at least one computing apparatus in a distributed computer network. The at least one computing apparatus is communicably coupled to at least one interfacing node of the distributed computer network. The method for providing the required software includes initiating a connection between the at least one interfacing node and a remote web server communicably coupled to the at least one interfacing node. The method further includes providing an address identifier data of the at least one computing apparatus to the at least one interfacing node. Furthermore, the method includes establishing a communication channel between the remote web server and the at least one computing apparatus through the at least one interfacing node. Moreover, the method includes receiving the required software at the at least one computing apparatus by utilizing the communication channel.
    Type: Application
    Filed: December 19, 2008
    Publication date: June 24, 2010
    Inventors: Brian Hamner, David Hay, Matt King, Mark Vance
  • Patent number: 7335387
    Abstract: The invention provides a method for the preparation of a foamed drink comprising the steps of: providing a capsule containing a foamable ingredient; providing a receptacle positioned to collect fluid escaping from the capsule; injecting liquid into the capsule to mix with the foamable ingredient; allowing the foamable ingredient mixed with the liquid to escape from the capsule into the receptacle; followed by injecting further liquid into the receptacle in a jet having a diameter of from about 0.5 to about 2 mm to produce foamed liquid in the receptacle. The invention also provides capsules, apparatus and systems specifically adapted for use in the method. Preferably, the food ingredient is a milk powder, and the method produces a hot foamed beverage such as a cappuccino coffee.
    Type: Grant
    Filed: April 26, 2002
    Date of Patent: February 26, 2008
    Assignee: Mars, Inc.
    Inventors: Michael A. Hayes, David A. Hester, Jon W. Shaw, Martin E. Colston, Geoffrey Furneaux, Elizabeth C. Charman, Glenn Harrison, John C. Cooke, David Hay, Michael Wright
  • Publication number: 20070243294
    Abstract: The invention provides a method for the preparation of a foamed drink comprising the steps of: providing a capsule containing a foamable ingredient; providing a receptacle positioned to collect fluid escaping from the capsule; injecting liquid into the capsule to mix with the foamable ingredient; allowing the foamable ingredient mixed with the liquid to escape from the capsule into the receptacle; followed by injecting further liquid into the receptacle in a jet having a diameter of from about 0.5 to about 2 mm to produce foamed liquid in the receptacle. The invention also provides capsules, apparatus and systems specifically adapted for use in the method. Preferably, the food ingredient is a milk powder, and the method produces a hot foamed beverage such as a cappuccino coffee.
    Type: Application
    Filed: April 5, 2007
    Publication date: October 18, 2007
    Inventors: Michael Hayes, David Hester, Jon Shaw, Martin Colston, Geoffrey Furneaux, Elizabeth Charman, Glenn Harrison, John Cooke, David Hay, Michael Wright
  • Patent number: 7093281
    Abstract: A method and system for allowing access to an exchange by a casual user without compromising exchange security. The present invention allows a casual user to provide required input and complete simple business transactions without becoming a registered member of the exchange. The system knows what information to provide to or to collect from the casual user and provides him with a context sensitive personal identification number (CS-PIN) to allow access for that purpose.
    Type: Grant
    Filed: June 4, 2001
    Date of Patent: August 15, 2006
    Assignee: G.E. Information Services, Inc.
    Inventors: Deepak Bhatnager, David Hay, Sunil Sheoran, Craig Jameson
  • Patent number: D1121177
    Type: Grant
    Filed: May 28, 2024
    Date of Patent: March 31, 2026
    Assignee: Explore Industries USA, Inc.
    Inventors: Filip De Weer, David Hay