Patents Assigned to Waldeck Technology, LLC
-
Patent number: 9763048Abstract: Systems and methods are disclosed for obtaining secondary indications of locations of users for use by a location-based service. In one embodiment, a secondary indication of a location of one or more users is obtained from a source of secondary indications of locations of users. The secondary indication includes a location of the one or more users and timing information defining when the one or more users were or will be located at the location. The secondary indication of the location of the one or more users is then stored and utilized to provide the location-based service. In one embodiment, the secondary indication is utilized to store historical aggregate user profile data by location and/or to provide aggregate user profile data for crowds of users formed via a spatial crowd formation process.Type: GrantFiled: July 21, 2010Date of Patent: September 12, 2017Assignee: Waldeck Technology, LLCInventors: Scott Curtis, Steven L. Petersen, Sean T. Purdy
-
Patent number: 9674665Abstract: Systems and methods relating to location-based applications, such as widgets, are disclosed. In general, in one embodiment, location-based application service obtains an anticipated location of a mobile device and determines whether the anticipated 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, wherein 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: GrantFiled: May 9, 2016Date of Patent: June 6, 2017Assignee: Waldeck Technology, LLCInventors: Alfredo C. Issa, Kunal Kandekar, Scott Curtis, Richard J. Walsh
-
Patent number: 9641393Abstract: A system and method are provided for forming crowds of users and providing access to corresponding crowd data. In one embodiment, a central system, which includes one or more servers, operates to obtain current locations for users of mobile devices. The system forms a crowd including a number of users based on the current locations of the number of users using a spatial crowd formation process based on an optimal inclusion distance that is a function of density of users of the plurality of users within a bounding region. The central system then generates crowd data for the crowd and provides access to the crowd data for the crowd. In one embodiment, the crowd data for the crowd includes an aggregate profile for the crowd. In another embodiment, the crowd data includes data characterizing the crowd. The central system provides access to the crowd data by serving crowd data requests.Type: GrantFiled: August 3, 2015Date of Patent: May 2, 2017Assignee: WALDECK TECHNOLOGY, LLCInventors: Steven L. Petersen, Scott Curtis, Kenneth Jennings
-
Patent number: 9554248Abstract: A music diary processor for generating an electronic music diary. The music diary processor receives a plurality of event identifiers from a user, wherein each event identifier identifies a respective life event associated with the user. The user can also provide a date identifier identifying a date associated with the life event, a song identifier identifying one or more songs identified by the user as being associated with the live event. The event identifiers, song identifiers and the date identifiers are stored in an electronic storage medium wherein each song identifier and date identifier is coupled with at least one respective event identifier, and a plurality of event identifiers are coupled with each other. The music diary processor can serve as a music discovery vehicle, wherein the music diary processor can use data entered by a user to locate songs and other data associated with other music diaries.Type: GrantFiled: June 16, 2009Date of Patent: January 24, 2017Assignee: Waldeck Technology, LLCInventor: Steven L. Petersen
-
Patent number: 9515885Abstract: 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: September 13, 2012Date of Patent: December 6, 2016Assignee: WALDECK TECHNOLOGY, LLCInventors: Kenneth Jennings, Christopher M. Amidon, Ravi Reddy Katpelly
-
Patent number: 9410814Abstract: The claimed subject matter is directed to 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. At least one of the different routes taken by one or more users from the desired start location to the desired stop location is provided to the requestor as at least one recommended alternate route. The different routes taken by the one or more users from the desired start location to the desired stop location include routes taken that begin before the desired start location and go through the start location and routes taken that stop beyond the desired stop location and go through the desired stop location.Type: GrantFiled: September 11, 2015Date of Patent: August 9, 2016Assignee: Waldeck Technology, LLCInventors: Scott Curtis, Eric P. Halber, Gregory M. Evans, Steven L. Petersen
-
Patent number: 9407598Abstract: Systems and methods are disclosed for distributing micro-blog posts to ad-hoc micro-blogging groups. In one embodiment, a micro-blog post of a user is obtained. A crowd in which the user is located is determined, where the crowd is a group of spatially proximate users. The micro-blog post of the user is tagged with a crowd identifier of the crowd in which the user is located such that the micro-blog post includes a crowd identifier tag. Publication of the micro-blog post including the crowd identifier tag is then effected.Type: GrantFiled: November 30, 2015Date of Patent: August 2, 2016Assignee: Waldeck Technology, LLCInventors: Kunal Kandekar, Steven L. Petersen
-
Patent number: 9407590Abstract: 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: September 17, 2013Date of Patent: August 2, 2016Assignee: WALDECK TECHNOLOGY, LLCInventor: Kenneth Jennings
-
Patent number: 9397890Abstract: A system and method are provided for maintaining a historical record of anonymized user profile data for mobile device users and serving historical requests. 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 19, 2016Assignee: Waldeck Technology LLCInventors: Steven L. Petersen, Kenneth Jennings, Sean T. Purdy, Scott Curtis
-
Patent number: 9338601Abstract: 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: GrantFiled: November 12, 2013Date of Patent: May 10, 2016Assignee: Waldeck Technology, LLCInventors: Alfredo C. Issa, Kunal Kandekar, Scott Curtis, Richard J. Walsh
-
Patent number: 9300704Abstract: 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. Crowd data representing users in the formed crowd is generated.Type: GrantFiled: September 17, 2013Date of Patent: March 29, 2016Assignee: WALDECK TECHNOLOGY, LLCInventors: Steven L. Petersen, Eric P. Halber, Eugene Matthew Farrelly
-
Patent number: 9237199Abstract: Contiguous location based user networks are disclosed herein. A method includes receiving an identification of an area of interest associated with a user of, and transmitting the identification of the area of interest to a server. The method includes determining a location of the user device and transmitting the location to the server. The method includes receiving information identifying a proximity group comprising the user and a plurality of other users. The proximity group includes least one other user being within a proximate area of the location of the user device and having an area of interest corresponding to the area of interest of the user. The proximate area corresponds to a second geographic region smaller than the area of interest. The proximity group further comprising at least one additional other user identified as a neighbor of each of the user and the at least one other user.Type: GrantFiled: December 23, 2014Date of Patent: January 12, 2016Assignee: Waldeck Technology, LLCInventors: Kenneth Jennings, Steven L. Petersen
-
Patent number: 9203793Abstract: Systems and methods are disclosed for distributing micro-blog posts to ad-hoc micro-blogging groups. In one embodiment, a micro-blog post of a user is obtained. A crowd in which the user is located is determined, where the crowd is a group of spatially proximate users. The micro-blog post of the user is tagged with a crowd identifier of the crowd in which the user is located such that the micro-blog post includes a crowd identifier tag. Publication of the micro-blog post including the crowd identifier tag is then effected.Type: GrantFiled: March 1, 2011Date of Patent: December 1, 2015Assignee: WALDECK TECHNOLOGY, LLCInventors: Kunal Kandekar, Steven L. Petersen
-
Patent number: 9140566Abstract: Systems and methods for providing passive crowd-sourced alternate route recommendations are disclosed. 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. At least one of the different routes taken by one or more users from the desired start location to the desired stop location is provided to the requestor as at least one recommended alternate route.Type: GrantFiled: December 20, 2013Date of Patent: September 22, 2015Assignee: Waldeck Technology, LLCInventors: Scott Curtis, Eric P. Halber, Gregory M. Evans, Steven L. Petersen
-
Patent number: 9098723Abstract: A system and method are provided for forming crowds of users and providing access to corresponding crowd data. In one embodiment, a central system, which includes one or more servers, operates to obtain current locations for users of mobile devices. The central system forms a crowd including a number of users based on the current locations of the number of users. The central system then generates crowd data for the crowd and provides access to the crowd data for the crowd. In one embodiment, the crowd data for the crowd includes an aggregate profile for the crowd. In another embodiment, the crowd data includes data characterizing the crowd. The central system provides access to the crowd data by serving crowd data requests.Type: GrantFiled: December 23, 2009Date of Patent: August 4, 2015Assignee: Waldeck Technology, LLCInventors: Steven L. Petersen, Scott Curtis, Kenneth Jennings
-
Patent number: 9092641Abstract: A server that obtains current locations of a plurality of mobile devices and compute confidence levels for the current locations is provided. In one embodiment, the server obtains current locations of the plurality of mobile devices. A crowd is formed based on at least a subset of the plurality of mobile devices and crowd data regarding the crowd is generated. A confidence level of the current location of at least one of the plurality of mobile devices is computed based on an amount of time since a location update for the current location of the at least one of the plurality of mobile devices was received. The confidence level of the current location of the at least one mobile device is utilized to perform an action associated with the crowd data.Type: GrantFiled: August 12, 2014Date of Patent: July 28, 2015Assignee: Waldeck Technology, LLCInventors: Steven L. Petersen, Kunal Kandekar
-
Patent number: 9082077Abstract: Systems and methods are disclosed for providing private location tracking. In general, a location-aware mobile device includes a location broker. Over time, as a location of the mobile device changes, the location broker generates a number of route fragments each defining the location of the mobile device over a corresponding period of time. The location broker obfuscates the route fragments and sends the obfuscated route fragments to a remote server for storage. At some point, the location broker receives a location tracking request from a requestor. In response, the location broker processes the location tracking request such that one or more obfuscated route fragments that are relevant to the location tracking request are obtained from the remote server and de-obfuscated to recover the corresponding route fragments. The recovered route fragments may then be utilized by the requestor.Type: GrantFiled: February 26, 2010Date of Patent: July 14, 2015Assignee: Waldeck Technology, LLCInventors: Steven L. Petersen, Christopher M. Amidon
-
Patent number: 9053169Abstract: 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 defining a previous location of the subject user and a time period during which the subject user was at the location. For a plurality of location and time period pairs, a plurality of historical aggregate profiles for a corresponding plurality of sub-bands within the time period defined by each location and time period pair in the plurality of location and time period pairs is obtained. A user profile for the subject user is created based on the plurality of historical aggregate profiles for the corresponding plurality of sub-bands based on relevancy ratings for the plurality of sub-bands.Type: GrantFiled: September 26, 2013Date of Patent: June 9, 2015Assignee: Waldeck Technology, LLCInventor: Sean T. Purdy
-
Patent number: 9046987Abstract: 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: April 25, 2014Date of Patent: June 2, 2015Assignee: Waldeck Technology, LLCInventors: Kunal Kandekar, Kenneth Jennings, Christopher M. Amidon, Juan A. Pons
-
Patent number: 8924479Abstract: Contiguous location based user networks are disclosed herein. A method includes receiving an identification of an area of interest associated with a user of, and transmitting the identification of the area of interest to a server. The method includes determining a location of the user device and transmitting the location to the server. The method includes receiving information identifying a proximity group comprising the user and a plurality of other users. The proximity group includes least one other user being within a proximate area of the location of the user device and having an area of interest corresponding to the area of interest of the user. The proximate area corresponds to a second geographic region smaller than the area of interest. The proximity group further comprising at least one additional other user identified as a neighbor of each of the user and the at least one other user.Type: GrantFiled: March 18, 2013Date of Patent: December 30, 2014Assignee: Waldeck Technology, LLCInventors: Kenneth Jennings, Steven L. Petersen