Patents by Inventor Joseph DiTomaso

Joseph DiTomaso 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: 11257011
    Abstract: Provided are a system and method for determining whether an apparent booking is a genuine booking or is a blocked period of unavailability that is not the result of a genuine booking. Bookings occur in all sorts of industries, such as travel, medical, entertainment, weddings, catering, and the like. In some examples, the method may include receiving content from a website that includes a listing for an object, identifying a period of unavailability of the object based on the content received from the website, predicting, via a machine learning model, whether the period of unavailability of the object is a blocked period that is not a result of a reservation of the object, the predicting being performed based on additional content visible on the website being input into the machine learning model, and storing an identifier of the period of unavailability and information about the prediction within a storage device.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: February 22, 2022
    Assignee: ALLTHEROOMS
    Inventors: Joseph DiTomaso, Lawson Taylor
  • Publication number: 20210142428
    Abstract: Provided are a system and method for determining a value of a web listing based on content of the web listing and content of other web listings within a dynamic geographic area. The method may include receiving a network address of a listing of an object, extracting content from a website that corresponds to the network address and identifying an unavailability of the object from the extracted content, determining a value of the object based on the identified unavailability of the object and an unavailability of one or more other objects that are located within a predetermined geographic area of the object, and storing the determined value of the object within a storage device.
    Type: Application
    Filed: January 28, 2020
    Publication date: May 13, 2021
    Inventors: Joseph DiTomaso, Lawson Taylor
  • Patent number: 10977321
    Abstract: Provided are a system and method for performing deduplication of web content. In one example, the method includes converting search results of a first website into a first fuzzy index and converting search results of a second website into a second fuzzy index, determining a search result of the first website corresponds to a same item as a search result of the second website based on a comparison of the first fuzzy index and the second fuzzy index, and displaying a comparison of web content associated with the item from the first search result and web content associated with item from the second search result. The deduplication of content according to various embodiments may be performed on the fly without storing web content in a centralized database.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: April 13, 2021
    Assignee: ALLTHEROOMS
    Inventors: Joseph DiTomaso, William Beckler
  • Publication number: 20200250369
    Abstract: Provided are a system and method for enhancing static web content. In one example, the method includes extracting text content describing an item and extracting still images of the item from a host website, automatically converting the extracted text content into audio by combining keywords from the extracted text content with auto-generated supplemental words related to the item to generate an audio script, automatically converting the extracted still images into moving images by arranging the still images extracted in a sequence and adding movement to the still images to generate a video, and simultaneously playing the automatically generated audio script and the automatically generated video in response to a selection of the item. By creating and overlapping video and audio from still images and text of a listing on a web site, the listing becomes more entertaining and captivating to a viewer.
    Type: Application
    Filed: April 23, 2020
    Publication date: August 6, 2020
    Inventors: Joseph DiTomaso, William Beckler
  • Patent number: 10664645
    Abstract: Provided are a system and method for enhancing static web content. In one example, the method includes extracting text content describing an item and extracting still images of the item from a host website, automatically converting the extracted text content into audio by combining keywords from the extracted text content with auto-generated supplemental words related to the item to generate an audio script, automatically converting the extracted still images into moving images by arranging the still images extracted in a sequence and adding movement to the still images to generate a video, and simultaneously playing the automatically generated audio script and the automatically generated video in response to a selection of the item. By creating and overlapping video and audio from still images and text of a listing on a website, the listing becomes more entertaining and captivating to a viewer.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: May 26, 2020
    Assignee: ALLTHEROOMS
    Inventors: Joseph DiTomaso, William Beckler
  • Publication number: 20200159735
    Abstract: Provided are a system and method for matching search results from multiple websites. In one example, the method includes calculating a probability that a search result of a first website corresponds to a same item as a search result of a second website based on Bayes theorem, in response to the calculated probability being greater than a predetermined threshold, determining that the search result of the first website and the search result of the second website are a match, and displaying an aggregated list of search results combined from the first website and the second website based on the watched search results. By auto-matching search results using Bayes theorem, a true match can be determined that is more accurate in comparison to a manual matching operation performed by a human.
    Type: Application
    Filed: January 21, 2020
    Publication date: May 21, 2020
    Inventors: Joseph DiTomaso, William Beckler
  • Publication number: 20200134514
    Abstract: Provided are a system and method for determining whether an apparent booking is a genuine booking or is a blocked period of unavailability that is not the result of a genuine booking. Bookings occur in all sorts of industries, such as travel, medical, entertainment, weddings, catering, and the like. In some examples, the method may include receiving content from a website that includes a listing for an object, identifying a period of unavailability of the object based on the content received from the website, predicting, via a machine learning model, whether the period of unavailability of the object is a blocked period that is not a result of a reservation of the object, the predicting being performed based on additional content visible on the website being input into the machine learning model, and storing an identifier of the period of unavailability and information about the prediction within a storage device.
    Type: Application
    Filed: January 2, 2020
    Publication date: April 30, 2020
    Inventors: Joseph DiTomaso, Lawson Taylor
  • Patent number: 10579626
    Abstract: Provided are a system and method for matching search results from multiple websites. In one example, the method includes calculating a probability that a search result of a first website corresponds to a same item as a search result of a second website based on Bayes theorem, in response to the calculated probability being greater than a predetermined threshold, determining that the search result of the first website and the search result of the second website are a match, and displaying an aggregated list of search results combined from the first website and the second website based on the matched search results. By auto-matching search results using Bayes theorem, a true match can be determined that is more accurate in comparison to a manual matching operation performed by a human.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: March 3, 2020
    Assignee: ALL THEROOMS
    Inventors: Joseph DiTomaso, William Beckler
  • Publication number: 20200012972
    Abstract: Provided are a system and method for determining whether an apparent booking is a genuine or actual booking. Bookings occur in all sorts of industries, such as travel, medical, entertainment, weddings, catering, and the like. In one embodiment, the method includes determining whether an apparent booking identified from a website calendar, and associated with a merchant, is a genuine booking of the merchant or is an unavailability of the merchant not related to a booking. For example, the genuineness of the booking may be determined based on additional information associated with the merchant, a geographic location, other merchants, and the like.
    Type: Application
    Filed: September 16, 2019
    Publication date: January 9, 2020
    Inventors: Joseph DiTomaso, William Beckler
  • Patent number: 10460261
    Abstract: Provided are a system and method for determining whether an apparent booking is a genuine or actual booking. Bookings occur in all sorts of industries, such as travel, medical, entertainment, weddings, catering, and the like. In one embodiment, the method includes determining whether an apparent booking identified from a website calendar, and associated with a merchant, is a genuine booking of the merchant or is an unavailability of the merchant not related to a booking. For example, the genuineness of the booking may be determined based on additional information associated with the merchant, a geographic location, other merchants, and the like.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: October 29, 2019
    Assignee: ALLTHEROOMS
    Inventors: Joseph DiTomaso, William Beckler
  • Publication number: 20190279240
    Abstract: Provided are systems and methods for mining a website based on user-generated content. In one example, a method includes one or more of detecting user-generated content which has been added to a website via a user device accessing the website through a connection to a host server of the web site, transmitting a storage request comprising a hash of the user-generated content, receiving a data block comprising an entry which includes the hash of the detected user-generated content and an identification value of the user-generated content, and storing the received data block in a hash-linked chain of data blocks.
    Type: Application
    Filed: February 28, 2019
    Publication date: September 12, 2019
    Inventor: Joseph DiTomaso
  • Publication number: 20190279241
    Abstract: Provided are systems and methods for mining a website based on user-generated content. In one example, a method includes one or more of determining a uniqueness of content that has been generated by a user device and added to a website hosted by a host server, determining a value for the content based on a content type of the content and the determined uniqueness of the content, generating a blockchain entry based on the determined value for the content and the determined uniqueness of the content, and storing the blockchain entry within a data block included among a hash-linked chain of data blocks.
    Type: Application
    Filed: February 28, 2019
    Publication date: September 12, 2019
    Inventor: Joseph DiTomaso
  • Publication number: 20190156442
    Abstract: Provided are a system and method for performing image-based deduplication of web content. In one example, the method includes detecting an attribute of a first item that is missing from a first web listing, and determining a substitute value for the missing attribute based on a value of one or more of other attributes of the first item included in the first web listing, determining whether the digital content of the first and a second web listing are directed to a same item based on values of the attributes of the first item, including the inferred value, and values of the attributes of the second item, and in response to determining the first and second items are directed to the same item, executing a deduplication operation based on the first and second web listings.
    Type: Application
    Filed: November 17, 2017
    Publication date: May 23, 2019
    Inventors: Daniel Felipe Lopez Zuluaga, Joseph DiTomaso
  • Publication number: 20190155917
    Abstract: Provided are a system and method for performing image-based deduplication of web content. In one example, the method includes extracting image points from a first image associated with a first web page and image points from a second image associated with a second web page, determining image point pairings between the image points of the first image and the image points of the second image based on content included in the images, executing a regression operation on the image point pairs to determine which image point pairings are a match, and in response to an amount of matching image point pairings being greater than a predetermined threshold, determining the first image and the second image are captured of the same item, and transmitting information about the first and second images captured of the same item to an application.
    Type: Application
    Filed: November 17, 2017
    Publication date: May 23, 2019
    Inventors: Daniel Felipe Lopez Zuluaga, Joseph DiTomaso
  • Publication number: 20190087394
    Abstract: Provided are a system and method for modifying textual web content of a web page by adding supplemental textual web content from another web page. In one example, the method includes analyzing a body of digital text content from a web page and determining at least one keyword included within the body of the digital text content, matching the at least one keyword with supplemental web content from another web page previously auto-detected by the web server, modifying the body of digital text content by embedding supplemental digital text content from the supplemental web content within the body of the digital text content, and transmitting the supplemental digital text content to a computing device providing the web page.
    Type: Application
    Filed: November 20, 2018
    Publication date: March 21, 2019
    Inventors: Joseph DiTomaso, William Beckler
  • Patent number: 10169314
    Abstract: Provided are a system and method for modifying textual web content of a web page by adding supplemental textual web content from another web page. In one example, the method includes analyzing a body of digital text content from a web page and determining at least one keyword included within the body of the digital text content, matching the at least one keyword with supplemental web content from another web page previously auto-detected by the web server, modifying the body of digital text content by embedding supplemental digital text content from the supplemental web content within the body of the digital text content, and transmitting the supplemental digital text content to a computing device providing the web page.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: January 1, 2019
    Inventors: Joseph DiTomaso, William Beckler
  • Publication number: 20180101504
    Abstract: Provided are a system and method for enhancing static web content. In one example, the method includes extracting text content describing an item and extracting still images of the item from a host website, automatically converting the extracted text content into audio by combining keywords from the extracted text content with auto-generated supplemental words related to the item to generate an audio script, automatically converting the extracted still images into moving images by arranging the still images extracted in a sequence and adding movement to the still images to generate a video, and simultaneously playing the automatically generated audio script and the automatically generated video in response to a selection of the item. By creating and overlapping video and audio from still images and text of a listing on a website, the listing becomes more entertaining and captivating to a viewer.
    Type: Application
    Filed: October 6, 2017
    Publication date: April 12, 2018
    Inventors: Joseph DiTomaso, William Beckler
  • Publication number: 20180081975
    Abstract: Provided are a system and method for performing deduplication of web content. In one example, the method includes converting search results of a first website into a first fuzzy index and converting search results of a second website into a second fuzzy index, determining a search result of the first website corresponds to a same item as a search result of the second website based on a comparison of the first fuzzy index and the second fuzzy index, and displaying a comparison of web content associated with the item from the first search result and web content associated with item from the second search result. The deduplication of content according to various embodiments may be performed on the fly without storing web content in a centralized database.
    Type: Application
    Filed: September 21, 2016
    Publication date: March 22, 2018
    Inventors: Joseph DiTomaso, William Beckler
  • Publication number: 20180081949
    Abstract: Provided are a system and method for matching search results from multiple websites. In one example, the method includes calculating a probability that a search result of a first website corresponds to a same item as a search result of a second website based on Bayes theorem, in response to the calculated probability being greater than a predetermined threshold, determining that the search result of the first website and the search result of the second website are a match, and displaying an aggregated list of search results combined from the first website and the second website based on the matched search results. By auto-matching search results using Bayes theorem, a true match can be determined that is more accurate in comparison to a manual matching operation performed by a human.
    Type: Application
    Filed: September 21, 2016
    Publication date: March 22, 2018
    Inventors: Joseph DiTomaso, William Beckler
  • Publication number: 20180082221
    Abstract: Provided are a system and method for determining whether an apparent booking is a genuine or actual booking. Bookings occur in all sorts of industries, such as travel, medical, entertainment, weddings, catering, and the like. In one embodiment, the method includes determining whether an apparent booking identified from a website calendar, and associated with a merchant, is a genuine booking of the merchant or is an unavailability of the merchant not related to a booking. For example, the genuineness of the booking may be determined based on additional information associated with the merchant, a geographic location, other merchants, and the like.
    Type: Application
    Filed: September 21, 2016
    Publication date: March 22, 2018
    Inventors: Joseph DiTomaso, William Beckler