-
公开(公告)号:US10715964B1
公开(公告)日:2020-07-14
申请号:US16714277
申请日:2019-12-13
Applicant: Sprint Communications Company L.P.
Inventor: Robert H. Burcham , Matthew Habiger , Adam C. Pickett
Abstract: A geolocating method to determine a traffic flow at a point-of-interest (POI). The method comprises clustering geolocation data associated with a plurality of mobile communication devices by an analysis application executing on a computer system based on different clustering algorithms associated with different travel modes identified by the geolocation data, for each of the plurality of mobile communication devices, determining travel routes traversed by the mobile communication device by the analysis application based on the clustering of the geolocation data and based on a map of travel routes, where each of the travel routes is one of a highway travel route, a light rail travel route, or a footpath travel route, and, for each of a plurality of POIs, determining by the analysis application a number of different mobile communication devices that intersect with the POI based on the travel routes traversed by the mobile communication devices.
-
公开(公告)号:US10694321B1
公开(公告)日:2020-06-23
申请号:US16379789
申请日:2019-04-09
Applicant: Sprint Communications Company L.P.
Inventor: Robert H. Burcham , Matthew Habiger , Adam C. Pickett
Abstract: A method of determining presence of mobile communication devices at points-of-interest. The method comprises analyzing location data of a mobile communication device by a clustering application executing on a computer system, determining clusters of the location data by the clustering application, determining cluster centroids by the clustering application, determining a plurality of routes traveled by the device by a routing application based on the centroids, analyzing the centroids and the routes by a patterning application, determining a pattern of association between the centroids and the routes by the patterning application, observing a previously determined pattern of centroids by the patterning application, and based on observing the previously determined pattern of centroids, determining a route traveled by the device by the patterning application, whereby an instance of determining the route traveled by the device by the routing application is avoided.
-
公开(公告)号:US09871905B1
公开(公告)日:2018-01-16
申请号:US15232569
申请日:2016-08-09
Applicant: Sprint Communications Company L.P.
Inventor: Matthew Habiger , Jared Harpole
CPC classification number: H04M1/72525 , H04L67/025 , H04L67/22 , H04M1/72561 , H04W4/50 , H04W4/60
Abstract: A method of providing customized delivery of applications to a user equipment (UE) is disclosed. The method comprises installing a plurality of stub application on the UE, presenting the stub applications on the user interface as if each stub application is a full application, and monitoring requests for full applications and time of subsequent installation of full applications initiated by user input. In response to passage of a predefined time period, the method further includes storing a list of recommended full applications, generating an application programming interface call sequence, initiating at least one application programming interface call from the call sequence, receiving the new stub application in response, and supplanting one of the plurality of stub application with the new stub application.
-
公开(公告)号:US10117073B1
公开(公告)日:2018-10-30
申请号:US15177340
申请日:2016-06-08
Applicant: Sprint Communications Company L.P.
Inventor: Yashwanth R. Dannamaneni , Matthew Habiger
Abstract: Systems and methods for analyzing data associated with and sent by a plurality of user equipment to a telecommunications service provider by forming clusters of UEs based on a plurality of factors such as geo-location of the UEs, duration in the geo-location, and geohash functions, and analyzing the formed clusters to determine a profile based on attributes of the UE members of the cluster.
-
公开(公告)号:US10959041B1
公开(公告)日:2021-03-23
申请号:US16439691
申请日:2019-06-12
Applicant: Sprint Communications Company L.P.
Inventor: Robert H. Burcham , Matthew Habiger , Adam C. Pickett
Abstract: A method of building a statistical survey of locations of mobile communication devices partitioned by geohashes. The method comprises accessing event data items from a data store, wherein each item of event data is created by a mobile communication device, based on the identities of cell sites associated with the items of event data, creating a plurality of location fixes of the mobile communication devices, wherein each of the created location fixes comprises a location determined based on a location of the identified cell site and a time stamp based on a time stamp of an associated item of event data, analyzing each of the location fixes by determining a first geohash that contains the location fix, determining counts of location fixes in each of a plurality of geohashes, and storing each count associated with a geohash in a data store, wherein each count is indexed by its associated geohash.
-
公开(公告)号:US10911888B1
公开(公告)日:2021-02-02
申请号:US16860719
申请日:2020-04-28
Applicant: Sprint Communications Company L.P.
Inventor: Robert H. Burcham , Matthew Habiger , Adam C. Pickett
Abstract: A method of determining presence of mobile communication devices at points-of-interest. The method comprises analyzing location data of a mobile communication device by a clustering application executing on a computer system, determining clusters of the location data by the clustering application, determining cluster centroids by the clustering application, determining a plurality of routes traveled by the device by a routing application based on the centroids, analyzing the centroids and the routes by a patterning application, determining a pattern of association between the centroids and the routes by the patterning application, observing a previously determined pattern of centroids by the patterning application, and based on observing the previously determined pattern of centroids, determining a route traveled by the device by the patterning application, whereby an instance of determining the route traveled by the device by the routing application is avoided.
-
7.
公开(公告)号:US10721319B1
公开(公告)日:2020-07-21
申请号:US15332808
申请日:2016-10-24
Applicant: Sprint Communications Company L.P.
Inventor: Matthew Habiger , Jared K. Harpole , Mariann R. Sylvester
Abstract: A computer system for conducting an Internet protocol (IP) notification campaign. The system comprises an application that receives a request to send notifications to a number of mobile communication devices that identifies a content of the IP notification, analyzes information associated with mobile devices based on the request, where analyzing the information comprises determining a number of IP notifications previously sent to the mobile devices during a predefined period of time and determining other information about the mobile devices, determines a score for each of the analyzed plurality of mobile devices based on the content of the IP notification and the analysis, and subject to a restriction against sending more than a predefined number of IP notifications to a mobile device during the predefined period of time, selects the number of mobile devices based on their scores, and transmits the IP notification to each of the selected mobile devices.
-
8.
公开(公告)号:US10313828B1
公开(公告)日:2019-06-04
申请号:US15724245
申请日:2017-10-03
Applicant: Sprint Communications Company L.P.
Inventor: Robert Burcham , Jason Delker , Matthew Habiger
Abstract: Systems and methods discussed herein are directed towards more efficient processing of user equipment (UE) data received in a native network telemetry data form. This data is stored and is selectively translated upon request to a different form such as longitude and latitude. The selective translation may be based on a request for a particular range of data that may fall into a geofence, which may be dynamically adjusted over time.
-
公开(公告)号:US10715950B1
公开(公告)日:2020-07-14
申请号:US16398258
申请日:2019-04-29
Applicant: Sprint Communications Company L.P.
Inventor: Robert H. Burcham , Naseer A. Dari , Matthew Habiger , Adam C. Pickett
Abstract: A method of tuning a point-of-interest (POI) definition in a mobile communication device location data analysis application. The method comprises configuring a POI group definition into the analysis application, causing by a POI tuning application the analysis application to execute and count intersections of routes of mobile communication devices with a POI group based on the POI group definition, for each POI that is associated with the POI group, assigning the count of intersections with the POI group by the analysis application to a count of intersections of routes of devices with the POI, receiving information about the count of intersections of the routes of devices with the plurality of POIs in the POI group from the analysis application by the POI tuning application, and presenting the information about the count of intersections in a user interface by the POI tuning application, whereby the analysis application is iteratively tuned.
-
公开(公告)号:US10679391B1
公开(公告)日:2020-06-09
申请号:US15867694
申请日:2018-01-11
Applicant: Sprint Communications Company L.P.
Inventor: Gina R. Donnici , Matthew Habiger , Jared K. Harpole , Dillon M. Hughes , John Walter Swiecicki
Abstract: A mobile communication device with self-adapting notification presentation. The device comprises a processor, a cellular radio transceiver, a non-transitory memory, a first mobile application stored in the non-transitory memory that, when executed by the processor, receives a first notification bundle, where the first notification bundle comprises a first notification in a plurality of different formats, and presents the first notification in one of the different formats based on a first format preference, and a notification presentation format adaptation application stored in the non-transitory memory that, when executed by the processor, analyzes responses to notifications presented by the first mobile application, determines a first optimum notification format based on the analysis, and configures the first optimum notification format as the first format preference in the first mobile application.
-
-
-
-
-
-
-
-
-