Patents by Inventor George Mathew

George Mathew 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: 10229127
    Abstract: In one embodiment, a computer-implemented method includes capturing a consistent state of data blocks in a namespace cache of a deduplicating storage system. The data blocks contains data for a file system namespace organized in a hierarchical data structure. Each leaf page of the hierarchical data structure contains one or more data blocks. The method further includes determining, for each data block, whether the data block has been written to base on the captured consistent state. For at least one of the written data blocks in the namespace cache, the method includes searching, in the hierarchical data structure, adjacent data blocks to find in the namespace cache one or more data blocks that have also been written to, and upon finding the one or more adjacent written data blocks, flushing the written data block and the found one or more adjacent written data blocks together into a common storage unit.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: March 12, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Pengju Shang, Pranay Singh, George Mathew
  • Patent number: 10216630
    Abstract: In some embodiments, in response to receiving an indication to warm up a SSD cache, a system identifies namespace data of a file system to be warmed up separated from content data. The system identifies one or more namespace pages of the namespace data. For each of the one or more namespace pages, the system locks the namespace page in a read-only mode and determines if the namespace page is dirty. If the namespace page is dirty, the system releases the namespace page from the read-only mode without copying the namespace page to the SSD cache. If the page is clean (i.e., not dirty) then the system copies the namespace page to the SSD cache and releases the namespace page from the read-only mode to reduce cache misses of the namespace on the SSD cache.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: February 26, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Pengju Shang, Murthy Mamidi, Pranay Singh, George Mathew, Englin Koay
  • Publication number: 20190037045
    Abstract: A data management device includes a buffer and a processor. The processor may select an unprocessed full key and generate a buffer entry based on a difference between an entry of a local snapshot specified by the unprocessed full key and an entry of a previous local snapshot specified by the unprocessed full key. The processor may make a first determination that a lookup key entry associated with the unprocessed full key is different than a lookup key entry associated with a processed full key. The process may add the generated buffer entry to the buffer after processing the buffer in response to the first determination.
    Type: Application
    Filed: September 28, 2018
    Publication date: January 31, 2019
    Inventors: Prajakta Balkrishna Ayachit, George Mathew, Ajith Krishnamurthy, Krithika Subramanian
  • Patent number: 10162437
    Abstract: In one or more embodiments, an information handling system may include a pointing device that communicates interaction data via a first bus via a first data format and may include a controller that receives the interaction data via the first bus and transforms the interaction data into a second data format and communicates the interaction data to a second bus via the second data format. If a status of a resource associated with the pointing device is queried, the controller may be instructed to cease transforming the interaction data from the pointing device, permitting another device to receive the interaction data and provide the interaction data to a processor of the information handling system. As the other device receives the interaction data and provides the interaction data to the processor, additional and/or full functionality of the pointing device may be realized and/or accomplished.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: December 25, 2018
    Assignee: Dell Products L.P.
    Inventors: Adolfo S. Montero, Louis M. Davis, George Mathew
  • Patent number: 10152999
    Abstract: A data processing system is disclosed including a data detector, a data decoder and an alignment detector. The data detector is operable to apply a data detection algorithm to generate detected values for a data sector. The data decoder is operable to apply a data decode algorithm to a decoder input derived from the detected values to yield decoded values. The alignment detector is operable to calculate an offset between multiple versions of the data sector by correlating the multiple versions.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: December 11, 2018
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Shaohua Yang, George Mathew, Jefferson E. Singleton, Jongseung Park, Richard Rauschmayer
  • Patent number: 10116764
    Abstract: A data management device includes a buffer and a processor. The processor may select an unprocessed full key and generate a buffer entry based on a difference between an entry of a local snapshot specified by the unprocessed full key and an entry of a previous local snapshot specified by the unprocessed full key. The processor may make a first determination that a lookup key entry associated with the unprocessed full key is different than a lookup key entry associated with a processed full key. The process may add the generated buffer entry to the buffer after processing the buffer in response to the first determination.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: October 30, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Prajakta Balkrishna Ayachit, George Mathew, Ajith Krishnamurthy, Krithika Subramanian
  • Publication number: 20180181213
    Abstract: In one or more embodiments, an information handling system may include a pointing device that communicates interaction data via a first bus via a first data format and may include a controller that receives the interaction data via the first bus and transforms the interaction data into a second data format and communicates the interaction data to a second bus via the second data format. If a status of a resource associated with the pointing device is queried, the controller may be instructed to cease transforming the interaction data from the pointing device, permitting another device to receive the interaction data and provide the interaction data to a processor of the information handling system. As the other device receives the interaction data and provides the interaction data to the processor, additional and/or full functionality of the pointing device may be realized and/or accomplished.
    Type: Application
    Filed: December 27, 2016
    Publication date: June 28, 2018
    Inventors: Adolfo S. Montero, Louis M. Davis, George Mathew
  • Patent number: 9984090
    Abstract: A computer-implemented method is implemented to compress a file system namespace. The method starts with determining that a first leaf page of a hierarchical data structure of a storage system is sparse. The hierarchical data structure contains root node layer, intermediate node layer, and leaf page layer, where each leaf page contains namespace entries corresponding to a file or a directory of a file system, and where being sparse means a first size of the entries of the first leaf page is less than a first percentage. The method continues with identifying a second immediate adjacent leaf page as a merging candidate. The method continues with merging the second leaf page into the first leaf page upon determining that a second size of combined entries of the first and second leaf pages is less than a second percentage larger than the first percentage.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: May 29, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Pengju Shang, Pranay Singh, George Mathew
  • Publication number: 20180121571
    Abstract: A method for planning a building system includes incorporating user requirements into a floor plan accessed through a mobile device. An installation map is generated of locations for components corresponding to the user requirements. The placement of components is displayed on the floor plan based on specifications of the components and the user requirements.
    Type: Application
    Filed: March 23, 2016
    Publication date: May 3, 2018
    Applicant: Carrier Corporation
    Inventors: Ankit Tiwari, Kushal Mukherjee, Berta Carballido Villaverde, Rodolfo De Paz Alberola, George A. Mathew, Tuhin Sahai, Pedro Orellana Fernandez, Philip J. Harris, Vijaya Ramaraju Lakamraju, Brian Leland, Michael Ramoutar
  • Patent number: 9933782
    Abstract: A method of controlling a directional facing of a sensor mounted to a vehicle includes storing, by a sensor control computer, previously-searched locations of a terrain at which the sensor is directed. The method includes determining a likelihood of detecting a target at one or more points on the terrain and controlling a directional facing of the sensor onto the terrain based on the previously-searched locations and the likelihood of detecting the target.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: April 3, 2018
    Assignee: SIKORSKY AIRCRAFT CORPORATION
    Inventors: George A. Mathew, Amit Surana, Luca F. Bertuccelli
  • Publication number: 20180067593
    Abstract: A computer system is provided that generates a Graphical User Interface indicating one or more intruder threat levels for a building. The computer system includes a processor, which upon execution of stored instructions is configured to access a building floor plan having one or more entry and exit points and to access an intruder threat level associated with each of the one or more entry and exit points; to perform threat modeling to determine intruder threat levels at a plurality of locations within the building, contingent upon the building floor plan and the intruder threat level associated with the one or more building entry and exit points; and to provide a GUI on a display indicating, relative to the building floor plan, the determined intruder threat level within the building, at the plurality of points within the building and at the one or more entry and exit points.
    Type: Application
    Filed: March 23, 2016
    Publication date: March 8, 2018
    Applicant: Carrier Corporation
    Inventors: Ankit Tiwari, Kushal Mukherjee, Berta Carballido Villaverde, Rodolfo De Paz Alberola, Vijaya Ramaraju Lakamraju, George A. Mathew, Tuhin Sahai
  • Patent number: 9875770
    Abstract: An apparatus for reading data from a magnetic storage medium includes a plurality of magnetic read heads each configured to read a track of the magnetic storage medium and generate an analog data signal corresponding to the read track. The apparatus includes a converter to generate digital data samples from the analog data signals, and a plurality of equalizers to apply a plurality of coefficients to the digital data samples to generate a plurality of equalized signals. The plurality of coefficients are associated with different locations within the track. The apparatus includes a plurality of detectors to compute metrics and detect data bits for the plurality of equalized signals, and at least one selector to select one of the plurality of equalized signals that has a best metric from the computed metrics and to output the selected equalized signal.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: January 23, 2018
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: Jefferson Elliott Singleton, George Mathew, Kurt J. Worrell, Scott Dziak
  • Patent number: 9786316
    Abstract: An apparatus for two-dimensional magnetic recording includes an array reader comprising a number of read sensors configured to read data from at least one track on a storage medium, a number of two-dimensional equalizer circuits each comprising inputs for receiving signals derived from each of the read sensors, each comprising an equalized output, and a number of iterative inter-track interference cancellation circuits, each operable to cancel inter-track interference in a different one of the equalized outputs from the two-dimensional equalizer circuits.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: October 10, 2017
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: George Mathew, Jongseung Park, Richard Rauschmayer, Bruce A. Wilson
  • Publication number: 20170205490
    Abstract: A method of sensor node position determination for a sensor network is provided. A coverage distribution is defined based on a number of sensor nodes and sensor footprints of the sensor nodes. A desired position for each of the sensor nodes is determined based on the coverage distribution and a prior probability distribution defined on a bounded domain for the number of sensor nodes as a minimization of a distance between the coverage distribution and the prior probability distribution. The desired position to configure the sensor nodes is output.
    Type: Application
    Filed: July 16, 2015
    Publication date: July 20, 2017
    Inventors: George A. Mathew, Kunal Srivastava, Amit Surana, Shaunak D. Bopardikar
  • Publication number: 20170162224
    Abstract: An apparatus for two-dimensional magnetic recording includes an array reader comprising a number of read sensors configured to read data from at least one track on a storage medium, a number of two-dimensional equalizer circuits each comprising inputs for receiving signals derived from each of the read sensors, each comprising an equalized output, and a number of iterative inter-track interference cancellation circuits, each operable to cancel inter-track interference in a different one of the equalized outputs from the two-dimensional equalizer circuits.
    Type: Application
    Filed: December 2, 2015
    Publication date: June 8, 2017
    Inventors: George Mathew, Jongseung Park, Richard Rauschmayer, Bruce A. Wilson
  • Patent number: 9570105
    Abstract: Systems and methods are disclosed for data processing, and more particularly for equalizing a data signal during both real time (i.e., on the fly) and retry operation. The system may include a first equalizer circuit operable to equalize a first sample set, and a second equalizer circuit operable to equalize a second sample set. The system may include a third equalizer circuit operable to equalize a summed data set to yield a third equalized output. The system may include a summation circuit connected to the first equalizer circuit, the second equalizer circuit, and a switch circuit. The summation circuit is operable to sum at least the first equalized data set and the second equalized data set to yield the summed data set. The switch circuit selectively provides the third equalized data set to the summation circuit.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: February 14, 2017
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: George Mathew, Jongseung Park, Han Fang, Richard Rauschmayer
  • Patent number: 9524748
    Abstract: Embodiments are related to systems and methods for data processing, and more particularly to systems and methods for multi-dimensional signal equalization. In one case, a data processing system is discussed that includes: a first equalizer governed at least in part by a first coefficient; a second equalizer circuit governed at least in part by a second coefficient; and a constraint circuit operable to force a sum of at least the first coefficient and the second coefficient to equal a defined value.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: December 20, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Jongseung Park, George Mathew
  • Patent number: 9512925
    Abstract: Disclosed is a manual balancing valve having an upstream end and a downstream end, and a first equalizing ring (500a) and a second equalizing ring (500b) configured at the upstream end and the downstream end, respectively. Each of the first and the second equalizing rings comprises an annular body (505) defined between an inner peripheral edge portion (510) and an outer peripheral edge portion (515), an annular chamber (520) configured adjacent to the inner peripheral edge portion, a plurality of holes (525) configured on the inner peripheral edge portion and in fluid communication with the annular chamber, and a pressure tap (T) in fluid communication with the annular chamber and extending radially outward of the annular body. The first and the second equalizing rings are adapted to provide static pressure value at each of the upstream and the downstream ends so as to measure differential pressure therebetween and control the fluid flow rate through the valve.
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: December 6, 2016
    Assignee: ADVANCE VALVES PVT. LTD.
    Inventors: Uma Shanker, Priyank Garg, George Mathews, Gaurav Singla
  • Patent number: 9465690
    Abstract: Circuitry for providing error check values for indicating errors in data portions within a data stream. The circuitry comprises error detecting code generation circuitry configured to apply an error detecting code algorithm to the data stream and to thereby generate and periodically update a multi-bit check value as the data stream is processed, each update of the multi-bit check value being indicative of the error detecting code generation circuitry receiving a further item of the data stream. An output for periodically outputting a fragment of the multi-bit check value from the error detecting code generation circuitry during the processing of the data stream, the fragments output each corresponding to a data portion of the data stream. Wherein each of the fragment of the multi-bit check value provides a value indicative of an error occurring either in the corresponding portion of the data stream or in an earlier portion of the data stream.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: October 11, 2016
    Assignee: ARM Limited
    Inventors: Thomas Christopher Grocutt, Dall George Mathew Amos
  • Patent number: D783431
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: April 11, 2017
    Inventor: George Mathew Kowalski