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: 10970803
    Abstract: 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: Grant
    Filed: March 5, 2018
    Date of Patent: April 6, 2021
    Assignees: Sony Corporation, Sony Pictures Entertainment Inc.
    Inventors: Sumit Malik, Raja Sahi
  • Publication number: 20180197266
    Abstract: 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: Application
    Filed: March 5, 2018
    Publication date: July 12, 2018
    Inventors: Sumit MALIK, Raja SAHI
  • Patent number: 9911171
    Abstract: 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: Grant
    Filed: May 24, 2016
    Date of Patent: March 6, 2018
    Assignees: SONY CORPORATION, SONY PICTURES ENTERTAINMENT INC.
    Inventors: Sumit Malik, Raja Sahi
  • Publication number: 20170024842
    Abstract: 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: Application
    Filed: May 24, 2016
    Publication date: January 26, 2017
    Inventors: Sumit Malik, Raja Sahi
  • Patent number: 9349151
    Abstract: 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: Grant
    Filed: June 27, 2013
    Date of Patent: May 24, 2016
    Assignees: SONY CORPORATION, SONY PICTURES ENTERTAINMENT INC
    Inventors: Sumit Malik, Raja Sahi
  • Patent number: 8644682
    Abstract: 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: Grant
    Filed: August 28, 2006
    Date of Patent: February 4, 2014
    Assignees: Sony Corporation, Sony Pictures Entertainment Inc.
    Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
  • Publication number: 20130287247
    Abstract: 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: Application
    Filed: June 27, 2013
    Publication date: October 31, 2013
    Inventors: Sumit Malik, Raja Sahi
  • Patent number: 8483423
    Abstract: 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: Grant
    Filed: April 20, 2006
    Date of Patent: July 9, 2013
    Assignees: Sony Pictures Entertainment Inc., Sony Corporation
    Inventors: Sumit Malik, Raja Sahi
  • Patent number: 8229278
    Abstract: 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: Grant
    Filed: August 28, 2006
    Date of Patent: July 24, 2012
    Assignees: Sony Corporation, Sony Pictures Entertainment Inc.
    Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
  • Patent number: 8213771
    Abstract: 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: Grant
    Filed: August 28, 2006
    Date of Patent: July 3, 2012
    Assignees: Sony Corporation, Sony Pictures Entertainment Inc.
    Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
  • Patent number: 7949229
    Abstract: 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: Grant
    Filed: August 28, 2006
    Date of Patent: May 24, 2011
    Assignees: Sony Corporation, Sony Pictures Entertainment Inc.
    Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
  • Patent number: 7848621
    Abstract: 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: Grant
    Filed: June 30, 2006
    Date of Patent: December 7, 2010
    Assignees: Sony Corporation, Sony Pictures Entertainment Inc.
    Inventors: Don Eklund, Raja Sahi, Sumit Malik, Tommy Choy
  • Patent number: 7773864
    Abstract: 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: Grant
    Filed: August 28, 2006
    Date of Patent: August 10, 2010
    Assignees: Sony Corporation, Sony Pictures Entertainment Inc.
    Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
  • Publication number: 20080244407
    Abstract: 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: Application
    Filed: August 28, 2006
    Publication date: October 2, 2008
    Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
  • Publication number: 20080238938
    Abstract: 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: Application
    Filed: August 28, 2006
    Publication date: October 2, 2008
    Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
  • Publication number: 20070077039
    Abstract: 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: Application
    Filed: August 28, 2006
    Publication date: April 5, 2007
    Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
  • Publication number: 20070047923
    Abstract: 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: Application
    Filed: August 28, 2006
    Publication date: March 1, 2007
    Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
  • Publication number: 20070047924
    Abstract: 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: Application
    Filed: August 28, 2006
    Publication date: March 1, 2007
    Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
  • Publication number: 20070050717
    Abstract: 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: Application
    Filed: August 28, 2006
    Publication date: March 1, 2007
    Inventors: Don Eklund, Sumit Malik, Raja Sahi, Tommy Choy
  • Publication number: 20070047922
    Abstract: 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: Application
    Filed: August 28, 2006
    Publication date: March 1, 2007
    Inventors: DON EKLUND, Sumit Malik, Raja Sahi, Tommy Choy