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: 9411815Abstract: 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: GrantFiled: September 26, 2013Date of Patent: August 9, 2016Assignee: EMC CorporationInventors: Guanlin Lu, Philip Shilane, Grant Wallace, Frederick Douglis, Nitin Garg
-
Patent number: 9367397Abstract: 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: GrantFiled: December 20, 2011Date of Patent: June 14, 2016Assignee: EMC CorporationInventors: Ying Xie, Curtis Christian Anderson, Nitin Garg, Dheer Moghe
-
Patent number: 9317218Abstract: 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: GrantFiled: February 8, 2013Date of Patent: April 19, 2016Assignee: EMC CorporationInventors: Fabiano C. Botelho, Nitin Garg, Philip N. Shilane, Grant Wallace
-
Publication number: 20160034487Abstract: 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: ApplicationFiled: October 15, 2015Publication date: February 4, 2016Inventors: Hung Hing Anthony Pang, Fabiano Botelho, Dhanabal Ekambaram, Nitin Garg
-
Patent number: 9195672Abstract: 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: GrantFiled: March 14, 2013Date of Patent: November 24, 2015Assignee: EMC CorporationInventors: Hung Hing Anthony Pang, Fabiano Botelho, Dhanabal Ekambaram, Nitin Garg
-
Publication number: 20150261779Abstract: 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: ApplicationFiled: May 27, 2015Publication date: September 17, 2015Inventors: Mark Huang, Philip Shilane, Grant Wallace, Nitin Garg, Edward K. Lee, Ming Benjamin Zhu, Kai Li
-
Patent number: 9069785Abstract: 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: GrantFiled: February 11, 2013Date of Patent: June 30, 2015Assignee: EMC CorporationInventors: Mark Huang, Philip Shilane, Grant Wallace, Nitin Garg, Edward K. Lee, Ming Benjamin Zhu, Kai Li
-
Publication number: 20150172598Abstract: 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: ApplicationFiled: October 31, 2014Publication date: June 18, 2015Inventors: Abhishek Suman, Nitin Garg
-
Publication number: 20130232125Abstract: 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: ApplicationFiled: February 11, 2013Publication date: September 5, 2013Applicant: EMC CorporationInventors: Mark Huang, Philip Shilane, Grant Wallace, Nitin Garg, Edward K. Lee, Ming Benjamin Zhu, Kai Li
-
Patent number: 8458418Abstract: 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: GrantFiled: December 31, 2010Date of Patent: June 4, 2013Assignee: EMC CorporationInventors: Pratap Singh, Lan Chin, Nitin Garg
-
Patent number: 8447740Abstract: 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: GrantFiled: November 14, 2008Date of Patent: May 21, 2013Assignee: EMC CorporationInventors: Mark Huang, Philip Shilane, Grant Wallace, Nitin Garg, Edward K. Lee, Ming Benjamin Zhu, Kai Li
-
Publication number: 20130026380Abstract: 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: ApplicationFiled: July 26, 2011Publication date: January 31, 2013Applicant: General Electric CompanyInventors: John Eric Tkaczyk, Steven Robert Hayashi, Haochuan Jiang, Wenwu Zhang, Kristian William Andreini, Nitin Garg, Tan Zhang
-
Patent number: 7994855Abstract: 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: GrantFiled: December 18, 2008Date of Patent: August 9, 2011Assignee: Sequans Communications LimitedInventor: Nitin Garg
-
Patent number: 7859759Abstract: 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: GrantFiled: June 18, 2008Date of Patent: December 28, 2010Assignee: Sabic Innovative Plastics IP B.V.Inventors: Dennis Joseph Coyle, Eugene George Olczak, Masako Yamada, Scott Michael Miller, Nitin Garg
-
Publication number: 20090214828Abstract: 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: ApplicationFiled: February 26, 2008Publication date: August 27, 2009Inventors: Vicki Herzl Watkins, Dennis Joseph Coyle, Eugene George Olczak, Scott Michael Miller, Nitin Garg
-
Publication number: 20090185278Abstract: 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: ApplicationFiled: February 26, 2008Publication date: July 23, 2009Applicant: SABIC INNOVATIVE PLASTICS IP B.V.Inventors: Dennis Joseph Coyle, Eugene George Olczak, Masako Yamada, Scott Michael Miller, Nitin Garg
-
Publication number: 20090160554Abstract: 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: ApplicationFiled: December 18, 2008Publication date: June 25, 2009Applicant: Sequans Communications LimitedInventor: Nitin Garg
-
Publication number: 20090052045Abstract: 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: ApplicationFiled: June 18, 2008Publication date: February 26, 2009Applicant: SABIC INNOVATIVE PLASTICS IP B.V.Inventors: Dennis Joseph Coyle, Eugene George Olczak, Masako Yamada, Scott Michael Miller, Nitin Garg
-
Publication number: 20080065254Abstract: 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: ApplicationFiled: November 1, 2005Publication date: March 13, 2008Applicant: University of Florida Research Foundation, Inc.Inventors: Brian Mann, Nitin Garg, Philip Bayly, John Schueller, Tony Schmitz
-
Patent number: 7327744Abstract: 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: GrantFiled: January 12, 2005Date of Patent: February 5, 2008Assignee: Cisco Technology, Inc.Inventors: Pawan Agrawal, Sujatha Sundararaman, Raymond J. Kloth, Deepak Goel, Nitin Garg, Sachin Jain