Depersonalizing location traces
    31.
    发明授权
    Depersonalizing location traces 有权
    个性化位置痕迹

    公开(公告)号:US08463289B2

    公开(公告)日:2013-06-11

    申请号:US13163396

    申请日:2011-06-17

    IPC分类号: H04W24/00

    CPC分类号: H04W12/02 H04W64/00 H04W88/08

    摘要: Positional information is provided while minimizing the possibility that personally identifiable information can be derived therefrom. Positional information is received in the form of trails that can be aggregated. Individual cells of a grid reflect a quantity of aggregated trails through those cells, an average intensity and direction of movement through those cells, or a more detailed distribution thereof. Alternatively, individual trails are aggregated to an aggregated trail in the form of a line. Further obfuscation of personally identifiable information occurs by resampling aggregated positional information, by introducing false positional information, or by falsely modifying existing positional information, in a manner that does not impact the overall aggregations, and by pruning, or deleting, positional information, especially around sensitive locations, such as a user's home, place of business, or other location that users typically would seek to keep private. Provision of positional information is delayed until a sufficient amount is received.

    摘要翻译: 提供位置信息,同时最小化可以从其导出个人身份信息的可能性。 以可聚合的路径的形式收到位置信息。 网格的单个细胞反映了通过这些细胞的聚集迹线的数量,通过这些细胞的平均强度和移动方向,或其更详细的分布。 或者,单个路径将以行的形式聚合到聚合路径。 对个人识别信息的进一步模糊发生是通过重新采样聚合的位置信息,引入错误的位置信息,或以不影响总体聚集的方式错误地修改现有的位置信息,以及通过修剪或删除位置信息,特别是在 敏感位置,例如用户的家庭,营业地点或用户通常将寻求保密的其他位置。 提供位置信息被延迟直到接收到足够的量。

    NAVIGATION TO DYNAMIC ENDPOINT
    32.
    发明申请
    NAVIGATION TO DYNAMIC ENDPOINT 审中-公开
    导航到动态终点

    公开(公告)号:US20120239584A1

    公开(公告)日:2012-09-20

    申请号:US13052093

    申请日:2011-03-20

    IPC分类号: G01C21/00 G06Q99/00

    CPC分类号: G01C21/3438

    摘要: Turn-by-turn directions can guide a user to a dynamic destination, such as a person or a rendezvous location. The turn-by-turn directions enable one user to follow another or, alternatively, multiple people to rendezvous with each other. The selection can be via identifiers used in network contexts, such as social networking Individuals can select the circumstances under which their location can be revealed. Turn-by-turn directions enabling following utilize anticipated locations or predictions of likely destinations based on historical and contextual information. Turn-by-turn directions enabling rendezvous reference a rendezvous location, which is either the same for all users, or which differs among them. Also, the directions can reference intermediate, “staging”, locations from which further intermediate, or ultimate, destinations can be routed to.

    摘要翻译: 转弯方向可以将用户引导到动态目的地,例如人或交会位置。 转弯方向使一个用户可以跟随另一个或另一个使用者彼此交会。 选择可以通过在网络环境中使用的标识符,例如社交网络。个人可以选择可以揭示其位置的情况。 根据历史和上下文信息,可以使用预期的位置或预测可能的目的地。 转弯方向使会合参考会合位置,对于所有用户来说都是相同的,或者它们之间有所不同。 此外,方向可以参考中间,“分期”,进一步中间或最终目的地可以路由到的位置。

    PUSH-BASED OPERATORS FOR PROCESSING OF PUSH-BASED NOTIFICATIONS
    33.
    发明申请
    PUSH-BASED OPERATORS FOR PROCESSING OF PUSH-BASED NOTIFICATIONS 审中-公开
    基于按键的通知处理的基于按键的操作器

    公开(公告)号:US20110173621A1

    公开(公告)日:2011-07-14

    申请号:US12686950

    申请日:2010-01-13

    IPC分类号: G06F9/46 G06F9/54

    CPC分类号: G06F9/54

    摘要: A library of operators is provided for performing operations on push-based streams. The library may be implemented in a computing device. The library may be stored on a tangible machine-readable medium and may include instructions to be executed by one or more processors of a computing device. The library of operators may include groups of operators for performing various types of operations regarding push-based streams. The groups of operators may include, but not be limited to, standard sequence operators, other sequence operators, time operators, push-based operators, asynchronous operators, exception operators, functional operators, context operators, and event-specific operators.

    摘要翻译: 提供运营商库,用于对基于推送的流进行操作。 库可以在计算设备中实现。 库可以存储在有形的机器可读介质上,并且可以包括由计算设备的一个或多个处理器执行的指令。 操作员库可以包括用于对基于推送的流执行各种类型的操作的操作员组。 运营商组可能包括但不限于标准序列运算符,其他序列运算符,时间运算符,基于推算的运算符,异步运算符,异常运算符,函数运算符,上下文运算符和事件特定运算符。

    Binding for business workflow processes
    35.
    发明授权
    Binding for business workflow processes 有权
    绑定业务工作流程

    公开(公告)号:US07467371B1

    公开(公告)日:2008-12-16

    申请号:US09560371

    申请日:2000-04-28

    IPC分类号: G06F9/44

    CPC分类号: G06F8/10

    摘要: A methodology of employing a binding for interfacing a business workflow process executable program to a real world implementation. The binding can be reduced to a programming language. A preferable programming language is XML (Extensible Markup Language). Separation of the business workflow processes and the binding allow for the same business workflow process to be implemented across a variety of different technologies. The binding maps ports and messages to corresponding units of codes and invocations of a particular technology being utilized for the modeling of the business workflow process. The binding provides a user with the ability to structure schedule messages, define the relationship of schedule ports to units of code, define the relationship of schedule actions to invocations, control the flow of data between messages, provide details of schedule conditionals and specify the interaction of the schedule with specific technology behaviors.

    摘要翻译: 一种使用绑定来将业务工作流程可执行程序连接到现实世界实现的方法。 绑定可以减少到一种编程语言。 优选的编程语言是XML(可扩展标记语言)。 分离业务流程流程和绑定允许在各种不同的技术上实现相同的业务流程流程。 绑定将端口和消息映射到相应的代码单元和用于业务工作流过程建模的特定技术的调用。 绑定为用户提供了构建调度消息的能力,定义调度端口与代码单元的关系,定义调度操作与调用的关系,控制消息之间的数据流,提供调度条件的详细信息并指定交互 的具体技术行为。

    Pluggable route-planning module
    36.
    发明授权
    Pluggable route-planning module 有权
    可插拔路线规划模块

    公开(公告)号:US09037399B2

    公开(公告)日:2015-05-19

    申请号:US13527694

    申请日:2012-06-20

    IPC分类号: G01C21/34 G01C21/32 H04J14/02

    CPC分类号: G01C21/32 H04J14/0206

    摘要: Among other things, one or more techniques and/or systems are provided for configuring a route-planning module using one or more configuration plug-ins. The route-planning module may be configured to create a driving route, an internet packet route, a social event route, and/or a variety of other routes. A graph used by the route-planning module to create a route may be modified by a graph configuration plug-in, which may add, remove, and/or modify nodes and/or edges within the graph. Attributes associated with edges and/or nodes within the graph may be added, removed, and/or modified by an attribute configuration plug-in. Costs associated with edges and/or turns from a first edge to a second edge at a node may be modified by a cost configuration plug-in. In this way, the route-planning module may be customized using one or more configuration plug-ins (e.g., to accommodate user preferences).

    摘要翻译: 除其他之外,提供一个或多个技术和/或系统用于使用一个或多个配置插件配置路线规划模块。 路线规划模块可以被配置为创建驾驶路线,互联网分组路线,社交活动路线和/或各种其他路线。 路由规划模块用于创建路由的图可以由图形配置插件修改,图形配置插件可以添加,删除和/或修改图中的节点和/或边缘。 与图中的边和/或节点相关联的属性可以被属性配置插件添加,删除和/或修改。 与节点处的第一边缘到第二边缘的边缘和/或转弯相关联的成本可以由成本配置插件修改。 以这种方式,可以使用一个或多个配置插件(例如,以适应用户偏好)来定制路线规划模块。

    Push-based recommendations
    37.
    发明授权
    Push-based recommendations 有权
    推荐推荐

    公开(公告)号:US08949334B2

    公开(公告)日:2015-02-03

    申请号:US13558642

    申请日:2012-07-26

    IPC分类号: G06F15/16

    摘要: Among other things, one or more techniques and/or systems are provided for pushing a recommendation to a user. That is, a recommendation may be pushed to a device of the user based upon a triggering event associated with the user. The recommendation may be provided, for example, without user solicitation for the recommendation. In one example, a recommendation component may observe that the user frequently stops for ice cream on Fridays after work (e.g., based upon prior social network check-ins). Accordingly, on the following Friday, the recommendation component may push a recommendation to the user's device to visit a particular grocery store on the way home from work that is within 10 minutes of the user's home so that the user can avoid melting ice cream (e.g., a location constraint may be applied to choose a grocery store that is relatively close to the user's home).

    摘要翻译: 除其他之外,提供一个或多个技术和/或系统用于将推荐推送给用户。 也就是说,可以基于与用户相关联的触发事件将推荐推送到用户的设备。 该建议可以例如没有用户征求推荐来提供。 在一个示例中,推荐组件可以观察到,用户在工作后的星期五(例如,基于以前的社交网络登记)经常停止冰淇淋。 因此,在接下来的星期五,推荐组件可以推荐用户的设备在从用户家庭的10分钟内的工作回家的路上访问特定的杂货店,以便用户避免融化冰淇淋(例如, ,可以应用位置约束来选择相对靠近用户家的杂货店)。

    Geographic data acquisition by user motivation
    39.
    发明授权
    Geographic data acquisition by user motivation 有权
    用户动机进行地理数据采集

    公开(公告)号:US08550909B2

    公开(公告)日:2013-10-08

    申请号:US13157332

    申请日:2011-06-10

    IPC分类号: A63F9/24

    摘要: Architecture that motivates and utilizes users as the means for capturing geographical data of a desired location. The architecture incentivizes users (e.g., large numbers of mobile-phone and mobile-computer users) to provide the data in the form of geolocation information trails and images captured by user devices. Thus, users take multiple pictures, for example, and can validate existing coverage of specific points of interest based on variable needs of the requestor. One motivational technique is by using augmented reality (AR) games, which include shooting targets associated with the point of interest (e.g., a street). Thus, the game can be designed for the data accumulation, which includes visual data. Additionally, the architecture can determine the areas or points of interest for validation and/or additional coverage by comparing live video data to an image database to decide of the need for update.

    摘要翻译: 鼓励和利用用户作为捕获所需位置的地理数据的手段的架构。 该架构激励用户(例如,大量的移动电话和移动计算机用户)以用户设备捕获的地理定位信息路径和图像的形式提供数据。 因此,用户可以采取多个图片,例如,可以根据请求者的变量需求来验证特定兴趣点的现有覆盖。 一种动机技术是通过使用增强现实(AR)游戏,其包括与兴趣点相关联的拍摄目标(例如,街道)。 因此,游戏可以被设计用于包括视觉数据的数据累积。 此外,该架构可以通过将实时视频数据与图像数据库进行比较来确定用于验证和/或附加覆盖的区域或兴趣点,以决定是否需要更新。

    CURVE REPRESENTATIONS
    40.
    发明申请
    CURVE REPRESENTATIONS 审中-公开
    曲线表示

    公开(公告)号:US20130212138A1

    公开(公告)日:2013-08-15

    申请号:US13371800

    申请日:2012-02-13

    IPC分类号: G06F17/10

    摘要: Among other things, one or more techniques and/or systems are provided for creating a hierarchical multi-resolution representation of a curve. That is, a first-level curve (e.g., a relatively lower resolution of the curve) may be represented as a set of points within a first-level curve representation. A non-first-level curve (e.g., a second-level curve associated with a relatively higher resolution of the curve) may be represented as a set of offsets from the first-level curve (e.g., distances along offsets vectors starting from the first-level curve to the second-level curve), which is more efficient than storing complete data sets for different resolutions of the curve. In this way, various resolutions of the curve may be efficiently represented within the hierarchical multi-resolution representation. The various resolutions (e.g., levels) of the curve may also be acted upon or manipulated independently of one another.

    摘要翻译: 除其他之外,提供一个或多个技术和/或系统用于创建曲线的分层多分辨率表示。 也就是说,第一级曲线(例如,曲线的相对较低的分辨率)可以被表示为第一级曲线表示内的一组点。 可以将非第一级曲线(例如,与曲线的相对较高的分辨率相关联的第二级曲线)表示为来自第一级曲线的偏移的集合(例如,从第一级起始的偏移矢量的距离 - 级曲线到二级曲线),这比存储曲线不同分辨率的完整数据集更有效。 以这种方式,可以在分层多分辨率表示中有效地表示曲线的各种分辨率。 曲线的各种分辨率(例如,水平)也可以彼此独立地作用或操纵。