Patents by Inventor Prakash Muttineni
Prakash Muttineni 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: 11921800Abstract: 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: GrantFiled: February 28, 2023Date of Patent: March 5, 2024Assignee: xAd, Inc.Inventors: Prakash Muttineni, Huitao Luo, Pravesh Katyal, Al Rashid, Akshay Tilak, Shanshan Tuo
-
Publication number: 20230297630Abstract: 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: ApplicationFiled: February 28, 2023Publication date: September 21, 2023Inventors: Prakash Muttineni, Huitao Luo, Pravesh Katyal, Al Rashid, Akshay Tilak, Shanshan Tuo
-
Publication number: 20230262419Abstract: 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.Type: ApplicationFiled: January 31, 2023Publication date: August 17, 2023Inventors: Chi-Chao Chang, Prakash Muttineni, Srihari Venkatesan, Mauricio Mediano, Dipanshu Sharma
-
Patent number: 11593442Abstract: 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: GrantFiled: February 22, 2021Date of Patent: February 28, 2023Assignee: xAd, Inc.Inventors: Prakash Muttineni, Huitao Luo, Pravesh Katyal, Al Rashid, Akshay Tilak, Shanshan Tuo
-
Patent number: 11587119Abstract: 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: GrantFiled: March 16, 2021Date of Patent: February 21, 2023Assignee: xAd, Inc.Inventors: Feng Wan, Srihari Venkatesan, Saravana Ravindran, Shanshan Tuo, Prakash Muttineni, Deborah Zhang, Huitao Luo, Shashi Seth
-
Patent number: 11570583Abstract: 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.Type: GrantFiled: June 16, 2021Date of Patent: January 31, 2023Assignee: xAd, Inc.Inventors: Chi-Chao Chang, Prakash Muttineni, Srihari Venkatesan, Mauricio Mediano, Dipanshu Sharma
-
Publication number: 20210314737Abstract: 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.Type: ApplicationFiled: June 16, 2021Publication date: October 7, 2021Inventors: Chi-Chao Chang, Prakash Muttineni, Srihari Venkatesan, Mauricio Mediano, Dipanshu Sharma
-
Publication number: 20210295386Abstract: 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: ApplicationFiled: March 16, 2021Publication date: September 23, 2021Inventors: Feng WAN, Srihari Venkatesan, Saravana Ravindran, Shanshan Tuo, Prakash Muttineni, Deborah Zhang, Huitao Luo, Shashi Seth
-
Patent number: 11127040Abstract: 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: GrantFiled: January 2, 2018Date of Patent: September 21, 2021Assignee: xAd, Inc.Inventors: Feng Wan, Srihari Venkatesan, Saravana Ravindran, Shanshan Tuo, Prakash Muttineni, Deborah Zhang, Huitao Luo, Shashi Seth
-
Publication number: 20210256074Abstract: 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: ApplicationFiled: February 22, 2021Publication date: August 19, 2021Inventors: Prakash Muttineni, Huitao Luo, Pravesh Katyal, Al Rashid, Akshay Tilak, Shanshan Tuo
-
Patent number: 11044579Abstract: 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 an application program interface (API) call from the computer system, and in response to the API call, enabling the computer system to display a user interface (UI) on a display screen of the second computer system. The UI includes a first region and a second region, the first region including a plurality of screen areas for receiving input parameters for defining the geo-fence via a user input device of the computer system, and a second region is configured to display the geo-fence over a map of a geographical region around a location specified in the input parameters. The method further comprises, in response to receiving user inputs in the second region, generating the geo-fence based on the input parameters and mobile device events data stored in an electronic storage.Type: GrantFiled: March 8, 2018Date of Patent: June 22, 2021Assignee: xAd, Inc.Inventors: Chi-Chao Chang, Prakash Muttineni, Srihari Venkatesan, Mauricio Mediano, Dipanshu Sharma
-
Patent number: 10949883Abstract: 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: GrantFiled: January 2, 2018Date of Patent: March 16, 2021Assignee: XAD, INCInventors: Feng Wan, Srihari Venkatesan, Saravana Ravindran, Shanshan Tuo, Prakash Muttineni, Deborah Zhang, Huitao Luo, Shashi Seth
-
Patent number: 10939258Abstract: 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: GrantFiled: May 19, 2015Date of Patent: March 2, 2021Assignee: 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: 10929483Abstract: 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: GrantFiled: March 1, 2018Date of Patent: February 23, 2021Assignee: XAD, INC.Inventors: Prakash Muttineni, Huitao Luo, Pravesh Katyal, Al Rashid, Akshay Tilak, Shanshan Tuo
-
Publication number: 20200367029Abstract: 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: ApplicationFiled: July 31, 2020Publication date: November 19, 2020Inventors: Huitao Luo, Nishant Khatri, Prakash Muttineni, Srihari Venkatesan, Dipanshu Sharma, Stephen Anderson, George Rekouts, Jonathan Schwartz, David Chock, Shanshan Tuo, Can Liang
-
Patent number: 10089653Abstract: 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.Type: GrantFiled: February 6, 2018Date of Patent: October 2, 2018Inventors: Prakash Muttineni, Nishant Khatri, Srihari Venkatesan, Chi-Chao Chang, Huitao Luo, Mauricio Mediano, Dipanshu Sharma
-
Publication number: 20180253497Abstract: 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: ApplicationFiled: March 1, 2018Publication date: September 6, 2018Inventors: Prakash Muttineni, Huitao Luo, Pravesh Katyal, Al Rashid, Akshay Tilak, Shanshan Tuo
-
Publication number: 20180199152Abstract: 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 an application program interface (API) call from the computer system, and in response to the API call, enabling the computer system to display a user interface (UI) on a display screen of the second computer system. The UI includes a first region and a second region, the first region including a plurality of screen areas for receiving input parameters for defining the geo-fence via a user input device of the computer system, and a second region is configured to display the geo-fence over a map of a geographical region around a location specified in the input parameters. The method further comprises, in response to receiving user inputs in the second region, generating the geo-fence based on the input parameters and mobile device events data stored in an electronic storage.Type: ApplicationFiled: March 8, 2018Publication date: July 12, 2018Inventors: Chi-Chao Chang, Prakash Muttineni, Srihari Venkatesan, Mauricio Mediano, Dipanshu Sharma
-
Publication number: 20180197203Abstract: 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: ApplicationFiled: January 2, 2018Publication date: July 12, 2018Inventors: Feng Wan, Hari Venkatesam, Saravana Ravindran, Shanshan Tuo, Prakash Muttineni, Debora Zhang, Huitao Luo, Shashi Seth
-
Publication number: 20180197204Abstract: 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: ApplicationFiled: January 2, 2018Publication date: July 12, 2018Inventors: Feng Wan, Hari Venkatesam, Saravana Ravindran, Shanshan Tuo, Prakash Muttineni, Debora Zhang, Huitao Luo, Shashi Seth