Patents by Inventor David Ballantyne
David Ballantyne 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: 11843451Abstract: A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.Type: GrantFiled: February 14, 2023Date of Patent: December 12, 2023Assignee: INVIDI Technologies CorporationInventors: Samira Sadeghi, Ivan Mizera, David Ballantyne, Daniel C. Wilson
-
Publication number: 20230291486Abstract: A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.Type: ApplicationFiled: February 14, 2023Publication date: September 14, 2023Inventors: Samira Sadeghi, Ivan Mizera, David Ballantyne, Daniel C. Wilson
-
Patent number: 11581968Abstract: A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.Type: GrantFiled: February 4, 2021Date of Patent: February 14, 2023Assignee: INVIDI Technologies CorporationInventors: Samira Sadeghi, Ivan Mizera, David Ballantyne, Daniel C. Wilson
-
Publication number: 20210336713Abstract: A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.Type: ApplicationFiled: February 4, 2021Publication date: October 28, 2021Inventors: Samira Sadeghi, Ivan Mizera, David Ballantyne, Daniel C. Wilson
-
Patent number: 10951335Abstract: A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.Type: GrantFiled: July 19, 2019Date of Patent: March 16, 2021Assignee: INVIDI TECHNOLOGIES CORPORATIONInventors: Samira Sadeghi, Ivan Mizera, David Ballantyne, Daniel C. Wilson
-
Publication number: 20200186269Abstract: A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.Type: ApplicationFiled: July 19, 2019Publication date: June 11, 2020Inventors: Samira Sadeghi, Ivan Mizera, David Ballantyne, Daniel C. Wilson
-
Publication number: 20200111132Abstract: A pacing platform and functionality allows for controlling the pace of delivery of addressable assets in an addressable asset delivery system (100). The illustrated system (100) generally includes an asset delivery order system (102), a decisioning system (104), UEDs (106) and delivery platforms (108). The system (100) allows for delivery of targeted assets to users of UEDs (106) in connection with asset delivery opportunities of programming provided by one or more program delivery networks (122). The system (100) allows for more even pacing of assets delivered by individual UEDs while still collectively fulfilling the campaigns entered via the order system (102). In addition, the invention allows for operation of the order system (102) so as to avoid accepting campaign requests that likely cannot be fulfilled.Type: ApplicationFiled: April 11, 2019Publication date: April 9, 2020Inventors: David Ballantyne, Samira Sadeghi, Dale Hagglund, Daniel C. Wilson
-
Patent number: 10404390Abstract: A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.Type: GrantFiled: December 6, 2017Date of Patent: September 3, 2019Assignee: Invidi Technologies CorporationInventors: Samira Sadeghi, Ivan Mizera, David Ballantyne, Daniel C. Wilson
-
Publication number: 20190104328Abstract: Embodiments of the invention provide systems and methods for constructing a schedule well before the time of an asset delivery opportunity that associates a collection of one or more assets, potentially from multiple advertisers or asset providers, that are planned to play in each asset delivery opportunity. Specific rules for each device also determine which asset each will play, thereby ensuring that campaigns of total asset delivery and asset delivery pacing are approximately fulfilled. This scheduling can be accomplished using marketing data associated with each user device and can be prepared in a practicable period of time using reasonable processing resources.Type: ApplicationFiled: May 1, 2018Publication date: April 4, 2019Inventors: Alden Flatt, Brett Kosinski, Jeremy Koopmans, Daniel C. Wilson, David Ballantyne
-
Publication number: 20180351671Abstract: A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.Type: ApplicationFiled: December 6, 2017Publication date: December 6, 2018Inventors: Samira Sadeghi, Ivan Mizera, David Ballantyne, Daniel C. Wilson
-
Patent number: 9961379Abstract: Embodiments of the invention provide systems and methods for constructing a schedule well before the time of an asset delivery opportunity that associates a collection of one or more assets, potentially from multiple advertisers or asset providers, that are planned to play in each asset delivery opportunity. Specific rules for each device also determine which asset each will play, thereby ensuring that campaigns of total asset delivery and asset delivery pacing are approximately fulfilled. This scheduling can be accomplished using marketing data associated with each user device and can be prepared in a practicable period of time using reasonable processing resources.Type: GrantFiled: November 17, 2016Date of Patent: May 1, 2018Assignee: INVIDI TECHNOLOGIES CORPORATIONInventors: Alden Flatt, Brett Kosinski, Jeremy Koopmans, Daniel C. Wilson, David Ballantyne
-
Patent number: 9721183Abstract: Techniques for selecting a digital image are disclosed. The techniques may include receiving a first set of digital images, analyzing the first set of digital images to extract first image features from each of the first set of digital images, accessing a user profile, comparing the extracted first image features to a preset list of image features, ranking each digital image of the first set, selecting each digital image having a ranking that exceeds a threshold, assigning a category to each selected digital image based on a comparison of each selected digital image to a category database of digital image categories, displaying each selected digital image with the assigned category, receiving an input from the user in response to the displaying, updating the user profile and the category database based on the input, and selecting at least one subsequent digital image based on the updated user profile and category database.Type: GrantFiled: January 30, 2015Date of Patent: August 1, 2017Assignee: HULU, LLCInventors: Noah Raymond Heller, James Theodore Bartot, David Ballantyne Christianson, Jason Hayes Christensen, Schuyler Cullen, Hugh Crean, Navdeep Singh Dhillon, Samuel J S Fu, Craig Bruce Horman
-
Publication number: 20170070759Abstract: Embodiments of the invention provide systems and methods for constructing a schedule well before the time of an asset delivery opportunity that associates a collection of one or more assets, potentially from multiple advertisers or asset providers, that are planned to play in each asset delivery opportunity. Specific rules for each device also determine which asset each will play, thereby ensuring that campaigns of total asset delivery and asset delivery pacing are approximately fulfilled. This scheduling can be accomplished using marketing data associated with each user device and can be prepared in a practicable period of time using reasonable processing resources.Type: ApplicationFiled: November 17, 2016Publication date: March 9, 2017Inventors: Alden Flatt, Brett Kosinski, Jeremy Koopmans, Daniel C. Wilson, David Ballantyne
-
Patent number: 9530148Abstract: Embodiments of the invention provide systems and methods for constructing a schedule well before the time of an asset delivery opportunity that associates a collection of one or more assets, potentially from multiple advertisers or asset providers, that are planned to play in each asset delivery opportunity. Specific rules for each device also determine which asset each will play, thereby ensuring that campaigns of total asset delivery and asset delivery pacing are approximately fulfilled. This scheduling can be accomplished using marketing data associated with each user device and can be prepared in a practicable period of time using reasonable processing resources.Type: GrantFiled: March 23, 2012Date of Patent: December 27, 2016Assignee: INVIDI Technologies CorporationInventors: Alden Flatt, Brett Kosinski, Daniel C. Wilson, David Ballantyne, Jeremy Koopmans
-
Publication number: 20150220806Abstract: Techniques for selecting a digital image are disclosed. The techniques may include receiving a first set of digital images, analyzing the first set of digital images to extract first image features from each of the first set of digital images, accessing a user profile, comparing the extracted first image features to a preset list of image features, ranking each digital image of the first set, selecting each digital image having a ranking that exceeds a threshold, assigning a category to each selected digital image based on a comparison of each selected digital image to a category database of digital image categories, displaying each selected digital image with the assigned category, receiving an input from the user in response to the displaying, updating the user profile and the category database based on the input, and selecting at least one subsequent digital image based on the updated user profile and category database.Type: ApplicationFiled: January 30, 2015Publication date: August 6, 2015Applicant: WIFFLEDAN INC. DBA VHOTO, INC.Inventors: Noah Raymond HELLER, James Theodore BARTOT, David Ballantyne CHRISTIANSON, Jason Hayes CHRISTENSEN, Schuyler CULLEN, Hugh CREAN, Navdeep Singh DHILLON, Samuel JS FU, Craig Bruce HORMAN
-
Patent number: 8480993Abstract: A diamond reference standard contains a diamond composite of 60-90% diamond crystals and 10-40% silicon carbide binding agent doped with a plurality of elements. The standard is prepared by doping a diamond composite containing a silicon carbide binder with a plurality of elements, the presence of which can readily be detected using a variety of instruments, e.g. a mass spectrometer.Type: GrantFiled: December 16, 2009Date of Patent: July 9, 2013Assignee: Her Majesty the Queen in right of Canada as represented by the Solicitor General acting through the Commissoner of the Royal Canadian Mounted PoliceInventors: David Ballantyne, Claude Dalpe
-
Publication number: 20120272265Abstract: Embodiments of the invention provide systems and methods for constructing a schedule well before the time of an asset delivery opportunity that associates a collection of one or more assets, potentially from multiple advertisers or asset providers, that are planned to play in each asset delivery opportunity. Specific rules for each device also determine which asset each will play, thereby ensuring that campaigns of total asset delivery and asset delivery pacing are approximately fulfilled. This scheduling can be accomplished using marketing data associated with each user device and can be prepared in a practicable period of time using reasonable processing resources.Type: ApplicationFiled: March 23, 2012Publication date: October 25, 2012Applicant: INVIDI TECHNOLOGIES CORPORATIONInventors: Alden Flatt, Brett Kosinski, Daniel C. Wilson, David Ballantyne, Jeremy Koopmans
-
Publication number: 20100148119Abstract: A diamond reference standard contains a diamond composite of 60-90% diamond crystals and 10-40% silicon carbide binding agent doped with a plurality of elements. The standard is prepared by doping a diamond composite containing a silicon carbide binder with a plurality of elements, the presence of which can readily be detected using a variety of instruments, e.g. a mass spectrometer.Type: ApplicationFiled: December 16, 2009Publication date: June 17, 2010Inventors: David Ballantyne, Claude Dalpe