-
公开(公告)号:US10013398B2
公开(公告)日:2018-07-03
申请号:US15584657
申请日:2017-05-02
Applicant: A9.com, Inc.
Inventor: Matthew W. Amacker
CPC classification number: G06F17/2241 , G06F9/465 , G06F9/50 , G06F9/5027 , G06F9/5072 , G06F16/24554 , G06F17/2705 , G06F2209/5017 , H04L67/02 , H04L67/10 , H04L67/42
Abstract: 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.
-
公开(公告)号:US20180005304A1
公开(公告)日:2018-01-04
申请号:US15702989
申请日:2017-09-13
Applicant: A9.COM, INC.
Inventor: Matthew W. Amacker , Dawn R. Dodd
IPC: G06Q30/06
CPC classification number: G06Q30/0633
Abstract: Techniques for updating content created for a third party user are disclosed. In one embodiment, the method for updating content comprises receiving information for an item associated with a third party user, requesting a search including information for a plurality of items offered for purchase, the search request being based on the received information for the at least one item, and updating content for the third party user with one of the items included in the list of items received in response to the search request. Information for the item associated with the third party user may be received from a list of items associated with the third party user and maintained by the third party user or from a content source associated with an entity other than the third party user.
-
公开(公告)号:US20170235707A1
公开(公告)日:2017-08-17
申请号:US15584657
申请日:2017-05-02
Applicant: A9.com, Inc.
Inventor: Matthew W. Amacker
CPC classification number: G06F17/2241 , G06F9/465 , G06F9/50 , G06F9/5027 , G06F9/5072 , G06F17/2705 , G06F17/30486 , G06F2209/5017 , H04L67/02 , H04L67/10 , H04L67/42
Abstract: 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.
-
公开(公告)号:US20170212926A1
公开(公告)日:2017-07-27
申请号:US15482647
申请日:2017-04-07
Applicant: A9.com, Inc.
Inventor: Matthew W. Amacker , William F. Stasior
IPC: G06F17/30 , G06F3/0482 , G06F3/0484 , G06F3/0481
CPC classification number: G06F16/2428 , G06F3/04817 , G06F3/0482 , G06F3/04847 , G06F16/2455 , G06F16/248 , G06F16/252 , G06F16/319 , G06F16/3325 , G06F16/9535
Abstract: An editable search refinement specification can be displayed with search results for a search query. The search refinement specification can include terms of the search query and any modifiers to the query, such as categories, filters, and other refinements. A user can edit portions of the search refinement specification inline, with other portions of the specification being retained, in order to adjust the search. Using such an approach, a user can adjust a search query without losing any context or refinement from a previous search that the user would like to use for the subsequent search. Various options can be provided with the search refinement specification, such as to edit any portion, delete one or more portions, suggest refinements, go to other specifications, and the like. The search refinement specifications also can be saved for use at a later time.
-
公开(公告)号:US20170185694A1
公开(公告)日:2017-06-29
申请号:US15457845
申请日:2017-03-13
Applicant: A9.com, Inc.
Inventor: William F. Stasior , Matthew W. Amacker
IPC: G06F17/30
CPC classification number: G06F16/9577 , G06F3/0481 , G06F3/0482 , G06F3/0485 , G06F16/951
Abstract: Systems and methods are provided for previewing content that is located behind the links of a search results webpage without having to click on the links and thereby cause webpage changes. Embodiments provide a webpage that presents a first set of search results in response to a search query submitted by a user. This webpage is displayed in a graphical user interface and the first set of search results comprises one or more links to other search results webpages, which are defined dynamically and cannot be pre-computed. In the event a user mouses over one of the links, embodiments execute the search associated with the moused-over link and then render selected portions of the search results in a preview window that is positioned over a portion the webpage that displays the first set of search results.
-
公开(公告)号:US10896238B2
公开(公告)日:2021-01-19
申请号:US15457845
申请日:2017-03-13
Applicant: A9.com, Inc.
Inventor: William F. Stasior , Matthew W. Amacker
IPC: G06F16/957 , G06F16/951 , G06F3/0485 , G06F3/0481 , G06F3/0482
Abstract: Systems and methods are provided for previewing content that is located behind the links of a search results webpage without having to click on the links and thereby cause webpage changes. Embodiments provide a webpage that presents a first set of search results in response to a search query submitted by a user. This webpage is displayed in a graphical user interface and the first set of search results comprises one or more links to other search results webpages, which are defined dynamically and cannot be pre-computed. In the event a user mouses over one of the links, embodiments execute the search associated with the moused-over link and then render selected portions of the search results in a preview window that is positioned over a portion the webpage that displays the first set of search results.
-
公开(公告)号:US10417689B2
公开(公告)日:2019-09-17
申请号:US15702989
申请日:2017-09-13
Applicant: A9.COM, INC.
Inventor: Matthew W. Amacker , Dawn R. Dodd
Abstract: Techniques for updating content created for a third party user are disclosed. In one embodiment, the method for updating content comprises receiving information for an item associated with a third party user, requesting a search including information for a plurality of items offered for purchase, the search request being based on the received information for the at least one item, and updating content for the third party user with one of the items included in the list of items received in response to the search request. Information for the item associated with the third party user may be received from a list of items associated with the third party user and maintained by the third party user or from a content source associated with an entity other than the third party user.
-
公开(公告)号:US09875342B2
公开(公告)日:2018-01-23
申请号:US14990643
申请日:2016-01-07
Applicant: A9.com, Inc.
Inventor: Matthew W. Amacker , Stephen S. Tompkins
CPC classification number: G06F21/10 , G06F17/30876 , G06F2221/0731 , G06K7/1408 , G06K7/1443 , G06K19/06112 , G06T11/00 , G06T11/206
Abstract: A user can share digital content with another user or device using dynamically-generated barcodes. A user might request to share an electronic book (“e-book”), stored on a first device, with another user having a second device. The first device can generate a barcode that includes not only information about the identity of the e-book, but also information about the user or the first device, which can help to determine rights and/or access restrictions for the content. The second device can capture an image of the barcode generated on a display of the first device, and use information extracted from that image to attempt to obtain a copy of the e-book. Other types of barcodes can be generated based at least in part upon the context, such as where a user is attempting to locate a physical copy of a type of digital content in a retail location.
-
公开(公告)号:US09619713B2
公开(公告)日:2017-04-11
申请号:US14986399
申请日:2015-12-31
Applicant: A9.com, Inc. , Amazon Technologies, Inc.
Inventor: Matthew W. Amacker , Joel D. Tesler , Piragash Velummylum
IPC: G06K9/00 , G06F17/30 , G06F3/0482 , G06F3/0484
CPC classification number: G06K9/00677 , G06F3/0482 , G06F3/04842 , G06F17/30277 , G06F17/3028 , G06F17/30601 , G06K9/00221
Abstract: Techniques for grouping images are disclosed. In some situations, the techniques include identifying at least one event-based image group among a plurality of images based on an event that is associated with each identified image, receiving a selection of one or more objects in a first image of the identified event-based image group, identifying other images in the identified event-based image group that each include at least one of the selected one or more objects, and associating the identified images with the first image. In one instance, the selected objects include individuals captured in the image.
-
公开(公告)号:US20160321216A1
公开(公告)日:2016-11-03
申请号:US15208410
申请日:2016-07-12
Applicant: A9.com, Inc.
Inventor: Matthew W. Amacker
IPC: G06F17/21 , G06F17/30 , G06F3/0482 , G06F3/0488 , H04L29/08 , G06F17/22
CPC classification number: G06F17/212 , G06F3/0482 , G06F3/0488 , G06F17/2247 , G06F17/30864 , G06Q10/10 , H04L29/08072 , H04L51/18 , H04L67/02 , H04L67/104 , H04L67/1076
Abstract: Techniques for peer-binding are disclosed. In one embodiment, a method for peer-binding includes: receiving event information associated with an event detected on Web content associated with a trusted script executing on a first client computing device; and in response to a request, retrieving the received event information and sending the retrieved event information to a second client computing device. The second client computing device is peer-bound with the first client computing device via the trusted script associated with the Web content.
Abstract translation: 披露了用于对等绑定的技术。 在一个实施例中,用于对等绑定的方法包括:接收与在与在第一客户端计算设备上执行的可信脚本相关联的Web内容上检测到的事件相关联的事件信息; 并且响应于该请求,检索所接收的事件信息并将所检索的事件信息发送到第二客户端计算设备。 第二客户端计算设备经由与Web内容相关联的可信脚本与第一客户端计算设备对等。
-
-
-
-
-
-
-
-
-