Internet of things datapoint engine

    公开(公告)号:US10044687B2

    公开(公告)日:2018-08-07

    申请号:US15645784

    申请日:2017-07-10

    摘要: Techniques allow owners of Internet of Things (IoT) devices to provide specific access to data from their IoT devices to requesters of data. A request for data from an IoT device is received from a requester, and the request is provided to the owner of the IoT device. An indication of acceptance by the owner is provided for the request. A public key of a public/private key pair associated with the accepted requester is received. A plurality of datapoints from the IoT device is also received. At least one datapoint of the plurality of datapoints is encrypted with the public key of the requester. The encrypted at least one datapoint is then sent to the requester, where the requester can decrypt the encrypted at least one datapoint using the private key of the public/private key pair.

    Digital Content Search and Environmental Context

    公开(公告)号:US20180039479A1

    公开(公告)日:2018-02-08

    申请号:US15228680

    申请日:2016-08-04

    IPC分类号: G06F3/16 G06F3/01 G06F17/30

    摘要: Digital content search and environmental context techniques and systems are described. The environmental context is leveraged to provide additional information and insight into a likely goal of a textual search query input by a user. In one example, environmental conditions are leveraged to provide a search query context. In another example, environmental conditions are detected to determine a type of object that is disposed in the physical environment of a user. From this, the computing device identifies and launches an application that corresponds to the detected type of object from an image captured of the physical environment. In a further example, the environmental context is used to refine a search in response to user selection of physical objects in a physical environment of the user.

    Facilitating location-aware analysis

    公开(公告)号:US10133751B2

    公开(公告)日:2018-11-20

    申请号:US15217592

    申请日:2016-07-22

    IPC分类号: G06F17/30

    摘要: Facilitating location-aware analysis is described. In some embodiments, a database building module is configured to build a point of interest (POI) database based on a tree data structure that includes multiple nodes respectively corresponding to multiple areas. The database building module includes a content node processing module that inserts an entry in the POI database having a content field populated by a POI descriptor included with a content node. The database building module also includes a reference node processing module that inserts an entry having multiple reference fields respectively populated with area indicators corresponding to multiple subnodes of a reference node. In other embodiments, a POI database search module is configured to search a POI database to ascertain multiple POIs with regard to a location of a computing device. The search module searches key fields of reference entries and content entries using an area indicator matching the computing device's location.

    Distributing Keys for Decrypting Client Data

    公开(公告)号:US20160080145A1

    公开(公告)日:2016-03-17

    申请号:US14939308

    申请日:2015-11-12

    IPC分类号: H04L9/08

    CPC分类号: H04L9/0819 H04L9/0861

    摘要: In some embodiments, a server can establish a session with a remote client. The server can generate a session key portion for the session and a client key portion for the remote client. The server can use a combined encryption key to encrypt client data received from the remote client during the session. The combined encryption key can be generated from a static key portion accessible by the server, the session key portion, and the client key portion. The server can associate the session key portion with the session. The session key portion is accessible by the server during the session. The server can delete the client key portion after providing the client key portion to the remote client. The server can obtain the client key portion from the remote client in response to determining that subsequent transactions during the session involve decrypting the encrypted client data.

    DETERMINING CONTEXT AND MINDSET OF USERS
    5.
    发明申请
    DETERMINING CONTEXT AND MINDSET OF USERS 审中-公开
    确定用户的背景和最小值

    公开(公告)号:US20170017998A1

    公开(公告)日:2017-01-19

    申请号:US14802249

    申请日:2015-07-17

    IPC分类号: G06Q30/02 G06K9/00

    摘要: Embodiments of the present invention provide systems and methods for generating personalized targeted content based on user sentiment and micro-location. A user's sentiment toward content, or items represented by the content, may be used to personalize targeted content when a user is determined to be near items (e.g., products) related to the content. Micro-location technology may be used to identify when the user is in an appropriate location to receive such personalized targeted content. Content may be provided to a user based on identifying a positive user sentiment toward particular portions of the content. Additionally, content may be provided to a user upon identifying a negative user sentiment toward particular portions of the content in order to allay concerns. User sentiments may be dynamically updated over time or as exposure to content changes.

    摘要翻译: 本发明的实施例提供了基于用户情绪和微位置来产生个性化目标内容的系统和方法。 当用户被确定为与内容相关的项目(例如,产品)时,用户对内容的感受或由内容表示的项目可以用于个性化目标内容。 微位置技术可以用于识别用户何时处于适当位置以接收这样的个性化目标内容。 可以基于识别对内容的特定部分的肯定的用户情绪来向用户提供内容。 另外,为了减轻顾虑,可以向用户提供内容,以便在识别针对内容的特定部分的消极用户情绪时。 用户情绪可能随着时间的推移而动态更新,或者随着内容的变化而变化。

    Distributing Keys for Decrypting Client Data
    6.
    发明申请
    Distributing Keys for Decrypting Client Data 有权
    分发密钥解密客户端数据

    公开(公告)号:US20150113276A1

    公开(公告)日:2015-04-23

    申请号:US14058460

    申请日:2013-10-21

    IPC分类号: H04L9/08

    CPC分类号: H04L9/0819 H04L9/0861

    摘要: In some embodiments, a server can establish a session with a remote client. The server can generate a session key portion for the session and a client key portion for the remote client. The server can use a combined encryption key to encrypt client data received from the remote client during the session. The combined encryption key can be generated from a static key portion accessible by the server, the session key portion, and the client key portion. The server can associate the session key portion with the session. The session key portion is accessible by the server during the session. The server can delete the client key portion after providing the client key portion to the remote client. The server can obtain the client key portion from the remote client in response to determining that subsequent transactions during the session involve decrypting the encrypted client data.

    摘要翻译: 在一些实施例中,服务器可以与远程客户端建立会话。 服务器可以生成会话的会话密钥部分和用于远程客户端的客户端密钥部分。 服务器可以使用组合加密密钥来加密在会话期间从远程客户端接收的客户端数据。 可以从由服务器,会话密钥部分和客户端密钥部分可访问的静态密钥部分生成组合的加密密钥。 服务器可以将会话密钥部分与会话相关联。 会话密钥部分在会话期间由服务器访问。 服务器可以在将客户机密钥部分提供给远程客户端之后删除客户端密钥部分。 响应于确定会话期间的后续事务涉及解密加密的客户端数据,服务器可以从远程客户机获得客户端密钥部分。

    DETERMINING AND CORRELATING VISUAL CONTEXT ON A USER DEVICE WITH USER BEHAVIOR USING DIGITAL CONTENT ON THE USER DEVICE

    公开(公告)号:US20190149878A1

    公开(公告)日:2019-05-16

    申请号:US15810503

    申请日:2017-11-13

    摘要: Certain embodiments involve determining visual context associated with user behavior and associating the visual context with the user behavior. For example, a system captures a portion of a user interface provided to a user at a time of a user action on the user interface. The captured portion can include digital content and the system can detect the digital content. The system can also generate a digital representation of the digital content. The digital representation can indicate the digital and exclude the digital content. The system can determine a visual context associated with the user action based on the generated digital representation. The visual context describes the digital content displayed via the user interface at the time of the user action. The system can also determine subsequent digital content to output to the user to create a subsequent visual context to encourage a particular user behavior.

    Image Similarity Determination of Paths to Control Digital Content Output

    公开(公告)号:US20180211281A1

    公开(公告)日:2018-07-26

    申请号:US15416856

    申请日:2017-01-26

    IPC分类号: G06Q30/02 H04W4/02

    CPC分类号: G06Q30/0261 H04W4/02

    摘要: Techniques and systems are described in which an image similarity determination of paths is used to control digital content output. In one example, a plurality of coordinates is received that represent a plurality of physical locations within a physical environment. A digital image is then generated having a path that describes the plurality of coordinates. The path of the generated digital image is compared to a plurality of reference paths described by respective ones of a plurality of reference digital images, e.g., through image similarity. An item of digital content is selected based at least in part on the comparison. Output is then controlled of the selected item of the digital content.