Patents by Inventor Steven Ladd Huffman

Steven Ladd Huffman 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: 20160092958
    Abstract: A machine may generate and provide a message that updates itself when opened. Such a message may include a link that, when operated during display of the message by a user's device, causes the machine to generate an image that depicts updated information in the form of one or more updated parameters. For example, the machine may operate within a travel search engine and may generate and provide a message that includes a previously found search result and also includes a link to an image that, once generated, depicts an updated parameter for the search result. As part of displaying the message, the user's device may operate the link, which causes the machine to generate the image and provide the image to the device. The device receives the image and displays the message, which includes the search result and now also includes the image of the updated parameter.
    Type: Application
    Filed: September 29, 2014
    Publication date: March 31, 2016
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman
  • Publication number: 20150242495
    Abstract: A search machine may store a page state of a results page that includes search results, as well as one or more selections, filter parameters, sort parameters, or comments applied by the user to one or more active search results. Prior to storing the page state, the search machine may determine that only active search results are to be stored, and determine which search results are the active search results. The user may access the search machine from a second device, and the search machine may cause the second device to present some or all of the same search results with one or more selections, filter parameters, sort parameters, or comments applied. Thus, when the same search results are presented by the second device, the same contents, same selections, and same layout may be preserved and match what the user previously viewed using the first device.
    Type: Application
    Filed: February 4, 2015
    Publication date: August 27, 2015
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman, Nancy Tu Hang
  • Publication number: 20150128023
    Abstract: Within a graphical user interface, a window may be spawned at one point in time and then populated with content at a later point in time. By execution of browser-executable code by a user's device and corresponding server-side code by a machine, a pop-under window may be spawned by the user's device. The spawned pop-under window may be initially hidden by the user's browser window and may be initially loaded with no content or default content. The device may monitor the graphical user interface for search criteria submitted by the user and update the spawned pop-under window based on such search criteria. If the user exits the webpage, and if rules allow presentation of a pop-under window, the pop-under window may be updated by the device for presentation to the user. Based on interest or lack of interest in the updated content, the user may revisit the website.
    Type: Application
    Filed: October 30, 2014
    Publication date: May 7, 2015
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman, Seth Satoshi Sakamoto, Ryan James Schwers, Christopher Brian Slowe, Niranjan Ramadas
  • Patent number: 8972429
    Abstract: Calendar-based suggestion of travel options involves suggesting a travel option based on events stored in a calendar of a user. For example, a user in San Francisco may be scheduled for a business trip to New York, and the user's calendar may show a dinner reservation in San Francisco on Saturday, September 3 and business meeting in New York on Monday, September 5. A suggestion machine accesses calendar data of the user and travel data for several available travel options (e.g., flights from San Francisco to New York). Based on the accessed calendar data and travel data, the suggestion machine determines that one or more travel options (e.g., a flight on Sunday, September 4) are compatible with the dinner reservation and the business meeting on the user's calendar. The suggestion machine presents these compatible travel options to the user.
    Type: Grant
    Filed: October 24, 2013
    Date of Patent: March 3, 2015
    Assignee: Hipmunk, Inc.
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman
  • Publication number: 20140324486
    Abstract: A machine may be configured to provide a travel shopping service, not only to direct users of the machine, but also to users of other travel shopping services provided by partner websites whose operators have entered into partnership agreements with an operator of the machine. The machine may provide a common module to one or more partner websites or operators thereof. When a user views a partner website in a browser, the common module configures and causes the browser to obtain and implement a custom module generated or updated specifically for that partner website. The custom module configures and causes the browser to communicate with the machine, for example, in response to fulfillment conditions specified by the operator of the partner website and used as a basis for generating or updating the custom module. Information obtained from the machine may then be presented by the browser to the user.
    Type: Application
    Filed: April 24, 2013
    Publication date: October 30, 2014
    Applicant: HIPMUNK, INC.
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman, Joseph M. Gambescia, III, Christopher Brian Slowe
  • Publication number: 20140298255
    Abstract: A map lens may take the form of a shape that may be superimposed on a map displayed in the user interface, moved around the map by the user, and activated by the user to select a region of the map bounded by the map lens. Activation of the map lens may cause the user interface to display only those markers that are within the region bounded by the map lens. In situations where the user moves the map lens over unselected regions of the map, the user interface may dynamically show or hide markers on the map. This may have the effect of presenting to the user a visually uncluttered map in which markers are only shown in the region in which the user has expressed some interest, as indicated by the user moving the map lens to that region of the map.
    Type: Application
    Filed: March 24, 2014
    Publication date: October 2, 2014
    Applicant: Hipmunk, Inc.
    Inventors: Steven Ladd Huffman, Carly Lane Plaskett, Ryan James Schwers
  • Publication number: 20140129382
    Abstract: A venue may be presented based on its neighborhood within a city by a system (e.g., a machine suitably programmed by one or more software components). In particular, the system may identify a purpose of the user (e.g., a user purpose) in submitting a request for a presentation of venues that are located within the city. The system may access a database that correlates this identified purpose (e.g., business or romance) with a neighborhood that lies within the city. The system may determine a venue (e.g., for presentation, suggestion, or recommendation) based on the venue being located within a neighborhood that is correlated with the purpose. Hence, the system may present the venue to the user in fulfillment of the user's request.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Applicant: Hipmunk, Inc.
    Inventors: Steven Ladd Huffman, Adam Julian Goldstein, Christopher Brian Slowe
  • Publication number: 20140129335
    Abstract: A review of a venue may be presented based on a purpose (e.g., a user purpose) by a system (e.g., a suitably programmed machine). In particular, the system may identify a purpose of a user (e.g., a first user purpose) for being within a city. The system may access a review of a venue that is located within the city. The review may indicate an opinion of the user with respect to the venue. The system may determine that the purpose of the user matches the purpose of another user (e.g., a second user purpose) for being within the city. Hence, the system may present the review of the venue to the other user, based on the two users having the same purpose for being within the city.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Applicant: Hipmunk, Inc.
    Inventors: Steven Ladd Huffman, Adam Julian Goldstein, Christopher Brian Slowe
  • Publication number: 20140058884
    Abstract: Presentation of travel options may involve presenting a travel option based on an event stored in a calendar of a user. A suggestion machine may access calendar data of the user and travel data for a travel option (e.g., a flight from San Francisco to New York). Based on the accessed calendar data and travel data, the suggestion machine may present one or more travel options to the user.
    Type: Application
    Filed: November 4, 2013
    Publication date: February 27, 2014
    Applicant: Hipmunk, Inc.
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman
  • Publication number: 20140046706
    Abstract: Calendar-based suggestion of travel options involves suggesting a travel option based on events stored in a calendar of a user. For example, a user in San Francisco may be scheduled for a business trip to New York, and the user's calendar may show a dinner reservation in San Francisco on Saturday, September 3 and business meeting in New York on Monday, September 5. A suggestion machine accesses calendar data of the user and travel data for several available travel options (e.g., flights from San Francisco to New York). Based on the accessed calendar data and travel data, the suggestion machine determines that one or more travel options (e.g., a flight on Sunday, September 4) are compatible with the dinner reservation and the business meeting on the user's calendar. The suggestion machine presents these compatible travel options to the user.
    Type: Application
    Filed: October 24, 2013
    Publication date: February 13, 2014
    Applicant: Hipmunk, Inc.
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman
  • Patent number: 8606801
    Abstract: Calendar-based suggestion of travel options involves suggesting a travel option based on events stored in a calendar of a user. For example, a user in San Francisco may be scheduled for a business trip to New York, and the user's calendar may show a dinner reservation in San Francisco on Saturday, September 3 and business meeting in New York on Monday, September 5. A suggestion machine accesses calendar data of the user and travel data for several available travel options (e.g., flights from San Francisco to New York). Based on the accessed calendar data and travel data, the suggestion machine determines that one or more travel options (e.g., a flight on Sunday, September 4) are compatible with the dinner reservation and the business meeting on the user's calendar. The suggestion machine presents these compatible travel options to the user.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: December 10, 2013
    Assignee: Hipmunk, Inc.
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman
  • Publication number: 20130046788
    Abstract: Calendar-based suggestion of travel options involves suggesting a travel option based on events stored in a calendar of a user. For example, a user in San Francisco may be scheduled for a business trip to New York, and the user's calendar may show a dinner reservation in San Francisco on Saturday, September 3 and business meeting in New York on Monday, September 5. A suggestion machine accesses calendar data of the user and travel data for several available travel options (e.g., flights from San Francisco to New York). Based on the accessed calendar data and travel data, the suggestion machine determines that one or more travel options (e.g., a flight on Sunday, September 4) are compatible with the dinner reservation and the business meeting on the user's calendar. The suggestion machine presents these compatible travel options to the user.
    Type: Application
    Filed: August 16, 2011
    Publication date: February 21, 2013
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman
  • Patent number: D671952
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: December 4, 2012
    Assignee: Hipmunk, Inc.
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman
  • Patent number: D675633
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: February 5, 2013
    Assignee: Hipmunk, Inc.
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman
  • Patent number: D675634
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: February 5, 2013
    Assignee: Hipmunk, Inc.
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman
  • Patent number: D675635
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: February 5, 2013
    Assignee: Hipmunk, Inc.
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman
  • Patent number: D675636
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: February 5, 2013
    Assignee: Hipmunk, Inc.
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman
  • Patent number: D680548
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: April 23, 2013
    Assignee: Hipmunk, Inc.
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman
  • Patent number: D680549
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: April 23, 2013
    Assignee: Hipmunk, Inc.
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman
  • Patent number: D683736
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: June 4, 2013
    Assignee: Hipmunk, Inc.
    Inventors: Adam Julian Goldstein, Steven Ladd Huffman, Andre Yurievich von Houck, Sacha Greif