Patents by Inventor Lukas M. Marti
Lukas M. Marti 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: 20180218542Abstract: A user interface enables a user to calibrate the position of a three dimensional model with a real-world environment represented by that model. Using a device's sensor, the device's location and orientation is determined. A video image of the device's environment is displayed on the device's display. The device overlays a representation of an object from a virtual reality model on the video image. The position of the overlaid representation is determined based on the device's location and orientation. In response to user input, the device adjusts a position of the overlaid representation relative to the video image.Type: ApplicationFiled: March 26, 2018Publication date: August 2, 2018Applicant: Apple Inc.Inventors: Christopher G. Nicholas, Lukas M. Marti, Rudolph van der Merwe, John Kassebaum
-
Publication number: 20180167771Abstract: Techniques of range free proximity determination are described. A mobile device can determine an entry into or exit from a proximity fence upon determining that the mobile device is sufficiently close to a signal source. The proximity fence can be a virtual fence defined by the signal source and associated with a service. The mobile device can detect signals from multiple signal sources. The mobile device can determine that, among the signal sources, one or more signal sources are located closest to the mobile device based on a ranking of the signal sources using signal strength. The mobile device can determine a probability indicating a confident level of the ranking. The mobile device can determine that the mobile device entered or exited a proximity fence associated with a highest ranked signal source satisfying a confidence threshold.Type: ApplicationFiled: February 8, 2018Publication date: June 14, 2018Applicant: Apple Inc.Inventors: Pejman Lotfali Kazemi, Lukas M. Marti, Robert Mayor, Shannon M. Ma, Ronald K. Huang
-
Patent number: 9998877Abstract: Methods, program products, and systems for estimating a location of a mobile device in a venue are provided. The venue can have pathways represented by a path network that includes segments connected by junctions. Estimating the location can include determining a first set of candidate locations for the mobile device, and mapping some of the candidate locations to updated candidate locations that are on or closer to one or more segments of the path network based on distances between the candidate locations and respective segments, resulting in a second set of candidate locations for the mobile device. The location of the mobile device can be derived from the second set of candidate locations.Type: GrantFiled: December 28, 2015Date of Patent: June 12, 2018Assignee: Apple Inc.Inventors: Lukas M. Marti, Shannon M. Ma
-
Patent number: 9980096Abstract: Methods, program products, and systems of using a mobile WAP for location and context purposes are disclosed. In general, in one aspect, a server can estimate an effective location of a wireless access gateway using harvested data. The server can harvest location data from multiple mobile devices. The harvested data can include a location of each mobile device and an identifier of a wireless access gateway that is located within a communication range of the mobile device. In some implementations, the server can identify a mobile wireless access gateway based on a distance comparison. Data indicating the mobility of a wireless access gateway can be used by a mobile device to initiate one or more actions, including managing power of the mobile device, modifying entrance and exit conditions of virtual fences and determining a context of the mobile device.Type: GrantFiled: July 25, 2016Date of Patent: May 22, 2018Assignee: Apple Inc.Inventors: Ronald K. Huang, Robert Mayor, Lukas M. Marti
-
Publication number: 20180124231Abstract: Techniques of category-based fence are described. A category-based fence can correspond to a group of signal sources instead of a point location fixed to latitude and longitude coordinates. The group of signal sources can represent a category of entities, e.g., a particular business chain. The signal sources can be distributed to multiple discrete locations. A category-based fence associated with the group, accordingly, can correspond to multiple locations instead of a single point location and a radius. Each signal source in the group can be associated with a category identifier unique to the group and uniform among signal sources in the group. The category identifier can be programmed into each signal source. A mobile device can enter the category-based fence by entering any of the discrete locations when the mobile device detects the signal identifier. The mobile device can then execute an application program associated with the category-based fence.Type: ApplicationFiled: December 22, 2017Publication date: May 3, 2018Applicant: Apple Inc.Inventors: Lukas M. Marti, Shannon M. Ma
-
Patent number: 9928652Abstract: A user interface enables a user to calibrate the position of a three dimensional model with a real-world environment represented by that model. Using a device's sensor, the device's location and orientation is determined. A video image of the device's environment is displayed on the device's display. The device overlays a representation of an object from a virtual reality model on the video image. The position of the overlaid representation is determined based on the device's location and orientation. In response to user input, the device adjusts a position of the overlaid representation relative to the video image.Type: GrantFiled: March 1, 2013Date of Patent: March 27, 2018Assignee: Apple Inc.Inventors: Christopher G. Nicholas, Lukas M. Marti, Rudolph van der Merwe, John Kassebaum
-
Patent number: 9918294Abstract: Methods, program products, and systems of location estimation using a probability density function are disclosed. In general, in one aspect, a server can estimate an effective altitude of a wireless access gateway using harvested data. The server can harvest location data from multiple mobile devices. The harvested data can include a location of each mobile device and an identifier of a wireless access gateway that is located within a communication range of the mobile device. The server can calculate an effective altitude of the wireless access gateway using a probability density function of the harvested data. The probability density function can be a sufficient statistic of the received set of location coordinates for calculating an effective altitude of the wireless access gateway. The server can send the effective altitude of the wireless access gateway to other mobile devices for estimating altitudes of the other mobile devices.Type: GrantFiled: September 22, 2016Date of Patent: March 13, 2018Assignee: Apple Inc.Inventors: Lukas M. Marti, Glenn Donald MacGougan, Robert Mayor, Ronald K. Huang, Jason Dere, Yefim Grosman
-
Patent number: 9894196Abstract: Techniques of category-based fence are described. A category-based fence can correspond to a group of signal sources instead of a point location fixed to latitude and longitude coordinates. The group of signal sources can represent a category of entities, e.g., a particular business chain. The signal sources can be distributed to multiple discrete locations. A category-based fence associated with the group, accordingly, can correspond to multiple locations instead of a single point location and a radius. Each signal source in the group can be associated with a category identifier unique to the group and uniform among signal sources in the group. The category identifier can be programmed into each signal source. A mobile device can enter the category-based fence by entering any of the discrete locations when the mobile device detects the signal identifier. The mobile device can then execute an application program associated with the category-based fence.Type: GrantFiled: December 19, 2016Date of Patent: February 13, 2018Assignee: Apple Inc.Inventors: Lukas M. Marti, Shannon M. Ma
-
Publication number: 20170359679Abstract: A method for identifying a suggested application on a mobile device is disclosed. The method includes detecting an event, determining a first location of the mobile device, identifying that the first location is within a first location region of a plurality of predetermined location regions, and then measuring one or more sensor values at one or more times. The measured sensor values may then be used to create a first-data point. In response to identifying the first location region, a plurality of clusters of data points may be retrieved. A first cluster of the plurality of clusters corresponding to the first data point may then be identified. The method may further include identifying a set of one or more applications, and then providing a message to the user based on the identified set of one or more applications.Type: ApplicationFiled: September 21, 2016Publication date: December 14, 2017Applicant: Apple Inc.Inventors: Brent M. Ledvina, Robert W. Mayor, Lukas M. Marti, David R. Stites, Jahshan A. Bhatti, Kevin Duffy
-
Publication number: 20170359680Abstract: A method for identifying a location of a mobile device is disclosed. The method includes during each of a plurality of instances of time: measuring one or more signal properties of one or more other devices across a time interval; obtaining an identifier from each of the one or more other devices; creating a data point to include the one or more signal properties; and storing the data point in a database. The method further includes analyzing the plurality data points in the database to determine clusters of data points; detecting an event at an input device of the mobile device; measuring one or more new signal properties of one or more of the plurality of other devices at one or more new times; creating a new data point from the one or more new signal properties; and identifying a first cluster corresponding to the new data point.Type: ApplicationFiled: September 21, 2016Publication date: December 14, 2017Applicant: Apple Inc.Inventors: Brent M. Ledvina, Robert W. Mayor, Lukas M. Marti, David R. Stites, Jahshan A. Bhatti, Kevin Duffy
-
Patent number: 9843894Abstract: Systems, methods, and program products for providing services to a user by a mobile device based on the user's daily routine of movement. The mobile device determines whether a location cluster indicates a significant location for the user based on one or more hints that indicate an interest of the user in locations in the cluster. The mobile device can perform adaptive clustering to determine a size of area of the significant location based on how multiple locations converge in the location cluster. The mobile device can provide location-based services for calendar items, including predicting a time of arrival at an estimated location of a calendar item. The mobile device can provide various services related to a location of the mobile device or a significant location of the user through an application programming interface (API).Type: GrantFiled: September 30, 2014Date of Patent: December 12, 2017Assignee: Apple Inc.Inventors: Lukas M. Marti, Michael P. Dal Santo, Ronald K. Huang, Lili Cao
-
Patent number: 9843895Abstract: Systems, methods, and program products for determining a location of a calendar item are described. A mobile device can receive a calendar item including a description and a time. The mobile device can determine that, at the time specified in the calendar item, the mobile device is located at a location that is estimated to be significant to a user. The mobile device can store the description in association with the significant location. Upon receive a new calendar item containing at least one term in the description, the mobile device can predict that the user will visit the significant location at the time specified in the new calendar item. The mobile device can provide user assistance based on the prediction.Type: GrantFiled: September 30, 2014Date of Patent: December 12, 2017Assignee: Apple Inc.Inventors: Ronald K. Huang, Lili Cao, Lukas M. Marti, Michael P. Dal Santo
-
Patent number: 9807561Abstract: Methods, systems and computer program products for user settlement detection are disclosed. A mobile device configured to perform an action immediately upon entering or exiting a geofenced environment can delay performing the action until a user of the mobile device has settled into the environment. The mobile device can detect a settled user state by observing the environment of the mobile device, including measuring one or more environment variables using one or more sensors of the mobile device. The mobile device can detect a settled user state even when the mobile device is in motion. The mobile device can perform the action upon detecting a settled user state.Type: GrantFiled: June 5, 2015Date of Patent: October 31, 2017Assignee: Apple Inc.Inventors: Lukas M. Marti, Michael P. Dal Santo
-
Patent number: 9807565Abstract: Techniques for predictive user assistance are described. A mobile device can learn movement patterns of the mobile device. The mobile device can construct a state model that is an abstraction of locations where the mobile device stayed for sufficient amount of time. The state model can include states representing the locations, and transitions representing movement of the mobile device between the locations. The mobile device can use the state model, a current location of the mobile device, and a current time to determine a predicted future location of the mobile device at a given future time. Based on the predicted location and the given future time, the mobile device can predict what assistance a user of the mobile device may request. The mobile device can then provide the assistance to the user before the given future time.Type: GrantFiled: September 9, 2013Date of Patent: October 31, 2017Assignee: Apple Inc.Inventors: Lukas M. Marti, Michael P. Dal Santo, Ronald Keryuan Huang
-
Patent number: 9769107Abstract: Techniques for lifestyle-based social groups are described. A user device can learn movement patterns of the user device. Based on the movement pattern, and a user activity history, a computer system can determine a lifestyle of a user, or a meaning of a location. The system can create a social group based on the lifestyle and the meaning of location. The system can designate the lifestyle or meaning as a theme of the social group. The social group can be an ad hoc social network. For example, the social group can be created without an explicit user request, can be anonymous, and can be lifestyle and location based.Type: GrantFiled: November 1, 2013Date of Patent: September 19, 2017Assignee: Apple Inc.Inventors: Lukas M. Marti, Shannon M. Ma, Michael P. Dal Santo
-
Patent number: 9769634Abstract: Methods and computer products can provide personalized content based on historical interaction with a mobile device. A computing device can receive information about a user interaction with an application running on the mobile device at a first time and location. A type of the application can be identified by parsing a description of the application (e.g., using a natural language processing algorithm). An affinity model can be generated that associates the type of the application with the first time and/or location. At a second time and location, it can be determined that the second time corresponds to the first time and/or that the second location corresponds to the first location. Using the affinity model, the second time and/or location can be associated with the type of the application, and the mobile device may then display content related to the type of the application.Type: GrantFiled: July 14, 2016Date of Patent: September 19, 2017Assignee: Apple Inc.Inventors: Lukas M. Marti, Xufeng Han
-
Publication number: 20170257739Abstract: Systems, methods, and program products for providing services to a user by a mobile device based on the user's daily routine of movement. The mobile device determines whether a location cluster indicates a significant location for the user based on one or more hints that indicate an interest of the user in locations in the cluster. The mobile device can perform adaptive clustering to determine a size of area of the significant location based on how multiple locations converge in the location cluster. The mobile device can provide location-based services for calendar items, including predicting a time of arrival at an estimated location of a calendar item. The mobile device can provide various services related to a location of the mobile device or a significant location of the user through an application programming interface (API).Type: ApplicationFiled: March 31, 2017Publication date: September 7, 2017Applicant: Apple Inc.Inventors: Michael P. Dal Santo, Lukas M. Marti, Ronald K. Huang, Lili Cao
-
Patent number: 9749797Abstract: A proximity fence can be a location-agnostic fence defined by signal sources having no geographic location information. The proximity fence can correspond to a group of signal sources instead of a point location fixed to latitude and longitude coordinates. A signal source can be a radio frequency (RF) transmitter broadcasting a beacon signal. The beacon signal can include a payload that includes an identifier indicating a category to which the signal source belongs, and one or more labels indicating one or more subcategories to which the signal source belongs. The proximity fence defined by the group of signal sources can trigger different functions of application programs associated with the proximity fence on a mobile device, when the mobile device moves within the proximity fence and enters and exits different parts of the proximity fence corresponding to the different subcategories.Type: GrantFiled: September 12, 2016Date of Patent: August 29, 2017Assignee: Apple Inc.Inventors: Lukas M. Marti, Shannon M. Ma, Robert Mayor, Augustin Prats, Brian J. Tucker, Christopher J. Edmonds, Joakim Linde, Pejman Lotfali Kazemi
-
Patent number: 9679414Abstract: A user interface enables a user to calibrate the position of a three dimensional model with a real-world environment represented by that model. Using a device's sensor suite, the device's location and orientation is determined. A video image of the device's environment is displayed on the device's display. The device overlays a representation of an object from a virtual reality model on the video image. The position of the overlaid representation is determined based on the device's location and orientation. In response to user input, the device adjusts a position of the overlaid representation relative to the video image.Type: GrantFiled: March 1, 2013Date of Patent: June 13, 2017Assignee: Apple Inc.Inventors: Christopher G. Nicholas, Lukas M. Marti, Rudolph van der Merwe, John Kassebaum
-
Publication number: 20170099381Abstract: Techniques of category-based fence are described. A category-based fence can correspond to a group of signal sources instead of a point location fixed to latitude and longitude coordinates. The group of signal sources can represent a category of entities, e.g., a particular business chain. The signal sources can be distributed to multiple discrete locations. A category-based fence associated with the group, accordingly, can correspond to multiple locations instead of a single point location and a radius. Each signal source in the group can be associated with a category identifier unique to the group and uniform among signal sources in the group. The category identifier can be programmed into each signal source. A mobile device can enter the category-based fence by entering any of the discrete locations when the mobile device detects the signal identifier. The mobile device can then execute an application program associated with the category-based fence.Type: ApplicationFiled: December 19, 2016Publication date: April 6, 2017Applicant: Apple Inc.Inventors: Lukas M. Marti, Shannon M. Ma