Patents by Inventor Nitin Goel

Nitin Goel 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: 11948580
    Abstract: Implementations described herein are directed to enabling collaborative ranking of interpretations of spoken utterances based on data that is available to an automated assistant and third-party agent(s), respectively. The automated assistant can determine first-party interpretation(s) of a spoken utterance provided by a user, and can cause the third-party agent(s) to determine third-party interpretation(s) of the spoken utterance provided by the user. In some implementations, the automated assistant can select a given interpretation, from the first-party interpretation(s) and the third-party interpretation(s), of the spoken utterance, and can cause a given third-party agent to satisfy the spoken utterance based on the given interpretation.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: April 2, 2024
    Assignee: GOOGLE LLC
    Inventors: Akshay Goel, Nitin Khandelwal, Richard Park, Brian Chatham, Jonathan Eccles, David Sanchez, Dmytro Lapchuk
  • Patent number: 10690121
    Abstract: In one embodiment, a thermodynamic system includes multiple types of thermodynamic cycles and multiple types of solar thermal fields that provide thermal energy to the thermodynamic cycles.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: June 23, 2020
    Assignee: University of South Florida
    Inventors: Dharendra Yogi Goswami, Elias K. Stefanakos, Nitin Goel
  • Patent number: 10628836
    Abstract: Embodiments of the present invention relate to efficiently computing variable predictiveness such that an indication of variable predictiveness can be provided in real time. In this regard, aspects of the present invention enable a user (e.g., digital marketer) to input a query and, in response, receive an indication of variable predictiveness. To efficiently compute variable predictiveness in response to a submitted user query, mutual information is computed offline and, thereafter, used to generate, in real time, conditional mutual information of variables for a specified date range. The concept of conditional mutual information can be utilized to represent variable predictiveness or otherwise indication variable predictiveness, such as to identify a set of variables that accurately predict a metric. Using such an approach effectively reduces a number of data access attempts and calculations performed in real time thereby reducing utilization of a processor(s).
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: April 21, 2020
    Assignee: ADOBE INC.
    Inventors: Nitin Goel, Manoj Awasthi, Kapil Malik
  • Patent number: 10129274
    Abstract: In some embodiments, a processor accesses a metrics dataset, which includes metrics whose values indicate data network activity. The metrics dataset has segments. Each segment is a respective subset of the data items having a common feature. The processor identifies anomalous segments in the metrics dataset. Each anomalous segment has a segment trend that is different from a trend associated with the larger metrics dataset. The processor generates a data graph that includes nodes, which represent anomalous segments, and edges connecting the nodes. The processor applies weights to the edges. Each weight indicates (i) a similarity between a pair of anomalous segments represented by the nodes connected by the weighted edge and (ii) a relationship between the anomalous segments and the metrics dataset. The processor ranks the anomalous segments based on the applied weights and selects one or more segments with sufficiently high ranks.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: November 13, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Suraj Satishkumar Sheth, Shagun Sodhani, Rohit Bajaj, Nitin Goel, Manoj Awasthi, Kapil Malik, Harsh Rathi, Balaji Krishnamurthy
  • Publication number: 20180283743
    Abstract: A cooling system includes an evaporator unit, a condensing unit, and a thermal battery fluidly coupled to the evaporator unit and the condensing unit. The cooling system also includes a control system configured to selectively direct a fluid refrigerant between any two of the condensing unit, the evaporator unit, and the thermal battery.
    Type: Application
    Filed: January 16, 2018
    Publication date: October 4, 2018
    Applicant: Inficold Inc.
    Inventors: Nitin GOEL, Himanshu Pokharna, Sagar Khiyani
  • Publication number: 20180083995
    Abstract: In some embodiments, a processor accesses a metrics dataset, which includes metrics whose values indicate data network activity. The metrics dataset has segments. Each segment is a respective subset of the data items having a common feature. The processor identifies anomalous segments in the metrics dataset. Each anomalous segment has a segment trend that is different from a trend associated with the larger metrics dataset. The processor generates a data graph that includes nodes, which represent anomalous segments, and edges connecting the nodes. The processor applies weights to the edges. Each weight indicates (i) a similarity between a pair of anomalous segments represented by the nodes connected by the weighted edge and (ii) a relationship between the anomalous segments and the metrics dataset. The processor ranks the anomalous segments based on the applied weights and selects one or more segments with sufficiently high ranks.
    Type: Application
    Filed: September 22, 2016
    Publication date: March 22, 2018
    Inventors: Suraj Satishkumar Sheth, Shagun Sodhani, Rohit Bajaj, Nitin Goel, Manoj Awasthi, Kapil Malik, Harsh Rathi, Balaji Krishnamurthy
  • Patent number: 9903621
    Abstract: A cooling system includes an evaporator unit, a condensing unit, and a thermal battery fluidly coupled to the evaporator unit and the condensing unit. The cooling system also includes a control system configured to selectively direct a fluid refrigerant between any two of the condensing unit, the evaporator unit, and the thermal battery.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: February 27, 2018
    Assignee: Inficold Inc.
    Inventors: Nitin Goel, Himanshu Pokharna, Sagar Khiyani
  • Publication number: 20160224895
    Abstract: Embodiments of the present invention relate to efficiently computing variable predictiveness such that an indication of variable predictiveness can be provided in real time. In this regard, aspects of the present invention enable a user (e.g., digital marketer) to input a query and, in response, receive an indication of variable predictiveness. To efficiently compute variable predictiveness in response to a submitted user query, mutual information is computed offline and, thereafter, used to generate, in real time, conditional mutual information of variables for a specified date range. The concept of conditional mutual information can be utilized to represent variable predictiveness or otherwise indication variable predictiveness, such as to identify a set of variables that accurately predict a metric. Using such an approach effectively reduces a number of data access attempts and calculations performed in real time thereby reducing utilization of a processor(s).
    Type: Application
    Filed: January 30, 2015
    Publication date: August 4, 2016
    Inventors: NITIN GOEL, MANOJ AWASTHI, KAPIL MALIK
  • Patent number: 8843596
    Abstract: In response to receiving a request from a client device, a determination may be made that the request corresponds to an HLS playlist related to a media asset. Information regarding a time segment for the media asset may be determined based on at least one HDS file corresponding with the media asset. An HLS playlist may be generated based at least in part on the determined information. The HLS playlist may be sent to the client device. In response to receiving a request from a client device, a determination may be made that the request corresponds to an HLS media segment of a media asset. At least one HDS media file corresponding to the HLS media segment may be determined. At least a portion of the determined HDS media file(s) may be converted into an HLS media segment. The HLS media segment may be sent to the client device.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: September 23, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Nitin Goel, Puneet Ahuja
  • Publication number: 20140262816
    Abstract: Various embodiments provide a method comprising leaching a cobalt bearing material to form a slurry, filtering the slurry to yield solids and a cobalt bearing liquid phase, performing a solution extraction of the cobalt bearing liquid phase to yield a purified cobalt bearing liquid phase, precipitating cobalt gypsum by adding lime to a first portion of the purified cobalt bearing liquid phase, and recycling the cobalt gypsum to the leaching.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: FREEPORT-MCMORAN CORPORATION
    Inventors: Nitin Goel, Ari Gabriel Partanen, Wayne W. Hazen, Phil Rooke
  • Publication number: 20140262814
    Abstract: Various embodiments provide a method comprising electrowinning a first portion of a conditioned cobalt bearing solution to yield cobalt metal, subjecting a second portion of a conditioned cobalt bearing solution to a first ion exchange to yield a second conditioned cobalt bearing solution, performing cobalt selective solution extraction on the second conditioned cobalt bearing solution to yield a refined cobalt containing liquid and, precipitating a cobalt salt by adding a precipitating agent to a first portion of the refined cobalt containing liquid.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: FREEPORT-MCMORAN CORPORATION
    Inventors: Nitin Goel, Ari Gabriel Partanen, Wayne W. Hazen, Phil Rooke
  • Publication number: 20140262815
    Abstract: Various embodiments provide a method comprising producing a cobalt hydroxide bearing material, leaching the cobalt hydroxide hearing material to form a slurry, filtering the slurry to yield solids and a cobalt bearing liquid phase, performing a solution extraction of the cobalt bearing liquid phase to yield a purified cobalt bearing liquid phase, conditioning a first portion of the purified cobalt bearing liquid phase to yield a conditioned cobalt bearing solution and, electrowinning the conditioned cobalt bearing solution to yield cobalt metal.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: FREEPORT-MCMORAN CORPORATION
    Inventors: Nitin Goel, Ari Gabriel Partanen, Wayne W. Hazen, Phil Rooke
  • Publication number: 20140262817
    Abstract: Various embodiments provide a method comprising leaching a cobalt bearing material to form a slurry, filtering the slurry to yield solids and a cobalt bearing liquid phase, and forwarding the solids to a second leaching operation.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: FREEPORT-MCMORAN CORPORATION
    Inventors: Nitin Goel, Ari Gabriel Partanen, Wayne W. Hazen, Phil Rooke
  • Patent number: 8578261
    Abstract: In one embodiment, a method is illustrated as including receiving a digital content request relating to digital content accessible using a resource identifier, retrieving the digital content using the resource identifier, converting the digital content into formatted digital content having a file format different from that of the digital content, and compatible to be displayed in a preview frame, and transmitting the formatted digital content. Further, in some embodiments, a method is illustrated as including receiving a search result containing a resource identifier, extracting the resource identifier from the search result, and associating a file format description with the resource identifier, and displaying the search result and the file format description.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: November 5, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Niraj Gupta, Nitin Goel
  • Publication number: 20130198335
    Abstract: In response to receiving a request from a client device, a determination may be made that the request corresponds to an HLS playlist related to a media asset. Information regarding a time segment for the media asset may be determined based on at least one HDS file corresponding with the media asset. An HLS playlist may be generated based at least in part on the determined information. The HLS playlist may be sent to the client device. In response to receiving a request from a client device, a determination may be made that the request corresponds to an HLS media segment of a media asset. At least one HDS media file corresponding to the HLS media segment may be determined. At least a portion of the determined HDS media file(s) may be converted into an HLS media segment. The HLS media segment may be sent to the client device.
    Type: Application
    Filed: November 30, 2011
    Publication date: August 1, 2013
    Applicant: Adobe Systems Incorporated
    Inventors: Nitin Goel, Puneet Ahuja
  • Publication number: 20130105106
    Abstract: In one embodiment, a thermal energy storage system includes a first cascade containing a first phase change material and a second cascade containing a second phase change material, wherein the melting point of the first phase change material is different than the melting point of the second phase material.
    Type: Application
    Filed: October 31, 2012
    Publication date: May 2, 2013
    Inventors: Dharendra Yogi Goswami, Elias K. Stefanakos, Nitin Goel
  • Publication number: 20130104546
    Abstract: In one embodiment, a thermodynamic system includes multiple types of thermodynamic cycles and multiple types of solar thermal fields that provide thermal energy to the thermodynamic cycles.
    Type: Application
    Filed: October 31, 2012
    Publication date: May 2, 2013
    Inventors: Dharendra Yogi Goswami, Elias K. Stefanakos, Nitin Goel
  • Publication number: 20100071877
    Abstract: A method and apparatus to reduce dust particles accumulated on one or more surfaces provisioned proximate to the pulsating fan. The surfaces may include a heat exchanger provisioned proximate to the pulsating fan and the blades of the pulsating fan or any other such surface. The pulsating fan may be rotated in a first direction for a first time duration and in a second direction for a second time duration. The dust particles that are accumulated on the one or more surfaces provisioned proximate to the pulsating fan is reduced while the pulsating fan is rotated in the second direction. The second direction of rotation is reverse to the first direction of rotation. The pulsating fan may comprise an axial fan or a centrifugal fan.
    Type: Application
    Filed: September 15, 2009
    Publication date: March 25, 2010
    Inventor: Nitin Goel
  • Publication number: 20090127701
    Abstract: Embodiments of thermal cooling devices and systems including dies and thermal attaches having surface features are described in this application. The thermal attach may have a surface feature, such as a pattern, to limit movement of a thermal interface material, such as thermal grease, from between the die and the thermal attachment. The restriction of movement of the thermal interface material may improve the thermal performance of cooling systems for electronic devices over many cycles as opposed to known cooling systems. Other embodiments are described.
    Type: Application
    Filed: November 15, 2007
    Publication date: May 21, 2009
    Inventors: Nitin Goel, Anandaroop Bhattacharya, Rajiv Mongia