Patents Assigned to Waldeck Technology, LLC
-
Patent number: 8711737Abstract: Systems and methods are disclosed for forming crowds of users based on wireless contexts of corresponding mobile devices of the users. In general, wireless contexts of mobile devices of a number of users are obtained. For each mobile device, the wireless context of the mobile device includes a wireless Personal Area Network (PAN) context of the mobile device, a wireless Local Area Network (LAN) context of the mobile device, or both. The wireless contexts of the mobile devices of the users are then utilized to form crowds of users. More specifically, in one embodiment, users of mobile devices having sufficiently similar wireless contexts are determined to be in the same crowd of users.Type: GrantFiled: December 16, 2010Date of Patent: April 29, 2014Assignee: Waldeck Technology, LLCInventors: Kunal Kandekar, Kenneth Jennings, Christopher M. Amidon, Juan A. Pons
-
Publication number: 20140073359Abstract: Systems and methods relating to location-based applications, such as widgets, are disclosed. In general, in one embodiment, location-based application service obtains a current location of a mobile device and determines whether the current location of the mobile device is associated with one of a plurality of non-adjacent geographic locations associated with an establishment. An application identifier associated with the plurality of non-adjacent geographic locations associated with the establishment is provided based on the determination, where the application identifier at least one of identifies an application for the mobile device to activate and references a remote source for the mobile device to obtain the application.Type: ApplicationFiled: November 12, 2013Publication date: March 13, 2014Applicant: Waldeck Technology, LLCInventors: Alfredo C. Issa, Kunal Kandekar, Scott Curtis, Richard J. Walsh
-
Patent number: 8620532Abstract: Systems and methods for providing passive crowd-sourced alternate route recommendations. In one embodiment, locations of users of a number of mobile location-aware devices are tracked over time. Upon receiving a request, users of mobile location-aware devices that have traveled from a desired start location to a desired stop location are identified. Location histories for the identified users are analyzed to determine one or more different routes taken from the desired start location to the desired stop location. The one or more different routes, or a select subset thereof, are then returned to the requestor as recommended alternate routes.Type: GrantFiled: March 25, 2010Date of Patent: December 31, 2013Assignee: Waldeck Technology, LLCInventors: Scott Curtis, Eric P. Halber, Gregory M. Evans, Steven L. Petersen
-
Patent number: 8589330Abstract: A system and method for predicting a future location of a user are provided. In general, a prediction basis including crowd data describing crowds in which a user was included during a number of reoccurring time windows is generated. Each reoccurring time window may be, for example, a day of the week (i.e., Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, or Sunday), a portion of a day of the week (e.g., Monday Morning, Monday Afternoon, Monday Evening, Tuesday Evening, etc.), a day of the month (e.g., 1st day of the month), a day of the year (e.g., March 25th), or the like. The prediction basis of the user is then used to predict one or more future locations of the user.Type: GrantFiled: March 3, 2010Date of Patent: November 19, 2013Assignee: Waldeck Technology, LLCInventors: Steven L. Petersen, Christopher M. Amidon
-
Patent number: 8588819Abstract: Systems and methods relating to location-based applications, such as widgets, are disclosed. In general, in one embodiment, a mobile device obtains a list of applications associated with a current or anticipated location of the mobile device from a centralized or distributed application service. One or more desired applications to be activated are either manually or automatically selected from the list of applications associated with the current location or the anticipated location of the mobile device. The mobile device then activates the one or more desired applications. Optionally, for each desired application that has been activated, the desired application may be deactivated once one or more deactivation criteria are satisfied.Type: GrantFiled: September 10, 2012Date of Patent: November 19, 2013Assignee: Waldeck Technology, LLCInventors: Alfredo C. Issa, Kunal Kandekar, Scott Curtis, Richard J. Walsh
-
Patent number: 8566309Abstract: Systems and methods are disclosed for monitoring hashtags in micro-blog posts, or status updates, from users to provide one or more crowd-based features. In one embodiment, a micro-blog post of a user in a crowd of users is obtained. The crowd of users is a group of users within a predefined spatial proximity to one another. A hashtag in the micro-blog post is then obtained, and a crowd-based feature is provided based on the hashtag.Type: GrantFiled: March 3, 2011Date of Patent: October 22, 2013Assignee: Waldeck Technology, LLCInventor: Kenneth Jennings
-
Patent number: 8560608Abstract: The present disclosure relates to forming crowds of users taking into account known physical boundaries. In general, current locations of a number of users are obtained. A crowd of users is then formed based on the current locations of the users while taking into account one or more known physical boundaries such that the crowd does not include spatially proximate users on opposite sides of the one or more known physical boundaries. By utilizing known physical boundaries in a spatial crowd formation process, users that are spatially proximate to one another but are separated by a physical boundary are not included in the same crowd. In this manner, the spatial crowd formation process provides accurate and meaningful crowd formation in environments such as, but not limited to, buildings with multiple rooms, shopping malls, or the like.Type: GrantFiled: November 8, 2010Date of Patent: October 15, 2013Assignee: Waldeck Technology, LLCInventors: Steven L. Petersen, Eric P. Halber, Eugene Matthew Farrelly
-
Patent number: 8554770Abstract: Systems and methods are disclosed for creating a user profile for a subject user based on historical aggregate profile data for locations at which the subject user was previously located. In one embodiment, one or more location and time period pairs are determined for the subject user. Each location and time period pair defines a previous location of the subject user and a time period during which the subject user was at the previous location. Historical aggregate profile data is obtained for the location and time period pairs. For each location and time period pair, the historical aggregate profile data is generally an aggregation of user profiles of a number of users relevant to the location and time period pair. A user profile for the subject user is then created based on the historical aggregate profile data for the one or more location and time period pairs.Type: GrantFiled: April 21, 2010Date of Patent: October 8, 2013Assignee: Waldeck Technology, LLCInventor: Sean T. Purdy
-
Patent number: 8495065Abstract: A system and method are provided for maintaining a historical record of anonymized user profile data for mobile device users. In one embodiment, a central system, which includes one or more servers, operates to obtain current locations and user profiles for users of mobile devices. The central system processes the current locations and the user profiles of the users over time to maintain a historical record of anonymized user profile data by location. By anonymizing the user data, privacy of the users of the mobile devices is maintained. The central system may then use the historical record of anonymized user profile data to respond to historical requests. The historical requests may be made by users of the mobile devices, subscribers, and/or third-party services.Type: GrantFiled: December 23, 2009Date of Patent: July 23, 2013Assignee: Waldeck Technology, LLCInventors: Steven L. Petersen, Scott Curtis, Kenneth Jennings, Sean T. Purdy
-
Patent number: 8473512Abstract: Systems and methods are provided for maintaining a dynamic profile slice of a user profile of a user. In one embodiment, a real-time user-generated context of the user is monitored over time to accumulate keywords in the dynamic profile slice of the user that are representative of dynamic interests of the user. Weights are assigned to the keywords in the dynamic profile slice using a time and/or location weighting function.Type: GrantFiled: November 8, 2010Date of Patent: June 25, 2013Assignee: Waldeck Technology, LLCInventors: Steven L. Petersen, Ravi Reddy Katpelly
-
Patent number: 8417780Abstract: A system and method are provided for creating location-based user networks. In general, a proximity group including a number of users is identified. Each user in the proximity group is within a proximate area of at least one other user in the proximity group and has an area of interest. The areas of interest of the users in the proximity group are aggregated to provide an aggregate area of interest for the proximity group. Other users within the aggregate area of interest are identified as neighbors of each of the users in the proximity group. Once the neighbors are identified, each of the users in the proximity group may use the neighbors as members, or potential members, for a user network.Type: GrantFiled: February 28, 2011Date of Patent: April 9, 2013Assignee: Waldeck Technology, LLCInventors: Kenneth Jennings, Steven L. Petersen
-
Patent number: 8321509Abstract: A system and method are provided for processing a request for crowd data for a large geographic area. In one embodiment, a central system, which includes one or more servers, operates to obtain current locations for users of mobile devices and form crowds of three or more users based on the current locations of the users. In order to provide access to crowd data for crowds for a large geographic area, the central system receives a request for crowd data from a requesting device, establishes a bounding region for the request, and identifies one or more starting points within the bounding region for the request. Crowds are identified, crowd data for the crowds is generated, and the crowd data is returned to the requesting device in an iterative manner for a series of two or more outwardly radiating, concentric geographic regions centered at the one or more starting points.Type: GrantFiled: December 23, 2009Date of Patent: November 27, 2012Assignee: Waldeck Technology, LLCInventors: Kenneth Jennings, Christopher M. Amidon, Ravi Reddy Katpelly
-
Patent number: 8265658Abstract: Systems and methods relating to location-based applications, such as widgets, are disclosed. In general, in one embodiment, a mobile device obtains a list of applications associated with a current or anticipated location of the mobile device from a centralized or distributed application service. One or more desired applications to be activated are either manually or automatically selected from the list of applications associated with the current location or the anticipated location of the mobile device. The mobile device then activates the one or more desired applications. Optionally, for each desired application that has been activated, the desired application may be deactivated once one or more deactivation criteria are satisfied.Type: GrantFiled: June 3, 2009Date of Patent: September 11, 2012Assignee: Waldeck Technology, LLCInventors: Alfredo C. Issa, Kunal Kandekar, Scott Curtis, Richard J. Walsh
-
Patent number: 8208943Abstract: A system and method for tracking crowds of users are provided. In one embodiment, a central system, which includes one or more servers, operates to obtain current locations for users of mobile devices. Based on the current locations of the users, the central system forms crowds of users. As a result of movement of the users and corresponding location updates, the crowds move and change over time. In order to track at least some of the crowds, crowd snapshots for those crowds are created over time and stored. The crowd snapshots preferably maintain anonymity of the users in the crowd at the time the crowd snapshots are created. Thereafter, the crowd snapshots may be used to generate crowd tracking data for select crowds.Type: GrantFiled: December 23, 2009Date of Patent: June 26, 2012Assignee: Waldeck Technology, LLCInventors: Steven L. Petersen, Kenneth Jennings, Sean T. Purdy
-
Publication number: 20120072495Abstract: A system and method are provided for creating location-based user networks. In general, a proximity group including a number of users is identified. Each user in the proximity group is within a proximate area of at least one other user in the proximity group and has an area of interest. The areas of interest of the users in the proximity group are aggregated to provide an aggregate area of interest for the proximity group. Other users within the aggregate area of interest are identified as neighbors of each of the users in the proximity group. Once the neighbors are identified, each of the users in the proximity group may use the neighbors as members, or potential members, for a user network.Type: ApplicationFiled: February 28, 2011Publication date: March 22, 2012Applicant: Waldeck Technology, LLCInventors: Kenneth Jennings, Steven L. Petersen
-
Publication number: 20120064919Abstract: Systems and methods for creating new crowds of users are disclosed. In one embodiment, a number of geographically relevant Points of Interest (POIs) within a geographic bounding region in which the new crowd is to be created are identified. A POI for the new crowd is then selected from the geographically relevant POIs based on a crowd profile defined for the new crowd. Users to attract to the new crowd at the POI selected for the new crowd are selected based on the crowd profile defined for the new crowd, and the selected users are then attracted to the new crowd at the POI selected for the new crowd.Type: ApplicationFiled: August 20, 2010Publication date: March 15, 2012Applicant: Waldeck Technology, LLCInventor: Sean T. Purdy
-
Publication number: 20120066138Abstract: Systems and methods for generating a social topography map based on user affinity concentrations are disclosed. In general, locations and aggregate profiles are obtained for a number of crowds of users that are relevant to a geographic bounding region for a desired social topography map. Each aggregate profile includes information regarding an affinity between a corresponding crowd and a defined user profile. The defined user profile may be a user profile of a requesting user, or a select subset thereof, or a target user profile. Social topography data for the desired geographic bounding region is then generated based on the locations and aggregate profiles of the relevant crowds. The social topography data defines user affinity concentrations across the desired geographic bounding region. A social topography map may then be generated and presented to a requesting user based on the social topography data generated for the desired geographic bounding region.Type: ApplicationFiled: August 20, 2010Publication date: March 15, 2012Applicant: Waldeck Technology, LLCInventors: Scott Curtis, Kunal Kandekar
-
Publication number: 20120047087Abstract: Systems and methods for providing content recommendations to a user based on aggregate profile data of other users that the user is predicted to encounter in the future are disclosed. In general, an aggregate profile is obtained for a predicted encounter of a first user. The aggregate profile is based on user profiles of a number of second users identified for the predicted encounter. In one embodiment, the predicted encounter is a predicted physical encounter. In another embodiment, the predicted encounter is a predicted remote encounter. One or more content recommendations are then obtained for the first user based on the aggregate profile for the predicted encounter. The content recommendation may be, for example, a recommended movie, a recommended television program, a recommended news article, a recommended user-generated video (e.g., a recommended video on YouTube.com), or the like.Type: ApplicationFiled: February 24, 2010Publication date: February 23, 2012Applicant: Waldeck Technology LLCInventors: Christopher M. Amidon, Steven L. Petersen
-
Publication number: 20120047143Abstract: Systems and methods are provided for augmenting a user profile of a subject user. In general, the user profile of the subject user is augmented based on aggregate profile data for a group of users relevant to a current location of the subject user. In one embodiment, the group of users is a crowd of users currently located at a location that is relevant to the current location of the subject user. In another embodiment, the group of users is a number of users historically, or previously, located at locations relevant to the current location of the subject user.Type: ApplicationFiled: March 12, 2010Publication date: February 23, 2012Applicant: Waldeck Technology LLCInventors: Steven L. Petersen, Ravi Reddy Katpelly
-
Publication number: 20120047102Abstract: A system and method for predicting a future location of a user are provided. In general, a prediction basis including crowd data describing crowds in which a user was included during a number of reoccurring time windows is generated. Each reoccurring time window may be, for example, a day of the week (i.e., Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, or Sunday), a portion of a day of the week (e.g., Monday Morning, Monday Afternoon, Monday Evening, Tuesday Evening, etc.), a day of the month (e.g., 1st day of the month), a day of the year (e.g., March 25th), or the like. The prediction basis of the user is then used to predict one or more future locations of the user.Type: ApplicationFiled: March 3, 2010Publication date: February 23, 2012Applicant: Waldeck Technology LLCInventors: Steven L. Petersen, Christopher M. Amidon