Patents by Inventor Raja Sahi
Raja Sahi 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: 10970803Abstract: Fingerprinting, including: receiving a plurality of master datasets, each master dataset divided into a plurality of input segments, wherein at least one master dataset of said plurality of master datasets is uniquely marked; selecting a corresponding input segment from one of said plurality of master datasets; storing a segment identifier indicating from which master dataset said selected corresponding input segment was selected; and sending said selected corresponding input segment to a client computer system over a computer network.Type: GrantFiled: March 5, 2018Date of Patent: April 6, 2021Assignees: Sony Corporation, Sony Pictures Entertainment Inc.Inventors: Sumit Malik, Raja Sahi
-
Publication number: 20180197266Abstract: Fingerprinting, including: receiving a plurality of master datasets, each master dataset divided into a plurality of input segments, wherein at least one master dataset of said plurality of master datasets is uniquely marked; selecting a corresponding input segment from one of said plurality of master datasets; storing a segment identifier indicating from which master dataset said selected corresponding input segment was selected; and sending said selected corresponding input segment to a client computer system over a computer network.Type: ApplicationFiled: March 5, 2018Publication date: July 12, 2018Inventors: Sumit MALIK, Raja SAHI
-
Patent number: 9911171Abstract: A method of identifying a source of media, including: performing the following actions using at least one computer: identifying a plurality of segments arranged to form said media; generating a representative master key (RMK) of said media from the arrangement of the plurality of segments, wherein the RMK comprises a first listing of master identifiers corresponding to the plurality of segments, each master identifier of the first listing of master identifiers identifying a source master of each segment of the plurality of segments; receiving a listing of fingerprints, each fingerprint of the listing of fingerprints having a corresponding identifier that identifies the source of said media, said each fingerprint also including a second listing of master identifiers; and comparing the first listing of master identifiers in the RMK to the second listing of master identifiers in said each fingerprint in the listing of fingerprints to identify the source.Type: GrantFiled: May 24, 2016Date of Patent: March 6, 2018Assignees: SONY CORPORATION, SONY PICTURES ENTERTAINMENT INC.Inventors: Sumit Malik, Raja Sahi
-
Publication number: 20170024842Abstract: A method of identifying a source of media, including: performing the following actions using at least one computer: identifying a plurality of segments arranged to form said media; generating a representative master key (RMK) of said media from the arrangement of the plurality of segments, wherein the RMK comprises a first listing of master identifiers corresponding to the plurality of segments, each master identifier of the first listing of master identifiers identifying a source master of each segment of the plurality of segments; receiving a listing of fingerprints, each fingerprint of the listing of fingerprints having a corresponding identifier that identifies the source of said media, said each fingerprint also including a second listing of master identifiers; and comparing the first listing of master identifiers in the RMK to the second listing of master identifiers in said each fingerprint in the listing of fingerprints to identify the source.Type: ApplicationFiled: May 24, 2016Publication date: January 26, 2017Inventors: Sumit Malik, Raja Sahi
-
Patent number: 9349151Abstract: A fingerprinting apparatus, including: a plurality of receiving units to receive a plurality of input datasets, each of the plurality of input datasets divided into a plurality of input segments, at least one of the plurality of input datasets uniquely marked; a selector to select at least one input segment from one of at least two different input datasets of the plurality of input datasets; and at least one combiner to arrange the selected at least one input segment to produce an output dataset having a plurality of output segments, such that the number of output segments is equal to the number of input segments in each input dataset.Type: GrantFiled: June 27, 2013Date of Patent: May 24, 2016Assignees: SONY CORPORATION, SONY PICTURES ENTERTAINMENT INCInventors: Sumit Malik, Raja Sahi
-
Patent number: 8644682Abstract: Authoring a Blu-ray disc (BD), the method comprising: creating playable content structures; linking elementary stream data to the playable content structures; merging the elementary stream data into packetized elementary streams; and generating BD-ROM structures representing playable entities, wherein the playable entities provide information describing the packetized elementary streams and navigation scenarios of the BD.Type: GrantFiled: August 28, 2006Date of Patent: February 4, 2014Assignees: Sony Corporation, Sony Pictures Entertainment Inc.Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
-
Publication number: 20130287247Abstract: A fingerprinting apparatus, including: a plurality of receiving units to receive a plurality of input datasets, each of the plurality of input datasets divided into a plurality of input segments, at least one of the plurality of input datasets uniquely marked; a selector to select at least one input segment from one of at least two different input datasets of the plurality of input datasets; and at least one combiner to arrange the selected at least one input segment to produce an output dataset having a plurality of output segments, such that the number of output segments is equal to the number of input segments in each input dataset.Type: ApplicationFiled: June 27, 2013Publication date: October 31, 2013Inventors: Sumit Malik, Raja Sahi
-
Patent number: 8483423Abstract: A fingerprinting apparatus, comprising: a plurality of receiving units to receive a plurality of input datasets, each of the plurality of input datasets divided into a plurality of input segments, at least one of the plurality of input datasets uniquely marked; a selector to select at least one input segment from one of at least two different input datasets of the plurality of input datasets; and at least one combiner to arrange the selected at least one input segment to produce an output dataset having a plurality of output segments, such that the number of output segments is equal to the number of input segments in each input dataset.Type: GrantFiled: April 20, 2006Date of Patent: July 9, 2013Assignees: Sony Pictures Entertainment Inc., Sony CorporationInventors: Sumit Malik, Raja Sahi
-
Patent number: 8229278Abstract: Authoring a Blu-ray Disc including: defining an initial project and exporting portfolios from the initial project, where the portfolios include portions of the initial project. The portfolios are sent to vendors who enter information into the portfolios. The portfolios are then sent to a disc author who assembles the information from the portfolios into a master project for making a Blu-ray Disc.Type: GrantFiled: August 28, 2006Date of Patent: July 24, 2012Assignees: Sony Corporation, Sony Pictures Entertainment Inc.Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
-
Patent number: 8213771Abstract: Authoring a Blu-ray disc (BD), comprising: generating a template code representing templatized navigation commands, the template code specifying a first object to be processed, wherein the templatized navigation commands are used to provide navigational control of the BD using playable content; converting the template code to generate multiple lines of low level code; and automatically placing the low level code at multiple positions on the BD to effect desired behaviors by the BD.Type: GrantFiled: August 28, 2006Date of Patent: July 3, 2012Assignees: Sony Corporation, Sony Pictures Entertainment Inc.Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
-
Patent number: 7949229Abstract: Synchronizing media data used in authoring a Blu-ray disc (BD) comprising: receiving a discontinuous input timecode associated with at least one stream of the media data, said discontinuous input timecode having at least one discontinuity, said at least one discontinuity having a start point and an end point; generating an output timecode that matches said discontinuous input timecode until the start point of said at least one discontinuity, and continue generating said output timecode sequentially from a timecode subsequent to the end point of said at least one discontinuity, if a user specifies a continuous output timecode; and generating an output timecode that matches said discontinuous input timecode until the start point of said at least one discontinuity, and continue generating said output timecode that matches input timecode from a timecode subsequent to the end point of said at least one discontinuity, if a user specifies a discontinuous output timecode.Type: GrantFiled: August 28, 2006Date of Patent: May 24, 2011Assignees: Sony Corporation, Sony Pictures Entertainment Inc.Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
-
Patent number: 7848621Abstract: Providing data for a stream multiplexer without generating any additional elementary stream file, including: receiving elementary stream data; generating pointer information for the elementary stream data; and generating a modification script using the pointer information, wherein the modification script specifies a process for modifying the elementary stream data for the stream multiplexer.Type: GrantFiled: June 30, 2006Date of Patent: December 7, 2010Assignees: Sony Corporation, Sony Pictures Entertainment Inc.Inventors: Don Eklund, Raja Sahi, Sumit Malik, Tommy Choy
-
Patent number: 7773864Abstract: Authoring a Blu-ray Disc including defining interactive regions within a composition with buttons and associating a command with the button; and automatically defining non-interactive regions within the composition with buttons, wherein the non-interactive regions are not associated with any command.Type: GrantFiled: August 28, 2006Date of Patent: August 10, 2010Assignees: Sony Corporation, Sony Pictures Entertainment Inc.Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
-
Publication number: 20080244407Abstract: Authoring a Blu-ray Disc, comprising: providing abstractions that offer a functionality for a user to switch views of a BD-ROM data structure based on requirements and levels of expertise of the user; and providing a mechanism to author projects independent of an underlying format compliant to a final project output format.Type: ApplicationFiled: August 28, 2006Publication date: October 2, 2008Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
-
Publication number: 20080238938Abstract: Authoring a Blu-ray Disc including: defining layers of graphics to be used in a display; overlaying the layer on to video display thereby providing a composite display, wherein overlay includes using an effect.Type: ApplicationFiled: August 28, 2006Publication date: October 2, 2008Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
-
Publication number: 20070077039Abstract: Authoring a Blu-ray Disc including: defining an initial project and exporting portfolios from the initial project, where the portfolios include portions of the initial project. The portfolios are sent to vendors who enter information into the portfolios. The portfolios are then sent to a disc author who assembles the information from the portfolios into a master project for making a Blu-ray Disc.Type: ApplicationFiled: August 28, 2006Publication date: April 5, 2007Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
-
Publication number: 20070047923Abstract: Authoring a Blu-ray disc (BD), the method comprising: creating playable content structures; linking elementary stream data to the playable content structures; merging the elementary stream data into packetized elementary streams; and generating BD-ROM structures representing playable entities, wherein the playable entities provide information describing the packetized elementary streams and navigation scenarios of the BD.Type: ApplicationFiled: August 28, 2006Publication date: March 1, 2007Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
-
Publication number: 20070047924Abstract: Authoring a Blu-ray disc (BD), comprising: generating a template code representing templatized navigation commands, the template code specifying a first object to be processed, wherein the templatized navigation commands are used to provide navigational control of the BD using playable content; converting the template code to generate multiple lines of low level code; and automatically placing the low level code at multiple positions on the BD to effect desired behaviors by the BD.Type: ApplicationFiled: August 28, 2006Publication date: March 1, 2007Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
-
Publication number: 20070050717Abstract: Authoring a Blu-ray Disc including defining interactive regions within a composition with buttons and associating a command with the button; and automatically defining non-interactive regions within the composition with buttons, wherein the non-interactive regions are not associated with any command.Type: ApplicationFiled: August 28, 2006Publication date: March 1, 2007Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
-
Publication number: 20070047922Abstract: Synchronizing media data used in authoring a Blu-ray disc (BD) comprising: receiving a discontinuous input timecode associated with at least one stream of the media data, said discontinuous input timecode having at least one discontinuity, said at least one discontinuity having a start point and an end point; generating an output timecode that matches said discontinuous input timecode until the start point of said at least one discontinuity, and continue generating said output timecode sequentially from a timecode subsequent to the end point of said at least one discontinuity, if a user specifies a continuous output timecode; and generating an output timecode that matches said discontinuous input timecode until the start point of said at least one discontinuity, and continue generating said output timecode that matches input timecode from a timecode subsequent to the end point of said at least one discontinuity, if a user specifies a discontinuous output timecode.Type: ApplicationFiled: August 28, 2006Publication date: March 1, 2007Inventors: DON EKLUND, Sumit Malik, Raja Sahi, Tommy Choy