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).
-
Patent number: 11132627Abstract: A travel search machine generates a trip object defined by a corresponding trip identifier. The trip object may have a corresponding trip data structure to which one or more search results may be assigned by a user. For example, the travel search machine may be configured to receive a trip identifier as a submission from a user device, generate a trip data structure corresponding to the trip identifier, and responsive to a received command from a user device, assign one or more search results to the trip data structure, such that reference to the trip data structure via the received trip identifier causes a presentation of at least some of the one or more search results assigned to the trip data structure.Type: GrantFiled: May 13, 2019Date of Patent: September 28, 2021Assignee: Hipmunk Inc.Inventors: Nancy Tu Hang, Steven Ladd Huffman, Lauren Porter, Phillip Aquilina, Niranjan Ramadas
-
Patent number: 10824298Abstract: An item sharing machine is configured to receive share requests in the example form of allocation requests submitted by requesters for an allocable region of a graphical user interface. The allocation requests specify numerical values accorded to the allocable region by the requesters. The item sharing machine determines a distribution of the numerical values and, based on the distribution, generates an allocation plan defined by configuration parameters for the allocable region. The item sharing machine is configured to repeatedly update the allocable region based on the allocation plan by cyclically and selectively linking the allocable region to different computers of different requesters based on the allocation plan. The allocable region accordingly becomes linked to computers of different requesters at different times, and the item sharing machine is configured to cause one or more user devices to present the allocable region linked to such computers at different times.Type: GrantFiled: April 2, 2018Date of Patent: November 3, 2020Assignee: Hipmunk, Inc.Inventors: Adam Julian Goldstein, Kevin Malone, Steven Ji, Navin Lal, Christopher Brian Slowe, Steven Ladd Huffman, William Robert Glass
-
Patent number: 10552017Abstract: 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: GrantFiled: March 20, 2017Date of Patent: February 4, 2020Assignee: Hipmunk, Inc.Inventors: Steven Ladd Huffman, Carly Lane Lodge, Ryan James Schwers
-
Publication number: 20190266520Abstract: A travel search machine generates a trip object defined by a corresponding trip identifier. The trip object may have a corresponding trip data structure to which one or more search results may be assigned by a user. For example, the travel search machine may be configured to receive a trip identifier as a submission from a user device, generate a trip data structure corresponding to the trip identifier, and responsive to a received command from a user device, assign one or more search results to the trip data structure, such that reference to the trip data structure via the received trip identifier causes a presentation of at least some of the one or more search results assigned to the trip data structure.Type: ApplicationFiled: May 13, 2019Publication date: August 29, 2019Inventors: Nancy Tu Hang, Steven Ladd Huffman, Lauren Porter, Phillip Aquilina, Niranjan Ramadas
-
Patent number: 10366353Abstract: A travel search machine generates a trip object defined by a corresponding trip identifier. The trip object may have a corresponding trip data structure to which one or more search results may be assigned by a user. For example, the travel search machine may be configured to receive a trip identifier as a submission from a user device, generate a trip data structure corresponding to the trip identifier, and responsive to a received command from a user device, assign one or more search results to the trip data structure, such that reference to the trip data structure via the received trip identifier causes a presentation of at least some of the one or more search results assigned to the trip data structure.Type: GrantFiled: February 26, 2015Date of Patent: July 30, 2019Assignee: Hipmunk, Inc.Inventors: Nancy Tu Hang, Steven Ladd Huffman, Lauren Porter, Phillip Aquilina, Niranjan Ramadas
-
Patent number: 10198527Abstract: 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: GrantFiled: February 6, 2018Date of Patent: February 5, 2019Assignee: Hipmunk, Inc.Inventors: Adam Julian Goldstein, Steven Ladd Huffman, Seth Satoshi Sakamoto, Ryan James Schwers, Christopher Brian Slowe, Niranjan Ramadas
-
Patent number: 10147126Abstract: 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: GrantFiled: September 29, 2014Date of Patent: December 4, 2018Assignee: Hipmunk, Inc.Inventors: Adam Julian Goldstein, Steven Ladd Huffman
-
Patent number: 10129107Abstract: An item sharing machine is configured to receive share requests submitted by requesters and specifying numerical values accorded to the shareable item by the requesters. The item sharing machine determines a distribution of the numerical values and generates an allocation plan based on the distribution of the numerical values, which include a first numerical value accorded by a first requester. The item sharing machine determines an allocated percentage at which the shareable item is allocated to the first requester and selects an alternative percentage at which the shareable item is allocable to the first requester. The item sharing machine calculates an alternative numerical value accordable to the shareable item and causes presentation of a notification that the shareable item is allocable to the first requester at the alternative percentage, conditioned upon a future share request indicating that the alternative numerical value is accorded to the shareable item.Type: GrantFiled: November 16, 2015Date of Patent: November 13, 2018Assignee: Hipmunk, Inc.Inventors: Adam Julian Goldstein, Kevin Malone, Steven Ji, Navin Lal, Christopher Brian Slowe, Steven Ladd Huffman, William Glass
-
Publication number: 20180232117Abstract: An item sharing machine is configured to receive share requests in the example form of allocation requests submitted by requesters for an allocable region of a graphical user interface. The allocation requests specify numerical values accorded to the allocable region by the requesters. The item sharing machine determines a distribution of the numerical values and, based on the distribution, generates an allocation plan defined by configuration parameters for the allocable region. The item sharing machine is configured to repeatedly update the allocable region based on the allocation plan by cyclically and selectively linking the allocable region to different computers of different requesters based on the allocation plan. The allocable region accordingly becomes linked to computers of different requesters at different times, and the item sharing machine is configured to cause one or more user devices to present the allocable region linked to such computers at different times.Type: ApplicationFiled: April 2, 2018Publication date: August 16, 2018Inventors: Adam Julian Goldstein, Kevin Malone, Steven Ji, Navin Lal, Christopher Brian Slowe, Steven Ladd Huffman, William Robert Glass
-
Publication number: 20180165378Abstract: 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: ApplicationFiled: February 6, 2018Publication date: June 14, 2018Inventors: Adam Julian Goldstein, Steven Ladd Huffman, Seth Satoshi Sakamoto, Ryan James Schwers, Christopher Brian Slowe, Niranjan Ramadas
-
Patent number: 9965149Abstract: An item sharing machine is configured to receive share requests in the example form of allocation requests submitted by requesters for an allocable region of a graphical user interface. The allocation requests specify numerical values accorded to the allocable region by the requesters. The item sharing machine determines a distribution of the numerical values and, based on the distribution, generates an allocation plan defined by configuration parameters for the allocable region. The item sharing machine is configured to repeatedly update the allocable region based on the allocation plan by cyclically and selectively linking the allocable region to different computers of different requesters based on the allocation plan. The allocable region accordingly becomes linked to computers of different requesters at different times, and the item sharing machine is configured to cause one or more user devices to present the allocable region linked to such computers at different times.Type: GrantFiled: November 16, 2015Date of Patent: May 8, 2018Assignee: Hipmunk Inc.Inventors: Adam Julian Goldstein, Kevin Malone, Steven Ji, Navin Lal, Christopher Brian Slowe, Steven Ladd Huffman, William Glass
-
Patent number: 9922131Abstract: 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: GrantFiled: October 30, 2014Date of Patent: March 20, 2018Assignee: Hipmunk, Inc.Inventors: Adam Julian Goldstein, Steven Ladd Huffman, Seth Satoshi Sakamoto, Ryan James Schwers, Christopher Brian Slowe, Niranjan Ramadas
-
Publication number: 20170205994Abstract: 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: ApplicationFiled: March 20, 2017Publication date: July 20, 2017Inventors: Steven Ladd Huffman, Carly Lane Lodge, Ryan James Schwers
-
Publication number: 20170169505Abstract: A nested auction machine is configured to rank and display a user interface element among a set of user interface elements based on a value received from a server of a provider. The nested auction machine may request and receive a value from a server of a provider, the value being offered for inclusion of a provider identifier within a list of identifiers. The nested auction machine may then cause display of the provider identifier at the identifier position within the list of identifiers based on the value, and concurrently rank a user interface element among a set of user interface elements based on the received value. Having ranked the user interface element based on the value, the nested auction machine may cause display of the user interface element among the set of user interface elements at a location within a graphical user interface based on the rank.Type: ApplicationFiled: December 15, 2015Publication date: June 15, 2017Inventors: Adam Julian Goldstein, Steven Ladd Huffman, Tyler Otto, Steven Ji
-
Publication number: 20170139549Abstract: An item sharing machine is configured to receive share requests in the example form of allocation requests submitted by requesters for an allocable region of a graphical user interface. The allocation requests specify numerical values accorded to the allocable region by the requesters. The item sharing machine determines a distribution of the numerical values and, based on the distribution, generates an allocation plan defined by configuration parameters for the allocable region. The item sharing machine is configured to repeatedly update the allocable region based on the allocation plan by cyclically and selectively linking the allocable region to different computers of different requesters based on the allocation plan. The allocable region accordingly becomes linked to computers of different requesters at different times, and the item sharing machine is configured to cause one or more user devices to present the allocable region linked to such computers at different times.Type: ApplicationFiled: November 16, 2015Publication date: May 18, 2017Inventors: Adam Julian Goldstein, Kevin Malone, Steven Ji, Navin Lal, Christopher Brian Slowe, Steven Ladd Huffman, William Glass
-
Publication number: 20170141972Abstract: An item sharing machine is configured to receive share requests submitted by requesters and specifying numerical values accorded to the shareable item by the requesters. The item sharing machine determines a distribution of the numerical values and generates an allocation plan based on the distribution of the numerical values, which include a first numerical value accorded by a first requester. The item sharing machine determines an allocated percentage at which the shareable item is allocated to the first requester and selects an alternative percentage at which the shareable item is allocable to the first requester. The item sharing machine calculates an alternative numerical value accordable to the shareable item and causes presentation of a notification that the shareable item is allocable to the first requester at the alternative percentage, conditioned upon a future share request indicating that the alternative numerical value is accorded to the shareable item.Type: ApplicationFiled: November 16, 2015Publication date: May 18, 2017Inventors: Adam Julian Goldstein, Kevin Malone, Steven Ji, Navin Lal, Christopher Brian Slowe, Steven Ladd Huffman, William Glass
-
Patent number: 9632667Abstract: 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: GrantFiled: March 24, 2014Date of Patent: April 25, 2017Assignee: Hipmunk, Inc.Inventors: Steven Ladd Huffman, Carly Lane Plaskett, Ryan James Schwers
-
Publication number: 20160253600Abstract: A travel search machine generates a trip object defined by a corresponding trip identifier. The trip object may have a corresponding trip data structure to which one or more search results may be assigned by a user. For example, the travel search machine may be configured to receive a trip identifier as a submission from a user device, generate a trip data structure corresponding to the trip identifier, and responsive to a received command from a user device, assign one or more search results to the trip data structure, such that reference to the trip data structure via the received trip identifier causes a presentation of at least some of the one or more search results assigned to the trip data structure.Type: ApplicationFiled: February 26, 2015Publication date: September 1, 2016Inventors: Nancy Tu Hang, Steven Ladd Huffman, Lauren Porter, Phillip Aquilina, Niranjan Ramadas
-
Publication number: 20160117613Abstract: 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: ApplicationFiled: December 4, 2015Publication date: April 28, 2016Inventors: Adam Julian Goldstein, Steven Ladd Huffman
-
Patent number: D768671Type: GrantFiled: August 26, 2014Date of Patent: October 11, 2016Assignee: Hipmunk, Inc.Inventors: Adam Julian Goldstein, Steven Ladd Huffman, Carly Lane Plaskett, Lauren Porter, Phillip Aquilina, Glenn Francis Dixon, Nancy Tu Hang