Patents by Inventor Frank Astier
Frank Astier 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: 10516763Abstract: A web-based hierarchical temporal memory (HTM) system in which one or more client devices communicate with a remote server via a communication network. The remote server includes at least a HTM server for implementing a hierarchical temporal memory (HTM). The client devices generate input data including patterns and sequences, and send the input data to the remote server for processing. The remote server (specifically, the HTM server) performs processing in order to determine the causes of the input data, and sends the results of this processing to the client devices. The client devices need not have processing and/or storage capability for running the HTM but may nevertheless take advantage of the HTM by submitting a request to the HTM server.Type: GrantFiled: March 3, 2017Date of Patent: December 24, 2019Assignee: NUMENTA, INC.Inventors: Jeffrey L. Edwards, William C. Saphir, Subutai Ahmad, Dileep George, Frank Astier, Ronald Marianetti
-
Patent number: 10030880Abstract: The current application is directed to intelligent controllers that use sensor output and electronically stored information, including one or more of electronically stored rules, parameters, and instructions, to determine whether or not one or more types of entities are present within an area, volume, or environment monitored by the intelligent controllers. The intelligent controllers select operational modes and modify control schedules with respect to the presence and absence of the one or more entities. The intelligent controllers employ feedback information to continuously adjust the electronically stored parameters and rules in order to minimize the number of incorrect inferences with respect to the presence or absence of the one or more entities and in order to maximize the efficiency by which various types of systems controlled by the intelligent controllers carry out selected operational modes.Type: GrantFiled: October 8, 2015Date of Patent: July 24, 2018Assignee: Google LLCInventors: Yoky Matsuoka, Evan Jarman Fisher, Mark Rajan Malhotra, Mark Stefanski, Rangoli Sharan, Frank Astier
-
Publication number: 20170180515Abstract: A web-based hierarchical temporal memory (HTM) system in which one or more client devices communicate with a remote server via a communication network. The remote server includes at least a HTM server for implementing a hierarchical temporal memory (HTM). The client devices generate input data including patterns and sequences, and send the input data to the remote server for processing. The remote server (specifically, the HTM server) performs processing in order to determine the causes of the input data, and sends the results of this processing to the client devices. The client devices need not have processing and/or storage capability for running the HTM but may nevertheless take advantage of the HTM by submitting a request to the HTM server.Type: ApplicationFiled: March 3, 2017Publication date: June 22, 2017Inventors: Jeffrey L. Edwards, William C. Saphir, Subutai Ahmad, Dileep George, Frank Astier, Ronald Marianetti
-
Patent number: 9621681Abstract: A web-based hierarchical temporal memory (HTM) system in which one or more client devices communicate with a remote server via a communication network. The remote server includes at least a HTM server for implementing a hierarchical temporal memory (HTM). The client devices generate input data including patterns and sequences, and send the input data to the remote server for processing. The remote server (specifically, the HTM server) performs processing in order to determine the causes of the input data, and sends the results of this processing to the client devices. The client devices need not have processing and/or storage capability for running the HTM but may nevertheless take advantage of the HTM by submitting a request to the HTM server.Type: GrantFiled: March 27, 2014Date of Patent: April 11, 2017Assignee: Numenta, Inc.Inventors: Jeffrey L. Edwards, Wiliam C. Saphir, Subutai Ahmad, Dileep George, Frank Astier, Ronald Marianetti
-
Publication number: 20160025367Abstract: The current application is directed to intelligent controllers that use sensor output and electronically stored information, including one or more of electronically stored rules, parameters, and instructions, to determine whether or not one or more types of entities are present within an area, volume, or environment monitored by the intelligent controllers. The intelligent controllers select operational modes and modify control schedules with respect to the presence and absence of the one or more entities. The intelligent controllers employ feedback information to continuously adjust the electronically stored parameters and rules in order to minimize the number of incorrect inferences with respect to the presence or absence of the one or more entities and in order to maximize the efficiency by which various types of systems controlled by the intelligent controllers carry out selected operational modes.Type: ApplicationFiled: October 8, 2015Publication date: January 28, 2016Applicant: GOOGLE INC.Inventors: Yoky Matsuoka, Evan Jarman Fisher, Mark Rajan Malhotra, Mark Stefanski, Rangoli Sharan, Frank Astier
-
Publication number: 20140207842Abstract: A web-based hierarchical temporal memory (HTM) system in which one or more client devices communicate with a remote server via a communication network. The remote server includes at least a HTM server for implementing a hierarchical temporal memory (HTM). The client devices generate input data including patterns and sequences, and send the input data to the remote server for processing. The remote server (specifically, the HTM server) performs processing in order to determine the causes of the input data, and sends the results of this processing to the client devices. The client devices need not have processing and/or storage capability for running the HTM but may nevertheless take advantage of the HTM by submitting a request to the HTM server.Type: ApplicationFiled: March 27, 2014Publication date: July 24, 2014Applicant: Numenta, Inc.Inventors: Jeffrey L. Edwards, Wiliam C. Saphir, Subutai Ahmad, Dileep George, Frank Astier, Ronald Marianetti
-
Patent number: 8732098Abstract: A web-based hierarchical temporal memory (HTM) system in which one or more client devices communicate with a remote server via a communication network. The remote server includes at least a HTM server for implementing a hierarchical temporal memory (HTM). The client devices generate input data including patterns and sequences, and send the input data to the remote server for processing. The remote server (specifically, the HTM server) performs processing in order to determine the causes of the input data, and sends the results of this processing to the client devices. The client devices need not have processing and/or storage capability for running the HTM but may nevertheless take advantage of the HTM by submitting a request to the HTM server.Type: GrantFiled: March 8, 2012Date of Patent: May 20, 2014Assignee: Numenta, Inc.Inventors: Subutai Ahmad, Dileep George, Jeffrey L. Edwards, William C. Saphir, Frank Astier, Ronald Marianetti
-
Patent number: 8666917Abstract: A hierarchy of computing modules is configured to learn a cause of input data sensed over space and time, and is further configured to determine a cause of novel sensed input data dependent on the learned cause. At least one of the computing modules has a sequence learner module configured to associate sequences of input data received by the computing module to a set of causes previously learned in the hierarchy.Type: GrantFiled: September 5, 2012Date of Patent: March 4, 2014Assignee: Numenta, Inc.Inventors: Robert G. Jaros, Dileep George, Jeffrey Hawkins, Frank Astier
-
Publication number: 20120330885Abstract: A hierarchy of computing modules is configured to learn a cause of input data sensed over space and time, and is further configured to determine a cause of novel sensed input data dependent on the learned cause. At least one of the computing modules has a sequence learner module configured to associate sequences of input data received by the computing module to a set of causes previously learned in the hierarchy.Type: ApplicationFiled: September 5, 2012Publication date: December 27, 2012Applicant: NUMENTA, INC.Inventors: Robert G. Jaros, Dileep George, Jeffrey Hawkins, Frank Astier
-
Publication number: 20120166364Abstract: A web-based hierarchical temporal memory (HTM) system in which one or more client devices communicate with a remote server via a communication network. The remote server includes at least a HTM server for implementing a hierarchical temporal memory (HTM). The client devices generate input data including patterns and sequences, and send the input data to the remote server for processing. The remote server (specifically, the HTM server) performs processing in order to determine the causes of the input data, and sends the results of this processing to the client devices. The client devices need not have processing and/or storage capability for running the HTM but may nevertheless take advantage of the HTM by submitting a request to the HTM server.Type: ApplicationFiled: March 8, 2012Publication date: June 28, 2012Applicant: NUMENTA, INC.Inventors: Subutai Ahmad, Dileep George, Jeffrey L. Edwards, William C. Saphir, Frank Astier, Ronald Marianetti
-
Patent number: 7941389Abstract: An hierarchical temporal memory network having at least one node configured to receive at least two variables of different properties. The at least two variables have different data types, different data sizes, or represent different physical or logical properties in the hierarchical temporal memory network. By using the node receiving variables of different properties, the hierarchical temporal memory network can be configured more flexibly and efficiently because a separate node is not needed to receive, process, and output variables of different properties.Type: GrantFiled: February 28, 2007Date of Patent: May 10, 2011Assignee: Numenta, Inc.Inventors: Ronald Marianetti, II, Frank Astier
-
Publication number: 20100049677Abstract: A hierarchy of computing modules is configured to learn a cause of input data sensed over space and time, and is further configured to determine a cause of novel sensed input data dependent on the learned cause. At least one of the computing modules has a sequence learner module configured to associate sequences of input data received by the computing module to a set of causes previously learned in the hierarchy.Type: ApplicationFiled: October 9, 2009Publication date: February 25, 2010Applicant: NUMENTA, INC.Inventors: Robert G. Jaros, Dileep George, Jeffrey Hawkins, Frank Astier
-
Patent number: 7620608Abstract: A hierarchy of computing modules is configured to learn a cause of input data sensed over space and time, and is further configured to determine a cause of novel sensed input data dependent on the learned cause. At least one of the computing modules has a sequence learner module configured to associate sequences of input data received by the computing module to a set of causes previously learned in the hierarchy.Type: GrantFiled: January 11, 2007Date of Patent: November 17, 2009Assignee: Numenta, Inc.Inventors: Robert G. Jaros, Dileep George, Jeffrey Hawkins, Frank Astier
-
Publication number: 20080183647Abstract: A hierarchical temporal memory (HTM) based system may be provided as a software platform. The software platform includes: a runtime engine arranged to run an HTM network; a first interface accessible by a set of tools to configure, design, modify, train, debug, and/or deploy the HTM network; and a second interface accessible to extend a functionality of the runtime engine.Type: ApplicationFiled: April 14, 2008Publication date: July 31, 2008Applicant: NUMENTA, INC.Inventors: Jeffrey Hawkins, Subutai Ahmad, Dileep George, Frank Astier, Ronald Marianetti
-
Publication number: 20080059389Abstract: A hierarchy of computing modules is configured to learn a cause of input data sensed over space and time, and is further configured to determine a cause of novel sensed input data dependent on the learned cause. At least one of the computing modules has a sequence learner module configured to associate sequences of input data received by the computing module to a set of causes previously learned in the hierarchy.Type: ApplicationFiled: January 11, 2007Publication date: March 6, 2008Inventors: Robert Jaros, Dileep George, Jeffrey Hawkins, Frank Astier
-
Publication number: 20070276774Abstract: A hierarchy of computing modules is configured to learn a cause of input data sensed over space and time. The hierarchy is further configured to determine a cause of novel sensed input data dependent on the learned cause. Further, the hierarchy has at least one interface associated with an operation of the hierarchy, where the operation is extensible via the interface.Type: ApplicationFiled: January 11, 2007Publication date: November 29, 2007Inventors: Subutai Ahmad, Jeffrey Hawkins, Frank Astier, Dileep George
-
Publication number: 20070192267Abstract: A hierarchical temporal memory (HTM) based system may be provided as a software platform. The software platform includes: a runtime engine arranged to run an HTM network; a first interface accessible by a set of tools to configure, design, modify, train, debug, and/or deploy the HTM network; and a second interface accessible to extend a functionality of the runtime engine.Type: ApplicationFiled: February 10, 2006Publication date: August 16, 2007Applicant: Numenta, Inc.Inventors: Jeffrey Hawkins, Subutai Ahmad, Dileep George, Frank Astier, Ronald Marianetti
-
Publication number: 20070192262Abstract: An hierarchical temporal memory network having at least one node configured to receive at least two variables of different properties. The at least two variables have different data types, different data sizes, or represent different physical or logical properties in the hierarchical temporal memory network. By using the node receiving variables of different properties, the hierarchical temporal memory network can be configured more flexibly and efficiently because a separate node is not needed to receive, process, and output variables of different properties.Type: ApplicationFiled: February 28, 2007Publication date: August 16, 2007Applicant: NUMENTA, INC.Inventors: Ronald Marianetti, Frank Astier