Patents by Inventor Joshua Hartmann
Joshua Hartmann 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: 11140204Abstract: A facility for generating analytical information based on individual reports of multiple scheduled presentations of interstitial media assets is provided. Data files are received, each including multiple status reports regarding multiple scheduled presentations of multiple media assets by a plurality of distinct media receiver devices in multiple disparate locations. The data files are decrypted, such that the decrypted one or more data files include, for each of the multiple status reports, at least a media asset identifier and a presentation status indicator, and parsed to generate one or more database entries containing information regarding the scheduled media presentations and the plurality of distinct media receiver devices. One or more user interfaces are provided to allow execution of queries based on the generated one or more databases.Type: GrantFiled: April 3, 2020Date of Patent: October 5, 2021Assignee: DISH NETWORK L.L.C.Inventor: Joshua Hartmann
-
Publication number: 20190213669Abstract: A method of delivering advertising in an online environment includes determining a context of a user operating a client computer to interact with an e-commerce website, where the determined context representing an intent of the user to locate a product for purchase, defining a relation between one or more of a plurality of advertisements and the product based on at least one of a plurality of relevance types, and displaying, to the user, at least one of the advertisements having the relation to the product.Type: ApplicationFiled: March 19, 2019Publication date: July 11, 2019Applicant: Intent Global, Inc.Inventors: Joshua Feuerstein, Richard Harris, Joshua Hartmann, Adam R. Pritchard, Arun Rajan, Kurt Schrader, Jonathan Taqqu, Damon Tassone
-
Publication number: 20190213670Abstract: A method of delivering advertising in an online environment includes determining a context of a user operating a client computer to interact with an e-commerce website, where the determined context representing an intent of the user to locate a product for purchase, defining a relation between one or more of a plurality of advertisements and the product based on at least one of a plurality of relevance types, and displaying, to the user, at least one of the advertisements having the relation to the product.Type: ApplicationFiled: March 19, 2019Publication date: July 11, 2019Applicant: Intent Global, Inc.Inventors: Joshua Feuerstein, Richard Harris, Joshua Hartmann, Adam R. Pritchard, Arun Rajan, Kurt Schrader, Jonathan Taqqu, Damon Tassone
-
Publication number: 20190197611Abstract: A method of delivering advertising in an online environment includes determining a context of a user operating a client computer to interact with an e-commerce website, where the determined context representing an intent of the user to locate a product for purchase, defining a relation between one or more of a plurality of advertisements and the product based on at least one of a plurality of relevance types, and displaying, to the user, at least one of the advertisements having the relation to the product.Type: ApplicationFiled: December 19, 2018Publication date: June 27, 2019Applicant: Intent Media, Inc.Inventors: Joshua Feuerstein, Richard Harris, Joshua Hartmann, Adam R. Pritchard, Arun Rajan, Kurt Schrader, Jonathan Taqqu, Damon Tassone
-
Patent number: 10181153Abstract: A method of delivering advertising in an online environment includes determining a context of a user operating a client computer to interact with an e-commerce website, where the determined context representing an intent of the user to locate a product for purchase, defining a relation between one or more of a plurality of advertisements and the product based on at least one of a plurality of relevance types, and displaying, to the user, at least one of the advertisements having the relation to the product.Type: GrantFiled: September 11, 2017Date of Patent: January 15, 2019Assignee: Intent Media, Inc.Inventors: Joshua Feuerstein, Richard Harris, Joshua Hartmann, Adam R. Pritchard, Arun Rajan, Kurt Schrader, Jonathan Taqqu, Damon Tassone
-
Patent number: 9898311Abstract: A bootloader detects that an operating system of a computing device has finished booting. In response to detecting with the bootloader that the operating system of the computing device has finished booting, installation of software on the computing device except for particular educational software is disabled. The particular educational software is determined not to be installed on the computing device. In response to determining that educational software is not installed on the computing device, the particular educational software is installed. After installing the particular educational software, a boot sequence of the computing device is modified so that the particular educational software is executed after the operating system has finished booting. The bootloader is disabled.Type: GrantFiled: December 30, 2014Date of Patent: February 20, 2018Assignee: AMPLIFY EDUCATION HOLDING, INC.Inventors: Joshua Hartmann, Christopher Scott Rooney, Nilesh Shah, Praful J. Todkar, Steven David Turner
-
Publication number: 20170372413Abstract: A method of delivering advertising in an online environment includes determining a context of a user operating a client computer to interact with an e-commerce website, where the determined context representing an intent of the user to locate a product for purchase, defining a relation between one or more of a plurality of advertisements and the product based on at least one of a plurality of relevance types, and displaying, to the user, at least one of the advertisements having the relation to the product.Type: ApplicationFiled: September 11, 2017Publication date: December 28, 2017Applicant: Intent Media, Inc.Inventors: Joshua Feuerstein, Richard Harris, Joshua Hartmann, Adam R. Pritchard, Arun Rajan, Kurt Schrader, Jonathan Taqqu, Damon Tassone
-
Patent number: 9836784Abstract: A method of delivering advertising in an online environment includes determining a context of a user operating a client computer to interact with an e-commerce website, where the determined context representing an intent of the user to locate a product for purchase, defining a relation between one or more of a plurality of advertisements and the product based on at least one of a plurality of relevance types, and displaying, to the user, at least one of the advertisements having the relation to the product.Type: GrantFiled: June 4, 2010Date of Patent: December 5, 2017Assignee: Intent Media, Inc.Inventors: Joshua Feuerstein, Richard Harris, Joshua Hartmann, Adam Pritchard, Arun Rajan, Kurt Schrader, Jonathan Taqqu, Damon Tassone
-
Patent number: 8527341Abstract: A method of delivering advertising in an online environment includes determining an intent of a user interacting with an e-commerce website, and determining a hurdle rate that is based at least on the user intent and which identifies a threshold amount to be bid by an advertiser in order to display an advertisement to the user. The method further includes selecting, from a plurality of advertisements, an optimal advertisement having an advertiser bid that exceeds the hurdle rate, and displaying the optimal advertisement to the user in an interface of a client computer system.Type: GrantFiled: June 4, 2010Date of Patent: September 3, 2013Assignee: Intent Media Inc.Inventors: Joshua Feuerstein, Richard Harris, Joshua Hartmann, Adam Pritchard, Arun Rajan, Kurt Schrader, Jonathan Taqqu, Damon Tassone
-
Patent number: 8527342Abstract: A method of delivering advertising in an online environment includes determining an intent of a user interacting with an e-commerce website and determining a hurdle rate, based at least on the intent of the user, that identifies a threshold amount to be bid by an advertiser in order to display an advertisement to the user interacting with the e-commerce website. The method may further include selecting, from a plurality of advertisements, one or more optimal advertisements having a combined advertiser bid that exceeds the determined hurdle rate. The method may further include providing one or more controls in a user interface of a client computer system, each of the controls being associated with a respective advertisement of the one or more optimal advertisements and adapted to enable the user to select one or more of the controls, and providing an element, responsive to an input of the user, that is adapted to display, to the user, the respective advertisements selected by the user.Type: GrantFiled: June 4, 2010Date of Patent: September 3, 2013Assignee: Intent Media Inc.Inventors: Joshua Feuerstein, Richard Harris, Joshua Hartmann, Adam Pritchard, Arun Rajan, Kurt Schrader, Jonathan Taqqu, Damon Tassone
-
Patent number: 7957988Abstract: The present invention provides methods for efficiently handling product availability queries. The present invention provides a local availability cache that is prepopulated with product availability listings from various product sources. Customer product availability queries are processed using the prepopulated availability cache, as opposed to independently querying each product source. The present invention also uses methods to manage the cache, such as by limiting the length of use data records stored for each start of use day to a maximum length of use and updating of data in the query using a function that updates data for start dates of use that occur sooner in time than for start dates of use that occur later in time. The present invention also uses functions to determine availability for length of use requests that exceed the maximum length of use stored in the cache by piecing together availability information for smaller lengths of use.Type: GrantFiled: January 8, 2008Date of Patent: June 7, 2011Assignee: Travelocity.com LPInventors: Joshua Hartmann, DeWitt Clinton, Kishore Pallamreddy, Daniel Shtarkman
-
Publication number: 20110055008Abstract: A method of delivering advertising in an online environment includes determining a context of a user operating a client computer to interact with an e-commerce website, where the determined context representing an intent of the user to locate a product for purchase, defining a relation between one or more of a plurality of advertisements and the product based on at least one of a plurality of relevance types, and displaying, to the user, at least one of the advertisements having the relation to the product.Type: ApplicationFiled: June 4, 2010Publication date: March 3, 2011Applicant: Intent Media Inc.Inventors: Joshua Feuerstein, Richard Harris, Joshua Hartmann, Adam Pritchard, Arun Rajan, Kurt Schrader, Jonathan Taqqu, Damon Tassone
-
Publication number: 20110054997Abstract: A method of delivering advertising in an online environment includes determining an intent of a user interacting with an e-commerce website, and determining a hurdle rate that is based at least on the user intent and which identifies a threshold amount to be bid by an advertiser in order to display an advertisement to the user. The method further includes selecting, from a plurality of advertisements, an optimal advertisement having an advertiser bid that exceeds the hurdle rate, and displaying the optimal advertisement to the user in an interface of a client computer system.Type: ApplicationFiled: June 4, 2010Publication date: March 3, 2011Applicant: Intent Media Inc.Inventors: Joshua Feuerstein, Richard Harris, Joshua Hartmann, Adam Pritchard, Arun Rajan, Kurt Schrader, Jonathan Taqqu, Damon Tassone
-
Publication number: 20110054998Abstract: A method of delivering advertising in an online environment includes determining an intent of a user interacting with an e-commerce website and determining a hurdle rate, based at least on the intent of the user, that identifies a threshold amount to be bid by an advertiser in order to display an advertisement to the user interacting with the e-commerce website. The method may further include selecting, from a plurality of advertisements, one or more optimal advertisements having a combined advertiser bid that exceeds the determined hurdle rate. The method may further include providing one or more controls in a user interface of a client computer system, each of the controls being associated with a respective advertisement of the one or more optimal advertisements and adapted to enable the user to select one or more of the controls, and providing an element, responsive to an input of the user, that is adapted to display, to the user, the respective advertisements selected by the user.Type: ApplicationFiled: June 4, 2010Publication date: March 3, 2011Applicant: Intent Media Inc.Inventors: Joshua Feuerstein, Richard Harris, Joshua Hartmann, Adam Pritchard, Arun Rajan, Kurt Schrader, Jonathan Taqqu, Damon Tassone
-
Publication number: 20080262878Abstract: Systems, methods, and computer program products are provided for generating, updating, and managing a cache of price and availability information for a plurality of travel packages and components. The cache of price and availability information may then be searched by an online travel planning service to provide customers with a list of available travel products. More particularly, embodiments of the present invention provide a cascading cache system including a cache of price and availability data related to travel components and a cache of price and availability data related to travel packages. Changes made to the component cache can affect information stored in the package cache, and changes made to the package cache can affect information stored in the component cache. Furthermore, the cache system updates the package and component caches based on information received from a purchase of a package or component, as well as by proactively polling one or more travel reservation systems.Type: ApplicationFiled: April 17, 2007Publication date: October 23, 2008Applicant: Travelocity.com LPInventors: Richard Webby, Joshua Hartmann, David Yong
-
Publication number: 20080120130Abstract: The present invention provides methods for efficiently handling product availability queries. The present invention provides a local availability cache that is prepopulated with product availability listings from various product sources. Customer product availability queries are processed using the prepopulated availability cache, as opposed to independently querying each product source. The present invention also uses methods to manage the cache, such as by limiting the length of use data records stored for each start of use day to a maximum length of use and updating of data in the query using a function that updates data for start dates of use that occur sooner in time than for start dates of use that occur later in time. The present invention also uses functions to determine availability for length of use requests that exceed the maximum length of use stored in the cache by piecing together availability information for smaller lengths of use.Type: ApplicationFiled: January 8, 2008Publication date: May 22, 2008Inventors: Joshua Hartmann, DeWitt Clinton, Kishore Pallamreddy, Daniel Shtarkman
-
Patent number: 7321863Abstract: The present invention provides methods for efficiently handling product availability queries. The present invention provides a local availability cache that is prepopulated with product availability listings from various product sources. Customer product availability queries are processed using the prepopulated availability cache, as opposed to independently querying each product source. The present invention also uses methods to manage the cache, such as by limiting the length of use data records stored for each start of use day to a maximum length of use and updating of data in the query using a function that updates data for start dates of use that occur sooner in time than for start dates of use that occur later in time. The present invention also uses functions to determine availability for length of use requests that exceed the maximum length of use stored in the cache by piecing together availability information for smaller lengths of use.Type: GrantFiled: August 6, 2003Date of Patent: January 22, 2008Assignee: Travelocity.com LPInventors: Joshua Hartmann, DeWitt Clinton, Kishore Pallamreddy, Daniel Shtarkman
-
Publication number: 20070094056Abstract: The present invention generates a concise listing of low-priced travel itinerary options including attributes information that discloses amenities or incentives that may be offered with the listed itinerary options. The invention generates the listing in response to a user input after retrieving itinerary options from an inventory system. The invention also retrieves data corresponding to the retrieved itinerary options and translates the data into attributes information that may be displayed to a user along with the listing of itinerary options. The user is thus informed of attributes corresponding to selected itinerary options prior to purchasing one of the itinerary options.Type: ApplicationFiled: October 25, 2005Publication date: April 26, 2007Inventors: Alice Kang, Joshua Hartmann
-
Publication number: 20070033110Abstract: A system, method, and computer program product are provided for automatically identifying pricing changes and issuing rebates based on pricing changes occurring between a time of purchase and the usage time of a selected product option that has been previously purchased from a product database. The system of the present invention interrogates the product database, such as a travel reservation system, for current pricing corresponding to the selected product option and automatically compares the purchase price of the selected product option to the current pricing in order to determine if a user of the system should be issued a credit based on the difference between the purchase price and current price of the selected product option.Type: ApplicationFiled: August 5, 2005Publication date: February 8, 2007Inventors: Dominique Philipp, Walt Kochan, Joshua Hartmann, Dipika Kapadia
-
Patent number: 7155739Abstract: A method and system for registering, storing and managing personal data for use over a network, and for allowing users to register for, link to and log onto third party Web sites. The invention queries a user for registration, authentication credentials information, such as user names, passwords, etc., for any type of application, and securely stores this data in a centralized user database. The invention prompts when registration/authentication is needed, and either manually with user intervention or automatically with user permission inputs stored data, or automatically creates the registration/authentication credential data for the user. The invention further monitors a user's network browsing, detects when registration/authentication is needed, and either manually with user intervention or automatically with user permission inputs stored data, or automatically creates the registration/authentication credential data for the user.Type: GrantFiled: January 16, 2001Date of Patent: December 26, 2006Assignee: JBIP, LLCInventors: Jonathan H. Bari, Scott R. Elkins, Joshua Hartmann