Quick usage control
    71.
    发明授权
    Quick usage control 有权
    快速使用控制

    公开(公告)号:US09268966B1

    公开(公告)日:2016-02-23

    申请号:US13593806

    申请日:2012-08-24

    IPC分类号: G06F7/04 G06F21/62

    摘要: One or more elements on a computing device can be selected and locked from use. For example, a first user (e.g., adult) of a computing device can allow a second user (e.g., child) to use the former's device; however, the first user might not want the second user to have access to all of the elements on the device, and so the first user can select which elements he/she wants to share with the second user and which elements he/she does not want to share. For example, the first user can select elements and choose to lock the selected elements, lock all other elements, lock the selected elements for a certain period of time, or lock the selected elements but allow for earned usage, etc. The lock can be removed in response to an unlock event, which can comprise a user-initiated unlock, a timed unlock, or a user-earned locked.

    摘要翻译: 可以选择并锁定计算设备上的一个或多个元素以供使用。 例如,计算设备的第一用户(例如,成人)可以允许第二用户(例如,小孩)使用前者的设备; 然而,第一用户可能不希望第二用户访问设备上的所有元素,因此第一用户可以选择他/她想要与第二用户共享哪些元素以及他/她不是哪些元素 想分享 例如,第一个用户可以选择元素并选择锁定所选择的元素,锁定所有其他元素,锁定所选元素一段时间,或锁定所选元素,但允许获得使用等。锁可以是 解锁事件被解除,该解锁事件可以包括用户启动的解锁,定时解锁或用户已经锁定的锁定。

    Selective sharing of body data
    72.
    发明授权
    Selective sharing of body data 有权
    选择性共享身体数据

    公开(公告)号:US09263084B1

    公开(公告)日:2016-02-16

    申请号:US13524700

    申请日:2012-06-15

    摘要: Information from a position and/or gesture detection system can be transmitted to various devices in order to enable users to interact and/or view others users. In some embodiments, video is captured that includes a current view of the body of a user. In order to prevent an unauthorized, unintended, or undesired transmission of at least part of the body image data, one or more settings or policies can be specified that can control which portions are transmitted, received, and/or displayed. For example, a user can be prompted before body image or position data is transmitted, which enables a user to control the type of data that is sent. A recipient or intermediate entity or component can also specify one or more settings or policies to control the type of data that is transmitted and/or received. In some embodiments, an external service can be utilized to manage the transmission of data.

    摘要翻译: 来自位置和/或手势检测系统的信息可以被发送到各种设备,以便使用户能够交互和/或查看其他用户。 在一些实施例中,捕获包括用户身体的当前视图的视频。 为了防止身体图像数据的至少一部分的未经授权的,意外的或不期望的传输,可以指定可以控制哪些部分被发送,接收和/或显示的一个或多个设置或策略。 例如,可以在发送身体图像或位置数据之前提示用户,这使得用户能够控制发送的数据的类型。 接收方或中间实体或组件还可以指定一个或多个设置或策略来控制发送和/或接收的数据类型。 在一些实施例中,可以利用外部服务来管理数据的传输。

    Augmented reality recommendations
    73.
    发明授权
    Augmented reality recommendations 有权
    增强现实建议

    公开(公告)号:US09183583B2

    公开(公告)日:2015-11-10

    申请号:US13893235

    申请日:2013-05-13

    申请人: A9.com, Inc.

    IPC分类号: G06K9/00 G06Q30/06

    摘要: Various embodiments enable a computing device to perform tasks such as processing an image to recognize text or an object in an image to identify a particular product or related products associated with the text or object. In response to recognizing the text or the object as being associated with a product available for purchase from an electronic marketplace, one or more advertisements or product listings associated with the product can be displayed to the user. Accordingly, additional information for the associated product can be displayed, enabling the user to learn more about and purchase the product from the electronic marketplace through the portable computing device.

    摘要翻译: 各种实施例使得计算设备能够执行诸如处理图像以识别图像中的文本或对象的任务,以识别与文本或对象相关联的特定产品或相关产品。 响应于将文本或对象识别为与可从电子市场购买的产品相关联,可以向用户显示与产品相关联的一个或多个广告或产品列表。 因此,可以显示关联产品的附加信息,使得用户能够通过便携式计算设备从电子市场了解更多关于和购买产品的信息。

    Web-based distributed computing with browser-executed code
    74.
    发明授权
    Web-based distributed computing with browser-executed code 有权
    具有浏览器执行代码的基于Web的分布式计算

    公开(公告)号:US09172770B1

    公开(公告)日:2015-10-27

    申请号:US14585060

    申请日:2014-12-29

    申请人: A9.com, Inc.

    摘要: A reusable distributed computing framework may be established in which contributors of computing resources may participate by using a web browser to visit a web page that incorporates a distributed computing participation component. A distributed computing job provider may submit distributed computing jobs to a web-based distributed computing service. A distributed computing job may include browser-executable code in accordance with a particular distributed computing programmatic interface and data to be processed by the browser-executable code. The web-based distributed computing service may assign independently processable portions of the job data to browsers visiting a donor page for processing with the job code. Results returned by the donor browsers may be indexed and made available in real-time, as may a status of the distributed computing job such as with respect to processing the job data.

    摘要翻译: 可以建立可重用的分布式计算框架,其中计算资源的贡献者可以通过使用网络浏览器来访问包含分布式计算参与组件的网页来参与。 分布式计算作业提供者可以向基于web的分布式计算服务提交分布式计算作业。 分布式计算作业可以包括根据特定的分布式计算编程接口的浏览器可执行代码和由浏览器可执行代码处理的数据。 基于网络的分布式计算服务可以独立地将作业数据的可处理部分分配给浏览捐赠者页面的浏览器,以便使用作业代码进行处理。 捐赠者浏览器返回的结果可以被索引和实时地提供,例如分布式计算作业的状态,例如关于处理作业数据。

    Managing and retrieving content from a shared storage
    75.
    发明授权
    Managing and retrieving content from a shared storage 有权
    从共享存储管理和检索内容

    公开(公告)号:US09087020B1

    公开(公告)日:2015-07-21

    申请号:US13542092

    申请日:2012-07-05

    IPC分类号: G06F15/167 G06F17/30

    摘要: Systems and methods of managing published content of a shared storage medium can include rendering client-side script of published content at a client device. When rendering the client-side script, information from which a partition name can be computed can be transmitted to a server. The server can compute the partition name and identify a partition of the shared storage medium corresponding to the partition name. If a partition corresponds to the partition name, the server transmits data stored in that partition to the client device. If a partition does not correspond to the partition name, the server creates the partition. The server can also create message queue associated with the partition and the client device to place messages corresponding to updates to the partition. In response to a data update operation of the client-side script, the server transmits the updates in the message queue to the client device.

    摘要翻译: 管理共享存储介质的发布内容的系统和方法可以包括在客户端设备处呈现已发布内容的客户端脚本。 在呈现客户端脚本时,可以将计算分区名称的信息发送到服务器。 服务器可以计算分区名称,并标识与分区名对应的共享存储介质的分区。 如果分区对应于分区名称,则服务器将存储在该分区中的数据发送到客户端设备。 如果分区与分区名称不对应,则服务器创建分区。 服务器还可以创建与分区相关联的消息队列,并且客户端设备将与更新对应的消息放置到分区。 响应于客户端脚本的数据更新操作,服务器将消息队列中的更新发送到客户端设备。

    Method and system for detecting and recognizing text in images
    76.
    发明授权
    Method and system for detecting and recognizing text in images 有权
    检测和识别图像文本的方法和系统

    公开(公告)号:US08977072B1

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

    申请号:US13713776

    申请日:2012-12-13

    申请人: A9.com, Inc.

    摘要: Various embodiments of the present invention relate to a method, system and computer program product for detecting and recognizing text in the images captured by cameras and scanners. First, a series of image-processing techniques is applied to detect text regions in the image. Subsequently, the detected text regions pass through different processing stages that reduce blurring and the negative effects of variable lighting. This results in the creation of multiple images that are versions of the same text region. Some of these multiple versions are sent to a character-recognition system. The resulting texts from each of the versions of the image sent to the character-recognition system are then combined to a single result, wherein the single result is detected text.

    摘要翻译: 本发明的各种实施例涉及用于检测和识别由相机和扫描仪捕获的图像中的文本的方法,系统和计算机程序产品。 首先,应用一系列图像处理技术来检测图像中的文本区域。 随后,检测到的文本区域通过不同的处理阶段,减少模糊和可变照明的负面影响。 这导致创建多个相同文本区域的图像。 这些多个版本中的一些被发送到字符识别系统。 然后,将发送到字符识别系统的图像的每个版本的结果文本合并为单个结果,其中单个结果是检测到的文本。

    Techniques for peer-to-peer communication using a “shared secret”
    77.
    发明授权
    Techniques for peer-to-peer communication using a “shared secret” 有权
    使用“共享秘密”进行点对点通信的技术

    公开(公告)号:US08966595B1

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

    申请号:US12969382

    申请日:2010-12-15

    IPC分类号: G06F15/16 G06F21/00

    CPC分类号: H04L63/04 G06F21/606

    摘要: Techniques for peer-binding are disclosed. In one embodiment, a method for peer-binding includes receiving a security sequence submission entered through a trusted script provided with the content from a first client computing device, rendered on the first client computing device. In response to receiving the security sequence submission from a second client computing device and entered through the trusted script, a common communication channel between the first and second client computing devices is established such that an event generated on one of the first and second client computing devices is sent to another of the first and second client computing devices. The submission results from a user action on one or more content elements included in the content. The trusted script is configured, when executed, to detect user actions and determine security sequences resulting from the user actions.

    摘要翻译: 披露了用于对等绑定的技术。 在一个实施例中,一种用于对等绑定的方法包括从第一客户端计算设备接收在第一客户端计算设备上呈现的通过提供有来自内容的可信脚本输入的安全序列提交。 响应于接收到来自第二客户端计算设备并通过可信脚本输入的安全序列提交,建立第一和第二客户端计算设备之间的公共通信信道,使得在第一和第二客户端计算设备之一上生成的事件 被发送到第一和第二客户端计算设备中的另一个。 该提交是由用户对包含在内容中的一个或多个内容元素的动作产生的。 可信脚本在执行时配置为检测用户操作并确定用户操作导致的安全性序列。

    Decoding machine-readable code
    78.
    发明授权
    Decoding machine-readable code 有权
    解码机器可读代码

    公开(公告)号:US08881986B1

    公开(公告)日:2014-11-11

    申请号:US13793960

    申请日:2013-03-11

    申请人: A9.com, Inc.

    IPC分类号: G02B26/10 G06K7/14 G06K7/10

    摘要: Various algorithms are presented that enable an image of a machine-readable code, captured by a camera of an electronic device, to be decoded on the device without need to upload the image information to a server for processing. The algorithms can account for variations in focus of the image, as may result in blur due to move movement or auto-focus features. The approaches can handle multiple machine-readable code formats, and can handle machine-readable code on curved surfaces, machine-readable code with damaged areas, or machine-readable code that are otherwise uneven. Such algorithms are highly accurate while being fast and lightweight enough to execute on portable electronic devices, such as tablet computers and smart phones.

    摘要翻译: 呈现了使得能够在设备上解码由电子设备的照相机拍摄的机器可读代码的图像而不需要将图像信息上传到服务器进行处理的各种算法。 这些算法可以解释图像焦点的变化,因为可能会由于移动移动或自动对焦功能而导致模糊。 这些方法可以处理多种机器可读代码格式,并且可以处理曲面上的机器可读代码,损坏区域的机器可读代码或否则不均衡的机器可读代码。 这样的算法是高度精确的,同时快速和轻量化足以在诸如平板电脑和智能电话的便携式电子设备上执行。

    Image matching system using topologically equivalent correspondences
    79.
    发明授权
    Image matching system using topologically equivalent correspondences 有权
    图像匹配系统使用拓扑等效对应

    公开(公告)号:US08867866B2

    公开(公告)日:2014-10-21

    申请号:US14252566

    申请日:2014-04-14

    申请人: A9.com, Inc.

    IPC分类号: G06K9/60 G06K9/62

    摘要: A method, system and computer program product for matching images is provided. The images to be matched are represented by feature points and feature vectors and orientations associated with the feature points. First, putative correspondences are determined by using feature vectors. A subset of putative correspondences is selected and the topological equivalence of the subset is determined. The topologically equivalent subset of putative correspondences is used to establish a motion estimation model. An orientation consistency test is performed on the putative correspondences and the corresponding motion estimation transformation that is determined, to avoid an infeasible transformation. A coverage test is performed on the matches that satisfy orientation consistency test. The candidate matches that do not cover a significant portion of one of the images are rejected. The final match images are provided in the order of decreasing matching, in case of multiple images satisfying all the test requirements.

    摘要翻译: 提供了一种用于匹配图像的方法,系统和计算机程序产品。 要匹配的图像由特征点和与特征点相关联的特征向量和取向表示。 首先,通过使用特征向量来确定推定的对应关系。 选择推定对应的子集,确定子集的拓扑等价性。 推定对应的拓扑等效子集用于建立运动估计模型。 对推定的对应和相应的运动估计变换进行取向一致性测试,以避免不可行的变换。 对满足定向一致性测试的匹配进行覆盖测试。 不覆盖其中一个图像的重要部分的候选匹配被拒绝。 在满足所有测试要求的多个图像的情况下,按照减少匹配的顺序提供最终匹配图像。

    Method and system for navigating within a body of data using one of a number of alternative browse graphs
    80.
    发明授权
    Method and system for navigating within a body of data using one of a number of alternative browse graphs 有权
    使用多个替代浏览图之一在数据体内导航的方法和系统

    公开(公告)号:US08751545B1

    公开(公告)日:2014-06-10

    申请号:US13472714

    申请日:2012-05-16

    IPC分类号: G06F17/30 G06F7/00

    CPC分类号: G06F17/30572 G06F17/30873

    摘要: A facility for navigating within a body of data using one of a number of distinct browse graphs is described. Initially, a navigation request is received. Based upon information contained in the received navigation request, the facility selects one of the plurality of browse graphs. In response to user input, the facility browses the body of data using the selected browse graph. The browse graphs may each correspond to a collection of the body of data, such as a website.

    摘要翻译: 描述了使用多个不同浏览图之一在数据体内导航的设施。 最初,接收到导航请求。 基于接收到的导航请求中包含的信息,该设施选择多个浏览图中的一个。 响应于用户输入,设施使用所选择的浏览图浏览数据体。 浏览图可以各自对应于诸如网站的数据体的集合。