-
公开(公告)号:US20180249296A1
公开(公告)日:2018-08-30
申请号:US15912454
申请日:2018-03-05
Applicant: Apple Inc.
Inventor: Ashish Agarwal , Ian Aric Mondragon , Rahul Ravikumar , Calvin Lin , Max Muller, III , Philip Stanger , Vojislav Samsalovic
CPC classification number: H04W4/029 , G01C21/206 , H04W4/043 , H04W4/30 , H04W4/33
Abstract: Techniques for storing information representing a venue are described. A venue data provider may upload venue data to a venue data service. The venue data can include locations, geometries, and business categories of the buildings and floors. The venue data service can validate the venue data, and request a survey service to survey the venue using the validated venue data. A survey can include recording measurements of an environment variable at various locations of the venue. The location service can generate location fingerprint data from the survey. The location fingerprint data can include expected measurements of the environment variable at various locations of the building. The venue data service can provide the location fingerprint data to a mobile device such that the mobile device can determine a location of the mobile device in the venue using sensor readings of the environment variable.
-
公开(公告)号:US09913100B2
公开(公告)日:2018-03-06
申请号:US14503109
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Ashish Agarwal , Ian Aric Mondragon , Rahul Ravikumar , Calvin Lin , Max Muller, III , Philip Stanger , Vojislav Samsalovic
CPC classification number: H04W4/029 , G01C21/206 , H04W4/043 , H04W4/30 , H04W4/33
Abstract: Techniques for storing information representing a venue are described. A venue data provider may upload venue data to a venue data service. The venue data can include locations, geometries, and business categories of the buildings and floors. The venue data service can validate the venue data, and request a survey service to survey the venue using the validated venue data. A survey can include recording measurements of an environment variable at various locations of the venue. The location service can generate location fingerprint data from the survey. The location fingerprint data can include expected measurements of the environment variable at various locations of the building. The venue data service can provide the location fingerprint data to a mobile device such that the mobile device can determine a location of the mobile device in the venue using sensor readings of the environment variable.
-
公开(公告)号:US20150350844A1
公开(公告)日:2015-12-03
申请号:US14503109
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Ashish Agarwal , Ian Aric Mondragon , Rahul Ravikumar , Calvin Lin , Max Muller, III , Philip Stanger , Vojislav Samsalovic
CPC classification number: H04W4/029 , G01C21/206 , H04W4/043 , H04W4/30 , H04W4/33
Abstract: Techniques for storing information representing a venue are described. A venue data provider may upload venue data to a venue data service. The venue data can include locations, geometries, and business categories of the buildings and floors. The venue data service can validate the venue data, and request a survey service to survey the venue using the validated venue data. A survey can include recording measurements of an environment variable at various locations of the venue. The location service can generate location fingerprint data from the survey. The location fingerprint data can include expected measurements of the environment variable at various locations of the building. The venue data service can provide the location fingerprint data to a mobile device such that the mobile device can determine a location of the mobile device in the venue using sensor readings of the environment variable.
Abstract translation: 描述用于存储表示场地的信息的技术。 场地数据提供者可以将场地数据上传到场地数据服务。 场地数据可以包括建筑物和地板的位置,几何形状和业务类别。 场地数据服务可以验证场地数据,并使用验证的场地数据要求调查服务对场地进行调查。 调查可以包括在场地的不同位置记录环境变量的测量。 位置服务可以从调查中生成位置指纹数据。 位置指纹数据可以包括在建筑物的各个位置处的环境变量的预期测量值。 场地数据服务可以向移动设备提供位置指纹数据,使得移动设备可以使用环境变量的传感器读数来确定场地中的移动设备的位置。
-
公开(公告)号:US20150347455A1
公开(公告)日:2015-12-03
申请号:US14726382
申请日:2015-05-29
Applicant: Apple Inc.
Inventor: Philip Stanger , Ian Aric Mondragon , David C. Lo , Ashish Agarwal , Vojislav Samsalovic , Stephanie May Cowles
CPC classification number: G06F16/185 , G01S5/0045 , G06Q10/10 , G06Q90/20 , H04W4/33
Abstract: Techniques for storing information representing a venue are described. A system can represent a venue as a set of one or more nested data objects. A top layer of the nested data objects can include a venue data object that stores coarse information of the venue, including an identifier, a name, and a geometry of the venue. A second layer of data objects that are nested in the venue data object can include one or more building data objects that have finer granularity than the venue data object. Each building data object can store information on a building located at the venue, including name of the building, address of the building, and a geometry of the building. Additional layers of data objects representing further details of each building.
Abstract translation: 描述用于存储表示场地的信息的技术。 系统可以将场地表示为一组或多个嵌套数据对象。 嵌套数据对象的顶层可以包括存储场地的粗略信息的场地数据对象,包括场地的标识符,名称和几何。 嵌套在场地数据对象中的第二层数据对象可以包括具有比场地数据对象更精细的一个或多个构建数据对象。 每个建筑物数据对象都可以在位于场地的建筑物上存储信息,包括建筑物的名称,建筑物的地址和建筑物的几何形状。 附加的数据对象层代表每个建筑物的进一步细节。
-
公开(公告)号:US10244359B2
公开(公告)日:2019-03-26
申请号:US15912454
申请日:2018-03-05
Applicant: Apple Inc.
Inventor: Ashish Agarwal , Ian Aric Mondragon , Rahul Ravikumar , Calvin Lin , Max Muller, III , Philip Stanger , Vojislav Samsalovic
Abstract: Techniques for storing information representing a venue are described. A venue data provider may upload venue data to a venue data service. The venue data can include locations, geometries, and business categories of the buildings and floors. The venue data service can validate the venue data, and request a survey service to survey the venue using the validated venue data. A survey can include recording measurements of an environment variable at various locations of the venue. The location service can generate location fingerprint data from the survey. The location fingerprint data can include expected measurements of the environment variable at various locations of the building. The venue data service can provide the location fingerprint data to a mobile device such that the mobile device can determine a location of the mobile device in the venue using sensor readings of the environment variable.
-
公开(公告)号:US09769622B2
公开(公告)日:2017-09-19
申请号:US14503153
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Abhinav R. Patel , Darin Tay , David Benjamin Millman , Jessica Noel Tsoong , Joseph Ding-Jiu Huang , Robert Mayor , Vitali Lovich , Vojislav Samsalovic , Ashish Agarwal , Mithilesh Kumar
CPC classification number: H04W4/029 , G01S5/021 , G01S5/0236 , G01S5/0252 , H04W4/04
Abstract: Methods, systems, and computer program product for generating location fingerprint data for a venue are described. A sampling device surveying a venue can move inside the venue. While the sampling device moves, the sampling device can record environmental readings including, for example, strengths of signals from multiple radio signal sources. The sampling device can take the recording at fixed or various time intervals. Meanwhile, the sampling device can determine, based on a starting point and motion sensor readings, an estimated location of the mobile device for each time the sampling device takes the recordings. The sampling device can display a motion path of the estimated locations and a user interface item for receiving a user input for correcting the estimated locations. The sample device can tag the recorded environmental readings with the corrected locations, and submit the tagged readings to a server for determining a location fingerprint for the venue.
-
公开(公告)号:US20170089709A1
公开(公告)日:2017-03-30
申请号:US14869830
申请日:2015-09-29
Applicant: Apple Inc.
Inventor: Austin A. Marusco , Ashish Agarwal , Justin M. Strawn , Mithilesh Kumar , Vincent P. Arroyo , Max Muller, III , Vojislav Samsalovic
IPC: G01C21/20
CPC classification number: G01C21/206
Abstract: Methods, systems, and computer program products for polygonal routing are described. A computer system can provide turn-by-turn navigation in a venue for a mobile device using a navigation graph. The navigation graph can include nodes representing a series of navigation areas leading from a start point to an end point in a venue including indoor space. Each navigation area can be a polygon occupying a non-zero geographic area. The computer system updates the turn-by-turn instructions when the mobile device enters or exits a navigation area in the series of navigation areas, until the device reaches the end point.
-
公开(公告)号:US20150350845A1
公开(公告)日:2015-12-03
申请号:US14503153
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Abhinav R. Patel , Darin Tay , David Benjamin Millman , Jessica Noel Tsoong , Joseph Ding-Jiu Huang , Robert Mayor , Vitali Lovich , Vojislav Samsalovic , Ashish Agarwal , Mithilesh Kumar
CPC classification number: H04W4/029 , G01S5/021 , G01S5/0236 , G01S5/0252 , H04W4/04
Abstract: Methods, systems, and computer program product for generating location fingerprint data for a venue are described. A sampling device surveying a venue can move inside the venue. While the sampling device moves, the sampling device can record environmental readings including, for example, strengths of signals from multiple radio signal sources. The sampling device can take the recording at fixed or various time intervals. Meanwhile, the sampling device can determine, based on a starting point and motion sensor readings, an estimated location of the mobile device for each time the sampling device takes the recordings. The sampling device can display a motion path of the estimated locations and a user interface item for receiving a user input for correcting the estimated locations. The sample device can tag the recorded environmental readings with the corrected locations, and submit the tagged readings to a server for determining a location fingerprint for the venue.
Abstract translation: 描述了用于为场地生成位置指纹数据的方法,系统和计算机程序产品。 调查场地的抽样装置可以在场地内移动。 当取样装置移动时,采样装置可以记录环境读数,包括例如来自多个无线电信号源的信号的强度。 采样设备可以固定或不同的时间间隔进行记录。 同时,采样装置可以基于起点和运动传感器读数,每次采样装置进行记录时,确定移动装置的估计位置。 采样设备可以显示估计位置的运动路径和用于接收用户输入的用户界面项目,用于校正估计位置。 样品设备可以用修正的位置标记记录的环境读数,并将标记的读数提交给服务器,以确定场地的位置指纹。
-
公开(公告)号:US09823079B2
公开(公告)日:2017-11-21
申请号:US14869830
申请日:2015-09-29
Applicant: Apple Inc.
Inventor: Austin A. Marusco , Ashish Agarwal , Justin M. Strawn , Mithilesh Kumar , Vincent P. Arroyo , Max Muller, III , Vojislav Samsalovic
IPC: G01C21/20
CPC classification number: G01C21/206
Abstract: Methods, systems, and computer program products for polygonal routing are described. A computer system can provide turn-by-turn navigation in a venue for a mobile device using a navigation graph. The navigation graph can include nodes representing a series of navigation areas leading from a start point to an end point in a venue including indoor space. Each navigation area can be a polygon occupying a non-zero geographic area. The computer system updates the turn-by-turn instructions when the mobile device enters or exits a navigation area in the series of navigation areas, until the device reaches the end point.
-
公开(公告)号:US20150348076A1
公开(公告)日:2015-12-03
申请号:US14503113
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Ian Aric Mondragon , Ashish Agarwal , Rahul Ravikumar , Philip Stanger , Vojislav Samsalovic
IPC: G06Q30/02
CPC classification number: G06F16/215
Abstract: Techniques for enriching venue data are described. The venue data can include records describing physical features of a venue and records describing conceptual features of the venue. A data enrichment engine can enrich the venue data using probe data by automatically correcting inconsistencies in the venue data or adding additional information to the venue data. The probe data can include crowd-sourced data from multiple mobile devices. The probe data can include motion sensor data, application launch data, and site survey data.
Abstract translation: 描述了丰富场地数据的技术。 场地数据可以包括描述场地的身体特征的记录和描述场地的概念特征的记录。 数据丰富引擎可以通过自动校正场馆数据的不一致性或者向场地数据添加附加信息,使用探测数据丰富场地数据。 探测数据可以包括来自多个移动设备的人群来源的数据。 探测数据可以包括运动传感器数据,应用发射数据和现场测量数据。
-
-
-
-
-
-
-
-
-