Patents by Inventor Adam Elliott

Adam Elliott 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: 20250097549
    Abstract: A system and method for multimedia scene break detection, including: a computer processor, a scene break detection service executing on the computer processor and comprising functionality to: (i) receive a request for scene break detection on a media item, (ii) identify a set of candidate scene break timestamps selected based on analysis of an audio component of the media item and a video component of the media item, (iii) execute a computer vision scoring model for each candidate scene break timestamp to generate a score representing a visual distance between a first set of proximal frames and a second set of proximal frames of the candidate scene break timestamp, and (iv) select, based at least on the score of each of the set of candidate scene break timestamps, a final set of scene break timestamps for the media item.
    Type: Application
    Filed: November 29, 2024
    Publication date: March 20, 2025
    Applicant: Tubi, Inc.
    Inventors: Amir Mazaheri, John Trenkle, Jaya Kawale, Kevin Edward Corcoran, Dennis Paul Yost, Anthony Albert Truyoo-Broque, Matthew Adam Elliott
  • Patent number: 12192600
    Abstract: A system and method for multimedia scene break detection, including: a computer processor, a scene break detection service executing on the computer processor and comprising functionality to: (i) receive a request for scene break detection on the media item, (ii) perform audio break detection on an audio component of the media item to obtain a set of audio break timestamps, (iii) identify a set of video break timestamps, each corresponding to at least one frame of a video component of the media item, (iv) identify a set of candidate scene break timestamps based on the audio break timestamps and the video break timestamps, (v) execute a computer vision scoring model for each candidate scene break timestamp, and (vi) select, based at least on a score of each of the set of candidate scene break timestamps, a final set of scene break timestamps for performing a media action.
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: January 7, 2025
    Assignee: Tubi, Inc.
    Inventors: Amir Mazaheri, John Trenkle, Jaya Kawale, Kevin Edward Corcoran, Dennis Paul Yost, Anthony Albert Truyoo-Broque, Matthew Adam Elliott
  • Publication number: 20240357217
    Abstract: A system and method for multimedia scene break detection, including: a computer processor, a scene break detection service executing on the computer processor and comprising functionality to: (i) receive a request for scene break detection on the media item, (ii) perform audio break detection on an audio component of the media item to obtain a set of audio break timestamps, (iii) identify a set of video break timestamps, each corresponding to at least one frame of a video component of the media item, (iv) identify a set of candidate scene break timestamps based on the audio break timestamps and the video break timestamps, (v) execute a computer vision scoring model for each candidate scene break timestamp, and (vi) select, based at least on a score of each of the set of candidate scene break timestamps, a final set of scene break timestamps for performing a media action.
    Type: Application
    Filed: April 17, 2023
    Publication date: October 24, 2024
    Applicant: Tubi, Inc.
    Inventors: Amir Mazaheri, John Trenkle, Jaya Kawale, Kevin Edward Corcoran, Dennis Paul Yost, Anthony Albert Truyoo-Broque, Matthew Adam Elliott
  • Patent number: 11836528
    Abstract: Systems and techniques are provided for monitoring and managing the performance of services accessed by sites on a computing platform. When a performance issue is identified, a service is monitored to determine if calls to the service exceed a threshold completion time. If so, a resource available to call the service is adaptively throttled by the platform.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: December 5, 2023
    Assignee: Salesforce, Inc.
    Inventors: Jeremiah David Brazeau, Sumanth Kondakindi, Dmitriy Ryabkov, Adam Elliott, Stefan Piesche, Metin Kilic, Yan Huang, Christopher David Boran
  • Publication number: 20230177635
    Abstract: In one embodiment, this invention analyzes demographic data that is associated with a specific street address when presented as an address change on an existing account or an address included on a new account application when that address is different from the reference address (e.g., a credit bureau type header data). The old or reference address and the new address, the new account application address or fulfillment address demographic attributes are gathered, analyzed, compared for divergence and scaled to reflect the relative fraud risk.
    Type: Application
    Filed: January 17, 2023
    Publication date: June 8, 2023
    Applicant: ID Insight Incorporated
    Inventors: Robert T. Clark, Adam Elliott
  • Patent number: 11610278
    Abstract: In one embodiment, this invention analyzes demographic data that is associated with a specific street address when presented as an address change on an existing account or an address included on a new account application when that address is different from the reference address (e.g., a credit bureau type header data). The old or reference address and the new address, the new account application address or fulfillment address demographic attributes are gathered, analyzed, compared for divergence and scaled to reflect the relative fraud risk.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: March 21, 2023
    Assignee: ID Insight Incorporated
    Inventors: Robert T. Clark, Adam Elliott
  • Publication number: 20230021746
    Abstract: Systems and techniques are provided for monitoring and managing the performance of services accessed by sites on a computing platform. When a performance issue is identified, a service is monitored to determine if calls to the service exceed a threshold completion time. If so, a resource available to call the service is adaptively throttled by the platform.
    Type: Application
    Filed: September 21, 2022
    Publication date: January 26, 2023
    Inventors: Jeremiah David Brazeau, Sumanth Kondakindi, Dmitriy Ryabkov, Adam Elliott, Stefan Piesche, Metin Kilic, Yan Huang, Christopher David Boran
  • Patent number: 11467877
    Abstract: Systems and techniques are provided for monitoring and managing the performance of services accessed by sites on a computing platform. When a performance issue is identified, a service is monitored to determine if calls to the service exceed a threshold completion time. If so, a resource available to call the service is adaptively throttled by the platform.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: October 11, 2022
    Assignee: Salesforce, Inc.
    Inventors: Jeremiah David Brazeau, Sumanth Kondakindi, Dmitriy Ryabkov, Adam Elliott, Stefan Piesche, Metin Kilic, Yan Huang, Christopher David Boran
  • Patent number: 11278166
    Abstract: A dual roll paper towel dispenser, a method of dispensing towel from a dual roll paper towel dispenser, and a method of servicing a dual roll paper towel dispenser are disclosed herein. The dual roll paper towel dispenser can be provided with a dispenser mechanism disposed in a dispenser housing. The dispenser mechanism can include a first drive roller for dispensing paper from an upper first roll of paper and a second drive roller for dispensing paper from a lower second roll of paper. The dispenser mechanism can further include a drive system including a motor for selectively operating the first drive roller and the second drive roller, wherein the drive system powers the motor in a first rotational direction to actuate the first drive roller and powers the motor in a second rotational direction opposite the first rotational direction to actuate the second drive roller.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: March 22, 2022
    Assignee: Essity Operations Wausau LLC
    Inventors: Kenneth E. Carper, Adam Elliott, Mark Henson, Dan Knight, Steven Roy Streicher
  • Publication number: 20210240536
    Abstract: Systems and techniques are provided for monitoring and managing the performance of services accessed by sites on a computing platform. When a performance issue is identified, a service is monitored to determine if calls to the service exceed a threshold completion time. If so, a resource available to call the service is adaptively throttled by the platform.
    Type: Application
    Filed: May 4, 2020
    Publication date: August 5, 2021
    Inventors: Jeremiah David Brazeau, Sumanth Kondakindi, Dmitriy Ryabkov, Adam Elliott, Stefan Piesche, Metin Kilic, Yan Huang, Christopher David Boran
  • Publication number: 20200118235
    Abstract: In one embodiment, this invention analyzes demographic data that is associated with a specific street address when presented as an address change on an existing account or an address included on a new account application when that address is different from the reference address (e.g., a credit bureau type header data). The old or reference address and the new address, the new account application address or fulfillment address demographic attributes are gathered, analyzed, compared for divergence and scaled to reflect the relative fraud risk.
    Type: Application
    Filed: October 22, 2019
    Publication date: April 16, 2020
    Applicant: ID Insight Incorporated
    Inventors: Robert T. Clark, Adam Elliott
  • Publication number: 20190082897
    Abstract: A dual roll paper towel dispenser, a method of dispensing towel from a dual roll paper towel dispenser, and a method of servicing a dual roll paper towel dispenser are disclosed herein. The dual roll paper towel dispenser can be provided with a dispenser mechanism disposed in a dispenser housing. The dispenser mechanism can include a first drive roller for dispensing paper from an upper first roll of paper and a second drive roller for dispensing paper from a lower second roll of paper. The dispenser mechanism can further include a drive system including a motor for selectively operating the first drive roller and the second drive roller, wherein the drive system powers the motor in a first rotational direction to actuate the first drive roller and powers the motor in a second rotational direction opposite the first rotational direction to actuate the second drive roller.
    Type: Application
    Filed: October 9, 2018
    Publication date: March 21, 2019
    Inventors: Ken Carper, Adam Elliott, Mark Henson, Dan Knight, Steven Roy Streicher
  • Patent number: 10105020
    Abstract: A dual roll paper towel dispenser, a method of dispensing towel from a dual roll paper towel dispenser, and a method of servicing a dual roll paper towel dispenser are disclosed herein. The dual roll paper towel dispenser can be provided with a dispenser mechanism disposed in a dispenser housing. The dispenser mechanism can include a first drive roller for dispensing paper from an upper first roll of paper and a second drive roller for dispensing paper from a lower second roll of paper. The dispenser mechanism can further include a drive system including a motor for selectively operating the first drive roller and the second drive roller, wherein the drive system powers the motor in a first rotational direction to actuate the first drive roller and powers the motor in a second rotational direction opposite the first rotational direction to actuate the second drive roller.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: October 23, 2018
    Assignee: Wausau Paper Towel & Tissue, LLC
    Inventors: Ken Carper, Adam Elliott, Mark Henson, Dan Knight, Steven Roy Streicher
  • Publication number: 20170351752
    Abstract: Systems and methods for analyzing a plurality of data records to provide a comprehensive understanding of the data. For example, one or more public or private databases may be searched based on a user's search term(s). The results from the search may be analyzed to determine values, categories, core trends, concepts, and/or clusters present within the search results. The search results may be grouped or organized based on the values, categories, core trends, clusters, and/or concepts, and may be presented to a user via a user interface. Additionally, systems and methods of the present disclosure relate to analyzing public or private company data, and tracking or monitoring the data over time to provide real time analysis. For example, customer reviews, complaints, social media posts, or other data related to a company or product may be analyzed to determine values, categories, core trends, concepts, and/or clusters.
    Type: Application
    Filed: June 7, 2017
    Publication date: December 7, 2017
    Inventors: Mary Meehan, Adam Elliott, Sudheer Prem
  • Patent number: 9836498
    Abstract: A method, computer program product, and computer system for matching, at a computing device, one or more parameters of test data to one or more rules. A location of a data store is selected to store results of the test data, wherein the location is selected based upon, at least in part, the one or more rules matched to the one or more parameters of the test data. The results of the test data is separated from results of production data by storing the results of the test data at the location of the data store selected based upon, at least in part, the one or more rules matched to the one or more parameters of the test data.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: December 5, 2017
    Assignee: International Business Machines Corporation
    Inventors: Eugene Amigud, Bhuvan Ananthanarayanan, Adam Elliott, Krishnamurthy Muralidhar, Leho Nigul, Sanjeev Siotia
  • Patent number: 9836497
    Abstract: A method, computer program product, and computer system for matching, at a computing device, one or more parameters of test data to one or more rules. A location of a data store is selected to store results of the test data, wherein the location is selected based upon, at least in part, the one or more rules matched to the one or more parameters of the test data. The results of the test data is separated from results of production data by storing the results of the test data at the location of the data store selected based upon, at least in part, the one or more rules matched to the one or more parameters of the test data.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: December 5, 2017
    Assignee: International Business Machines Corporation
    Inventors: Eugene Amigud, Bhuvan Ananthanarayanan, Adam Elliott, Krishnamurthy Muralidhar, Leho Nigul, Sanjeev Siotia
  • Patent number: 9460137
    Abstract: A method, system and computer program product for handling an increase in transactional data load without requiring the relocation of preexisting data. A range of attribute values and identifications of associated shards are stored in a data structure. In response to adding a new shard, the data structure is updated by associating a range of attribute values to the added shard while maintaining the same range of attribute values being associated with one of the pre-existing shards. As a result, the new data assigned within this range of attribute values will be stored in the newly added shard while the older data assigned within this range of attribute values will continue to be stored in one of the preexisting shards. In this manner, an increase in transactional data load can be handled by adding a new shard without requiring the relocation of preexisting data.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: October 4, 2016
    Assignee: International Business Machines Corporation
    Inventors: Eugene Amigud, Bhuvan Ananthanarayanan, Adam Elliott, Ninad R. Manelkar, Leho Nigul, Sanjeev Siotia
  • Patent number: 9449036
    Abstract: A method, system and computer program product for handling an increase in transactional data load without requiring the relocation of preexisting data. A range of attribute values and identifications of associated shards are stored in a data structure. In response to adding a new shard, the data structure is updated by associating a range of attribute values to the added shard while maintaining the same range of attribute values being associated with one of the pre-existing shards. As a result, the new data assigned within this range of attribute values will be stored in the newly added shard while the older data assigned within this range of attribute values will continue to be stored in one of the preexisting shards. In this manner, an increase in transactional data load can be handled by adding a new shard without requiring the relocation of preexisting data.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: September 20, 2016
    Assignee: International Business Machines Corporation
    Inventors: Eugene Amigud, Bhuvan Ananthanarayanan, Adam Elliott, Ninad R. Manelkar, Leho Nigul, Sanjeev Siotia
  • Publication number: 20150302046
    Abstract: A method, system and computer program product for handling an increase in transactional data load without requiring the relocation of preexisting data. A range of attribute values and identifications of associated shards are stored in a data structure. In response to adding a new shard, the data structure is updated by associating a range of attribute values to the added shard while maintaining the same range of attribute values being associated with one of the pre-existing shards. As a result, the new data assigned within this range of attribute values will be stored in the newly added shard while the older data assigned within this range of attribute values will continue to be stored in one of the preexisting shards. In this manner, an increase in transactional data load can be handled by adding a new shard without requiring the relocation of preexisting data.
    Type: Application
    Filed: April 18, 2014
    Publication date: October 22, 2015
    Applicant: International Business Machines Corporation
    Inventors: Eugene Amigud, Bhuvan Ananthanarayanan, Adam Elliott, Ninad R. Manelkar, Leho Nigul, Sanjeev Siotia
  • Publication number: 20150302044
    Abstract: A method, computer program product, and computer system for matching, at a computing device, one or more parameters of test data to one or more rules. A location of a data store is selected to store results of the test data, wherein the location is selected based upon, at least in part, the one or more rules matched to the one or more parameters of the test data. The results of the test data is separated from results of production data by storing the results of the test data at the location of the data store selected based upon, at least in part, the one or more rules matched to the one or more parameters of the test data.
    Type: Application
    Filed: February 3, 2015
    Publication date: October 22, 2015
    Inventors: Eugene Amigud, Bhuvan Ananthanarayanan, Adam Elliott, Krishnamurthy Muralidhar, Leho Nigul, Sanjeev Siotia