System and Method for Lookalike Audience Extension from Sparse User Data

    公开(公告)号:US20200293537A1

    公开(公告)日:2020-09-17

    申请号:US16356761

    申请日:2019-03-18

    申请人: InMobi PTE LTD.

    摘要: A system for populating a user features database for a plurality of unique user IDs is provided. The system includes a database for storing the plurality of unique user IDs, and a processor with a memory. The memory stores a plurality of modules to be executed by the processor, and wherein the plurality of modules are configured to assign a first score for a one or more features in the user features database, based on a historical data, for each of the plurality of unique user IDs, identify one or more neighborhood communities for each of the plurality of unique user IDs, calculate a second score for the one or more features in the user features database, for each of the plurality of unique user IDs in the one or more neighborhood communities, predict a third score for the one or more features in the user features database, based on a user to segment relationship, and compute feature weights for the one or more features using the first score, the second score and the third score for populating the user features database.

    METHOD AND SYSTEM FOR DETERMINING A SUSPECT DATA SOURCE IN A LOCATION BASED SERVICES NETWORK

    公开(公告)号:US20190166465A1

    公开(公告)日:2019-05-30

    申请号:US16203446

    申请日:2018-11-28

    申请人: InMobi, PTE Ltd.

    IPC分类号: H04W4/029 H04W4/02 H04W64/00

    摘要: A method and system for determining a suspected data source among one or more data sources reporting geo coordinate data in a location based services network is disclosed. In some embodiments, the method includes, receiving geo coordinates of a user device reported by the one or more data sources over a period of time, calculating a notional speed between geo coordinates reported at two consecutive times, flagging simultaneously, one or more data sources that reported the geo coordinates at the two consecutive times resulting in a notional speed that exceeds a predefined notional speed, and analysing a data on at least one of, the number of instances of geo coordinates reported by a data source, the number of instances a data source was flagged, the data sources that were also flagged simultaneously with each flagging, for determining the suspect source of data.

    COMPUTER-IMPLEMENTED METHOD AND SYSTEM FOR BIDDING

    公开(公告)号:US20190034978A1

    公开(公告)日:2019-01-31

    申请号:US16046418

    申请日:2018-07-26

    申请人: INMOBI PTE LTD

    IPC分类号: G06Q30/02

    摘要: A computer-implemented method and system of successive bidding enables placement of an electronic advertisement on one or more electronically distributed content. The method includes receiving, at a bidding server, a target cost per click (tCPC) and information indicative of a “total amount of resource”, receiving, by the bidding server from a first server, a request for a first bid for placing the electronic advertisement on a first electronically distributed content, transmitting, by the bidding server to the first server, a first bid value (bid1) calculated by the bidding server. The method further includes receiving, by the bidding server from the first server and/or a further server, a request for nth bid for placing the electronic advertisement on the first electronically distributed content and/or a further electronically distributed content; and transmitting a nth bid value (bidn) calculated by the bidding server.

    Method and system for customization of rich media

    公开(公告)号:US09922010B2

    公开(公告)日:2018-03-20

    申请号:US14728158

    申请日:2015-06-02

    申请人: InMobi PTE LTD.

    摘要: In at least one embodiment, a system and method place data on an user interface wherein the user interface is a medium for interaction between user and an internet capable device such as a web page or an application. The method and system includes extracting color information from at least one of the web page and the application. Extracting the color information includes the step of classifying each pixel of at least one of the web page and the mobile application into a cluster of a plurality of clusters. Further, the method and system includes assigning an attribute from a plurality of attributes to the cluster of the plurality of clusters. Furthermore, the method and system includes creating a plurality of Cascading Style Sheets (CSS) classes. In addition, the method and system includes customizing the data based on the plurality of CSS classes. Additionally, the method and system includes placing the data on at least one of the web page and the application.

    MOBILE COMPUTING DEVICE ADVERTISEMENT POSITIONING AND DYNAMIC REPOSITIONING
    5.
    发明申请
    MOBILE COMPUTING DEVICE ADVERTISEMENT POSITIONING AND DYNAMIC REPOSITIONING 审中-公开
    移动计算设备广告定位和动态报告

    公开(公告)号:US20160292743A1

    公开(公告)日:2016-10-06

    申请号:US14828989

    申请日:2015-08-18

    申请人: INMOBI PTE LTD.

    摘要: A system and method transform a mobile computing device into a machine that displays multiple advertisements on a screen of the mobile computing device with at least one of the advertisements having a prominent position on a screen of the mobile computing device and the remaining, viewable advertisements having subordinate positions on the screen. In at least one embodiment, a subordinate position occupies less screen space than the prominent position. In at least one embodiment, displaying multiple advertisements allows the mobile computing device to engage the user with multiple advertisements, thus, increasing the likelihood that the user will act on at least one of the advertisements. Furthermore, the system and method further transform the mobile computing device into a machine that allows the user to reposition the advertisements by reallocating the prominent and subordinate positions to different advertisements.

    摘要翻译: 一种系统和方法将移动计算设备转换成在移动计算设备的屏幕上显示多个广告的机器,其中至少一个广告具有在移动计算设备的屏幕上的显着位置,并且剩余的可视广告具有 屏幕上的下属职位。 在至少一个实施例中,从属位置占据比显着位置少的屏幕空间。 在至少一个实施例中,显示多个广告允许移动计算设备使用户与多个广告接合,从而增加用户将对广告中的至少一个进行动作的可能性。 此外,该系统和方法进一步将移动计算设备转换成允许用户通过将突出和从属位置重新分配到不同广告来重新定位广告的机器。

    Method and System for Analyzing Data in a Database
    6.
    发明申请
    Method and System for Analyzing Data in a Database 审中-公开
    用于分析数据库中数据的方法和系统

    公开(公告)号:US20160042286A1

    公开(公告)日:2016-02-11

    申请号:US14823615

    申请日:2015-08-11

    申请人: InMobi PTE LTD.

    IPC分类号: G06N5/04

    摘要: A method and system analyze data in a database. The method and system include defining a plurality of set of rules, wherein each set of rules corresponds to a predictive model, storing the each set of rules corresponding to the predictive model in a library as a user-defined function, and calling the user-defined function via a standard sequel language.

    摘要翻译: 一种方法和系统分析数据库中的数据。 所述方法和系统包括定义多组规则,其中每组规则对应于预测模型,将与预测模型相对应的每组规则存储在库中作为用户定义的功能, 通过标准续集语言定义函数。

    System and Method for Caching Time Series Data
    7.
    发明申请
    System and Method for Caching Time Series Data 审中-公开
    缓存时间序列数据的系统和方法

    公开(公告)号:US20150242326A1

    公开(公告)日:2015-08-27

    申请号:US14628463

    申请日:2015-02-23

    申请人: InMobi PTE Ltd.

    IPC分类号: G06F12/08

    摘要: The present invention provides a method and system for caching time series data. A computer system for caching time series data is disclosed. The computer system comprises one or more processors, at least one cache, and a computer readable storage medium. The computer readable storage medium contains instructions that, when executed by the one or more processors, causes the one or more processors to perform a set of steps comprising fetching the time series data from a time series data source, calculating one or more expiry timestamps, grouping the plurality of time series datum in to one or more time data chunks based on the one or more expiry timestamps, and storing a copy of the time series data and the one or more expiry timestamps in the at least one cache.

    摘要翻译: 本发明提供一种缓存时间序列数据的方法和系统。 公开了一种用于缓存时间序列数据的计算机系统。 计算机系统包括一个或多个处理器,至少一个高速缓存和计算机可读存储介质。 计算机可读存储介质包含当由一个或多个处理器执行时使一个或多个处理器执行一组步骤的指令,包括从时间序列数据源获取时间序列数据,计算一个或多个到期时间戳, 基于所述一个或多个到期时间戳将所述多个时间序列数据分组到一个或多个时间数据块,并将所述时间序列数据和所述一个或多个到期时间戳的副本存储在所述至少一个高速缓存中。

    Method and System for Calculating Latency in a Data Flow
    8.
    发明申请
    Method and System for Calculating Latency in a Data Flow 审中-公开
    用于计算数据流中的延迟的方法和系统

    公开(公告)号:US20150195170A1

    公开(公告)日:2015-07-09

    申请号:US14593336

    申请日:2015-01-09

    申请人: InMobi PTE LTD

    IPC分类号: H04L12/26

    摘要: The present invention provides a system for calculating latency in a distributed data flow environment. The system includes a plurality of hop servers and a central registry server. The plurality of hops servers is configured to receive a plurality of data packets across a time window, bucket each of the data packets of the plurality of data packets received across the time window into one or more buckets and transmit count of the plurality of the data packets in the one or more buckets and a window identifier associated with the time window to the central registry server. Each of the data packet of the plurality of data packets includes a header. The central registry server is configured to receive a plurality of counts and a plurality of window identifiers, to receive a latency query and to calculate latency.

    摘要翻译: 本发明提供了一种用于在分布式数据流环境中计算等待时间的系统。 系统包括多个跳转服务器和中央注册服务器。 多个啤酒花服务器被配置为在时间窗口上接收多个数据分组,将跨越时间窗口接收的多个数据分组的每个数据分组划分成一个或多个分组,并且传送多个数据的计数 一个或多个桶中的数据包和与中央注册服务器的时间窗口相关联的窗口标识符。 多个数据分组中的每个数据分组包括报头。 中央注册服务器被配置为接收多个计数和多个窗口标识符,以接收等待时间查询并计算等待时间。

    Method and system for determining a suspect data source in a location based services network

    公开(公告)号:US11812343B2

    公开(公告)日:2023-11-07

    申请号:US17717747

    申请日:2022-04-11

    申请人: InMobi, PTE Ltd.

    摘要: A method and system for determining a suspected data source among one or more data sources reporting geo coordinate data in a location based services network is disclosed. In some embodiments, the method includes, receiving geo coordinates of a user device reported by the one or more data sources over a period of time, calculating a notional speed between geo coordinates reported at two consecutive times, flagging simultaneously, one or more data sources that reported the geo coordinates at the two consecutive times resulting in a notional speed that exceeds a predefined notional speed, and analysing a data on at least one of, the number of instances of geo coordinates reported by a data source, the number of instances a data source was flagged, the data sources that were also flagged simultaneously with each flagging, for determining the suspect source of data.