Patents by Inventor David Staas
David Staas 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: 10558724Abstract: Location graph-based derivation of user attributes. Location data associated with a user, such as a current and/or past location at which the user has been, is received. A user attribute data associated with the location data is determined and used to update a user profile associated with the user.Type: GrantFiled: January 12, 2017Date of Patent: February 11, 2020Assignee: NINTHDECIMAL, INC.Inventors: Kevin Toshio Ching, Grigory Sokol, Ahmad Fairiz Azizi, Luke Gain, Yury Zhyshko, Mark Christopher Dixon, Robert Abusaidi, Kevin McKenzie, John Raymond Klein, Leonid Blyukher, Jeff Pittelkau, David Staas
-
Publication number: 20170124102Abstract: Location graph-based derivation of user attributes. Location data associated with a user, such as a current and/or past location at which the user has been, is received. A user attribute data associated with the location data is determined and used to update a user profile associated with the user.Type: ApplicationFiled: January 12, 2017Publication date: May 4, 2017Inventors: Kevin Toshio Ching, Grigory Sokol, Ahmad Fairiz Azizi, Luke Gain, Yury Zhyshko, Mark Christopher Dixon, Robert Abusaidi, Kevin McKenzie, John Raymond Klein, Leonid Blyukher, Jeff Pittelkau, David Staas
-
Patent number: 9547666Abstract: Location graph-based derivation of user attributes is disclosed. In various embodiments, location data associated with a user, such as a current and/or past location at which the user has been, is received. A user attribute data associated with the location data is determined and used to update a user profile associated with the user.Type: GrantFiled: October 31, 2014Date of Patent: January 17, 2017Assignee: NinthDecimal, Inc.Inventors: Kevin Ching, Grigory Sokol, Ahmad Fairiz Azizi, Luke Gain, Yury Zhyshko, Mark Dixon, Robert Abusaidi, Kevin McKenzie, John Raymond Klein, Leonid Blyukher, Jeff Pittelkau, David Staas
-
Publication number: 20160027055Abstract: Combining attributes from multiple sources is disclosed. Location data of a mobile device is received. The location data is mapped to a location boundary of a defined location. It is determined that a user profile is associated with the defined location based at least in part on the mapping and one or more location-based rules. The user profile is updated to include third-party data associated with the defined location.Type: ApplicationFiled: July 23, 2014Publication date: January 28, 2016Inventors: Mark Dixon, Kevin Ching, Ahmad Fairiz Azizi, Robert Abusaidi, Leonid Blyukher, David Staas, Keith Kilpatrick, Veronica Milenkiy
-
Publication number: 20150348095Abstract: Measuring advertising effectiveness is disclosed. Attribute data included in a first user profile may be used to select a second user profile that is substantially similar to the first user profile. First behavior information may be determined based at least in part on an association between the first user profile and a location associated with an advertising content data. The first user profile may include an indication of exposure to the advertising content data and the second user profile does not. Second behavior information may be determined based at least in part on an association between the second user profile and the location. An advertising effectiveness value may be generated based at least in part on the first behavior information and the second behavior information.Type: ApplicationFiled: June 3, 2014Publication date: December 3, 2015Inventors: Mark Dixon, Kevin Ching, David Staas, Keith Kilpatrick, Leonid Blyukher, Veronica Milenkiy
-
Publication number: 20150052132Abstract: Location graph-based derivation of user attributes is disclosed. In various embodiments, location data associated with a user, such as a current and/or past location at which the user has been, is received. A user attribute data associated with the location data is determined and used to update a user profile associated with the user.Type: ApplicationFiled: October 31, 2014Publication date: February 19, 2015Inventors: Kevin Ching, Grigory Sokol, Ahmad Fairiz Azizi, Luke Gain, Yury Zhyshko, Mark Dixon, Robert Abusaidi, Kevin McKenzie, John Raymond Klein, Leonid Blyukher, Jeff Pittelkau, David Staas
-
Publication number: 20140012806Abstract: Location graph-based derivation of user attributes is disclosed. In various embodiments, location data associated with a user, such as a current and/or past location at which the user has been, is received. A user attribute data associated with the location data is determined and used to update a user profile associated with the user.Type: ApplicationFiled: June 21, 2013Publication date: January 9, 2014Inventors: Kevin Ching, Grigory Sokol, Ahmad Fairiz Azizi, Luke Gain, Yury Zhyshko, Mark Dixon, Robert Abusaidi, Kevin McKenzie, John Raymond Klein, Leonid Blyukher, Jeff Pittelkau, David Staas
-
Patent number: 6975419Abstract: A printing system and method are provided that facilitate the mobile printing of a document. The printing system comprises an automated print agent located in a device coupled to a network. The printing system also comprises a network alias associated with a printer coupled to the network, where the automated print agent acting as a network destination for a transmitted document addressed to the network alias. The automated print agent orchestrates the printing of the transmitted document on the printer upon receipt of the transmitted document from a transmitting device.Type: GrantFiled: June 18, 2001Date of Patent: December 13, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: David Staas, Jeff M. Anderson, Sherri L. Brown, Jeremy Bunn, David M. Hall, David J Miller, Karen E. Misustin, Lainye Reich, Daniel Revel
-
Publication number: 20050179934Abstract: Disclosed are various systems and methods for printing documents. In one embodiment, a printing system is provided that comprises a host and a local printer coupled thereto, the local printer having a portable device communications port with which to establish a communications link a portable device. The local printer includes means for relaying a non-rendered document received via the portable device communications port to the host for rendering. The host includes means in the host for orchestrating a rendering of the non-rendered document into a rendered document with a printer format compatible with the local printer, the non-rendered document being rendered using one of a number of applications in the host, and, means in the host for transmitting a rendered document to the local printer to be printed.Type: ApplicationFiled: February 28, 2005Publication date: August 18, 2005Inventors: Jeff Anderson, Jeremy Bunn, Daniel Revel, David Staas
-
Patent number: 6892251Abstract: Disclosed are various systems and methods for printing documents. In one embodiment, a printing system is provided that comprises a host and a local printer coupled thereto, the local printer having a portable device communications port with which to establish a communications link a portable device. The local printer includes means for relaying a non-rendered document received via the portable device communications port to the host for rendering. The host includes means in the host for orchestrating a rendering of the non-rendered document into a rendered document with a printer format compatible with the local printer, the non-rendered document being rendered using one of a number of applications in the host, and, means in the host for transmitting a rendered document to the local printer to be printed.Type: GrantFiled: June 18, 2001Date of Patent: May 10, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeff M. Anderson, Jeremy Bunn, Daniel Revel, David Staas
-
Patent number: 6868169Abstract: A system and method are provided for organizing a number of digital images. The system and method advantageously provide a geographical context for viewing the digital images. In one embodiment, a method is provided that includes the steps of associating the number of digital images with a digital map in a computer system, and geographically indexing each of the digital images on the digital map in the computer system. To geographically index each of the digital images, the present invention further provides the steps of obtaining a set of geographical coordinates associated with each of the digital images, and identifying a position on the digital map that represents the geographical coordinates for each of the digital images. In addition, the present method may include the step of positioning an image icon on each of the positions on the digital map, thereby indicating the geographical location of the corresponding digital image.Type: GrantFiled: January 24, 2001Date of Patent: March 15, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: David Staas, John H. Oleinik
-
Patent number: 6844885Abstract: An image editing program includes a user interface for displaying a work area and receiving image edit inputs; and an engine for overlaying a grid on the work area, and using grid elements to generate commands in response to the image edit inputs.Type: GrantFiled: November 30, 2001Date of Patent: January 18, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeff M. Anderson, Stephen D Dentel, David Staas, Lainye Heiles
-
Publication number: 20030103060Abstract: An image editing program includes a user interface for displaying a work area and receiving image edit inputs; and an engine for overlaying a grid on the work area, and using grid elements to generate commands in response to the image edit inputs.Type: ApplicationFiled: November 30, 2001Publication date: June 5, 2003Inventors: Jeff M. Anderson, Stephen D. Dental, David Staas, Lainye Heiles
-
Publication number: 20030105795Abstract: A computing apparatus is programmed to transmit an image editing program and a proxy of an image. The image editing program generates a batch of commands corresponding to edits made on the proxy.Type: ApplicationFiled: November 30, 2001Publication date: June 5, 2003Inventors: Jeff M. Anderson, Lainye Heiles, David Staas
-
Publication number: 20030067624Abstract: Various systems, methods, and programs embodied in computer readable mediums are provided relating to mobile printing. In one embodiment, a printing method is provided that comprises the steps of establishing a data communications link between a mobile printer connector and a printer and transmitting an email with an attachment for printing to a mobile print connector service. The method further comprises the steps of receiving the attachment embodied in a format recognizable by the printer in the mobile printer connector, and relaying the attachment embodied in the format recognizable by the printer from the mobile printer connector to the printer for printing.Type: ApplicationFiled: October 10, 2001Publication date: April 10, 2003Inventors: Jeff M. Anderson, David M. Hall, David Staas
-
Publication number: 20020191210Abstract: A printing system and method are provided that facilitate the mobile printing of a document. The printing system comprises an automated print agent located in a device coupled to a network. The printing system also comprises a network alias associated with a printer coupled to the network, where the automated print agent acting as a network destination for a transmitted document addressed to the network alias. The automated print agent orchestrates the printing of the transmitted document on the printer upon receipt of the transmitted document from a transmitting device.Type: ApplicationFiled: June 18, 2001Publication date: December 19, 2002Inventors: David Staas, Jeff M. Anderson, Sherri L. Brown, Jeremy Bunn, David M. Hall, David J. Miller, Karen E. Misustin, Lainye Reich, Daniel Revel
-
Publication number: 20020194307Abstract: A system and method for document retrieval are provided. The present method comprises the steps of receiving a request email message from a requesting device via a network, the request email message embodying a document request, automatically generating a response email message with at least one document attached thereto in response to the document request, and, automatically transmitting the response email message to a destination address on the network.Type: ApplicationFiled: June 18, 2001Publication date: December 19, 2002Inventors: Jeff M. Anderson, David M. Hall, David Staas
-
Publication number: 20020194404Abstract: Disclosed are various systems and methods for printing documents. In one embodiment, a printing system is provided that comprises a host and a local printer coupled thereto, the local printer having a portable device communications port with which to establish a communications link a portable device. The local printer includes means for relaying a non-rendered document received via the portable device communications port to the host for rendering. The host includes means in the host for orchestrating a rendering of the non-rendered document into a rendered document with a printer format compatible with the local printer, the non-rendered document being rendered using one of a number of applications in the host, and, means in the host for transmitting a rendered document to the local printer to be printed.Type: ApplicationFiled: June 18, 2001Publication date: December 19, 2002Inventors: Jeff M. Anderson, Jeremy Bunn, Daniel Revel, David Staas
-
Publication number: 20020191206Abstract: A system and method are provided for brokered rendering. In one embodiment, the method comprises the steps of: examining a document embodied in a non-rendered format in a computer system to identify at least one rendering operation to be performed to convert the document into a rendered format to be employed in printing the document, identifying at least one rendering application capable of performing the at least one rendering operation, and, applying the document to the at least one rendering application to implement the at least one rendering operation.Type: ApplicationFiled: June 18, 2001Publication date: December 19, 2002Inventors: Jeff M. Anderson, Sherri L. Brown, Jeremy Bunn, David M. Hall, David J. Miller, Karen E. Misustin, Lainye Reich, Daniel Revel, David Staas
-
Publication number: 20020186393Abstract: The present invention provides a printer including a print processor that is configured to convert an electronic document from a native format to a print-ready format.Type: ApplicationFiled: June 11, 2001Publication date: December 12, 2002Inventors: Denis A. Pochuev, David M. Hall, Daniel Revel, Jeremy Bunn, David Staas