Patents by Inventor Mark Wyatt

Mark Wyatt 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: 9877162
    Abstract: Systems and methods for generating a user location history are provided. One example method includes obtaining a plurality of location reports from one or more devices associated with the user. The method includes clustering the plurality of location reports to form a plurality of segments. The method includes identifying a plurality of location entities for each of the plurality of segments. The method includes determining, for each of the plurality of segments, one or more feature values associated with each of the location entities identified for such segment. The method includes determining, for each of the plurality of segments, a score for each of the plurality of location entities based at least in part on a scoring formula. The method includes selecting one of plurality of locations entities for each of the plurality of segments.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: January 23, 2018
    Assignee: Google LLC
    Inventors: Daniel Mark Wyatt, Renaud Bourassa-Denis, Alexander Fabrikant, Tanmay Sanjay Khirwadkar, Prathab Murugesan, Galen Pickard, Jesse Rosenstock, Rob Schonberger, Anna Teytelman
  • Publication number: 20170228471
    Abstract: Methods and apparatus related to determining an activity of a user based on sensor readings from sensor(s), and providing, for presentation to the user via a user interface output of a computing device of the user, information that is based on the determined activity. In some implementations, the information may be provided in response to input entered by the user via a user interface input device of the computing device of the user. In some implementations, the input may be a search query and the information may be search results. In some implementations, the input may be a partial query and the information may be query suggestions.
    Type: Application
    Filed: December 29, 2016
    Publication date: August 10, 2017
    Inventors: Andrew Tomkins, Amr Ahmed, Alexander Johannes Smola, Daniel Mark Wyatt, Daniel J. Clancy, Martin Andre Monroe Zinkevich
  • Patent number: 9644451
    Abstract: A downhole valve for fluid energized packers includes a valve sub and a packer. The valve sub further includes a control tube and a rotatable ball, the control tube having at least one closable aperture fluidly coupled to the packer when open, and the rotatable ball rotatable about an axle having at least one flow path closable by a rotation of the ball. The rotatable ball rotates about an axle coupled to a shift sleeve coupled to the lower end of the control tube. The rotatable ball includes a rotation pin extending from its outer surface and a rotation pin sleeve is adapted to rotate the ball in response to a movement of the ball toward or away from the rotation pin sleeve.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: May 9, 2017
    Assignee: TAM INTERNATIONAL, INC.
    Inventors: Ray Vlielander, Dennis Gonas, Mark Wyatt, Ross Phillips
  • Publication number: 20170034665
    Abstract: Systems and methods for generating a user location history are provided. One example method includes obtaining a plurality of location reports from one or more devices associated with the user. The method includes clustering the plurality of location reports to form a plurality of segments. The method includes identifying a plurality of location entities for each of the plurality of segments. The method includes determining, for each of the plurality of segments, one or more feature values associated with each of the location entities identified for such segment. The method includes determining, for each of the plurality of segments, a score for each of the plurality of location entities based at least in part on a scoring formula. The method includes selecting one of plurality of locations entities for each of the plurality of segments.
    Type: Application
    Filed: October 11, 2016
    Publication date: February 2, 2017
    Inventors: Daniel Mark Wyatt, Renaud Bourassa-Denis, Alexander Fabrikant, Tanmay Sanjay Khirwadkar, Prathab Murugesan, Galen Pickard, Jesse Rosenstock, Rob Schonberger, Anna Teytelman
  • Patent number: 9467815
    Abstract: Systems and methods for generating a user location history are provided. One example method includes obtaining a plurality of location reports from one or more devices associated with the user. The method includes clustering the plurality of location reports to form a plurality of segments. The method includes identifying a plurality of location entities for each of the plurality of segments. The method includes determining, for each of the plurality of segments, one or more feature values associated with each of the location entities identified for such segment. The method includes determining, for each of the plurality of segments, a score for each of the plurality of location entities based at least in part on a scoring formula. The method includes selecting one of plurality of locations entities for each of the plurality of segments.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: October 11, 2016
    Assignee: Google Inc.
    Inventors: Daniel Mark Wyatt, Renaud Bourassa-Denis, Alexander Fabrikant, Tanmay Sanjay Khirwadkar, Prathab Murugesan, Galen Emmanuel Pickard, Jesse Rosenstock, Rob Schonberger, Anna Teytelman
  • Publication number: 20150271645
    Abstract: Systems and methods for generating a user location history are provided. One example method includes obtaining a plurality of location reports from one or more devices associated with the user. The method includes clustering the plurality of location reports to form a plurality of segments. The method includes identifying a plurality of location entities for each of the plurality of segments. The method includes determining, for each of the plurality of segments, one or more feature values associated with each of the location entities identified for such segment. The method includes determining, for each of the plurality of segments, a score for each of the plurality of location entities based at least in part on a scoring formula. The method includes selecting one of plurality of locations entities for each of the plurality of segments.
    Type: Application
    Filed: March 20, 2015
    Publication date: September 24, 2015
    Inventors: Daniel Mark Wyatt, Renaud Bourassa-Denis, Alexander Fabrikant, Tanmay Sanjay Khirwadkar, Prathab Murugesan, Galen Emmanuel Pickard, Jesse Rosenstock, Rob Schonberger, Anna Teytelman
  • Publication number: 20150006290
    Abstract: Methods and apparatus related to identifying a plurality of user locations, determining an activity of the user based on the identified user locations, and providing information to the user based on the determined activity of the user. In some implementations, the information may be a user activity suggestion for a user to perform. In some implementations, the information may be provided to the user in response to input from the user. In some implementations, the input may be a search query and the information may be search results. In some implementations, the input may be a partial query and the information may be query suggestions.
    Type: Application
    Filed: December 6, 2013
    Publication date: January 1, 2015
    Applicant: Google Inc.
    Inventors: Andrew Tomkins, Amr Ahmed, Alexander Johannes Smola, Daniel Mark Wyatt, Daniel J. Clancy, Martin Andre Monroe Zinkevich
  • Publication number: 20140374120
    Abstract: A downhole valve for fluid energized packers includes a valve sub and a packer. The valve sub further includes a control tube and a rotatable ball, the control tube having at least one closable aperture fluidly coupled to the packer when open, and the rotatable ball rotatable about an axle having at least one flow path closable by a rotation of the ball. The rotatable ball rotates about an axle coupled to a shift sleeve coupled to the lower end of the control tube. The rotatable ball includes a rotation pin extending from its outer surface and a rotation pin sleeve is adapted to rotate the ball in response to a movement of the ball toward or away from the rotation pin sleeve.
    Type: Application
    Filed: June 20, 2014
    Publication date: December 25, 2014
    Inventors: Ray Vlielander, Dennis Gonas, Mark Wyatt, Ross Phillips
  • Publication number: 20080110398
    Abstract: A method of designing and the resulting thermally stable heated coating die apparatus, the die apparatus including a die having a die geometry and a heating system with heaters and temperature sensors. The method and resultant apparatus provides minimized temperature gradients, flat die lip faces in a die to roll plane and a flat die in a plane perpendicular to die flat lip faces and parallel to substrate width. The method optimizes simultaneously: die geometry, placement of the heaters, placement of temperature sensors, and shielding from operating conditions, using heat transfer and structural numerical modeling and statistical analysis while considering die functionality characteristics, minimum increment of temperature measurement and control accuracy related to minimum acceptable deviation from flatness, coating die material of construction relative to thermo-structural material properties, and desirable coating die material properties.
    Type: Application
    Filed: October 31, 2007
    Publication date: May 15, 2008
    Inventors: Mark Wyatt, Eric Pedersen, Luigi Sartor
  • Patent number: 7160094
    Abstract: A die assembly (10) having a first die part (12), which includes a first lip (16) that, in combination with a second lip (18), defines a feed gap (20). The first die part (12) also includes a rear portion (22), a front portion (24), a slot (26) between these portions (22,24), and a gap-setting device (28) that is mechanically movable within the slot (26) so as to enable the movement of the front portion (24) relative to the rear portion (22). The first lip (16) is carried by the front portion (24), whereby movement of the front portion (24) in one direction moves the first lip (16) relative to the second lip (18), thereby adjusting the feed gap (20). The geometries of the slot (26) and the gap-setting device (28) are such that movement in a second opposite direction is limited to a known position, thereby providing a registration position for the front portion (24) of the first die part (12) and thereby providing a registration position for the first lip (16).
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: January 9, 2007
    Assignee: Avery Dennison Corporation
    Inventor: Mark Wyatt
  • Publication number: 20040247723
    Abstract: A die assembly (10) having a first die part (12), which includes a first lip (16) that, in combination with a second lip (18), defines a feed gap (20). The first die part (12) also includes a rear portion (22), a front portion (24), a slot (26) between these portions (22,24), and a gap-setting device (28) that is mechanically movable within the slot (26) so as to enable the movement of the front portion (24) relative to the rear portion (22). The first lip (16) is carried by the front portion (24), whereby movement of the front portion (24) in one direction moves the first lip (16) relative to the second lip (18), thereby adjusting the feed gap (20). The geometries of the slot (26) and the gap-setting device (28) are such that movement in a second opposite direction is limited to a known position, thereby providing a registration position for the front portion (24) of the first die part (12) and thereby providing a registration position for the first lip (16).
    Type: Application
    Filed: May 21, 2004
    Publication date: December 9, 2004
    Inventor: Mark Wyatt
  • Patent number: 6816864
    Abstract: A system and method for handling set structured data through a computer network is disclosed. A client computer sends a request to retrieve or set data maintained by a Web application server. The client request is in a text format. The Web application server uses the action requested by the client and the data item being requested to determine a method name. Java reflection is used to invoke the method to retrieve or set the data value. In addition, text data received from the client computer is converted to the appropriate data type before storing in the data store, such as an LDAP directory. Data retrieved from the data store is also converted from the data item's data type to a Java text string that is included in an HTML Web page and returned to the client for display to the user.
    Type: Grant
    Filed: December 21, 2000
    Date of Patent: November 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: Mark Wyatt Deuser, Wyn Gordon Easton
  • Publication number: 20020083087
    Abstract: A system and method for handling set structured data through a computer network is disclosed. A client computer sends a request to retrieve or set data maintained by a Web application server. The client request is in a text format. The Web application server uses the action requested by the client and the data item being requested to determine a method name. Java reflection is used to invoke the method to retrieve or set the data value. In addition, text data received from the client computer is converted to the appropriate data type before storing in the data store, such as an LDAP directory. Data retrieved from the data store is also converted from the data item's data type to a Java text string that is included in an HTML Web page and returned to the client for display to the user.
    Type: Application
    Filed: December 21, 2000
    Publication date: June 27, 2002
    Applicant: International Business Machines Corporation
    Inventors: Mark Wyatt Deuser, Wyn Gordon Easton
  • Patent number: 6045660
    Abstract: Apparatus for use in the rectification of liquid mixtures (separation of liquid mixtures into their constituents) and other processes requiring equilibration of liquid and gaseous phases in which mechanical energy is used to create and repeatedly regenerate free flying liquid structures that facilitate the intimate interaction and equilibration of said phases beyond standard practice and thereby allow smaller, more compact, more efficient, and more accessible apparatus and make practical lower operating temperatures and the use of inert carrier gases and otherwise increase the engineering options available to designers of rectification equipment and other equipment requiring liquid/vapor equilibration.
    Type: Grant
    Filed: February 21, 1997
    Date of Patent: April 4, 2000
    Inventors: Kern Savage, Richard C. Wingerson, William Lee Woodie, John L. Wyatt, deceased, by Diana Jacobs, legal representative, by Melody Balport, legal representative, by Mark Wyatt, legal representative