-
公开(公告)号:US12133136B2
公开(公告)日:2024-10-29
申请号:US18338227
申请日:2023-06-20
申请人: xAd, Inc.
发明人: Can Liang , Huitao Luo , Pravesh Katyal , Saravana Ravindran , Hari Venkatesan , Yi Jia , Shashi Seth
摘要: 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.
-
公开(公告)号:US20230262419A1
公开(公告)日:2023-08-17
申请号:US18162653
申请日:2023-01-31
IPC分类号: H04W4/029 , G06F16/29 , G06F16/93 , G06F16/22 , G06Q30/0251 , H04W4/021 , H04L67/53 , G06Q30/0204
CPC分类号: H04W4/029 , G06F16/29 , G06F16/93 , G06F16/2228 , G06Q30/0261 , H04W4/021 , H04L67/53 , G06Q30/0205
摘要: The present disclosure provides method and system to facilitate definition, tuning and visualization of a geo-fence at a computer system. The method comprises: receiving input parameters for a geo-fence, the input parameters including one or more parameters specifying a geographical region; sampling historical mobile signals based on one or more of the input parameters; dividing the geographical region into a plurality of areas; determining a weight for each respective area of the plurality of areas based at least on density of sampled mobile signals associated with geographical locations in the respective area; selecting a subset of the plurality of areas based on respective weights of the plurality of areas; and forming the geo-fence using the subset of the plurality of areas, the geo-fence including one or more contiguously closed regions each formed by a cluster of adjacent areas among the subset of the plurality of areas.
-
公开(公告)号:US10949883B2
公开(公告)日:2021-03-16
申请号:US15860600
申请日:2018-01-02
申请人: xAd, Inc.
发明人: Feng Wan , Srihari Venkatesan , Saravana Ravindran , Shanshan Tuo , Prakash Muttineni , Deborah Zhang , Huitao Luo , Shashi Seth
IPC分类号: G06Q30/02 , H04W4/02 , G06F16/29 , G06F3/0484
摘要: 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.
-
公开(公告)号:US10820159B1
公开(公告)日:2020-10-27
申请号:US16663118
申请日:2019-10-24
申请人: XAD INC.
摘要: A mobile device running a software application is configured to provide initial location data to a server when it is first turned on, or achieves a predetermined movement status. The server determines, based on the initial location data, geo data including a set of areas of interest (AOIs) near the mobile device and a region including the set of AOIs, and provides the geo data to the mobile device. The mobile device is further configured to track its locations when the mobile device is within any of the set of AOIs and to provide the tracked locations to the server. The mobile device is further configured to track its movement status after it has been outside the region, and, in response to a predetermined movement status being detected for a predetermined amount of time, obtain updated geo data including a new region and a new set of AOIs from the server. The software application enables efficient tracking of mobile device locations and reduces power consumption.
-
5.
公开(公告)号:US10455363B2
公开(公告)日:2019-10-22
申请号:US16157010
申请日:2018-10-10
申请人: xAd, Inc.
发明人: Can Liang , Pravesh Katyal , Yilin Chen , Crystal Shi , Huitao Luo
摘要: The present disclosure provides methods and systems that utilize mobile device location events and machine learning and generate predicative classification/regression model for lookalike prediction. Location related features, together with other user level information, are extracted, transformed and used as model feature input, and a client specified list of mobile devices or their associated users are used as prediction target. This system makes efficient use of different types of location events and thus offers improved scale and performance. It also enjoys many benefits offered by a machine learning platform, such as automatic adaptation to different lists of seed lists, addition of new features and changes in data statistical properties.
-
6.
公开(公告)号:US20190320285A1
公开(公告)日:2019-10-17
申请号:US16397368
申请日:2019-04-29
申请人: xAd, Inc.
发明人: Can Liang , Huitao Luo , Pravesh Katyal , Saravana Ravindran , Hari Venkatesan , Yi Jia , Shashi Seth
摘要: A system coupled to a packet-based network is configured to generate geo-blocks based on geo data related to real-world objects including transportation routes and natural boundaries in a geographical area such that each of the geo-blocks corresponds to a geographical region within the geographical area and has at least one border defined by a real-world object. The system is further configured to determine a performance measure with respect to a point of interest (POI) for each of a set of geo-blocks, and to select one or more geo-blocks each having a performance measure above a threshold from the set of geo-blocks to form a geo-fence for the POI. The threshold is adjustable based on a pacing status of an information campaign associated with the POI.
-
7.
公开(公告)号:US20190007793A1
公开(公告)日:2019-01-03
申请号:US15999330
申请日:2018-08-17
申请人: Xad, Inc.
发明人: Can Liang , Pravesh Katyal , Guoxin Li , Yilin Chen
摘要: A system coupled to a packet-based network is configured to predict the locations of mobile devices that have communicated with the packet-based network. The system includes a request processor configured to detect location events associated with mobile devices communicating with the packet-based network, each location event corresponding to a time stamp and identifying a geo-place in a geo database. The geo-places include geo-blocks and geo-fences. The system further comprises a location prediction subsystem configured to construct first feature space using first location events and second feature space using second location events, and to extract a set of labels from third location events. The location prediction subsystem is further configured to train a prediction model using the first feature space and the set of labels, and to apply the prediction model to the second feature space to obtain prediction results.
-
公开(公告)号:US10089653B2
公开(公告)日:2018-10-02
申请号:US15890083
申请日:2018-02-06
申请人: XAD, INC.
发明人: Prakash Muttineni , Nishant Khatri , Srihari Venkatesan , Chi-Chao Chang , Huitao Luo , Mauricio Mediano , Dipanshu Sharma
摘要: A method performed by one or more computer systems coupled to a packet-based network to determine the location of a mobile device comprises receiving a set of input signals associated with the mobile device from the packet-based network. The set of input signals include a plurality of location components and context information. The method further comprises determining whether the set of input signals include a pair of latitude/longitude coordinates, and determining whether the pair of latitude/longitude coordinates are valid using a set of criteria. The method further comprises defining at least some of the set of criteria using historical data associated with a plurality of mobile devices communicating with the packet-based network. The method further comprises deriving the location of the mobile device using one or more other location components of the plurality of location components and the context information, in response to the pair of latitude/longitude coordinates being marked as invalid.
-
9.
公开(公告)号:US20180260393A1
公开(公告)日:2018-09-13
申请号:US15919197
申请日:2018-03-12
申请人: XAD, INC.
发明人: Can LIANG , Huitao Luo , Shashi SETH , Hari VENKATESAN , Sunil KUMAR
IPC分类号: G06F17/30
摘要: 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. The information server is further configured to generate a projected probability of an off-line site visit in response to the second document being selected to fulfill the each request and impressed on an associated mobile device, and to adjust a budget of the second document based on the projected probability.
-
10.
公开(公告)号:US20150332325A1
公开(公告)日:2015-11-19
申请号:US14716813
申请日:2015-05-19
申请人: xAd, Inc.
CPC分类号: G06Q30/02 , G06Q30/0259 , G06Q30/0267 , H04W4/021 , H04W4/023 , H04W4/029
摘要: A map-based system and method allow an operator of a computer system to visualize real-time events of mobile users entering, staying within, and exiting geographic regions of interest. The method comprises receiving a first request for document from the packet-based network, the first request including a first plurality of parameters associated with a first mobile device, and determining whether the first plurality of parameters indicate a first real-time location-based event of the mobile device being in proximity of a geographic location of a first business. In response to the first real-time location-based event being determined, the method updates aggregated historical/statistical data including increasing one or more counts of location-based events associated with the first business over one or more periods of time, and transmit information associated with the first real-time location-based event to one or more second computer systems in the packet-based network, the information enabling the one or more second computer systems to visualize the first real-time location-based event together with other real-time location-based events on one or more display devices.
摘要翻译: 基于地图的系统和方法允许计算机系统的运营商可视化移动用户进入,留在和退出感兴趣的地理区域的实时事件。 该方法包括从基于分组的网络接收对文档的第一请求,所述第一请求包括与第一移动设备相关联的第一多个参数,以及确定所述第一多个参数是否指示第一实时基于位置的事件 所述移动设备位于第一业务的地理位置附近。 响应于确定的第一实时基于位置的事件,该方法更新聚合的历史/统计数据,包括在一个或多个时间段上增加与第一业务相关联的基于位置的事件的一个或多个计数,并且发送信息 与基于分组的网络中的一个或多个第二计算机系统的第一实时基于位置的事件相关联的所述信息,所述信息使得所述一个或多个第二计算机系统可视化所述第一实时基于位置的事件以及其他真实的 在一个或多个显示设备上的基于位置的事件。
-
-
-
-
-
-
-
-
-