Patents by Inventor Adam Carlson
Adam Carlson 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: 10185709Abstract: Disclosed are various embodiments for creating and providing narratives associated with a type of subject (e.g., person, movie, place, etc.). Following a detected change in the system, a narrative template is selected based on a variety of factors. The template may provide variations of sentences based on the amount of data provided. Following the selection of the optimal narrative, fields in the selected template are filled with stored data associated with the subject. Some of the stored data may need to be translated prior to adding to the template depending on whether the selected narrative template is in a different language. The new or updated narrative may be stored in a memory. The system may encode a network page with the narrative and send the encoded network page to a client device.Type: GrantFiled: November 29, 2012Date of Patent: January 22, 2019Assignee: IMDB.COM, INC.Inventors: Rachel Jane MacTaggart, Adam Carlson, Simon Alexander Poole, Richard David Williams
-
Publication number: 20180275410Abstract: Methods and systems for depth-based foveated rendering in the display system are disclosed. The display system may be an augmented reality display system configured to provide virtual content on a plurality of depth planes using different wavefront divergence. Some embodiments include monitoring eye orientations of a user of a display system based on detected sensor information. A fixation point is determined based on the eye orientations, the fixation point representing a three-dimensional location with respect to a field of view. Location information of virtual objects to present is obtained, with the location information indicating three-dimensional positions of the virtual objects. Resolutions of at least one virtual object is adjusted based on a proximity of the at least one virtual object to the fixation point. The virtual objects are presented to a user by display system with the at least one virtual object being rendered according to the adjusted resolution.Type: ApplicationFiled: March 21, 2018Publication date: September 27, 2018Inventors: Ivan Li Chuen Yeoh, Lionel Ernest Edwin, Nicole Elizabeth Samec, Nastasja U. Robaina, Vaibhav Mathur, Tim Dalrymple, Jason Schaefer, Clinton Carlisle, Hui-Chuan Cheng, Chulwoo Oh, Philip Premysler, Xiaoyang Zhang, Adam Carlson
-
Patent number: 10009664Abstract: Disclosed are various embodiments for providing extrinsic data relevant to a video content feature. In one embodiment, where a single cast member performs as multiple characters in the video content feature, the extrinsic data may include character images for each character played by the cast member. In another embodiment, where multiple generic images of a cast member are available, a particular generic image is selected to be included in the extrinsic data according to a measure of relevancy of the generic image to the video content feature. In another embodiment, when a generic image of a cast member is unavailable, an image of the cast member in character is included in the extrinsic data.Type: GrantFiled: February 6, 2015Date of Patent: June 26, 2018Assignee: Amazon Technologies, Inc.Inventors: Douglas M. Treder, Brent D. Aliverti, Kintan D. Brahmbhatt, Adam Carlson, Jim L. Dantzler, Jordan M. Timmermann, Brian M. Wilson, Kelvin C. Young
-
Patent number: 9984728Abstract: Various embodiments identify differences between frame sequences of a video. For example, to determine a difference between two versions of a video, a fingerprint of each frame of the two versions is generated. From the fingerprints, a run-length encoded representation of each version is generated. The fingerprints which appear only once (i.e., unique fingerprints) in the entire video are identified from each version and compared to identify matching unique fingerprints across versions. The matching unique fingerprints are sorted and filtered to determine split points, which are used to align the two versions of the video. Accordingly, each version is segmented into smaller frame sequences using the split points. Once segmented, the individual frames of each segment are aligned across versions using a dynamic programming algorithm. After aligning the segments at a frame level, the segments are reassembled to generate a global alignment output.Type: GrantFiled: January 15, 2016Date of Patent: May 29, 2018Assignee: A9.COM, INC.Inventors: Ismet Zeki Yalniz, Adam Carlson, Douglas Ryan Gray, Colin Jon Taylor
-
Publication number: 20180082127Abstract: A video segmentation system can be utilized to automate segmentation of digital video content. Features corresponding to visual, audio, and/or textual content of the video can be extracted from frames of the video. The extracted features of adjacent frames are compared according to a similarity measure to determine boundaries of a first set of shots or video segments distinguished by abrupt transitions. The first set of shots is analyzed according to certain heuristics to recognize a second set of shots distinguished by gradual transitions. Key frames can be extracted from the first and second set of shots, and the key frames can be used by the video segmentation system to group the first and second set of shots by scene. Additional processing can be performed to associate metadata, such as names of actors or titles of songs, with the detected scenes.Type: ApplicationFiled: August 29, 2017Publication date: March 22, 2018Inventors: Adam Carlson, Douglas Ryan Gray, Ashutosh Vishwas Kulkarni, Colin Jon Taylor
-
Publication number: 20180007449Abstract: The playback of video content upon a display is enhanced through the unobtrusive presentation of extrinsic data upon the same display. A video content feature is rendered on a display. A quantity of extrinsic data relevant to a current time in the video content feature is determined based at least in part on viewing history of a user. A graphical element presenting at least a portion of the extrinsic data is rendered on the display while the video content feature is also being rendered on the display.Type: ApplicationFiled: September 18, 2017Publication date: January 4, 2018Inventors: Adam Carlson, Jeromey Russell Goetz, Douglas Andrew Hungarter, Charles G. Tritschler, Peter A. Larsen
-
Publication number: 20170330600Abstract: Disclosed are various embodiments for presenting a user interface in association with video content features. A video content feature is rendered on at least one display. A current scene in the video content feature is determined. Cast members are determined who have appeared in the current scene from a beginning of the current scene up to a current time in the current scene. A user interface is rendered on at least one display. The user interface includes selectable cast member components that each include an image of a cast member, a name of the cast member, and a name of a respective character performed by the cast member.Type: ApplicationFiled: August 1, 2017Publication date: November 16, 2017Inventors: BRENT D. ALIVERTI, KINTAN D. BRAHMBHATT, ADAM CARLSON, JAMES L. DANTZLER, JORDAN M. TIMMERMANN, DOUGLAS M. TREDER, BRIAN M. WILSON, KELVIN C. YOUNG, MICHAEL JOHN WYMAN
-
Patent number: 9813784Abstract: Techniques are described for providing functionality to allow a viewer of a television show to watch a “previously on” segment of an episode of the television show and be able to watch the scenes from prior episodes referenced in the “previously on” segment.Type: GrantFiled: March 25, 2015Date of Patent: November 7, 2017Assignees: A9.com, IMDb.com, Inc.Inventors: Adam Carlson, Jeromey Russell Goetz, Ashutosh Vishwas Kulkarni, Douglas Ryan Gray, Danny Ryan Stephens, Colin Jon Taylor, Ismet Zeki Yalniz
-
Patent number: 9805270Abstract: A video segmentation system can be utilized to automate segmentation of digital video content. Features corresponding to visual, audio, and/or textual content of the video can be extracted from frames of the video. The extracted features of adjacent frames are compared according to a similarity measure to determine boundaries of a first set of shots or video segments distinguished by abrupt transitions. The first set of shots is analyzed according to certain heuristics to recognize a second set of shots distinguished by gradual transitions. Key frames can be extracted from the first and second set of shots, and the key frames can be used by the video segmentation system to group the first and second set of shots by scene. Additional processing can be performed to associate metadata, such as names of actors or titles of songs, with the detected scenes.Type: GrantFiled: September 2, 2016Date of Patent: October 31, 2017Assignee: Amazon Technologies, Inc.Inventors: Adam Carlson, Douglas Ryan Gray, Ashutosh Vishwas Kulkarni, Colin Jon Taylor
-
Patent number: 9800951Abstract: The playback of video content upon a display is enhanced through the unobtrusive presentation of extrinsic data upon the same display. A video content feature is rendered on a display. It is determined whether to present extrinsic data relevant to a current time in the video content feature based at least in part on appearance control metadata. A graphical element presenting at least a portion of the extrinsic data is rendered on the display while the video content feature is also being rendered on the display in response to determining to present the extrinsic data.Type: GrantFiled: March 10, 2015Date of Patent: October 24, 2017Assignee: Amazon Technologies, Inc.Inventors: Adam Carlson, Jeromey Russell Goetz, Douglas Andrew Hungarter, Charles G. Tritschler, Peter A. Larsen
-
Patent number: 9747951Abstract: Disclosed are various embodiments for presenting a timeline interface in association with video content features. A user interface is rendered on a display, where the user interface includes selectable cast member components and a timeline component. The timeline component corresponds to a video content feature and visually segments it into scenes. A user selection of a particular selectable cast member component is received, and a subset of scenes in which a corresponding cast member performs is determined based at least in part on extrinsic data. The timeline component is updated to visually indicate the subset of scenes.Type: GrantFiled: August 14, 2015Date of Patent: August 29, 2017Assignee: Amazon Technologies, Inc.Inventors: Brent D. Aliverti, Kintan D. Brahmbhatt, Adam Carlson, James L. Dantzler, Jordan M. Timmermann, Douglas M. Treder, Brian M. Wilson, Kelvin C. Young, Michael John Wyman
-
Publication number: 20170083770Abstract: A video segmentation system can be utilized to automate segmentation of digital video content. Features corresponding to visual, audio, and/or textual content of the video can be extracted from frames of the video. The extracted features of adjacent frames are compared according to a similarity measure to determine boundaries of a first set of shots or video segments distinguished by abrupt transitions. The first set of shots is analyzed according to certain heuristics to recognize a second set of shots distinguished by gradual transitions. Key frames can be extracted from the first and second set of shots, and the key frames can be used by the video segmentation system to group the first and second set of shots by scene. Additional processing can be performed to associate metadata, such as names of actors or titles of songs, with the detected scenes.Type: ApplicationFiled: September 2, 2016Publication date: March 23, 2017Inventors: Adam Carlson, Douglas Ryan Gray, Ashutosh Vishwas Kulkarni, Colin Jon Taylor
-
Patent number: 9564177Abstract: Automatic replay or skip ahead functionality can be configured to intelligently navigate to a portion of a video a user desires to view. The context at which a user selects intelligent navigation can be analyzed to determine where to initiate automatic replay or skip ahead. The context for intelligent navigation can be based on scene or shot segmentation data, closed captioning, aggregate video navigation data from a community of users of shared demographic traits and/or interest, and/or other metadata. In the case of automatic replay, playback of a portion of a video can include enhancements for that portion, such as providing closed captioning, display at a decreased frame rate (“slow motion”), zooming in/out on a portion of the frames of a video segment, among other enhancements.Type: GrantFiled: March 24, 2015Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Douglas Ryan Gray, Adam Carlson, Ashutosh Vishwas Kulkarni, Anna Makris, Colin Jon Taylor
-
Patent number: 9558784Abstract: Automatic replay or skip ahead functionality can be configured to intelligently navigate to a portion of a video a user desires to view. The context at which a user selects intelligent navigation can be analyzed to determine where to initiate automatic replay or skip ahead. The context for intelligent navigation can be based on scene or shot segmentation data, closed captioning, aggregate video navigation data from a community of users of shared demographic traits and/or interest, and/or other metadata. In the case of automatic replay, playback of a portion of a video can include enhancements for that portion, such as providing closed captioning, display at a decreased frame rate (“slow motion”), zooming in/out on a portion of the frames of a video segment, among other enhancements.Type: GrantFiled: March 24, 2015Date of Patent: January 31, 2017Assignee: Amazon Technologies, Inc.Inventors: Douglas Ryan Gray, Adam Carlson, Ashutosh Vishwas Kulkarni, Anna Makris, Colin Jon Taylor
-
Patent number: 9503502Abstract: Feedback received from users regarding potential problems with an application, service, or other source of electronic content can be configured to include additional information that help triangulate the source of the problem. Content provided by third parties can be combined with content from a primary provider, but the primary provider often will be unable to determine the precise instance of third party content that a user received that might have posed a problem for the user, as may relate to malware or another such issue. By configuring feedback submissions from users to automatically include identifying information, and by logging session data for various users, a content provider can analyze and filter the data to determine likely sources of the problem, and deactivate or otherwise address those sources. Further, the content provider can analyze the information to locate any users likely to have been exposed to the same third party content.Type: GrantFiled: December 2, 2013Date of Patent: November 22, 2016Assignee: Amazon Technologies, Inc.Inventors: Adam Carlson, Joseph C. Lee, David Erdmann
-
Patent number: 9436876Abstract: A video segmentation system can be utilized to automate segmentation of digital video content. Features corresponding to visual, audio, and/or textual content of the video can be extracted from frames of the video. The extracted features of adjacent frames are compared according to a similarity measure to determine boundaries of a first set of shots or video segments distinguished by abrupt transitions. The first set of shots is analyzed according to certain heuristics to recognize a second set of shots distinguished by gradual transitions. Key frames can be extracted from the first and second set of shots, and the key frames can be used by the video segmentation system to group the first and second set of shots by scene. Additional processing can be performed to associate metadata, such as names of actors or titles of songs, with the detected scenes.Type: GrantFiled: December 19, 2014Date of Patent: September 6, 2016Inventors: Adam Carlson, Douglas Ryan Gray, Ashutosh Vishwas Kulkarni, Colin Jon Taylor
-
Publication number: 20160133299Abstract: Various embodiments identify differences between frame sequences of a video. For example, to determine a difference between two versions of a video, a fingerprint of each frame of the two versions is generated. From the fingerprints, a run-length encoded representation of each version is generated. The fingerprints which appear only once (i.e., unique fingerprints) in the entire video are identified from each version and compared to identify matching unique fingerprints across versions. The matching unique fingerprints are sorted and filtered to determine split points, which are used to align the two versions of the video. Accordingly, each version is segmented into smaller frame sequences using the split points. Once segmented, the individual frames of each segment are aligned across versions using a dynamic programming algorithm. After aligning the segments at a frame level, the segments are reassembled to generate a global alignment output.Type: ApplicationFiled: January 15, 2016Publication date: May 12, 2016Inventors: Ismet Zeki Yalniz, Adam Carlson, Douglas Ryan Gray, Colin Jon Taylor
-
Patent number: 9275682Abstract: Various embodiments identify differences between frame sequences of a video. For example, to determine a difference between two versions of a video, a fingerprint of each frame of the two versions is generated. From the fingerprints, a run-length encoded representation of each version is generated. The fingerprints which appear only once (i.e., unique fingerprints) in the entire video are identified from each version and compared to identify matching unique fingerprints across versions. The matching unique fingerprints are sorted and filtered to determine split points, which are used to align the two versions of the video. Accordingly, each version is segmented into smaller frame sequences using the split points. Once segmented, the individual frames of each segment are aligned across versions using a dynamic programming algorithm. After aligning the segments at a frame level, the segments are reassembled to generate a global alignment output.Type: GrantFiled: September 26, 2014Date of Patent: March 1, 2016Assignee: A9.com, Inc.Inventors: Ismet Zeki Yalniz, Adam Carlson, Douglas Ryan Gray, Colin Jon Taylor
-
Publication number: 20150357001Abstract: Disclosed are various embodiments for presenting a timeline interface in association with video content features. A video content feature may be rendered on a display. A current scene in the video content feature is determined. A user interface is rendered on the display, where the user interface includes a timeline component. The timeline component represents the video content feature and visually segments the video content feature into scenes. The current scene may be visually indicated on the timeline component.Type: ApplicationFiled: August 14, 2015Publication date: December 10, 2015Inventors: Brent D. Aliverti, Kintan D. Brahmbhatt, Adam Carlson, Jim L. Dantzler, Jordan M. Timmermann, Douglas M. Treder, Brian M. Wilson, Kelvin C. Young, Michael John Wyman
-
Patent number: 9202233Abstract: Systems and methods are provided for determining the likelihood of a user's attendance at an event. For example, the systems and methods can be used to determine that a particular user is attending, is planning to attend, has already attended, or is about to attend a particular event, such as a movie, concert, tour, etc. Further, upon determining that a user is attending, has already attended, or is about to attend an event, systems and methods can be used to serve to a device, associated with the user, content that is related to the event. For example, the content may include invites that invite the user to provide a review of the event and to join a discussion about the event. Further, for example, the content may include links to websites that provide reviews and other information about the event, provide information about related events, or that offer related items for sale.Type: GrantFiled: September 30, 2010Date of Patent: December 1, 2015Assignee: IMDb.com, Inc.Inventors: Hilliard Bruce Siegel, Francis J. Kane, Alexandre Edelman, George E. Rabatin, III, Justin M. Campbell, Adam Carlson, Andrej Gregov