Patents by Inventor Huitao Luo

Huitao Luo 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: 11921800
    Abstract: The present disclosure provides novel techniques to segment mobile entities based on signals from mobile devices associated with these mobile entities. In certain embodiments, a data file is built for each mobile entity to transform originally extremely high dimensional raw data derived from mobile devices communicating with a network into structured data characterizing associated mobile entities. The data files are structured for filtering and searching with respect to features associated with the signals from mobile devices, including location and non-location features. The data files are used to determine feature gains corresponding respectively to features related to a mobile segment. The features include first features of a first type and second features of a second type. The feature gains are used, among other things, to rank mobile entities for the mobile segment, with feature gains corresponding to the first features given a larger weight than feature gains corresponding to the second features.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: March 5, 2024
    Assignee: xAd, Inc.
    Inventors: Prakash Muttineni, Huitao Luo, Pravesh Katyal, Al Rashid, Akshay Tilak, Shanshan Tuo
  • Publication number: 20230413010
    Abstract: A system coupled to a packet-based network is configured to generate geo-blocks for location-based information services. Each of the geo-blocks corresponds to a geographical region within a geographical area and has at least one border defined by a real-world object. The system is configured to obtain geo data related to real-world objects including transportation routes and natural boundaries in the geographical area, partition the geographical area into initial geo-blocks using the geo data, process a plurality of information requests with respect to at least some of the initial geo-blocks and with respect to initial geo-fences associated with a plurality of points of interests (POIs) to generate entries in one or more databases, and machine train a mobile device location prediction model based on the entries in the one or more databases.
    Type: Application
    Filed: June 20, 2023
    Publication date: December 21, 2023
    Inventors: Can Liang, Huitao Luo, Pravesh Katyal, Saravana Ravindran, Hari Venkatesan, Yi Jia, Shashi Seth
  • Publication number: 20230297630
    Abstract: The present disclosure provides novel techniques to derive characteristic of mobile entities based signals from mobile devices associated with these mobile entities. In certain embodiments, a data file is built for each mobile entity to transform originally extremely high dimensional raw data derived from mobile devices communicating with a network into structured data characterizing associated mobile entities. The data file are structured for filtering and searching with respect to location and non-location features. A plurality of filters for a behavioral segment are applied to the data files of a large number of mobile entities. The plurality of filters including a preset hard constraint (HC) filter, a preset soft constraint (SC) filter, and an extended constraint (EC) filter built using location features in data files that have passed through the HC filter and/or the SC filter.
    Type: Application
    Filed: February 28, 2023
    Publication date: September 21, 2023
    Inventors: Prakash Muttineni, Huitao Luo, Pravesh Katyal, Al Rashid, Akshay Tilak, Shanshan Tuo
  • Patent number: 11683655
    Abstract: A system coupled to a packet-based network is configured to generate geo-blocks for location-based information services. Each of the geo-blocks corresponds to a geographical region within a geographical area and has at least one border defined by a real-world object. The system is configured to obtain geo data related to real-world objects including transportation routes and natural boundaries in the geographical area, partition the geographical area into initial geo-blocks using the geo data, process a plurality of information requests with respect to at least some of the initial geo-blocks and with respect to initial geo-fences associated with a plurality of points of interests (POIs) to generate entries in one or more databases, and enrich at least some of the initial geo-block with block-level meta data derived from the entries in the one or more databases to form enriched geo-blocks that are highly indicative of location dependent attributes such as intention and demographics.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: June 20, 2023
    Assignee: xAd, Inc.
    Inventors: Can Liang, Huitao Luo, Pravesh Katyal, Saravana Ravindran, Hari Venkatesan, Yi Jia, Shashi Seth
  • Patent number: 11593442
    Abstract: The present disclosure provides novel techniques to derive characteristic of mobile entities based signals from mobile devices associated with these mobile entities. In certain embodiments, a data file is built for each mobile entity to transform originally extremely high dimensional raw data derived from mobile devices communicating with a network into structured data characterizing associated mobile entities. The data file are structured for filtering and searching with respect to location and non-location features. A plurality of filters for a behavioral segment are applied to the data files of a large number of mobile entities. The plurality of filters including a preset hard constraint (HC) filter, a preset soft constraint (SC) filter, and an extended constraint (EC) filter built using location features in data files that have passed through the HC filter and/or the SC filter.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: February 28, 2023
    Assignee: xAd, Inc.
    Inventors: Prakash Muttineni, Huitao Luo, Pravesh Katyal, Al Rashid, Akshay Tilak, Shanshan Tuo
  • Patent number: 11587119
    Abstract: The disclosed technology includes system and method for impressing publicly displayed information on mobile devices. The method comprises determining at least a first place and a second place for a mobile device based on locations associated with the mobile device. Each of the first place and the second place being a place where the mobile device is regularly located as indicated by densities of the locations mapped over a geographical region and the corresponding time stamps. The first place and second place are used to determine one or more travel routes routinely taken by a user of the mobile device, and to build an association database, where the mobile device is associated with one or more information documents, each of the one or more information documents including information publicly displayed along the one or more routes.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: February 21, 2023
    Assignee: xAd, Inc.
    Inventors: Feng Wan, Srihari Venkatesan, Saravana Ravindran, Shanshan Tuo, Prakash Muttineni, Deborah Zhang, Huitao Luo, Shashi Seth
  • Publication number: 20220408222
    Abstract: A system for processing information requests associated with mobile devices comprises an evaluation module configured to determine at least one performance measure for each of a plurality of information documents using at least data in one or both of a requests database and events database. The at least one performance measure includes at least one of an impression-based performance measure, a click/call-based performance measure, and an off-line site-visit-based performance measure. The system further comprises an information server configured to select a first information document for transmitting to a first mobile device to fulfill a first request.
    Type: Application
    Filed: June 21, 2022
    Publication date: December 22, 2022
    Inventors: Can LIANG, Huitao LUO, Shashi SETH, Hari VENKATESAN, Sunil KUMAR, Vimpy BATRA, Richard CHIOU, Pravesh KATYAL
  • Patent number: 11367102
    Abstract: A system for processing information requests associated with mobile devices comprises an evaluation module configured to determine at least one performance measure for each of a plurality of information documents using at least data in one or both of a requests database and events database. The at least one performance measure includes at least one of an impression-based performance measure, a click/call-based performance measure, and an off-line site-visit-based performance measure. The system further comprises an information server configured to select a first information document for transmitting to a first mobile device to fulfill a first request.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: June 21, 2022
    Assignee: xAd, Inc.
    Inventors: Can Liang, Huitao Luo, Shashi Seth, Hari Venkatesan, Sunil Kumar, Vimpy Batra, Richard Chiou, Pravesh Katyal
  • Publication number: 20210295386
    Abstract: The disclosed technology includes system and method for impressing publicly displayed information on mobile devices. The method comprises determining at least a first place and a second place for a mobile device based on locations associated with the mobile device. Each of the first place and the second place being a place where the mobile device is regularly located as indicated by densities of the locations mapped over a geographical region and the corresponding time stamps. The first place and second place are used to determine one or more travel routes routinely taken by a user of the mobile device, and to build an association database, where the mobile device is associated with one or more information documents, each of the one or more information documents including information publicly displayed along the one or more routes.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 23, 2021
    Inventors: Feng WAN, Srihari Venkatesan, Saravana Ravindran, Shanshan Tuo, Prakash Muttineni, Deborah Zhang, Huitao Luo, Shashi Seth
  • Patent number: 11127040
    Abstract: Location data of a large number of mobile devices and map data are used to derive a large number of commute routes in a geographical area, which are used to build a relational database including associations between a plurality of road segments and a plurality of information documents. Each of the plurality of information documents corresponds to a billboard in the geographical area and includes information displayed by the billboard. A respective road segment in the relational database has one or more associations with one or more information documents, each of the one or more information documents being associated with the respective road segment by a corresponding probability value indicating a degree of likelihood of a traveler on the respective road segment being exposed to information displayed on a billboard corresponding to the each of the one or more information documents.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: September 21, 2021
    Assignee: xAd, Inc.
    Inventors: Feng Wan, Srihari Venkatesan, Saravana Ravindran, Shanshan Tuo, Prakash Muttineni, Deborah Zhang, Huitao Luo, Shashi Seth
  • Publication number: 20210256074
    Abstract: The present disclosure provides novel techniques to derive characteristic of mobile entities based signals from mobile devices associated with these mobile entities. In certain embodiments, a data file is built for each mobile entity to transform originally extremely high dimensional raw data derived from mobile devices communicating with a network into structured data characterizing associated mobile entities. The data file are structured for filtering and searching with respect to location and non-location features. A plurality of filters for a behavioral segment are applied to the data files of a large number of mobile entities. The plurality of filters including a preset hard constraint (HC) filter, a preset soft constraint (SC) filter, and an extended constraint (EC) filter built using location features in data files that have passed through the HC filter and/or the SC filter.
    Type: Application
    Filed: February 22, 2021
    Publication date: August 19, 2021
    Inventors: Prakash Muttineni, Huitao Luo, Pravesh Katyal, Al Rashid, Akshay Tilak, Shanshan Tuo
  • Publication number: 20210195366
    Abstract: A system coupled to a packet-based network is configured to generate geo-blocks for location-based information services. Each of the geo-blocks corresponds to a geographical region within a geographical area and has at least one border defined by a real-world object. The system is configured to obtain geo data related to real-world objects including transportation routes and natural boundaries in the geographical area, partition the geographical area into initial geo-blocks using the geo data, process a plurality of information requests with respect to at least some of the initial geo-blocks and with respect to initial geo-fences associated with a plurality of points of interests (POIs) to generate entries in one or more databases, and enrich at least some of the initial geo-block with block-level meta data derived from the entries in the one or more databases to form enriched geo-blocks that are highly indicative of location dependent attributes such as intention and demographics.
    Type: Application
    Filed: December 28, 2020
    Publication date: June 24, 2021
    Inventors: Can Liang, Huitao Luo, Pravesh Katyal, Saravana Ravindran, Hari Venkatesan, Yi JIA, Shashi Seth
  • Patent number: 10949883
    Abstract: The disclosed technology includes system and method for discovering key places for a mobile device based on historical location data associated with the mobile device. The key places are discovered by mapping the historical location data into predefined land areas in a geographical region, aggregating the historical location data into time interval sessions, selecting a first set of the predefined areas based on density of location data in each of the predefined land areas, and filtering the first set of the predefined areas to obtain the key places. The key places are used to estimate one or more travel routes routinely taken by a user of the mobile device, and to build an association database, where one or more billboards and/or points of interests near the travel routes are associated with the mobile device or its user. Information documents for delivering to the mobile device are selected based at least on data in the association database.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: March 16, 2021
    Assignee: XAD, INC
    Inventors: Feng Wan, Srihari Venkatesan, Saravana Ravindran, Shanshan Tuo, Prakash Muttineni, Deborah Zhang, Huitao Luo, Shashi Seth
  • Patent number: 10939258
    Abstract: The present disclosure provides a mobile advertising platform in which mobile user locations and other information are translated into indications of mobile user intent to approach certain businesses, and advertisers can fill mobile advertising requests or choose to price their bids for mobile supplies based on such indications. In certain embodiments, pre-defined places associated with business/brand names are created, and mobile advertising requests are processed to determine if the associated with mobile devices have triggered any of these pre-defined places. If a mobile advertising request is determined to have triggered one or more of the pre-defined places, it is annotated with the triggered place(s), and advertisements are selected based on the triggered places and other factors. The annotated requests with the triggered places can also be commodities in a location market place, which are auctioned to the mobile advertisers, who can place their bids on the triggered places.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: March 2, 2021
    Assignee: XAD, INC.
    Inventors: Huitao Luo, Nishant Khatri, Prakash Muttineni, Srihari Venkatesan, Dipanshu Sharma, Stephen Anderson, George Rekouts, Jonathan Schwartz, David Chock, Shanshan Tuo, Can Liang
  • Patent number: 10929483
    Abstract: The present disclosure provides novel techniques to derive characteristic of mobile entities based signals from mobile devices associated with these mobile entities. In certain embodiments, a data file is built for each mobile entity to transform originally extremely high dimensional raw data derived from mobile devices communicating with a network into structured data characterizing associated mobile entities. The data file are structured for filtering and searching with respect to location and non-location features. A plurality of filters for a behavioral segment are applied to the data files of a large number of mobile entities. The plurality of filters including a preset hard constraint (HC) filter, a preset soft constraint (SC) filter, and an extended constraint (EC) filter built using location features in data files that have passed through the HC filter and/or the SC filter.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: February 23, 2021
    Assignee: XAD, INC.
    Inventors: Prakash Muttineni, Huitao Luo, Pravesh Katyal, Al Rashid, Akshay Tilak, Shanshan Tuo
  • Patent number: 10880682
    Abstract: A system coupled to a packet-based network is configured to generate geo-blocks for location-based information services. Each of the geo-blocks corresponds to a geographical region within a geographical area and has at least one border defined by a real-world object. The system is configured to obtain geo data related to real-world objects including transportation routes and natural boundaries in the geographical area, partition the geographical area into initial geo-blocks using the geo data, process a plurality of information requests with respect to at least some of the initial geo-blocks and with respect to initial geo-fences associated with a plurality of points of interests (POIs) to generate entries in one or more databases, and enrich at least some of the initial geo-block with block-level meta data extracted from the entries in the one or more databases to form enriched geo-blocks that are highly indicative of location dependent attributes such as intention and demographics.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: December 29, 2020
    Assignee: XAD, INC.
    Inventors: Can Liang, Huitao Luo, Pravesh Katyal, Saravana Ravindran, Hari Venkatesan, Yi Jia, Shashi Seth
  • Publication number: 20200367029
    Abstract: A method according to certain embodiments comprises receiving a first request indicating a first location of a first mobile device at a first time and including first non-location data associated with the first mobile device; determining whether the first non-location data meet one or more requirements in response to the first location being proximate to a first physical object, receiving a second request indicating a second location of the first mobile device at a second time and including second non-location data; determining a set of selection factors including at least a first factor based at least on the first request in response to the second location being proximate to a second physical object; and selecting content associated with one of the first physical object and the second physical object for delivery to the mobile device based at least on the set of selection factors.
    Type: Application
    Filed: July 31, 2020
    Publication date: November 19, 2020
    Inventors: Huitao Luo, Nishant Khatri, Prakash Muttineni, Srihari Venkatesan, Dipanshu Sharma, Stephen Anderson, George Rekouts, Jonathan Schwartz, David Chock, Shanshan Tuo, Can Liang
  • Publication number: 20200349608
    Abstract: A system for processing information requests associated with mobile devices comprises an evaluation module configured to determine at least one performance measure for each of a plurality of information documents using at least data in one or both of a requests database and events database. The at least one performance measure includes at least one of an impression-based performance measure, a click/call-based performance measure, and an off-line site-visit-based performance measure. The system further comprises an information server configured to select a first information document for transmitting to a first mobile device to fulfill a first request.
    Type: Application
    Filed: May 14, 2020
    Publication date: November 5, 2020
    Inventors: Can LIANG, Huitao LUO, Shashi SETH, Hari VENKATESAN, Sunil KUMAR, Vimpy BATRA, Richard CHIOU, Pravesh KATYAL
  • Patent number: 10762141
    Abstract: A system for processing information requests associated with mobile devices comprises an information server configured to build a search query for an information request based on the location features and other data therein and to search an information database for matching information documents. The matching information documents including information documents having different types of performance measure, including a first document using an impression-based performance measure, a second document using a click/call-based performance measure and a third document using an off-line site-visit-based performance measure. The information server is further configured rank the matching documents based on their respective performance measures and to select a matching document based on their respective rankings.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: September 1, 2020
    Assignee: xAd, Inc.
    Inventors: Can Liang, Huitao Luo, Shashi Seth, Hari Venkatesan, Sunil Kumar
  • Publication number: 20200245096
    Abstract: A system coupled to a packet-based network is configured to generate geo-blocks for location-based information services. Each of the geo-blocks corresponds to a geographical region within a geographical area and has at least one border defined by a real-world object. The system is configured to obtain geo data related to real-world objects including transportation routes and natural boundaries in the geographical area, partition the geographical area into initial geo-blocks using the geo data, process a plurality of information requests with respect to at least some of the initial geo-blocks and with respect to initial geo-fences associated with a plurality of points of interests (POIs) to generate entries in one or more databases, and enrich at least some of the initial geo-block with block-level meta data extracted from the entries in the one or more databases to form enriched geo-blocks that are highly indicative of location dependent attributes such as intention and demographics.
    Type: Application
    Filed: January 28, 2020
    Publication date: July 30, 2020
    Inventors: Can Liang, Huitao Luo, Pravesh Katyal, Saravana Ravindran, Hari Venkatesan, Yi Jia, Shashi Seth