-
公开(公告)号:US10181985B1
公开(公告)日:2019-01-15
申请号:US14096736
申请日:2013-12-04
Applicant: Amazon Technologies, Inc.
Inventor: Abraham M. Passaglia , Nadir Kiyanclar , Zaka Ur Rehman Ashraf , Edward J. Gayles , Samuel S. Gigliotti , Brett N. Lynnes , John L. Miller , Ruoruo Zhang , Rajasimman Madhivanan
Abstract: Describe herein are techniques for providing cloud-based discovery. For example, a device may be configured to provide device registration and de-registration notifications to a cloud-based discovery service. The cloud-based discovery service may be configured to respond to discovery request by identifying registered devices that meet the criteria of the discovery request. The cloud-based discovery service may also be configured to provide endpoint information associated with registered devices in response to the discovery request, such that a device is able to utilize the endpoint information to connect with one or more of the registered devices.
-
公开(公告)号:US08875096B1
公开(公告)日:2014-10-28
申请号:US13626639
申请日:2012-09-25
Applicant: Amazon Technologies, Inc.
Inventor: Samuel S. Gigliotti
IPC: G06F9/44
CPC classification number: G06F8/33 , G06F9/44521
Abstract: Approaches are described for loading code on an electronic device by altering the behavior of an application's classloader. The application can be received at an application store, and the application can be injected with code. The application can be downloaded from the application store and installed on the portable computing device or other device, and in response to starting the application, the injected code can be configured to select classes or other application code, and modify a classpath associated with the application to reference the selected classes or application code.
Abstract translation: 描述了通过改变应用程序的类加载器的行为来加载电子设备上的代码的方法。 可以在应用商店接收应用程序,并且应用程序可以注入代码。 应用程序可以从应用程序存储器下载并安装在便携式计算设备或其他设备上,并且响应于启动应用程序,注入的代码可被配置为选择类别或其他应用程序代码,并修改与应用程序相关联的类路径 引用所选择的类或应用程序代码。
-
公开(公告)号:US10972369B1
公开(公告)日:2021-04-06
申请号:US16247290
申请日:2019-01-14
Applicant: Amazon Technologies, Inc.
Inventor: Abraham M. Passaglia , Nadir Kiyanclar , Zaka Ur Rehman Ashraf , Edward J. Gayles , Samuel S. Gigliotti , Brett N. Lynnes , John L. Miller , Ruoruo Zhang , Rajasimman Madhivanan
Abstract: Describe herein are techniques for providing cloud-based discovery. For example, a device may be configured to provide device registration and de-registration notifications to a cloud-based discovery service. The cloud-based discovery service may be configured to respond to discovery request by identifying registered devices that meet the criteria of the discovery request. The cloud-based discovery service may also be configured to provide endpoint information associated with registered devices in response to the discovery request, such that a device is able to utilize the endpoint information to connect with one or more of the registered devices.
-
公开(公告)号:US09618346B2
公开(公告)日:2017-04-11
申请号:US14332293
申请日:2014-07-15
Applicant: Amazon Technologies, Inc.
Inventor: Michael Christopher Wenneman , Samuel S. Gigliotti
IPC: G01C21/34 , G01C21/36 , G08G1/01 , G08G1/0968
CPC classification number: G01C21/34 , G01C21/3484 , G01C21/3617 , G01C21/3691 , G08G1/0112 , G08G1/0116 , G08G1/0129 , G08G1/0141 , G08G1/096816 , G08G1/096827 , G08G1/096838 , G08G1/096888
Abstract: Various embodiments can predict a user's intended driving route in order to provide the user with traffic warnings for traffic conditions along the same. A user's driving route, in at least one embodiment, is predicted by collecting travel data, such as information associated with the date, time, location, and direction for trips made within a network of roads over time. Instead of keeping the travel data anonymous, the travel data is associate or linked to the user's account or stored in a user profile in order to build a history of travel patterns for the user over time. The travel patterns can then be used to predict when a user is going to travel or make a trip and, upon identifying a context indicative of a travel pattern, traffic information for a route associated with the pattern is obtained and provided to the user's computing device.
-
公开(公告)号:US20150046901A1
公开(公告)日:2015-02-12
申请号:US14524781
申请日:2014-10-27
Applicant: Amazon Technologies, Inc.
Inventor: Samuel S. Gigliotti
IPC: G06F9/44
CPC classification number: G06F8/33 , G06F9/44521
Abstract: Approaches are described for loading code on an electronic device by altering the behavior of an application's classloader. The application can be received at an application store, and the application can be injected with code. The application can be downloaded from the application store and installed on the portable computing device or other device, and in response to starting the application, the injected code can be configured to select classes or other application code, and modify a classpath associated with the application to reference the selected classes or application code.
Abstract translation: 描述了通过改变应用程序的类加载器的行为来加载电子设备上的代码的方法。 可以在应用商店接收应用程序,并且应用程序可以注入代码。 应用程序可以从应用程序存储器下载并安装在便携式计算设备或其他设备上,并且响应于启动应用程序,注入的代码可被配置为选择类别或其他应用程序代码,并修改与应用程序相关联的类路径 引用所选择的类或应用程序代码。
-
公开(公告)号:US20140379869A1
公开(公告)日:2014-12-25
申请号:US14315146
申请日:2014-06-25
Applicant: Amazon Technologies, Inc.
Inventor: Matthew L. Trahan , Samuel S. Gigliotti , Jonathan A. Jenkins , Brett R. Taylor
Abstract: A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device loads a local browser process and obtains network content from content providers. The local browser process additionally requests a browse session instance corresponding to the network content at a network computing and storage provider. The network computing and storage provider instantiates a browser process in response to the request. The remote browser process retrieves the network content, and generates a processing result corresponding to a first representation of the network content. The processing result may be provided to the client computing device for display. The local browser process may display either the first representation of the network content corresponding to the processing result or a second representation of the network content processed locally at the client computing device.
Abstract translation: 远程浏览过程针对在网络计算和存储提供商处的远程浏览会话的生成和管理。 客户端计算设备加载本地浏览器进程并从内容提供商获取网络内容。 本地浏览器进程另外在网络计算和存储提供商处请求与网络内容相对应的浏览会话实例。 网络计算和存储提供商根据请求实例化浏览器进程。 远程浏览器进程检索网络内容,并生成对应于网络内容的第一表示的处理结果。 可以将处理结果提供给客户端计算设备进行显示。 本地浏览器进程可以显示对应于处理结果的网络内容的第一表示或者在客户端计算设备处本地处理的网络内容的第二表示。
-
公开(公告)号:US09075615B2
公开(公告)日:2015-07-07
申请号:US14524781
申请日:2014-10-27
Applicant: Amazon Technologies, Inc.
Inventor: Samuel S. Gigliotti
CPC classification number: G06F8/33 , G06F9/44521
Abstract: Approaches are described for loading code on an electronic device by altering the behavior of an application's classloader. The application can be received at an application store, and the application can be injected with code. The application can be downloaded from the application store and installed on the portable computing device or other device, and in response to starting the application, the injected code can be configured to select classes or other application code, and modify a classpath associated with the application to reference the selected classes or application code.
Abstract translation: 描述了通过改变应用程序的类加载器的行为来加载电子设备上的代码的方法。 可以在应用商店接收应用程序,并且应用程序可以注入代码。 应用程序可以从应用程序存储器下载并安装在便携式计算设备或其他设备上,并且响应于启动应用程序,注入的代码可被配置为选择类别或其他应用程序代码,并修改与应用程序相关联的类路径 引用所选择的类或应用程序代码。
-
公开(公告)号:US20140330505A1
公开(公告)日:2014-11-06
申请号:US14332293
申请日:2014-07-15
Applicant: Amazon Technologies, Inc.
Inventor: Michael Christopher Wenneman , Samuel S. Gigliotti
IPC: G01C21/34
CPC classification number: G01C21/34 , G01C21/3484 , G01C21/3617 , G01C21/3691 , G08G1/0112 , G08G1/0116 , G08G1/0129 , G08G1/0141 , G08G1/096816 , G08G1/096827 , G08G1/096838 , G08G1/096888
Abstract: Various embodiments can predict a user's intended driving route in order to provide the user with traffic warnings for traffic conditions along the same. A user's driving route, in at least one embodiment, is predicted by collecting travel data, such as information associated with the date, time, location, and direction for trips made within a network of roads over time. Instead of keeping the travel data anonymous, the travel data is associate or linked to the user's account or stored in a user profile in order to build a history of travel patterns for the user over time. The travel patterns can then be used to predict when a user is going to travel or make a trip and, upon identifying a context indicative of a travel pattern, traffic information for a route associated with the pattern is obtained and provided to the user's computing device.
Abstract translation: 各种实施例可以预测用户的预期驾驶路线,以便向用户提供关于其的交通状况的交通警报。 在至少一个实施例中,通过收集旅行数据来预测用户的驾驶路线,例如与道路网络中随时间推移的行程的日期,时间,位置和方向相关联的信息。 旅行数据不是将旅行数据保存为匿名的,而是将旅行数据关联或链接到用户的帐户或存储在用户简档中,以便随着时间构建用户的旅行模式的历史。 然后可以使用旅行模式来预测用户何时旅行或旅行,并且在识别指示旅行模式的上下文时,获得与该图案相关联的路线的交通信息并提供给用户的计算设备 。
-
公开(公告)号:US20140189499A1
公开(公告)日:2014-07-03
申请号:US14201705
申请日:2014-03-07
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Samuel S. Gigliotti , Ryan J. Snodgrass , Charles P. Vaughn , Noah L. Callaway
IPC: G06F17/22
CPC classification number: G06F17/2247 , G06F17/227 , G06F21/84 , G06F2221/032
Abstract: A user device receives a content item and a script associated with the content item. The user device stores an obfuscated version of the content item and an associated style sheet in memory. The user device dynamically updates the style sheet stored in the memory using the script to remove the obfuscation from the obfuscated version of the content item when the content item is presented in a web browser running on the user device.
Abstract translation: 用户设备接收内容项目和与内容项目相关联的脚本。 用户设备将内容项目的混淆版本和关联的样式表存储在存储器中。 当在用户设备上运行的网络浏览器中呈现内容项时,用户设备使用脚本来动态地更新存储在存储器中的样式表,以从内容项的混淆版本去除混淆。
-
公开(公告)号:US09860580B1
公开(公告)日:2018-01-02
申请号:US13624266
申请日:2012-09-21
Applicant: Amazon Technologies, Inc.
Inventor: Parag K. Garg , Samuel S. Gigliotti , Cody B. Meyer , Jonathan D. Morrison, II
IPC: H04N21/40
CPC classification number: H04N21/40 , H04N21/44222 , H04N21/466 , H04N21/4821 , H04N21/4825
Abstract: Described herein are systems and methods for presenting network media streaming content. A user interface is presented to the user in which content is presented soon after activation of the presentation device such as a television or sound system. The user interface may be configured to accept an input such as the user activating a “channel up” or a “channel down” button on a remote control after which different content is presented. The content presented may be determined randomly or may be selected.
-
-
-
-
-
-
-
-
-