Patents by Inventor Otto K. Sievert
Otto K. Sievert 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: 10559324Abstract: A video identifier uniquely identifying a video captured by a camera is generated. The video includes video frames and optionally concurrently captured audio as well as video metadata describing the video. Video data is extracted from at least two of the video's frames. By combining the extracted video data in an order specified by an identifier generation protocol, an extracted data object is generated. The extracted data object is hashed to generate the unique media identifier, which is stored in association with the video. The identifier generation protocol may indicate the portions of the video data to extract, such as video data corresponding to particular video frames and audio data corresponding to particular audio samples. The extracted data object may include a size of particular video frames, a number of audio samples in the video, or the duration of the video, for example.Type: GrantFiled: October 5, 2018Date of Patent: February 11, 2020Assignee: GoPro, Inc.Inventors: Otto K. Sievert, Gurprit Cheema, David A. Newman
-
Patent number: 10229538Abstract: A camera identifies a physical object positioned in a workspace. A display displays first digital information into the workspace. A layering module treats the physical object as a first layer in the workspace and treats the first digital information as a second layer in the workspace. A controller controls the visual adjacency of the first and second layers via display of the first digital information.Type: GrantFiled: July 29, 2011Date of Patent: March 12, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventor: Otto K. Sievert
-
Publication number: 20190043534Abstract: A video identifier uniquely identifying a video captured by a camera is generated. The video includes video frames and optionally concurrently captured audio as well as video metadata describing the video. Video data is extracted from at least two of the video's frames. By combining the extracted video data in an order specified by an identifier generation protocol, an extracted data object is generated. The extracted data object is hashed to generate the unique media identifier, which is stored in association with the video. The identifier generation protocol may indicate the portions of the video data to extract, such as video data corresponding to particular video frames and audio data corresponding to particular audio samples. The extracted data object may include a size of particular video frames, a number of audio samples in the video, or the duration of the video, for example.Type: ApplicationFiled: October 5, 2018Publication date: February 7, 2019Inventors: Otto K. Sievert, Gurprit Cheema, David A. Newman
-
Patent number: 10096341Abstract: A video identifier uniquely identifying a video captured by a camera is generated. The video includes video frames and optionally concurrently captured audio as well as video metadata describing the video. Video data is extracted from at least two of the video's frames. By combining the extracted video data in an order specified by an identifier generation protocol, an extracted data object is generated. The extracted data object is hashed to generate the unique media identifier, which is stored in association with the video. The identifier generation protocol may indicate the portions of the video data to extract, such as video data corresponding to particular video frames and audio data corresponding to particular audio samples. The extracted data object may include a size of particular video frames, a number of audio samples in the video, or the duration of the video, for example.Type: GrantFiled: May 19, 2017Date of Patent: October 9, 2018Assignee: GoPro, Inc.Inventors: Otto K. Sievert, Gurprit Cheema, David A. Newman
-
Publication number: 20170263288Abstract: A video identifier uniquely identifying a video captured by a camera is generated. The video includes video frames and optionally concurrently captured audio as well as video metadata describing the video. Video data is extracted from at least two of the video's frames. By combining the extracted video data in an order specified by an identifier generation protocol, an extracted data object is generated. The extracted data object is hashed to generate the unique media identifier, which is stored in association with the video. The identifier generation protocol may indicate the portions of the video data to extract, such as video data corresponding to particular video frames and audio data corresponding to particular audio samples. The extracted data object may include a size of particular video frames, a number of audio samples in the video, or the duration of the video, for example.Type: ApplicationFiled: May 19, 2017Publication date: September 14, 2017Inventors: Otto K. Sievert, Gurprit Cheema, David A. Newman
-
Patent number: 9734870Abstract: A video identifier uniquely identifying a video captured by a camera is generated. The video includes video frames and optionally concurrently captured audio as well as video metadata describing the video. Video data is extracted from at least two of the video's frames. By combining the extracted video data in an order specified by an identifier generation protocol, an extracted data object is generated. The extracted data object is hashed to generate the unique media identifier, which is stored in association with the video. The identifier generation protocol may indicate the portions of the video data to extract, such as video data corresponding to particular video frames and audio data corresponding to particular audio samples. The extracted data object may include a size of particular video frames, a number of audio samples in the video, or the duration of the video, for example.Type: GrantFiled: October 15, 2015Date of Patent: August 15, 2017Assignee: GoPro, Inc.Inventors: Otto K. Sievert, Gurprit Cheema, David A. Newman
-
Publication number: 20160196852Abstract: A video identifier uniquely identifying a video captured by a camera is generated. The video includes video frames and optionally concurrently captured audio as well as video metadata describing the video. Video data is extracted from at least two of the video's frames. By combining the extracted video data in an order specified by an identifier generation protocol, an extracted data object is generated. The extracted data object is hashed to generate the unique media identifier, which is stored in association with the video. The identifier generation protocol may indicate the portions of the video data to extract, such as video data corresponding to particular video frames and audio data corresponding to particular audio samples. The extracted data object may include a size of particular video frames, a number of audio samples in the video, or the duration of the video, for example.Type: ApplicationFiled: October 15, 2015Publication date: July 7, 2016Inventors: Otto K. Sievert, Gurprit Cheema, David A. Newman
-
Publication number: 20150281305Abstract: A cloud video system selectively uploads a high-resolution video and instructs one or more client devices to perform distributed processing on the high-resolution video. A client device registers high-resolution videos accessed by the client device from a camera communicatively coupled to the client device. A portion of interest within a low-resolution video transcoded from the high-resolution video is selected. A task list is generated specifying the selected portion of the high-resolution video and at least one task to perform on the portion of the high-resolution video. Commands are transmitted to prompt the client device to perform the at least one task on the specified portion of the high-resolution video according to the task list. The specified portion of the high-resolution video is modified according to the task list and uploaded to the cloud. Example tasks include transcoding, applying edits, extracting metadata, and generating highlight tags.Type: ApplicationFiled: March 31, 2015Publication date: October 1, 2015Inventors: Otto K. Sievert, Todd C. Mason, David A. Newman, Paul D. Osborne, Nicholas D. Woodman, Eric Wiggins, Jeffrey S. Youel, David Dudas
-
Publication number: 20150281710Abstract: A cloud video system selectively uploads a high-resolution video and instructs one or more client devices to perform distributed processing on the high-resolution video. A client device registers high-resolution videos accessed by the client device from a camera communicatively coupled to the client device. A portion of interest within a low-resolution video transcoded from the high-resolution video is selected. A task list is generated specifying the selected portion of the high-resolution video and at least one task to perform on the portion of the high-resolution video. Commands are transmitted to prompt the client device to perform the at least one task on the specified portion of the high-resolution video according to the task list. The specified portion of the high-resolution video is modified according to the task list and uploaded to the cloud. Example tasks include transcoding, applying edits, extracting metadata, and generating highlight tags.Type: ApplicationFiled: March 31, 2015Publication date: October 1, 2015Inventors: Otto K. Sievert, Todd C. Mason, David A. Newman, Paul D. Osborne, Nicholas D. Woodman, Eric Wiggins, Jeffrey S. Youel, David Dudas
-
Publication number: 20140125704Abstract: A camera identifies a physical object positioned in a workspace. A display displays first digital information into the workspace. A layering module treats the physical object as a first layer in the workspace and treats the first digital information as a second layer in the workspace. A controller controls the visual adjacency of the first and second layers via display of the first digital information.Type: ApplicationFiled: July 29, 2011Publication date: May 8, 2014Inventor: Otto K. Sievert
-
Publication number: 20140104463Abstract: An imaging system includes a sensor array of sensor elements to convert incident light to detections. Plural detection accumulators are provided to store detections. Switches alternatively route detections from a sensor element selectively to n?3 members of a set of said detection accumulators. An imaging process includes converting incident light to detections, and routing detections so as to partition them among n?3 accumulators.Type: ApplicationFiled: October 13, 2012Publication date: April 17, 2014Applicant: Hewlett-Packard Development Company, L.P.Inventors: Kurt Eugene Spears, Otto K. Sievert
-
Publication number: 20130113920Abstract: In one example, a projection capture system includes: a visible light projector to project a pattern on to a surface of a GUI control object placed on or above a work surface; a visible light camera to capture an image of the pattern projected on to the surface of the control object; and a controller operatively connected to the projector and the camera. Programming on the controller determines (1) a lateral position of the pattern relative to a reference position associated with the work surface based on the pattern image captured by the camera and (2) a height the pattern above the work surface based on the lateral position of the pattern.Type: ApplicationFiled: November 4, 2011Publication date: May 9, 2013Inventors: Robert D. Blanton, Otto K. Sievert, Hamadi Jamali, David Bradley Short
-
Patent number: 8179573Abstract: In one implementation, a method scans a media to provide a first image and a second image. The method further subtracts the first image from the second image.Type: GrantFiled: December 21, 2004Date of Patent: May 15, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Kevin Bokelman, Glenn W. Gaarder, Otto K. Sievert
-
Patent number: 7319542Abstract: A method of document rehabilitation typically includes providing an original document having a set of desirable markings that are substantially achromatic, and a set of undesirable markings, and generating an image file that includes color data corresponding to the original document. A transform filter may be applied to the image file so that the color data for each undesirable marking is mapped to a non-reproduced color, and the color data for each desirable marking is unchanged.Type: GrantFiled: October 29, 2002Date of Patent: January 15, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Otto K. Sievert, Lawrence J. Gutkowski
-
Patent number: 6883892Abstract: A printing component receives media, applies print imaging thereto, and delivers the media to a first location. The apparatus selectively applies at least one calibration mark as the print imaging. An imaging component receives the imaged media at a second location and produces scan data representative thereof. The apparatus selectively analyzes the at least one calibration mark and produces calibration data.Type: GrantFiled: October 31, 2002Date of Patent: April 26, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Otto K. Sievert, Gregory D. Nelson, Robert D. Blanton, Shawn B. Nielson, Patrick Chase, Michael Hall, Padmanabhan Ramchandran, Joseph E. Powell, Steve T. Breidenbach
-
Publication number: 20040085378Abstract: A printing component receives media, applies print imaging thereto, and delivers the media to a first location. The apparatus selectively applies at least one calibration mark as the print imaging. An imaging component receives the imaged media at a second location and produces scan data representative thereof. The apparatus selectively analyzes the at least one calibration mark and produces calibration data.Type: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Inventors: Otto K. Sievert, Gregory D. Nelson, Robert D. Blanton, Shawn B. Nielson, Patrick Chase, Michael Hall
-
Publication number: 20040080764Abstract: A method of document rehabilitation typically includes providing an original document having a set of desirable markings that are substantially achromatic, and a set of undesirable markings, and generating an image file that includes color data corresponding to the original document. A transform filter may be applied to the image file so that the color data for each undesirable marking is mapped to a non-reproduced color, and the color data for each desirable marking is unchanged.Type: ApplicationFiled: October 29, 2002Publication date: April 29, 2004Inventors: Otto K. Sievert, Lawrence J. Gutkowski
-
Patent number: 6132024Abstract: Nonoptical properties of inks can be brought to bear in locating ink that is invisible to an automatic sensor. Physical characteristics of inks as liquids can be exploited to reveal their locations with surprising precision. The system includes an optical sensor. Using ink that is visible to the sensor, a preferably fractional fill pattern is printed on a region of a printing medium. Using ink that is invisible to the sensor, calibration indicia or other patterns are printed on particular portions of the same region. Bleed (running together of the liquids of the two inks) tends to convert the fractional fill pattern into a solid fill, within the particular portions that were also printed with the "invisible" ink. Resulting optoelectronic signals provide amply high contrast between (1) fractional fill in the particular portions where the "invisible" ink is applied and (2) the original fractional fill elsewhere.Type: GrantFiled: July 27, 1999Date of Patent: October 17, 2000Assignee: Hewlett-Packard CompanyInventors: Gregory D. Nelson, Otto K. Sievert, Robert D. Blanton
-
Patent number: 5980016Abstract: Nonoptical properties of inks can be brought to bear in locating ink that is invisible to an automatic sensor. Physical characteristics of inks as liquids can be exploited to reveal their locations with surprising precision. The system includes an optical sensor. Using ink that is visible to the sensor, a preferably fractional fill pattern is printed on a region of a printing medium. Using ink that is invisible to the sensor, calibration indicia or other patterns are printed on particular portions of the same region. Bleed (running together of the liquids of the two inks) tends to convert the fractional fill pattern into a solid fill, within the particular portions that were also printed with the "invisible" ink. Resulting optoelectronic signals provide amply high contrast between (1) fractional fill in the particular portions where the "invisible" ink is applied and (2) the original fractional fill elsewhere.Type: GrantFiled: April 22, 1996Date of Patent: November 9, 1999Assignee: Hewlett-Packard CompanyInventors: Gregory D. Nelson, Otto K. Sievert, Robert D. Blanton
-
Patent number: 5796414Abstract: The invention is a system for determining positional deviation of at least one automatic marking implement from a nominal position, and an apparatus and method for establishing positional accuracy of such an implement. Calibration patterns including diagonal indicia are formed along only one dimension of a printing medium by the implement, or implements. Preferably a sensor automatically scans the diagonal pattern along one dimension, ideally the same dimension--without operating in a second, orthogonal direction. Nevertheless scanning of the diagonal indicia enables development of composite information about deviations in both directions. There is no necessity of either forming or sensing any pattern that is extended (by more than one marking-implement swath) in two different directions. The composite information is combined with information about deviations along the same scanning direction exclusively, to extract in isolated form the deviation information for the second, orthogonal direction.Type: GrantFiled: March 25, 1996Date of Patent: August 18, 1998Assignee: Hewlett-Packard CompanyInventors: Otto K. Sievert, Gregory D. Nelson