Patents by Inventor Nitin Garg

Nitin Garg 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: 9411815
    Abstract: Techniques for improving data compression of a deduplicated storage system are described herein. According to one embodiment, the similarity of a plurality of data chunks stored in one or more first storage areas of the storage system is determined based on a plurality of sketches, each describing characteristics of one of the data chunks. The data chunks are grouped into a plurality of groups of similar data chunks based on the similarity of the data chunks. The groups of similar data chunks are compressed, such that similar data chunks are compressed close to each other.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: August 9, 2016
    Assignee: EMC Corporation
    Inventors: Guanlin Lu, Philip Shilane, Grant Wallace, Frederick Douglis, Nitin Garg
  • Patent number: 9367397
    Abstract: An indication is received that a data object is to be deleted, wherein the data object comprises data stored in a segment within a container. It is determined no currently alive data object references any segment within the container. The container is placed in a delete-ready but not yet reclaimable state.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: June 14, 2016
    Assignee: EMC Corporation
    Inventors: Ying Xie, Curtis Christian Anderson, Nitin Garg, Dheer Moghe
  • Patent number: 9317218
    Abstract: Techniques for sanitizing a storage system are described herein. In one embodiment, for each of fingerprints representing data chunks stored in a first container of the storage system, a lookup operation in a live bit vector based on the fingerprint is performed to determine whether a corresponding data chunk is live. In one embodiment, a bit in a copy bit vector corresponding to the data chunk is populated based on the lookup operation. In one embodiment, after all of the bits corresponding to the data chunks of the first container have been populated in the CBV, data chunks represented by the CBV are copied from the first container to a second container, and records of the data chunks in the first container are erased.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: April 19, 2016
    Assignee: EMC Corporation
    Inventors: Fabiano C. Botelho, Nitin Garg, Philip N. Shilane, Grant Wallace
  • Publication number: 20160034487
    Abstract: Selective repair of fragmentation in a synthetic backup, based at least in part on a dynamically-determined repair criteria, is disclosed. In various embodiments, a locality measure is computed with respect to a group of segments comprising a portion of a file. The computed locality measure is compared to an at least partly dynamically determined fragmentation repair criteria, and a repair decision is made based at least in part on the comparison.
    Type: Application
    Filed: October 15, 2015
    Publication date: February 4, 2016
    Inventors: Hung Hing Anthony Pang, Fabiano Botelho, Dhanabal Ekambaram, Nitin Garg
  • Patent number: 9195672
    Abstract: Selective repair of fragmentation in a synthetic backup, based at least in part on a dynamically-determined repair criteria, is disclosed. In various embodiments, a locality measure is computed with respect to a group of segments comprising a portion of a file. The computed locality measure is compared to an at least partly dynamically determined fragmentation repair criteria, and a repair decision is made based at least in part on the comparison.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 24, 2015
    Assignee: EMC Corporation
    Inventors: Hung Hing Anthony Pang, Fabiano Botelho, Dhanabal Ekambaram, Nitin Garg
  • Publication number: 20150261779
    Abstract: Stream locality delta compression is disclosed. A previous stream indicated locale of data segments is selected. A first data segment is then determined to be similar to a data segment in the stream indicated locale.
    Type: Application
    Filed: May 27, 2015
    Publication date: September 17, 2015
    Inventors: Mark Huang, Philip Shilane, Grant Wallace, Nitin Garg, Edward K. Lee, Ming Benjamin Zhu, Kai Li
  • Patent number: 9069785
    Abstract: Stream locality delta compression is disclosed. A previous stream indicated locale of data segments is selected. A first data segment is then determined to be similar to a data segment in the stream indicated locale.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: June 30, 2015
    Assignee: EMC Corporation
    Inventors: Mark Huang, Philip Shilane, Grant Wallace, Nitin Garg, Edward K. Lee, Ming Benjamin Zhu, Kai Li
  • Publication number: 20150172598
    Abstract: Disclosed herein is a method and system for providing video support for legacy Internet Protocol (IP) phones. In this system, a Companion Display Device (CDD) is configured to communicate with the legacy IP phone by registering the CDD with the legacy IP phone. Further, whenever a call initiation request is detected, the legacy IP phone initiates the CDD. The CDD then displays incoming video streams received from a communication device with which the legacy IP phone has established video call connection. The CDD further captures and transmits video streams to the legacy IP phone, which in turn is transmitted to the communication device over the IP network.
    Type: Application
    Filed: October 31, 2014
    Publication date: June 18, 2015
    Inventors: Abhishek Suman, Nitin Garg
  • Publication number: 20130232125
    Abstract: Stream locality delta compression is disclosed. A previous stream indicated locale of data segments is selected. A first data segment is then determined to be similar to a data segment in the stream indicated locale.
    Type: Application
    Filed: February 11, 2013
    Publication date: September 5, 2013
    Applicant: EMC Corporation
    Inventors: Mark Huang, Philip Shilane, Grant Wallace, Nitin Garg, Edward K. Lee, Ming Benjamin Zhu, Kai Li
  • Patent number: 8458418
    Abstract: A method, article of manufacture, and apparatus for processing information are disclosed. In some embodiments, this includes mapping a target multi-controller system, determining a target controller to send a data chunk to based on the mapping, determining if the target controller is missing any portion of the data chunk, and sending the missing portions of the data chunk to the target controller. In some embodiments, sending the missing portions of the data chunk to the target controller includes sending the missing portions of the data chunk from a source multi-controller system to the target. The source multi-controller system may have a first number of controllers and the target multi-controller system may have a second number of controllers.
    Type: Grant
    Filed: December 31, 2010
    Date of Patent: June 4, 2013
    Assignee: EMC Corporation
    Inventors: Pratap Singh, Lan Chin, Nitin Garg
  • Patent number: 8447740
    Abstract: Stream locality delta compression is disclosed. A previous stream indicated locale of data segments is selected. A first data segment is then determined to be similar to a data segment in the stream indicated locale.
    Type: Grant
    Filed: November 14, 2008
    Date of Patent: May 21, 2013
    Assignee: EMC Corporation
    Inventors: Mark Huang, Philip Shilane, Grant Wallace, Nitin Garg, Edward K. Lee, Ming Benjamin Zhu, Kai Li
  • Publication number: 20130026380
    Abstract: Radiations detectors with angled walls and methods of fabrication are provided. One radiation detector module includes a plurality of sensor tiles configured to detect radiation. The plurality of sensor tiles have (i) top and bottom edges defining top and bottom surfaces of the plurality of sensor tiles, (ii) sidewall edges defining sides of the plurality of sensor tiles, and (iii) corners defined by the top and bottom edges and the sidewall edges. The radiation detector module also has at least one beveled surface having an oblique angle, wherein the beveled surface includes beveling of at least one of top or bottom edges, the side wall edges, or the corners.
    Type: Application
    Filed: July 26, 2011
    Publication date: January 31, 2013
    Applicant: General Electric Company
    Inventors: John Eric Tkaczyk, Steven Robert Hayashi, Haochuan Jiang, Wenwu Zhang, Kristian William Andreini, Nitin Garg, Tan Zhang
  • Patent number: 7994855
    Abstract: A gain-controlled RF amplifier system has an input node and an output node. The system has a plurality of amplifier devices, selectively connectable between the input node and the output node. The amplifier devices are placed in circuit according to a measured gain derived by comparing a magnitude of a signal input to the input node against a magnitude of a signal output from the output node, and a desired value of gain.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: August 9, 2011
    Assignee: Sequans Communications Limited
    Inventor: Nitin Garg
  • Patent number: 7859759
    Abstract: In one embodiment a film can comprises a surface comprising a plurality of prism structures. Each prism structure has a lateral modulation in the w direction of less than or equal to ±20% of an average pitch of the prism structures. The plurality of prism structures can have a variation in the w direction of prism peak height that is discrete and/or continuous. In one embodiment, a method for making a film can comprise forming a plurality of prism structures on a surface. The plurality of prism structures can have a lateral modulation in the w direction of less than or equal to ±20% of an average pitch of the prism structures, and wherein the plurality of prism structures have a variation in the w direction of prism peak height that is discrete and/or continuous.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: December 28, 2010
    Assignee: Sabic Innovative Plastics IP B.V.
    Inventors: Dennis Joseph Coyle, Eugene George Olczak, Masako Yamada, Scott Michael Miller, Nitin Garg
  • Publication number: 20090214828
    Abstract: In one embodiment, a film can comprise a transparent substrate comprising a plurality of prism structures, wherein the prism structures have a blunt tip having a tip length of 250 nm to 2,000 nm. The film can be used in various applications, such as back light displays. In one embodiment, a method for forming a master for a film can comprise ion beam etching a diamond tip to form a blunt tip having a tip length of 250 nm to 2,000 nm, and forming negatives of prism structures into a master using the diamond tip.
    Type: Application
    Filed: February 26, 2008
    Publication date: August 27, 2009
    Inventors: Vicki Herzl Watkins, Dennis Joseph Coyle, Eugene George Olczak, Scott Michael Miller, Nitin Garg
  • Publication number: 20090185278
    Abstract: In one embodiment a film can comprises a surface comprising a plurality of prism structures. Each prism structure has a lateral modulation in the w direction of less than or equal to ±20% of an average pitch of the prism structures. The plurality of prism structures can have a variation in the w direction of prism peak height that is discrete and/or continuous. In one embodiment, a method for making a film can comprise forming a plurality of prism structures on a surface. The plurality of prism structures can have a lateral modulation in the w direction of less than or equal to ±20% of an average pitch of the prism structures, and wherein the plurality of prism structures have a variation in the w direction of prism peak height that is discrete and/or continuous.
    Type: Application
    Filed: February 26, 2008
    Publication date: July 23, 2009
    Applicant: SABIC INNOVATIVE PLASTICS IP B.V.
    Inventors: Dennis Joseph Coyle, Eugene George Olczak, Masako Yamada, Scott Michael Miller, Nitin Garg
  • Publication number: 20090160554
    Abstract: A gain-controlled RF amplifier system has an input node and an output node. The system has a plurality of amplifier devices, selectively connectable between the input node and the output node. The amplifier devices are placed in circuit according to a measured gain derived by comparing a magnitude of a signal input to the input node against a magnitude of a signal output from the output node, and a desired value of gain.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 25, 2009
    Applicant: Sequans Communications Limited
    Inventor: Nitin Garg
  • Publication number: 20090052045
    Abstract: In one embodiment a film can comprises a surface comprising a plurality of prism structures. Each prism structure has a lateral modulation in the w direction of less than or equal to ±20% of an average pitch of the prism structures. The plurality of prism structures can have a variation in the w direction of prism peak height that is discrete and/or continuous. In one embodiment, a method for making a film can comprise forming a plurality of prism structures on a surface. The plurality of prism structures can have a lateral modulation in the w direction of less than or equal to ±20% of an average pitch of the prism structures, and wherein the plurality of prism structures have a variation in the w direction of prism peak height that is discrete and/or continuous.
    Type: Application
    Filed: June 18, 2008
    Publication date: February 26, 2009
    Applicant: SABIC INNOVATIVE PLASTICS IP B.V.
    Inventors: Dennis Joseph Coyle, Eugene George Olczak, Masako Yamada, Scott Michael Miller, Nitin Garg
  • Publication number: 20080065254
    Abstract: A method for directly determining model parameters for a machining process that includes the steps of providing a system having a machining tool and a workpiece, and machining the workpiece using the machining tool, where the machining induces motions in the machining tool or the workpiece. The motions are then measured and used to estimate system characteristic multipliers (eigenvalues). A set of process model parameters is obtained by relating the eigenvalues to the results of an analytical method, a theoretical model or both.
    Type: Application
    Filed: November 1, 2005
    Publication date: March 13, 2008
    Applicant: University of Florida Research Foundation, Inc.
    Inventors: Brian Mann, Nitin Garg, Philip Bayly, John Schueller, Tony Schmitz
  • Patent number: 7327744
    Abstract: According to the present invention, methods and apparatus are provided to improve the techniques and mechanisms for forwarding packets at a fiber channel switch. A combined area table/domain table (ATDT) is accessed using destination information associated with a fiber channel packet. Area/port or domain information can be used to address entries in the ATDT. Each entry provides one or more paths to a given destination. Traffic shaping, load balancing, and other policy based forwarding considerations can be applied.
    Type: Grant
    Filed: January 12, 2005
    Date of Patent: February 5, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Pawan Agrawal, Sujatha Sundararaman, Raymond J. Kloth, Deepak Goel, Nitin Garg, Sachin Jain