Patents by Inventor Kevin Snow

Kevin Snow 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: 20230385321
    Abstract: Systems and methods are disclosed herein for processing a natural language query on data tables. According to some embodiments, a query term is obtained from a natural language query. A table summary is prepared based on the query term and a formula of the natural language query is generated based on the table summary. A result is generated based on the formula. Responsive to receiving negative feedback to the result, one or more of the table summary or the formula is disassociated from the query term.
    Type: Application
    Filed: July 28, 2023
    Publication date: November 30, 2023
    Inventors: Nikunj Agrawal, Mukund Sundararajan, Shrikant Ravindra Shanbhag, Kedar Dhamdhere, Garima, Kevin Snow Mccurley, Rohit Ananthakrishna, Daniel Adam Gundrum, Juyun June Song, Rifat Ralfi Nahmias
  • Patent number: 11714841
    Abstract: Systems and methods are disclosed herein for processing a natural language query on data tables. According to some embodiments, a natural language query may be originated by a user via a user interface. The natural language query may be parsed to obtain a query term, and a grid range may be identified in a data table as relevant to the query term. A table summary may be prepared including a plurality of characteristics based on the grid range. A logic operation may then be determined to apply on the plurality of characteristics to derive the query term. The logic operation may then be translated into a formula executable on the data table, and the formula is applied on the data table to generate a result in response to the natural language query.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: August 1, 2023
    Assignee: Google LLC
    Inventors: Nikunj Agrawal, Mukund Sundararajan, Shrikant Ravindra Shanbhag, Kedar Dhamdhere, Null Garima, Kevin Snow Mccurley, Rohit Ananthakrishna, Daniel Adam Gundrum, Juyun June Song, Rifat Ralfi Nahmias
  • Patent number: 11691467
    Abstract: An autonomous dock system for a vehicle, comprises a control system with instructions comprising steps for receiving a request to implement an autonomous dock routine. A vehicle speed and clutch position are calculated. A clutch position controller is commanded to maintain the calculated clutch position. An actual torque amount is iteratively detected as transferred across the clutch. A vehicle speed-control mechanism is commanded to maintain the calculated vehicle speed, and the actual vehicle speed is iteratively detected. When comparing the commanded vehicle speed to the detected actual vehicle speed indicates that the detected actual vehicle speed is below a speed threshold, and when the actual torque amount transferred across the clutch exceeds a torque threshold, the control system commands an increase in vehicle speed.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: July 4, 2023
    Assignee: EATON INTELLIGENT POWER LIMITED
    Inventors: Conor H. Dodd, Nathan H. Cox, Matthew T. Boillat, Jon A. Steeby, Sujay Sirur, Rajeev Verma, Vishal V. Mahulkar, Vasilios Tsourapas, Kevin Snow
  • Publication number: 20210276379
    Abstract: An autonomous dock system for a vehicle, comprises a control system with instructions comprising steps for receiving a request to implement an autonomous dock routine. A vehicle speed and clutch position are calculated. A clutch position controller is commanded to maintain the calculated clutch position. An actual torque amount is iteratively detected as transferred across the clutch. A vehicle speed-control mechanism is commanded to maintain the calculated vehicle speed, and the actual vehicle speed is iteratively detected. When comparing the commanded vehicle speed to the detected actual vehicle speed indicates that the detected actual vehicle speed is below a speed threshold, and when the actual torque amount transferred across the clutch exceeds a torque threshold, the control system commands an increase in vehicle speed.
    Type: Application
    Filed: May 24, 2021
    Publication date: September 9, 2021
    Applicant: Eaton Intelligent Power Limited
    Inventors: Conor H. Dodd, Nathan H. Cox, Matthew T. Boillat, Jon A. Steeby, Sujay Sirur, Rajeev Verma, Vishal V. Mahulkar, Vasilios Tsourapas, Kevin Snow
  • Publication number: 20210271697
    Abstract: Systems and methods are disclosed herein for processing a natural language query on data tables. According to some embodiments, a natural language query may be originated by a user via a user interface. The natural language query may be parsed to obtain a query term, and a grid range may be identified in a data table as relevant to the query term. A table summary may be prepared including a plurality of characteristics based on the grid range. A logic operation may then be determined to apply on the plurality of characteristics to derive the query term. The logic operation may then be translated into a formula executable on the data table, and the formula is applied on the data table to generate a result in response to the natural language query.
    Type: Application
    Filed: May 3, 2021
    Publication date: September 2, 2021
    Inventors: Nikunj Agrawal, Mukund Sundararajan, Shrikant Ravindra Shanbhag, Kedar Dhamdhere, Null Garima, Kevin Snow Mccurley, Rohit Ananthakrishna, Daniel Adam Gundrum, Juyun June Song, Rifat Ralfi Nahmias
  • Patent number: 11014416
    Abstract: An autonomous dock system for a vehicle, comprises a control system with instructions comprising steps for receiving a request to implement an autonomous dock routine. A vehicle speed and clutch position are calculated. A clutch position controller is commanded to maintain the calculated clutch position. An actual torque amount is iteratively detected as transferred across the clutch. A vehicle speed-control mechanism is commanded to maintain the calculated vehicle speed, and the actual vehicle speed is iteratively detected. When comparing the commanded vehicle speed to the detected actual vehicle speed indicates that the detected actual vehicle speed is below a speed threshold, and when the actual torque amount transferred across the clutch exceeds a torque threshold, the control system commands an increase in vehicle speed.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: May 25, 2021
    Assignee: Eaton Intelligent Power Limited
    Inventors: Conor H Dodd, Nathan H Cox, Matthew T Boillat, Jon A Steeby, Sujay Sirur, Rajeev Verma, Vishal V. Mahulkar, Vasilios Tsourapas, Kevin Snow
  • Patent number: 10997227
    Abstract: Systems and methods are disclosed herein for processing a natural language query on data tables. According to some embodiments, a natural language query may be originated by a user via a user interface. The natural language query may be parsed to obtain a query term, and a grid range may be identified in a data table as relevant to the query term. A table summary may be prepared including a plurality of data entities based on the grid range. A logic operation may then be determined to apply on the plurality of data entities to derive the query term. The logic operation may then be translated into a formula executable on the data table, and the formula is applied on the data table to generate a result in response to the natural language query.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: May 4, 2021
    Assignee: Google LLC
    Inventors: Nikunj Agrawal, Mukund Sundararajan, Shrikant Ravindra Shanbhag, Kedar Dhamdhere, Garima, Kevin Snow McCurley, Rohit Ananthakrishna, Daniel Adam Gundrum, Juyun June Song, Rifat Ralfi Nahmias
  • Patent number: 10856071
    Abstract: A system and method for improving hearing is disclosed. The system includes a microphone array that includes an enclosure, a plurality of beamformer microphones and an electronic processing circuitry to provide enhanced audio signals to a user by using information obtained on the position and orientation of the user. The system is preferably in the form of a smartphone having a retractable piece having the beamformer microphones mounted thereon. The system may also include a corresponding method for improving hearing and a non-transitory computer storage media having instructions stored thereon which, when executed, execute the method.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: December 1, 2020
    Assignee: Noopl, Inc.
    Inventors: Steven Verdooner, Rodney Sparks, Kevin Snow
  • Patent number: 10592576
    Abstract: Implementations disclose crowdsourcing descriptor selection. A method includes receiving, by a processor, a reference to an internet resource from a device, wherein the reference to the internet resource is a uniform resource locator (URL) provided in a post interface, wherein the post interface presents posts to a social network, determining, by the processor, a plurality of descriptors indicative of content within the internet resource, sending, by the processor, the plurality of descriptors to the device for presentation in the post interface according to a priority order, receiving, via the post interface a selection of one of the plurality of descriptors, and generating, by the processor, a post to the social network, the generated post comprising the selected one of the plurality of descriptors.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: March 17, 2020
    Assignee: Google LLC
    Inventors: Kevin Snow McCurley, Dandapani Sivakumar
  • Publication number: 20190278836
    Abstract: Review creation. Identifying at least one reviewable object from user-generated content. Prompting a user associated with the user-generated content to select a reviewable object for review. Receiving, in response to the prompting, selection of a prompted reviewable object. Presenting a review template to the user for review of the selected reviewable object. Receiving input to the review template. Storing the received input as a review of the reviewable object.
    Type: Application
    Filed: May 24, 2019
    Publication date: September 12, 2019
    Inventors: Kevin Snow McCurley, Dandapanai J. Sivakumar, Prabhakar Raghavan
  • Publication number: 20190039425
    Abstract: An autonomous dock system for a vehicle, comprises a control system with instructions comprising steps for receiving a request to implement an autonomous dock routine. A vehicle speed and clutch position are calculated. A clutch position controller is commanded to maintain the calculated clutch position. An actual torque amount is iteratively detected as transferred across the clutch. A vehicle speed-control mechanism is commanded to maintain the calculated vehicle speed, and the actual vehicle speed is iteratively detected. When comparing the commanded vehicle speed to the detected actual vehicle speed indicates that the detected actual vehicle speed is below a speed threshold, and when the actual torque amount transferred across the clutch exceeds a torque threshold, the control system commands an increase in vehicle speed.
    Type: Application
    Filed: December 9, 2016
    Publication date: February 7, 2019
    Applicant: EATON INTELLIGENT POWER LIMITED
    Inventors: Conor H Dodd, Nathan H Cox, Matthew T Boillat, Jon A Steeby, Sujay Sirur, Rajeev Verma, Vishal V. Mahulkar, Vasilios Tsourapas, Kevin Snow
  • Patent number: 10135976
    Abstract: A method for filtering a telephone call is provided. The method may comprise receiving from a caller the telephone call directed to a communication device associated with an intended call recipient. The received telephone call may be scored based on predetermined scoring criteria to create a score indicative of a desirability of the telephone call. Furthermore, the method may comprise comparing the score to a predetermined threshold score. Based on the comparison, the method may further comprise selectively classifying the telephone call as an unwanted telephone call. Furthermore, the method may comprise selectively rejecting the unwanted telephone call.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: November 20, 2018
    Assignee: Ooma, Inc.
    Inventors: Toby Farrand, Kevin Snow, Dennis Peng
  • Publication number: 20180203924
    Abstract: Systems and methods are disclosed herein for processing a natural language query on data tables. According to some embodiments, a natural language query may be originated by a user via a user interface. The natural language query may be parsed to obtain a query term, and a grid range may be identified in a data table as relevant to the query term. A table summary may be prepared including a plurality of data entities based on the grid range. A logic operation may then be determined to apply on the plurality of data entities to derive the query term. The logic operation may then be translated into a formula executable on the data table, and the formula is applied on the data table to generate a result in response to the natural language query.
    Type: Application
    Filed: January 18, 2017
    Publication date: July 19, 2018
    Inventors: Nikunj Agrawal, Mukund Sundararajan, Shrikant Ravindra Shanbhag, Kedar Dhamdhere, Garima, Kevin Snow McCurley, Rohit Ananthakrishna, Daniel Adam Gundrum, Juyun June Song, Rifat Ralfi Nahmias
  • Patent number: 9721089
    Abstract: According to one aspect, the subject matter described herein includes a method for efficient computer forensic analysis and data access control. The method includes steps occurring from within a virtualization layer separate from a guest operating system. The steps include monitoring disk accesses by the guest operating system to a region of interest on a disk from which data is copied into memory. The steps also include tracking subsequent accesses to the memory resident data where the memory resident data is copied from its initial location to other memory locations or over a network. The steps further include linking operations made by the guest operating system associated with the disk accesses with operations made by the guest operating system associated with the memory accessed.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: August 1, 2017
    Assignee: The University of North Carolina at Chapel Hill
    Inventors: Srinivas Krishnan, Fabian Monrose, Kevin Snow
  • Patent number: 9667782
    Abstract: A method for filtering a telephone call is provided. The method may comprise receiving from a caller the telephone call directed to a communication device associated with an intended call recipient. The received telephone call may be scored based on predetermined scoring criteria to create a score indicative of a desirability of the telephone call. Furthermore, the method may comprise comparing the score to a predetermined threshold score. Based on the comparison, the method may further comprise selectively classifying the telephone call as an unwanted telephone call. Furthermore, the method may comprise selectively rejecting the unwanted telephone call.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: May 30, 2017
    Assignee: Ooma, Inc.
    Inventors: Toby Farrand, Kevin Snow, Dennis Peng
  • Patent number: 9560198
    Abstract: A computer-implemented method for filtering a telephone call is provided. The method may comprise: receiving from a caller the telephone call directed to a communication device associated with an intended call recipient, the Internet being disposed between a computer implementing the method and the communication device, the intended call recipient being in a structure; determining a state of the intended call recipient using telemetry received from at least one of a sensor and an appliance disposed in the structure; scoring the telephone call based on predetermined scoring criteria to create a score indicative of a desirability of the telephone call, the predetermined scoring criteria being provided by the intended call recipient, the predetermined scoring criteria including the state of the intended call recipient; comparing the score to a predetermined threshold score; classifying the telephone call as an unwanted telephone call using the comparison; and selectively rejecting the unwanted telephone call.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: January 31, 2017
    Assignee: Ooma, Inc.
    Inventors: Tobin E. Farrand, Kevin Snow, Dennis Peng, David A. Bryan
  • Publication number: 20160330319
    Abstract: A computer-implemented method for filtering a telephone call is provided. The method may comprise: receiving from a caller the telephone call directed to a communication device associated with an intended call recipient, the Internet being disposed between a computer implementing the method and the communication device, the intended call recipient being in a structure; determining a state of the intended call recipient using telemetry received from at least one of a sensor and an appliance disposed in the structure; scoring the telephone call based on predetermined scoring criteria to create a score indicative of a desirability of the telephone call, the predetermined scoring criteria being provided by the intended call recipient, the predetermined scoring criteria including the state of the intended call recipient; comparing the score to a predetermined threshold score; classifying the telephone call as an unwanted telephone call using the comparison; and selectively rejecting the unwanted telephone call.
    Type: Application
    Filed: July 15, 2016
    Publication date: November 10, 2016
    Inventors: Tobin E. Farrand, Kevin Snow, Dennis Peng, David A. Bryan
  • Publication number: 20160323446
    Abstract: A method for filtering a telephone call is provided. The method may comprise receiving from a caller the telephone call directed to a communication device associated with an intended call recipient. The received telephone call may be scored based on predetermined scoring criteria to create a score indicative of a desirability of the telephone call. Furthermore, the method may comprise comparing the score to a predetermined threshold score. Based on the comparison, the method may further comprise selectively classifying the telephone call as an unwanted telephone call. Furthermore, the method may comprise selectively rejecting the unwanted telephone call.
    Type: Application
    Filed: July 12, 2016
    Publication date: November 3, 2016
    Inventors: Toby Farrand, Kevin Snow, Dennis Peng
  • Publication number: 20160277573
    Abstract: A method for filtering a telephone call is provided. The method may comprise receiving from a caller the telephone call directed to a communication device associated with an intended call recipient. The received telephone call may be scored based on predetermined scoring criteria to create a score indicative of a desirability of the telephone call. Furthermore, the method may comprise comparing the score to a predetermined threshold score. Based on the comparison, the method may further comprise selectively classifying the telephone call as an unwanted telephone call. Furthermore, the method may comprise selectively rejecting the unwanted telephone call.
    Type: Application
    Filed: May 31, 2016
    Publication date: September 22, 2016
    Inventors: Toby Farrand, Kevin Snow, Dennis Peng
  • Publication number: 20160249141
    Abstract: A system and method for improving hearing is disclosed. The system includes a microphone array that includes an enclosure, a plurality of beamformer microphones and an electronic processing circuitry to provide enhanced audio signals to a user by using information obtained on the position and orientation of the user. The system is preferably in the form of a smartphone having a retractable piece having the beamformer microphones mounted thereon. The system may also include a corresponding method for improving hearing and a non-transitory computer storage media having instructions stored thereon which, when executed, execute the method.
    Type: Application
    Filed: February 16, 2016
    Publication date: August 25, 2016
    Inventors: Steven VERDOONER, Rodney SPARKS, Kevin SNOW