Patents by Inventor Matthew Berry
Matthew Berry 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: 9852344Abstract: The present disclosure relates to systems and methods for classifying videos based on video content. For a given video file including a plurality of frames, a subset of frames is extracted for processing. Frames that are too dark, blurry, or otherwise poor classification candidates are discarded from the subset. Generally, material classification scores that describe type of material content likely included in each frame are calculated for the remaining frames in the subset. The material classification scores are used to generate material arrangement vectors that represent the spatial arrangement of material content in each frame. The material arrangement vectors are subsequently classified to generate a scene classification score vector for each frame. The scene classification results are averaged (or otherwise processed) across all frames in the subset to associate the video file with one or more predefined scene categories related to overall types of scene content of the video file.Type: GrantFiled: August 1, 2016Date of Patent: December 26, 2017Assignee: TiVo Solutions Inc.Inventors: Heather Dunlop, Matthew Berry
-
Publication number: 20170318344Abstract: Methods and system for presenting a user with multimedia digital content available to and having a high correlation of potential viewing interest to the user, comprises determining which multimedia assets are available to the user; ranking the available multimedia assets as a correlation between the user's interests and demographic information and metadata associated with each multimedia asset. Higher ranking and relevance of each respective multimedia asset is indicative of a higher likelihood of viewing interest to the user. The ranked and available multimedia assets are presented to the user on an interactive display screen, where the higher ranked multimedia assets are featured more prominently to the user on the interactive display screen. The user is then able to take further action with respect to each presented multimedia asset.Type: ApplicationFiled: February 2, 2013Publication date: November 2, 2017Inventors: Matthew Berry, Aaron Bickell, Adam Gordon
-
Publication number: 20170300552Abstract: A distributed data store may maintain versioned hierarchical data structures. Different versions of a hierarchical data structure may be maintained consistent with a transaction log for the hierarchical data structure. When access requests directed to the hierarchical data structure are received, a version of the hierarchical data structure may be identified for processing an access request. For access requests with snapshot isolation, the identified version alone may be sufficient to consistently process the access request. For access requests with higher isolation requirements, such as serializable isolation, transactions based on the access request may be submitted to the transaction log so that access requests resulting in committed transactions may be allowed, whereas access requests resulting in conflicting transactions may be denied.Type: ApplicationFiled: April 18, 2016Publication date: October 19, 2017Applicant: Amazon Technologies, Inc.Inventors: Srikanth Mandadi, Matthew Berry, Slavka Praus, Chris Baker, Marvin Michael Theimer, Anders Samuelsson, Khaled Salah Sedky
-
Publication number: 20170211775Abstract: A thin aspect lighting system and method are shown. The system and method include at least one module having a reflector that is generally elliptical in one cross-section and generally parabolic in another cross-section. Each module is adapted to generate at least one of a flat beam pattern, a high beam pattern or a low beam pattern, such as a low beam pattern with a kink or elbow. Also shown is a headlamp assembly having a plurality of modules that generate the same or a different light beam pattern. Manipulation and variation of facets and/or positions of various components, such as at least one light source, have been found to provide improved characteristics in one or more of the light beam patterns.Type: ApplicationFiled: June 5, 2015Publication date: July 27, 2017Inventors: Brant Potter, John Steven Orisich, Matthew Berry
-
Publication number: 20160342842Abstract: The present disclosure relates to systems and methods for classifying videos based on video content. For a given video file including a plurality of frames, a subset of frames is extracted for processing. Frames that are too dark, blurry, or otherwise poor classification candidates are discarded from the subset. Generally, material classification scores that describe type of material content likely included in each frame are calculated for the remaining frames in the subset. The material classification scores are used to generate material arrangement vectors that represent the spatial arrangement of material content in each frame. The material arrangement vectors are subsequently classified to generate a scene classification score vector for each frame. The scene classification results are averaged (or otherwise processed) across all frames in the subset to associate the video file with one or more predefined scene categories related to overall types of scene content of the video file.Type: ApplicationFiled: August 1, 2016Publication date: November 24, 2016Inventors: Heather Dunlop, Matthew Berry
-
Patent number: 9405976Abstract: The present disclosure relates to systems and methods for classifying videos based on video content. For a given video file including a plurality of frames, a subset of frames is extracted for processing. Frames that are too dark, blurry, or otherwise poor classification candidates are discarded from the subset. Generally, material classification scores that describe type of material content likely included in each frame are calculated for the remaining frames in the subset. The material classification scores are used to generate material arrangement vectors that represent the spatial arrangement of material content in each frame. The material arrangement vectors are subsequently classified to generate a scene classification score vector for each frame. The scene classification results are averaged (or otherwise processed) across all frames in the subset to associate the video file with one or more predefined scene categories related to overall types of scene content of the video file.Type: GrantFiled: August 18, 2015Date of Patent: August 2, 2016Assignee: TiVo Inc.Inventors: Heather Dunlop, Matthew Berry
-
Publication number: 20160048855Abstract: A system and methods are provided for analyzing user interactions with a media content discovery system using statistical hypothesis testing techniques. As used herein, a media content discovery system generally represents any service that enables users to browse, view, record, purchase, and/or otherwise interact with media content. Examples of media content that may be made available to users via a media content discovery system include, without limitation, movies, television shows, music, etc. Users may interact with a media content discovery system using any of a number of different types of computing devices, including set-top boxes, desktop computers, laptops, handheld devices, game consoles, etc., and over one or more networks, such as the Internet.Type: ApplicationFiled: August 14, 2015Publication date: February 18, 2016Inventors: Christopher Ambrozic, Ives Chor, Matthew Berry
-
Publication number: 20150356354Abstract: The present disclosure relates to systems and methods for classifying videos based on video content. For a given video file including a plurality of frames, a subset of frames is extracted for processing. Frames that are too dark, blurry, or otherwise poor classification candidates are discarded from the subset. Generally, material classification scores that describe type of material content likely included in each frame are calculated for the remaining frames in the subset. The material classification scores are used to generate material arrangement vectors that represent the spatial arrangement of material content in each frame. The material arrangement vectors are subsequently classified to generate a scene classification score vector for each frame. The scene classification results are averaged (or otherwise processed) across all frames in the subset to associate the video file with one or more predefined scene categories related to overall types of scene content of the video file.Type: ApplicationFiled: August 18, 2015Publication date: December 10, 2015Inventors: Heather Dunlop, Matthew Berry
-
Patent number: 9111146Abstract: The present disclosure relates to systems and methods for classifying videos based on video content. For a given video file including a plurality of frames, a subset of frames is extracted for processing. Frames that are too dark, blurry, or otherwise poor classification candidates are discarded from the subset. Generally, material classification scores that describe type of material content likely included in each frame are calculated for the remaining frames in the subset. The material classification scores are used to generate material arrangement vectors that represent the spatial arrangement of material content in each frame. The material arrangement vectors are subsequently classified to generate a scene classification score vector for each frame. The scene classification results are averaged (or otherwise processed) across all frames in the subset to associate the video file with one or more predefined scene categories related to overall types of scene content of the video file.Type: GrantFiled: April 3, 2012Date of Patent: August 18, 2015Assignee: TiVo Inc.Inventors: Heather Dunlop, Matthew Berry
-
Patent number: 9020263Abstract: The present disclosure relates to systems and methods for classifying videos based on video content. For a given video file including a plurality of frames, a subset of frames is extracted for processing. Frames that are too dark, blurry, or otherwise poor classification candidates are discarded from the subset. Generally, material classification scores that describe type of material content likely included in each frame are calculated for the remaining frames in the subset. The material classification scores are used to generate material arrangement vectors that represent the spatial arrangement of material content in each frame. The material arrangement vectors are subsequently classified to generate a scene classification score vector for each frame. The scene classification results are averaged (or otherwise processed) across all frames in the subset to associate the video file with one or more predefined scene categories related to overall types of scene content of the video file.Type: GrantFiled: April 3, 2012Date of Patent: April 28, 2015Assignee: TiVo Inc.Inventors: Heather Dunlop, Matthew Berry
-
Publication number: 20140321746Abstract: The present disclosure relates to systems and methods for classifying videos based on video content. For a given video file including a plurality of frames, a subset of frames is extracted for processing. Frames that are too dark, blurry, or otherwise poor classification candidates are discarded from the subset. Generally, material classification scores that describe type of material content likely included in each frame are calculated for the remaining frames in the subset. The material classification scores are used to generate material arrangement vectors that represent the spatial arrangement of material content in each frame. The material arrangement vectors are subsequently classified to generate a scene classification score vector for each frame. The scene classification results are averaged (or otherwise processed) across all frames in the subset to associate the video file with one or more predefined scene categories related to overall types of scene content of the video file.Type: ApplicationFiled: April 3, 2012Publication date: October 30, 2014Inventors: Heather Dunlop, Matthew Berry
-
Publication number: 20140223480Abstract: Methods and system for presenting a user with multimedia digital content available to and having a high correlation of potential viewing interest to the user, comprises determining which multimedia assets are available to the user; ranking the available multimedia assets as a correlation between the user's interests and demographic information and metadata associated with each multimedia asset. Higher ranking and relevance of each respective multimedia asset is indicative of a higher likelihood of viewing interest to the user. The ranked and available multimedia assets are presented to the user on an interactive display screen, where the higher ranked multimedia assets are featured more prominently to the user on the interactive display screen. The user is then able to take further action with respect to each presented multimedia asset.Type: ApplicationFiled: February 2, 2013Publication date: August 7, 2014Applicant: DIGITALSMITHS, INC.Inventors: Matthew Berry, Aaron Bickell, Adam Gordon
-
Publication number: 20140080732Abstract: The present invention includes methods, systems and kits for distinguishing between active and latent mycobacterium tuberculosis infection in a patient suspected of being infected with Mycobacterium tuberculosis, the method including the steps of obtaining a patient gene expression dataset from a patient suspected of being infected with Mycobacterium tuberculosis; sorting the patient gene expression dataset into one or more gene modules associated with Mycobacterium tuberculosis infection; and comparing the patient gene expression dataset for each of the one or more gene modules to a gene expression dataset from a non-patient; wherein an increase or decrease in the totality of gene expression in the patient gene expression dataset for the one or more gene modules is indicative of active Mycobacterium tuberculosis infection.Type: ApplicationFiled: September 11, 2013Publication date: March 20, 2014Applicants: Baylor Research Institute, Imperial College Healthcare NHS Trust, Medical Research CouncilInventors: Jacques F. Banchereau, Damien Chaussabel, Anne O'Garra, Matthew Berry, Onn Min Kon
-
Patent number: 8564721Abstract: The addition of temporal positions to an inverted index allows for temporal queries in addition to phrase queries. Store additional binary data for each term instance in the word-level index to prepare for searching in response to time-based queries from a user is accomplished through the use of Lucene's binary payload feature where the payload structure is defined for use in such searches. The pre-defined payload fields consist of three integers, which account for 12 extra bytes that must be stored for each term instance. A content database on the Master/Administrator server node provides the indexes for search into content in response to user events, returning results in JSON format. The search results may then be used to locate and present content segments to a user containing both requested search term results and the time location and duration within a content asset where the search term(s) is found.Type: GrantFiled: August 28, 2012Date of Patent: October 22, 2013Inventors: Matthew Berry, Changwen Yang
-
Publication number: 20130259390Abstract: The present disclosure relates to systems and methods for classifying videos based on video content. For a given video file including a plurality of frames, a subset of frames is extracted for processing. Frames that are too dark, blurry, or otherwise poor classification candidates are discarded from the subset. Generally, material classification scores that describe type of material content likely included in each frame are calculated for the remaining frames in the subset. The material classification scores are used to generate material arrangement vectors that represent the spatial arrangement of material content in each frame. The material arrangement vectors are subsequently classified to generate a scene classification score vector for each frame. The scene classification results are averaged (or otherwise processed) across all frames in the subset to associate the video file with one or more predefined scene categories related to overall types of scene content of the video file.Type: ApplicationFiled: April 3, 2012Publication date: October 3, 2013Inventors: Heather Dunlop, Matthew Berry
-
Publication number: 20130259375Abstract: The present disclosure relates to systems and methods for classifying videos based on video content. For a given video file including a plurality of frames, a subset of frames is extracted for processing. Frames that are too dark, blurry, or otherwise poor classification candidates are discarded from the subset. Generally, material classification scores that describe type of material content likely included in each frame are calculated for the remaining frames in the subset. The material classification scores are used to generate material arrangement vectors that represent the spatial arrangement of material content in each frame. The material arrangement vectors are subsequently classified to generate a scene classification score vector for each frame. The scene classification results are averaged (or otherwise processed) across all frames in the subset to associate the video file with one or more predefined scene categories related to overall types of scene content of the video file.Type: ApplicationFiled: April 3, 2012Publication date: October 3, 2013Inventors: Heather Dunlop, Matthew Berry
-
Publication number: 20130166587Abstract: A system and method for navigating digital media assets including a navigation system configured to receive a search query in response to a user input and process the search query by applying the search query to a search index of digital media asset conventional and time-based metadata and determining search results of titles of and start points in time within digital media assets that satisfy the search query. The navigation system may then display the search results to the user through the user interface. The search results may be displayed in a hierarchical format, wherein the title of the digital media asset is displayed and upon selecting the title of the digital media asset, the start points in time within that digital media asset are displayed or played as a video to the user through the user interface.Type: ApplicationFiled: December 22, 2011Publication date: June 27, 2013Inventor: Matthew Berry
-
Publication number: 20110196614Abstract: The present invention includes methods, systems and kits for distinguishing between active and latent mycobacterium tuberculosis infection in a patient suspected of being infected with mycobacterium tuberculosis, and distinguishing such patients from uninfected individuals, the method including the steps of obtaining a gene expression dataset from a whole blood obtained sample from the patient and determining the differential expression of one or more transcriptional gene expression modules that distinguish between infected and non-infected patients, wherein the dataset demonstrates an aggregate change in the levels of polynucleotides in the one or more transcriptional gene expression modules as compared to matched non-infected patients, thereby distinguishing between active and latent mycobacterium tuberculosis infection.Type: ApplicationFiled: June 25, 2009Publication date: August 11, 2011Applicants: BAYLOR RESEARCH INSTITUTE, NATIONAL INSTITUTE FOR MEDICAL RESEARCH, IMPERIAL COLLEGE HEALTHCARE NHS TRUSTInventors: Jacques F. Banchereau, Damien Chaussabel, Anne O'Garra, Matthew Berry, Onn Min Kon
-
Publication number: 20110129817Abstract: The present invention includes methods, systems and kits for distinguishing between active and latent mycobacterium tuberculosis infection in a patient suspected of being infected with Mycobacterium tuberculosis, the method including the steps of obtaining a patient gene expression dataset from a patient suspected of being infected with Mycobacterium tuberculosis; sorting the patient gene expression dataset into one or more gene modules associated with Mycobacterium tuberculosis infection; and comparing the patient gene expression dataset for each of the one or more gene modules to a gene expression dataset from a non-patient; wherein an increase or decrease in the totality of gene expression in the patient gene expression dataset for the one or more gene modules is indicative of active Mycobacterium tuberculosis infection.Type: ApplicationFiled: November 30, 2009Publication date: June 2, 2011Applicants: BAYLOR RESEARCH INSTITUTE, NATIONAL INSTITUTE FOR MEDICAL RESEARCH, IMPERIAL COLLEGE HEALTHCARE NHS TRUSTInventors: Jacques F. Banchereau, Damien Chaussabel, Anne O'Garra, Matthew Berry, Onn Min Kon
-
Publication number: 20060235808Abstract: A systematic method for managing recyclable and non-recyclable waste. The method includes the step of identifying an amount of recyclable waste. The method also includes the step of determining a credit amount based on the amount of recyclable waste. The method further includes the step of reporting the credit amount to the customer. A container for use in a recycling system is also described. The container may include a structure for containing recyclable waste; and indicia may be disposed on the structure. The indicia identify the value of the recyclable waste contained by the structure.Type: ApplicationFiled: June 5, 2006Publication date: October 19, 2006Inventor: Matthew Berry