Patents by Inventor Steven T. Kanefsky

Steven T. Kanefsky 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: 9323808
    Abstract: Methods, systems, an apparatus, and computer program products, for pre-caching query suggestions. In one aspect, a method includes receiving from a client device a request for a search resource; providing to the client device in response to the request the search resource, the search resource including: first instructions that cause the client device to generate a search interface that includes a first query input field; initial query suggestions; second instructions that cause the client device to: store the initial query suggestions in a suggestion store on the client device; compare query characters input in the first query input field to the query suggestions stored in the suggestion store; select query suggestions that match the query characters input in the first query input field based on the comparison; and display the selected query suggestions as query suggestions for the query characters input into the first query input field.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: April 26, 2016
    Assignee: Google Inc.
    Inventor: Steven T. Kanefsky
  • Patent number: 9086978
    Abstract: An electronic document references one or more electronic document resources stored on a host device. The host device may indicate in the electronic document that an electronic document is cacheable by a client device. When an electronic document resource is identified as cacheable by the client device, the client device caches the electronic document resource in a database stored in a computer-readable medium of the client device. The client device may also generate an electronic document resource catalog that identifies those electronic document resources that are cached in the database. When the client device next requests the electronic document from the host device, the client device may transmit the electronic document resource catalog to the host device. Upon receiving the electronic document resource catalog, the host device may modify the electronic document so that the electronic document references the electronic document resources cached in the database of the client device.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: July 21, 2015
    Assignee: Google Inc.
    Inventor: Steven T. Kanefsky
  • Publication number: 20140025896
    Abstract: An electronic document references one or more electronic document resources stored on a host device. The host device may indicate in the electronic document that an electronic document is cacheable by a client device. When an electronic document resource is identified as cacheable by the client device, the client device caches the electronic document resource in a database stored in a computer-readable medium of the client device. The client device may also generate an electronic document resource catalog that identifies those electronic document resources that are cached in the database. When the client device next requests the electronic document from the host device, the client device may transmit the electronic document resource catalog to the host device. Upon receiving the electronic document resource catalog, the host device may modify the electronic document so that the electronic document references the electronic document resources cached in the database of the client device.
    Type: Application
    Filed: September 24, 2013
    Publication date: January 23, 2014
    Applicant: GOOGLE INC.
    Inventor: Steven T. Kanefsky
  • Patent number: 8583643
    Abstract: An electronic document references one or more electronic document resources stored on a host device. The host device may indicate in the electronic document that an electronic document is cacheable by a client device. When an electronic document resource is identified as cacheable by the client device, the client device caches the electronic document resource in a database stored in a computer-readable medium of the client device. The client device may also generate an electronic document resource catalog that identifies those electronic document resources that are cached in the database. When the client device next requests the electronic document from the host device, the client device may transmit the electronic document resource catalog to the host device. Upon receiving the electronic document resource catalog, the host device may modify the electronic document so that the electronic document references the electronic document resources cached in the database of the client device.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: November 12, 2013
    Assignee: Google Inc.
    Inventor: Steven T. Kanefsky
  • Patent number: 8560562
    Abstract: Methods, systems, an apparatus, and computer program products, for pre-caching query suggestions. In one aspect, a method includes receiving from a client device a request for a search resource; providing to the client device in response to the request the search resource, the search resource including: first instructions that cause the client device to generate a search interface that includes a first query input field; initial query suggestions; second instructions that cause the client device to: store the initial query suggestions in a suggestion store on the client device; compare query characters input in the first query input field to the query suggestions stored in the suggestion store; select query suggestions that match the query characters input in the first query input field based on the comparison; and display the selected query suggestions as query suggestions for the query characters input into the first query input field.
    Type: Grant
    Filed: July 22, 2010
    Date of Patent: October 15, 2013
    Assignee: Google Inc.
    Inventor: Steven T. Kanefsky
  • Publication number: 20120023120
    Abstract: Methods, systems, an apparatus, and computer program products, for pre-caching query suggestions. In one aspect, a method includes receiving from a client device a request for a search resource; providing to the client device in response to the request the search resource, the search resource including: first instructions that cause the client device to generate a search interface that includes a first query input field; initial query suggestions; second instructions that cause the client device to: store the initial query suggestions in a suggestion store on the client device; compare query characters input in the first query input field to the query suggestions stored in the suggestion store; select query suggestions that match the query characters input in the first query input field based on the comparison; and display the selected query suggestions as query suggestions for the query characters input into the first query input field.
    Type: Application
    Filed: July 22, 2010
    Publication date: January 26, 2012
    Applicant: GOOGLE INC.
    Inventor: Steven T. Kanefsky
  • Publication number: 20110276569
    Abstract: An electronic document references one or more electronic document resources stored on a host device. The host device may indicate in the electronic document that an electronic document is cacheable by a client device. When an electronic document resource is identified as cacheable by the client device, the client device caches the electronic document resource in a database stored in a computer-readable medium of the client device. The client device may also generate an electronic document resource catalog that identifies those electronic document resources that are cached in the database. When the client device next requests the electronic document from the host device, the client device may transmit the electronic document resource catalog to the host device. Upon receiving the electronic document resource catalog, the host device may modify the electronic document so that the electronic document references the electronic document resources cached in the database of the client device.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 10, 2011
    Applicant: GOOGLE INC.
    Inventor: Steven T. Kanefsky
  • Publication number: 20100094976
    Abstract: Embodiments of the invention allow the convenient transmission of URLs or content corresponding to URLs from a WAP/i-mode-enabled mobile device to any other device across a network. In an embodiment, a URL corresponding to content accessed by WAP/i-mode-enabled mobile device is transmitted to an application server. The WAP/i-mode-enabled mobile device further transmits a destination address for the content to the application server. The application server then transmits the URL corresponding to the content to the destination address. The URL can then be used to render the corresponding content at the destination address. In another embodiment, a URL corresponding to content accessed by the WAP/i-mode-enabled mobile device is transmitted to an application server. The WAP/i-mode-enabled mobile device further transmits a destination address for the content to the application server. The application server then fetches the content corresponding to the URL and transmits the content to the destination device.
    Type: Application
    Filed: December 15, 2009
    Publication date: April 15, 2010
    Inventors: Steven T. Kanefsky, Michael Kocheisen, David P. Kormann, Bernard S. Renger
  • Patent number: 7653744
    Abstract: Embodiments of the invention allow the convenient transmission of URLs or content corresponding to URLs from a WAP/i-mode-enabled mobile device to any other device across a network. In an embodiment, a URL corresponding to content accessed by WAP/i-mode-enabled mobile device is transmitted to an application server. The WAP/i-mode-enabled mobile device further transmits a destination address for the content to the application server. The application server then transmits the URL corresponding to the content to the destination address. The URL can then be used to render the corresponding content at the destination address. In another embodiment, a URL corresponding to content accessed by the WAP/i-mode-enabled mobile device is transmitted to an application server. The WAP/i-mode-enabled mobile device further transmits a destination address for the content to the application server. The application server then fetches the content corresponding to the URL and transmits the content to the destination device.
    Type: Grant
    Filed: March 9, 2001
    Date of Patent: January 26, 2010
    Assignee: AT&T Mobility II LLC
    Inventors: Steven T. Kanefsky, Michael Kocheisen, David P. Kormann, Bernard S. Renger
  • Patent number: 7356137
    Abstract: A user is associated with a plurality of communication devices each of which belongs to a different type of network. A Unified Presence Information System is configured to communicate with the different networks, and more particularly, to receive information concerning the status of the user's communication devices. The status information can include presence information and/or activity information. The status information can then be used (with or without user-defined preference information) to determine the network device with which the user is most likely in the vicinity of. This information may be used for a variety of purposes, including, but not limited to, directing an incoming communication request to a device where the user can most likely be reached.
    Type: Grant
    Filed: May 7, 2001
    Date of Patent: April 8, 2008
    Assignee: AT&T Mobility II LLC
    Inventors: Frederick Murray Burg, Steven T. Kanefsky
  • Patent number: 6603984
    Abstract: Various techniques for accessing various sources of information are provided by a wireless server and wireless device, such as an Internet-ready cellular phone. As a consumer navigates about a menu displayed at the wireless device, the wireless server can provide various unsolicited messages to the wireless device or activate various scripts directed to making various queries, displaying special messages and performing various tasks, such as accessing external web sites and placing phone calls.
    Type: Grant
    Filed: May 14, 2001
    Date of Patent: August 5, 2003
    Assignee: AT&T Wireless Services, Inc.
    Inventor: Steven T. Kanefsky
  • Publication number: 20020032750
    Abstract: Various techniques for searching information are provided using a wireless server and wireless device, such as an Internet-ready cellular phone. As a consumer navigates about a menu displayed at the wireless device, i.e. issues various navigation instructions, the wireless server can receive one or more search parameters from the wireless device. A search operation based on the one or more search parameters can then be performed and the wireless device can then navigate about an existing menu or generate a second menu based on the search.
    Type: Application
    Filed: May 14, 2001
    Publication date: March 14, 2002
    Inventor: Steven T. Kanefsky
  • Publication number: 20020026500
    Abstract: Embodiments of the invention allow the convenient transmission of URLs or content corresponding to URLs from a WAP/i-mode-enabled mobile device to any other device across a network. In an embodiment, a URL corresponding to content accessed by WAP/i-mode-enabled mobile device is transmitted to an application server. The WAP/i-mode-enabled mobile device further transmits a destination address for the content to the application server. The application server then transmits the URL corresponding to the content to the destination address. The URL can then be used to render the corresponding content at the destination address.
    Type: Application
    Filed: March 9, 2001
    Publication date: February 28, 2002
    Inventors: Steven T. Kanefsky, Michael Kocheisen, David P. Kormann, Bernard S. Renger
  • Publication number: 20010044327
    Abstract: Various techniques for accessing various sources of information are provided by a wireless server and wireless device, such as an Internet-ready cellular phone. As a consumer navigates about a menu displayed at the wireless device, the wireless server can provide various unsolicited messages to the wireless device or activate various scripts directed to making various queries, displaying special messages and performing various tasks, such as accessing external web sites and placing phone calls.
    Type: Application
    Filed: May 14, 2001
    Publication date: November 22, 2001
    Inventor: Steven T. Kanefsky