Patents by Inventor Craig Walker

Craig Walker 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: 20240087009
    Abstract: Methods, systems, and computer programs are presented for reconciling a transaction against data in a database to identify the transaction parameters based on text descriptors provided for the transaction. One method includes an operation for identifying features for reconciling transactions of a first entity by a machine-learning program. The features include, at least, a description of the transaction, a name of a second entity in the transaction, a location of the second entity, and an account for the transaction. The machine-learning program is trained with training data that includes values of the features for previously reconciled transactions. A received first transaction includes a description, a date, and an amount. The first transaction is input for the machine-learning program, which generates one or more suggestions for reconciling the first transaction. Each suggestion includes the name of the second entity in the first transaction and an account.
    Type: Application
    Filed: November 22, 2023
    Publication date: March 14, 2024
    Applicant: Xero Limited
    Inventors: Kieran Gorman, Craig Walker
  • Patent number: 11861695
    Abstract: Methods, systems, and computer programs are presented for reconciling a transaction against data in a database to identify the transaction parameters based on text descriptors provided for the transaction. One method includes an operation for identifying features for reconciling transactions of a first entity by a machine-learning program. The features include, at least, a description of the transaction, a name of a second entity in the transaction, a location of the second entity, and an account for the transaction. The machine-learning program is trained with training data that includes values of the features for previously reconciled transactions. A received first transaction includes a description, a date, and an amount. The first transaction is input for the machine-learning program, which generates one or more suggestions for reconciling the first transaction. Each suggestion includes the name of the second entity in the first transaction and an account.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: January 2, 2024
    Assignee: Xero Limited
    Inventors: Kieran Gorman, Craig Walker
  • Publication number: 20220405836
    Abstract: Methods, systems, and computer programs are presented for reconciling a transaction against data in a database to identify the transaction parameters based on text descriptors provided for the transaction. One method includes an operation for identifying features for reconciling transactions of a first entity by a machine-learning program. The features include, at least, a description of the transaction, a name of a second entity in the transaction, a location of the second entity, and an account for the transaction. The machine-learning program is trained with training data that includes values of the features for previously reconciled transactions. A received first transaction includes a description, a date, and an amount. The first transaction is input for the machine-learning program, which generates one or more suggestions for reconciling the first transaction. Each suggestion includes the name of the second entity in the first transaction and an account.
    Type: Application
    Filed: June 28, 2022
    Publication date: December 22, 2022
    Inventors: Kieran Gorman, Craig Walker
  • Patent number: 11410229
    Abstract: Methods, systems, and computer programs are presented for reconciling a transaction against data in a database to identify the transaction parameters based on text descriptors provided for the transaction. One method includes an operation for identifying features for reconciling transactions of a first entity by a machine-learning program. The features include, at least, a description of the transaction, a name of a second entity in the transaction, a location of the second entity, and an account for the transaction. The machine-learning program is trained with training data that includes values of the features for previously reconciled transactions. A received first transaction includes a description, a date, and an amount. The first transaction is input for the machine-learning program, which generates one or more suggestions for reconciling the first transaction. Each suggestion includes the name of the second entity in the first transaction and an account.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: August 9, 2022
    Assignee: Xero Limited
    Inventors: Kieran Gorman, Craig Walker
  • Publication number: 20210118047
    Abstract: Methods, systems, and computer programs are presented for reconciling a transaction against data in a database to identify the transaction parameters based on text descriptors provided for the transaction. One method includes an operation for identifying features for reconciling transactions of a first entity by a machine-learning program. The features include, at least, a description of the transaction, a name of a second entity in the transaction, a location of the second entity, and an account for the transaction. The machine-learning program is trained with training data that includes values of the features for previously reconciled transactions. A received first transaction includes a description, a date, and an amount. The first transaction is input for the machine-learning program, which generates one or more suggestions for reconciling the first transaction. Each suggestion includes the name of the second entity in the first transaction and an account.
    Type: Application
    Filed: December 28, 2020
    Publication date: April 22, 2021
    Inventors: Kieran Gorman, Craig Walker
  • Patent number: 10949916
    Abstract: Methods, systems, and computer programs are presented for reconciling a transaction against data in a database to identify the transaction parameters based on text descriptors provided for the transaction. One method includes an operation for identifying features for reconciling transactions of a first entity by a machine-learning program. The features include, at least, a description of the transaction, a name of a second entity in the transaction, a location of the second entity, and an account for the transaction. The machine-learning program is trained with training data that includes values of the features for previously reconciled transactions. A received first transaction includes a description, a date, and an amount. The first transaction is input for the machine-learning program, which generates one or more suggestions for reconciling the first transaction. Each suggestion includes the name of the second entity in the first transaction and an account.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: March 16, 2021
    Assignee: Xero Limited
    Inventors: Kieran Gorman, Craig Walker
  • Publication number: 20190012733
    Abstract: Methods, systems, and computer programs are presented for reconciling a transaction against data in a database to identify the transaction parameters based on text descriptors provided for the transaction. One method includes an operation for identifying features for reconciling transactions of a first entity by a machine-learning program. The features include, at least, a description of the transaction, a name of a second entity in the transaction, a location of the second entity, and an account for the transaction. The machine-learning program is trained with training data that includes values of the features for previously reconciled transactions. A received first transaction includes a description, a date, and an amount. The first transaction is input for the machine-learning program, which generates one or more suggestions for reconciling the first transaction. Each suggestion includes the name of the second entity in the first transaction and an account.
    Type: Application
    Filed: July 3, 2018
    Publication date: January 10, 2019
    Inventors: Kieran Gorman, Craig Walker
  • Patent number: 9617753
    Abstract: An inflatable tent assembly includes a trailer has a pair of wheels, a hitch and a body. The body has a plurality of storage compartments therein. The body has a front end, a back end, a first lateral side and a second lateral side. A generator is coupled to the trailer and the generator is positioned on the body. A blower is positioned in the trailer and the blower is positioned on the body. A tent is removably contained within the tent compartment and the tent is positionable on a support surface. The tent is selectively operationally coupled to the blower such that the blower inflates the tent into a standing position. Thus, the tent may be occupied.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: April 11, 2017
    Inventors: Buzz Day, Craig Walker
  • Publication number: 20170058553
    Abstract: An inflatable tent assembly includes a trailer has a pair of wheels, a hitch and a body. The body has a plurality of storage compartments therein. The body has a front end, a back end, a first lateral side and a second lateral side. A generator is coupled to the trailer and the generator is positioned on the body. A blower is positioned in the trailer and the blower is positioned on the body. A tent is removably contained within the tent compartment and the tent is positionable on a support surface. The tent is selectively operationally coupled to the blower such that the blower inflates the tent into a standing position. Thus, the tent may be occupied.
    Type: Application
    Filed: August 25, 2015
    Publication date: March 2, 2017
    Inventors: Buzz Day, Craig Walker
  • Publication number: 20160335673
    Abstract: A system is disclosed as having a display device, one or more processors, and a non-transitory machine readable medium coupled to the processors. The non-transitory machine readable medium stores instructions which cause the one or more processors to receive data indicative of entity information for a set of entities. The processor presents an entity search tool comprising a plurality of search criteria sets. Each search criteria set comprising a first selector, a second selector, and a third selector. The processor receives a selection in the first selector, the second selector, and the third selector. The selections are indicative of selected search criteria. The processor identifies a result indicative of at least a portion of the entity information from the one or more entity corresponding to the selected search criteria. The processor presents the result on the display device.
    Type: Application
    Filed: May 12, 2015
    Publication date: November 17, 2016
    Inventor: Craig Walker
  • Patent number: 8898578
    Abstract: A system and method for generating a conference call within a social network is disclosed. The participants are all members of an affinity group and they communicate with each other using different social streams. When the stream becomes too complicated, a participant transforms the social stream into a conference call so that the discussion is held in real-time. The participant that requests the conference call is designated as a moderator. The moderator controls the conference, including the members of the affinity group, through a user interface. Once the conference is established a notification can be sent to invitees and other members of the affinity group. The notification can also be published on a social network.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: November 25, 2014
    Assignee: Google Inc.
    Inventors: Greg Hecht, Anthony Jawad, Michel Ossesia, Stu Blair, Jacob Hesch, Craig Walker, Marcus Foster, Vincent Paquet
  • Patent number: 8887070
    Abstract: A system and method for generating a conference call within a social network is disclosed. The participants are all members of an affinity group and they communicate with each other using different social streams. When the stream becomes too complicated, a participant transforms the social stream into a conference call so that the discussion is held in real-time. The participant that requests the conference call is designated as a moderator. The moderator controls the conference, including the members of the affinity group, through a user interface. Once the conference is established a notification can be sent to invitees and other members of the affinity group. The notification can also be published on a social network.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: November 11, 2014
    Assignee: Google Inc.
    Inventors: Greg Hecht, Anthony Jawad, Michel Ossesia, Stu Blair, Jacob Hesch, Craig Walker, Marcus Foster, Vincent Paquet
  • Patent number: 8070860
    Abstract: An H2-permeable membrane system (117) comprises an electroless-deposited plating (115) of Pd or Pd alloy on a porous support (110, 110?). The Pd plating comprises face-centered cubic crystals cumulatively having a morphology of hexagonal platelets. The permeability to H2 of the membrane plating (115) on the porous support is significantly enhanced, being at least greater than about 1.3×10?8 mol·m?1·s?·Pa?0.5 at 350° C., and even greater than about 3.4×10?8 mol·m?1·s?1·Pa?0.5. The porous support (110, 110?) may be stainless steel (1100 and include a thin ceramic interlayer (110?) on which the Pd is plated. The method of providing the electroless-deposited plating includes preheating a Pd electroless plating solution to near a plating temperature substantially greater than room temperature, e.g. 60° C., prior to plating.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: December 6, 2011
    Assignee: United Technologies Corporation
    Inventors: Thomas Henry Vanderspurt, Ying She, Zissis Dardas, Craig Walker, James D. MacLeod
  • Publication number: 20100197567
    Abstract: The invention relates to peptides (termed propeller peptides herein) and related peptides (termed peptides of the G12.2 family herein), about 60 to about 90 residues in length, which are naturally available in minute amounts in the venom of the cone snails or analogous to the naturally available peptides, and which blocks the desensitization of AMPA-type ionotropic glutamate receptors (AMPARs).
    Type: Application
    Filed: October 16, 2009
    Publication date: August 5, 2010
    Applicant: UNIVERSITY OF UTAH RESEARCH FOUNDATION
    Inventors: Andres Villu MARICQ, Stori JENSEN, Craig WALKER, David MADSEN, Baldomero OLIVERA, Michael ELLISON
  • Publication number: 20100005969
    Abstract: An H2-permeable membrane system (117) comprises an electroless-deposited plating (115) of Pd or Pd alloy on a porous support (110, 110?). The Pd plating comprises face-centered cubic crystals cumulatively having a morphology of hexagonal platelets. The permeability to H2 of the membrane plating (115) on the porous support is significantly enhanced, being at least greater than about 1.3×10?8 mol·m?1·s?·Pa?0.5 at 350° C., and even greater than about 3.4×10?8 mol·m?1·s?1·Pa?0.5. The porous support (110, 110?) may be stainless steel (1100 and include a thin ceramic interlayer (110?) on which the Pd is plated. The method of providing the electroless-deposited plating includes preheating a Pd electroless plating solution to near a plating temperature substantially greater than room temperature, e.g. 60° C., prior to plating.
    Type: Application
    Filed: September 28, 2006
    Publication date: January 14, 2010
    Applicant: UTC Power Corporation
    Inventors: Thomas Henry Vanderspurt, Ying She, Zissis Dardas, Craig Walker, James D. MacLeod
  • Publication number: 20090000480
    Abstract: The materials of adjoining porous metal substrate (12), oxide (14), and Pd-alloy membrane (16) layers of a composite, H2—separation palladium membrane (10) have respective thermal expansion coefficients (TEC) which differ from one another so little as to resist failure by TEC mismatch from thermal cycling. TEC differences (20, 22) of less than 3 ?m/(m.k) between materials of adjacent layers are achieved by a composite system of a 446 stainless steel substrate, an oxide layer of 4 wt % yittria-zirconia, and a 77 wt % Pd-23 wt % Ag or 60 wt % Pd-40 wt % Cu, membrane, having TECs of 11, 11, and 13.9 ?m/(m.k), respectively. The Intermediate oxide layer comprises particles forming pores having an average pore sizeless than 5 microns, and preferably less than about 3 microns, in thickness.
    Type: Application
    Filed: December 23, 2005
    Publication date: January 1, 2009
    Inventors: Zissis Dardas, Ying She, Thomas Henry Vanderspurt, Jean Yamanis, Craig Walker
  • Patent number: 7390785
    Abstract: The invention relates to relatively short peptides (termed ?-conotoxins herein), about 10-25 residues in length, which are naturally available in minute amounts in the venom of the cone snails or analogous to the naturally available peptides, and which preferably include two disulfide bonds.
    Type: Grant
    Filed: November 7, 2005
    Date of Patent: June 24, 2008
    Assignees: The University of Utah Research Foundation, Cognetix, Inc.
    Inventors: Craig Walker, Reshma Shetty, Baldomero M. Olivera, David Hooper, Richard Jacobsen, Doug Steel, Robert Jones
  • Publication number: 20070257387
    Abstract: This invention includes methods and systems for processing biomedical devices, such as ophthalmic lenses, formed with a prepolymer reactin mixture and packaged within a mold part used to fashion the device.
    Type: Application
    Filed: May 5, 2006
    Publication date: November 8, 2007
    Inventors: Gregory Hofmann, Michael Tokarski, Scott Ansell, David Katterhenry, W. Martin, Craig Walker, Thomas Rooney
  • Publication number: 20070215198
    Abstract: A thermally managed solar cell system includes a photovoltaic cell for generating electricity and heat. The system includes a housing, a base, and a heat removal device. The housing surrounds the solar cell system and has an open, rear portion. The base is positionable in the open portion of the housing and supports the photovoltaic cell. The base is also thermally conductive and spreads heat generated from the photovoltaic cell. The heat removal device and the base act as a single unit with the heat removal device being coupled to the base to remove the heat from the base.
    Type: Application
    Filed: March 16, 2006
    Publication date: September 20, 2007
    Applicant: United Technologies Corporation
    Inventors: Yirong Jiang, Yu Chen, Satyam Bendapudi, Thomas Radcliff, Joseph Sangiovanni, Yuhui Kuang, Craig Walker, Rakesh Radhakrishnan, Michael Sahm
  • Publication number: 20070173457
    Abstract: The invention relates to relatively short peptides (termed ?-conotoxins herein), about 10-25 residues in length, which are naturally available in minute amounts in the venom of the cone snails or analogous to the naturally available peptides, and which preferably include two disulfide bonds.
    Type: Application
    Filed: November 7, 2005
    Publication date: July 26, 2007
    Applicants: The University of Utah Research Foundation, Cognetix, Inc.
    Inventors: Craig Walker, Reshma Shetty, Baldomero Olivera, David Hooper, Richard Jacobsen, Doug Steel, Robert Jones