Patents by Inventor Samir Mittal

Samir Mittal 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).

  • Publication number: 20190243695
    Abstract: A memory system having a plurality of memory components and a controller, operatively coupled to the plurality of memory components to: store data in the memory components; communicate with a host system via a bus; service the data to the host system via communications over the bus; communicate with a processing device that is separate from the host system using a message passing interface over the bus; and provide data access to the processing device through communications made using the message passing interface over the bus.
    Type: Application
    Filed: August 3, 2018
    Publication date: August 8, 2019
    Inventors: Samir Mittal, Gurpreet Anand, Anirban Ray, Parag R. Maharana
  • Publication number: 20190243771
    Abstract: A computing system having memory components of different tiers. The computing system further includes a processing device, operatively coupled to the memory components, to: receive data access requests; generate a plurality of data access streams in accordance with the data access requests and access characteristics of the request; match characteristics of the data access streams with characteristics of the different tiers of the memory components; and direct the plurality of data access streams to the different tiers of the memory components based on matching the characteristics of the data access streams with the characteristics of the different tiers of the memory components.
    Type: Application
    Filed: October 22, 2018
    Publication date: August 8, 2019
    Inventors: Samir Mittal, Gurpreet Anand
  • Patent number: 8935532
    Abstract: In an example, a method for secure publication of content is described. The method may include encrypting content with a media key. The method may also include providing the encrypted content to a client device associated with a private key and a public key. The private key may be stored at the client device. The method may also include encrypting the media key with the public key. The method may also include providing the encrypted media key to the client device.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: January 13, 2015
    Assignee: Qumu Corporation
    Inventors: Samir Mittal, Priyadarshee Deeptarag Mathur, Robert William Johnson, Christopher Ashley Wells
  • Publication number: 20140208122
    Abstract: In an example, a method of securing content is described. The method may include instantiating a content server on a client device. The method may also include operating the content server to retrieve content identified by a Uniform Resource Identifier (URI). The method may also include serving the content from the content server to a content renderer on the client device. The content renderer may be configured to render the content at the client device and to prohibit saving the content in the clear on the client device.
    Type: Application
    Filed: March 26, 2014
    Publication date: July 24, 2014
    Applicant: QUMU CORPORATION
    Inventors: Priyadarshee Deeptarag Mathur, Robert J. Reutiman, Samir Mittal
  • Patent number: 8726010
    Abstract: In an example, a method of securing content is described. The method may include instantiating a content server on a client device. The method may also include operating the content server to retrieve content identified by a Uniform Resource Identifier (URI). The method may also include serving the content from the content server to a content renderer on the client device. The content renderer may be configured to render the content at the client device and to prohibit saving the content in the clear on the client device.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: May 13, 2014
    Assignee: Qumu Corporation
    Inventors: Priyadarshee Deeptarag Mathur, Robert J. Reutiman, Samir Mittal
  • Publication number: 20120102329
    Abstract: In an example, a method for secure publication of content is described. The method may include encrypting content with a media key. The method may also include providing the encrypted content to a client device associated with a private key and a public key. The private key may be stored at the client device. The method may also include encrypting the media key with the public key. The method may also include providing the encrypted media key to the client device.
    Type: Application
    Filed: October 21, 2011
    Publication date: April 26, 2012
    Applicant: RIMAGE CORPORATION
    Inventors: Samir Mittal, Priyadarshee Deeptarag Mathur, Robert William Johnson, Christopher Ashley Wells
  • Publication number: 20120102317
    Abstract: In an example, a method of securing content is described. The method may include instantiating a content server on a client device. The method may also include operating the content server to retrieve content identified by a Uniform Resource Identifier (URI). The method may also include serving the content from the content server to a content renderer on the client device. The content renderer may be configured to render the content at the client device and to prohibit saving the content in the clear on the client device.
    Type: Application
    Filed: October 21, 2011
    Publication date: April 26, 2012
    Applicant: RIMAGE CORPORATION
    Inventors: Priyadarshee Deeptarag Mathur, Robert J. Reutiman, Samir Mittal
  • Publication number: 20120033537
    Abstract: In an embodiment, a method for making copies of a master disc is described. The method includes receiving a master disc. The method also includes capturing an image of a label on a first side of the master disc. The method also includes generating a data image of data stored on the master disc. The method also includes making one or more copies of the master disc using one or more blank discs. Making the one or more copies includes recording the data image onto a data side of each of the one or more blank discs and printing the image of the label on an opposing side of each of the one or more blank discs.
    Type: Application
    Filed: April 29, 2011
    Publication date: February 9, 2012
    Applicant: RIMAGE CORPORATION
    Inventors: David Michael Hassler, Samir Mittal, Kevin Lowell Stagg, Christoper Ashley Wells
  • Patent number: 7589930
    Abstract: Compensation for repeated runout (RRO) error, such as in a data storage device servo circuit, is preferably carried out by obtaining a population distribution of RRO error values from at least selected ones of a subset of tracks. An RRO error compensation value is determined for each one of the subset of tracks when a variance characteristic of said population distribution meets a selected criterion. Preferably, a first track of a storage medium has a servo field at a first angular position on the medium, a repeated runout (RRO) error compensation field at a second angular position on the medium, and a user data field at a third angular position on the medium. An immediately adjacent second track preferably has a servo field at the first angular position and a user data field at the second angular position in lieu of an RRO error compensation field.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: September 15, 2009
    Assignee: Seagate Technology LLC
    Inventors: Reed D. Hanson, Thomas C. Zirps, Peng Yan, Samir Mittal, Timothy F. Ellis
  • Publication number: 20080225654
    Abstract: Compensation for repeated runout (RRO) error, such as in a data storage device servo circuit, is preferably carried out by obtaining a population distribution of RRO error values from at least selected ones of a subset of tracks. An RRO error compensation value is determined for each one of the subset of tracks when a variance characteristic of said population distribution meets a selected criterion. Preferably, a first track of a storage medium has a servo field at a first angular position on the medium, a repeated runout (RRO) error compensation field at a second angular position on the medium, and a user data field at a third angular position on the medium. An immediately adjacent second track preferably has a servo field at the first angular position and a user data field at the second angular position in lieu of an RRO error compensation field.
    Type: Application
    Filed: March 14, 2007
    Publication date: September 18, 2008
    Applicant: Seagate Technology LLC
    Inventors: Reed D. Hanson, Thomas C. Zirps, Peng Yan, Samir Mittal, Timothy F. Ellis
  • Patent number: 7151645
    Abstract: A method and apparatus for reducing the effects of non-repeatable runout (NRRO) in the estimation of repeatable runout (RRO) in a disc drive is disclosed. PES information is a acquired in a way that leads to randomization of the phase of the NRRO, thereby decreasing the number of revolutions required to estimate the true RRO. A number of RRO estimation measurements are taken over a number of non-consecutive disc revolutions that are spaced in time. In one embodiment, one revolution of RRO data is collected from each head before collecting a second revolution of RRO data from any of the heads. In another embodiment, RRO estimation is concurrent with media certification, such that PES data is obtained while the head is in the write position and writes a track of data for media certification. Similarly, PES data for the read position is obtained while concurrently reading back the written data.
    Type: Grant
    Filed: September 23, 2003
    Date of Patent: December 19, 2006
    Assignee: Seagate Technology LLC
    Inventors: Justin Won, Samir Mittal, EweChye Tan
  • Patent number: 6970321
    Abstract: An equalization filter for counteracting the effects of unwanted resonance modes and noise in the VCM plant. The filter comprises a transfer function derived from a function of the actual VCM plant response and an ideal response, for which the servo controller is designed. The response of the combined equalization filter and the actual VCM plant response substantially adheres to the ideal response. The disc drive includes firmware operable to generate one or more equalization filters for each of one or more heads.
    Type: Grant
    Filed: January 10, 2002
    Date of Patent: November 29, 2005
    Assignee: Seagate Technology LLC
    Inventors: Yi-Ping Hsin, Samir Mittal, John Christopher Morris
  • Publication number: 20050063086
    Abstract: A method and apparatus for reducing the effects of non-repeatable runout (NRRO) in the estimation of repeatable runout (RRO) in a disc drive is disclosed. PES information is a acquired in a way that leads to randomization of the phase of the NRRO, thereby decreasing the number of revolutions required to estimate the true RRO. A number of RRO estimation measurements are taken over a number of non-consecutive disc revolutions that are spaced in time. In one embodiment, one revolution of RRO data is collected from each head before collecting a second revolution of RRO data from any of the heads. In another embodiment, RRO estimation is concurrent with media certification, such that PES data is obtained while the head is in the write position and writes a track of data for media certification. Similarly, PES data for the read position is obtained while concurrently reading back the written data.
    Type: Application
    Filed: September 23, 2003
    Publication date: March 24, 2005
    Inventors: Justin Won, Samir Mittal, EweChye Tan
  • Publication number: 20030081342
    Abstract: An equalization filter for counteracting the effects of unwanted resonance modes and noise in the VCM plant. The filter comprises a transfer function derived from a function of the actual VCM plant response and an ideal response, for which the servo controller is designed. The response of the combined equalization filter and the actual VCM plant response substantially adheres to the ideal response. The disc drive includes firmware operable to generate one or more equalization filters for each of one or more heads.
    Type: Application
    Filed: January 10, 2002
    Publication date: May 1, 2003
    Applicant: Seagate Technology LLC
    Inventors: Yi-Ping Hsin, Samir Mittal, John Christopher Morris
  • Patent number: 6490119
    Abstract: A method and apparatus are provided for positioning a head over a disc in a disc drive while maintaining servo loop stability. The apparatus includes an actuator-head assembly having a large scale actuator and a micro-actuator that are both able to move the head over the disc. An anti-windup compensation component detects when a micro-actuator controller is producing a micro-actuator control value that will saturate the micro-actuator. Using the micro-actuator control value, the anti-windup compensation component generates a saturation tracking error signal. A summing component then combines a position value that the head generates based on its position over the disc with the saturation tracking error signal to form a position error value that masks the saturation of the micro-actuator.
    Type: Grant
    Filed: December 27, 1999
    Date of Patent: December 3, 2002
    Assignee: Seagate Technology LLC
    Inventors: Samir Mittal, John C. Morris