Patents by Inventor Alex Bain
Alex Bain 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: 11954143Abstract: Systems and methods are provided for obtaining and managing remote sensing data (e.g. Earth observation data). A remote sensing platform obtains imagery and other remote sensing data of the Earth and other planetary objects. The remote sensing platform includes the International Space Station, or manned and unmanned spacecraft or aircraft. A sensor captures observation data and transmits the data to ground stations on the Earth. A ground segment receives and stores the data. Users use an order management system to place orders for the observation data, which specify processing parameters for the remote sensing data. The remote sensing data is retrieved from storage is processed according to the parameters to generate a data product. This system provides tools for searching and analyzing the data, and for interacting with the system through an API. The system combines data that is produced by the remote sensing platform and by third parties.Type: GrantFiled: January 26, 2022Date of Patent: April 9, 2024Assignee: EARTHDAILY ANALYTICS CORP.Inventors: Daniel Lopez, Alex Bain, George Tyc, Keith Dennis Richard Beckett, Nathan David Weisiger
-
Publication number: 20220164376Abstract: Systems and methods are provided for obtaining and managing remote sensing data (e.g. Earth observation data). A remote sensing platform obtains imagery and other remote sensing data of the Earth and other planetary objects. The remote sensing platform includes the International Space Station, or manned and unmanned spacecraft or aircraft. A sensor captures observation data and transmits the data to ground stations on the Earth. A ground segment receives and stores the data. Users use an order management system to place orders for the observation data, which specify processing parameters for the remote sensing data. The remote sensing data is retrieved from storage is processed according to the parameters to generate a data product. This system provides tools for searching and analyzing the data, and for interacting with the system through an API. The system combines data that is produced by the remote sensing platform and by third parties.Type: ApplicationFiled: January 26, 2022Publication date: May 26, 2022Inventors: Daniel Lopez, Alex Bain, George Tyc, Keith Dennis Richard Beckett, Nathan David Weisiger
-
Publication number: 20200151014Abstract: Methods and systems for forecasting upcoming values of time series are disclosed. A method includes receiving a time series data associated with a task to be managed by a managing agent at a regular interval of time. The method includes extracting one or more calendar-based features from a time series database table. The time series database table is prepared from the received time series data. The method includes processing the one or more calendar-based features and the time series data to generate one or more machine learning features. The method further includes developing a neural network forecasting model based on the one or more machine learning features using a neural network application.Type: ApplicationFiled: November 9, 2019Publication date: May 14, 2020Inventors: Sridhar SUKHI, Alex BAIN
-
Patent number: 10198750Abstract: In one embodiment, a method includes, by one or more server computing devices, receiving state data of a client computing device. The state data includes event data indicating events generated by or occurring at the client computing device and context data associated with the event data. The context data indicates device states of the client computing device that each coincide with one or more of the events and indicate a context of the one or more of the events. The method also includes, by one or more server computing devices, ordering the events and the device states in the event and context data into a state-data-review structure and analyzing the state-data-review structure to generate one or more recommendations on operation of the client computing device.Type: GrantFiled: April 21, 2016Date of Patent: February 5, 2019Assignee: Facebook, Inc.Inventors: Michael Dudley Johnson, Xiaoliang Wei, Mukund Narasimhan, Jackson Gabbard, Eric Ruth, Todd Krabach, Weizhe Shi, Lior Berry, Herry Sutanto, Hsueh-Fang Cheng, Yan Yu, Itamar Rosenn, Alex Bain
-
Patent number: 10104154Abstract: In one embodiment, a method includes sending a request to a computing server from a mobile-client system for a multimedia object. The mobile-client system receives, from the computing server, a query in response to the request for SIM-card information of the mobile-client system. The mobile-client system executes an application in response to the query to access a SIM card of the mobile-client system and retrieve SIM-card information. The mobile-client system sends the retrieved SIM-card information to the computing server. The mobile-client system receives a multimedia object from the computing server, the multimedia object being customized based on the retrieved SIM-card information.Type: GrantFiled: April 18, 2017Date of Patent: October 16, 2018Assignee: Facebook, Inc.Inventors: Wenqi Shao, Alex Bain, Yingyi Liang, James Sadewhite, Tsz Kuen Ching
-
Publication number: 20170223087Abstract: In one embodiment, a method includes sending a request to a computing server from a mobile-client system for a multimedia object. The mobile-client system receives, from the computing server, a query in response to the request for SIM-card information of the mobile-client system. The mobile-client system executes an application in response to the query to access a SIM card of the mobile-client system and retrieve SIM-card information. The mobile-client system sends the retrieved SIM-card information to the computing server. The mobile-client system receives a multimedia object from the computing server, the multimedia object being customized based on the retrieved SIM-card information.Type: ApplicationFiled: April 18, 2017Publication date: August 3, 2017Inventors: Wenqi Shao, Alex Bain, Yingyi Liang, James Sadewhite, Tsz Kuen Ching
-
Patent number: 9679313Abstract: In one embodiment, a method includes receiving a request for a multimedia object from a mobile-client system of a first user, wherein the request comprises http-header information of the mobile-client system, determining one or more attributes of the mobile-client system based at least on a social-graph information associated with the first user and the http-header information, wherein determining the one or more attributes comprises calculating a probability score the mobile-client system has the one or more attributes by comparing the social-graph information associated with the first user and the http-header information with a database of a social-networking system, and sending the multimedia object to the mobile-client system in response to the request, the multimedia object being customized based on at least the determined one or more attributes of the mobile-client system.Type: GrantFiled: June 27, 2016Date of Patent: June 13, 2017Assignee: Facebook, Inc.Inventors: Wenqi Shao, Alex Bain, Yingyi Liang, James Sadewhite, Tsz Kuen Ching
-
Publication number: 20160306824Abstract: Systems and methods are provided for obtaining and managing remote sensing data (e.g. Earth observation data). A remote sensing platform obtains imagery and other remote sensing data of the Earth and other planetary objects. The remote sensing platform includes the International Space Station, or manned and unmanned spacecraft or aircraft. A sensor captures observation data and transmits the data to ground stations on the Earth. A ground segment receives and stores the data. Users use an order management system to place orders for the observation data, which specify processing parameters for the remote sensing data. The remote sensing data is retrieved from storage is processed according to the parameters to generate a data product. This system provides tools for searching and analyzing the data, and for interacting with the system through an API. The system combines data that is produced by the remote sensing platform and by third parties.Type: ApplicationFiled: December 4, 2014Publication date: October 20, 2016Applicant: URTHECASE CORP.Inventors: Daniel Lopez, Alex Bain, George Tyc, Keith Dennis Richard Beckett, Nathan David Weisiger
-
Publication number: 20160307232Abstract: In one embodiment, a method includes receiving a request for a multimedia object from a mobile-client system of a first user, wherein the request comprises http-header information of the mobile-client system, determining one or more attributes of the mobile-client system based at least on a social-graph information associated with the first user and the http-header information, wherein determining the one or more attributes comprises calculating a probability score the mobile-client system has the one or more attributes by comparing the social-graph information associated with the first user and the http-header information with a database of a social-networking system, and sending the multimedia object to the mobile-client system in response to the request, the multimedia object being customized based on at least the determined one or more attributes of the mobile-client system.Type: ApplicationFiled: June 27, 2016Publication date: October 20, 2016Inventors: Wenqi Shao, Alex Bain, Yingyi Liang, James Sadewhite, Tsz Kuen Ching
-
Patent number: 9414219Abstract: In one embodiment, a method includes receiving a request for a content object from a mobile-client system of a user, accessing SIM-card information associated with the mobile-client system the user, determining a carrier based at least on the SIM-card information, and sending the webpage to the mobile-client system in response to the request, where the content object has been customized based on the determined carrier of the mobile-client system.Type: GrantFiled: June 19, 2013Date of Patent: August 9, 2016Assignee: Facebook, Inc.Inventors: Wenqi Shao, Alex Bain, Yingyi Liang, James Sadewhite, Tsz Kuen Ching
-
Patent number: 9350593Abstract: In one embodiment, a method includes, by one or more server computing devices, receiving state data of a client computing device. The state data includes event data indicating events generated by or occurring at the client computing device and context data associated with the event data. The context data indicates device states of the client computing device that each coincide with one or more of the events and indicate a context of the one or more of the events. The method also includes, by one or more server computing devices, ordering the events and the device states in the event and context data into a state-data-review structure and analyzing the state-data-review structure to generate one or more recommendations on operation of the client computing device.Type: GrantFiled: January 9, 2013Date of Patent: May 24, 2016Assignee: Facebook, Inc.Inventors: Michael Dudley Johnson, Xiaoliang Wei, Mukund Narasimhan, Jackson Gabbard, Eric Ruth, Todd Krabach, Weizhe Shi, Lior Berry, Herry Sutanto, Hsueh-Fang Cheng, Yan Yu, Itamar Rosenn, Alex Bain
-
Publication number: 20140376403Abstract: In one embodiment, a method includes receiving a request for a content object from a mobile-client system of a user, accessing SIM-card information associated with the mobile-client system the user, determining a carrier based at least on the SIM-card information, and sending the webpage to the mobile-client system in response to the request, where the content object has been customized based on the determined carrier of the mobile-client system.Type: ApplicationFiled: June 19, 2013Publication date: December 25, 2014Inventors: Wenqi Shao, Alex Bain, Yingyi Liang, James Sadewhite, Tsz Kuen Ching