Patents by Inventor Mauricio Mediano
Mauricio Mediano 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).
-
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: 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
-
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: 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: 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: 20180158108Abstract: 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: ApplicationFiled: February 6, 2018Publication date: June 7, 2018Inventors: Prakash Muttineni, Nishant Khatri, Srihari Venkatesan, Chi-Chao Chang, Huitao Luo, Mauricio Mediano, Dipanshu Sharma
-
Patent number: 9886703Abstract: A method of delivering location-based information comprises receiving a request including a location indicator from a packet-based network and translating the location indicator into a probabilistic representation of one or more possible locations of a mobile user based on historical data collected from mobile devices. By generating the probabilistic user location representation, the method can be used to deal with the inherent uncertainty in user location data, particularly in a mobile world. In some embodiments, this is done by using validation, context analysis, creation of consistent groups, and probability allocation procedures. Location-based document retrieval can be enabled using the probabilistic user location representation.Type: GrantFiled: May 19, 2015Date of Patent: February 6, 2018Assignee: xAd, Inc.Inventors: Prakash Muttineni, Nishant Khatri, Srihari Venkatesan, Chi-Chao Chang, Huitao Luo, Mauricio Mediano, Dipanshu Sharma
-
Publication number: 20160019592Abstract: A method of delivering location-based information comprises receiving a request including a location indicator from a packet-based network and translating the location indicator into a probabilistic representation of one or more possible locations of a mobile user based on historical data collected from mobile devices. By generating the probabilistic user location representation, the method can be used to deal with the inherent uncertainty in user location data, particularly in a mobile world. In some embodiments, this is done by using validation, context analysis, creation of consistent groups, and probability allocation procedures. Location-based document retrieval can be enabled using the probabilistic user location representation.Type: ApplicationFiled: May 19, 2015Publication date: January 21, 2016Inventors: Prakash Muttineni, Nishant Khatri, Srihari Venkatesan, Chi-Chao Chang, Huitao Luo, Mauricio Mediano, Dipanshu Sharma
-
Patent number: 9210540Abstract: A geographic document retrieval method (GDR) can be executed by a computer system to index, retrieve and rank geographical documents. Textual and spatial attributes of geographical documents are indexed separately using inverted index and spatial index, respectively. Spatial attributes of a document are represented as one or more contiguously closed regions of arbitrary shapes. Upon receiving an input query carrying a geographic representation of a location using arbitrary regions, the GDR method retrieves one or more documents by executing an overlap test between arbitrary regions from the query and the arbitrary regions associated with the documents.Type: GrantFiled: April 19, 2013Date of Patent: December 8, 2015Assignee: xAd, Inc.Inventors: Chi-Chao Chang, Mauricio Mediano, Srihari Venkatesan, Prakash Muttineni, Dipanshu Sharma
-
Patent number: 9049549Abstract: A method of delivering location-based information comprises receiving a request including a location indicator from a packet-based network and translating the location indicator into a probabilistic representation of one or more possible locations of a mobile user based on historical data collected from mobile devices. By generating the probabilistic user location representation, the method can be used to deal with the inherent uncertainty in user location data, particularly in a mobile world. In some embodiments, this is done by using validation, context analysis, creation of consistent groups, and probability allocation procedures. Location-based document retrieval can be enabled using the probabilistic user location representation.Type: GrantFiled: April 19, 2013Date of Patent: June 2, 2015Assignee: xAd, Inc.Inventors: Chi-Chao Chang, Mauricio Mediano, Srihari Venkatesan, Prakash Muttineni, Dipanshu Sharma
-
Publication number: 20140128104Abstract: A method of delivering location-based information comprises receiving a request including a location indicator from a packet-based network and translating the location indicator into a probabilistic representation of one or more possible locations of a mobile user based on historical data collected from mobile devices. By generating the probabilistic user location representation, the method can be used to deal with the inherent uncertainty in user location data, particularly in a mobile world,. In some embodiments, this is done by using validation, context analysis, creation of consistent groups, and probability allocation procedures. Location-based document retrieval can be enabled using the probabilistic user location representation.Type: ApplicationFiled: April 19, 2013Publication date: May 8, 2014Applicant: xAd, Inc.Inventors: Chi-Chao Chang, Mauricio Mediano, Srihari Venkatesan, Prakash Muttineni, Dipanshu Sharma
-
Publication number: 20100082608Abstract: Embodiments of methods, apparatuses, devices and systems associated with determining search results are disclosed.Type: ApplicationFiled: September 30, 2008Publication date: April 1, 2010Applicant: YAHOO! INC.Inventors: Mauricio Mediano, Jason Zien, Zengyan Zhang, Jinhui Liu, Song Lin
-
Publication number: 20090228528Abstract: A system, method, and computer program product for updating a partitioned index of a dataset. A document is indexed by separating it into indexable sections, such that different ones of the indexable sections may be contained in different partitions of the partitioned index. The partitioned index is updated using an updated version of the document by updating only those sections of the index corresponding to sections of the document that have been updated in the updated version.Type: ApplicationFiled: March 6, 2008Publication date: September 10, 2009Applicant: International Business Machines CorporationInventors: Vuk Ercegovac, Vanja Josifovski, Ning Li, Mauricio Mediano, Eugene J. Shekita