Method, System, and Computer Program Product for Offline Advertisement Servicing and Cycling
    1.
    发明申请
    Method, System, and Computer Program Product for Offline Advertisement Servicing and Cycling 有权
    方法,系统和计算机程序产品用于离线广告服务和循环

    公开(公告)号:US20080154732A1

    公开(公告)日:2008-06-26

    申请号:US12042178

    申请日:2008-03-04

    IPC分类号: G06Q30/00 G06F17/00

    摘要: Methods, systems, apparatuses, and computer program products for servicing advertisements for offline display on mobile devices are provided. In a first aspect, a channel is received at a mobile device server from one or more providers, including a first web page, an advertiser web page, and an advertisement image file. The received channel is transmitted to the mobile device. In an offline mode, when displayed, the first web page includes an image contained by the advertisement image file. A user viewing the first web page on the mobile device can select the displayed image of the advertisement image file to traverse a link to cause the advertiser page to be displayed on the mobile device. In another aspect, a plurality of advertisement image files are received and stored at a mobile device. The display of the advertisement images on a first web page is cycled each time the first web page is displayed on the mobile device.

    摘要翻译: 提供了用于在移动设备上进行离线显示的广告服务的方法,系统,设备和计算机程序产品。 在第一方面,在移动设备服务器处从包括第一网页,广告主网页和广告图像文件的一个或多个提供者接收频道。 接收到的信道被发送到移动设备。 在脱机模式下,当显示时,第一网页包括由广告图像文件包含的图像。 在移动设备上观看第一网页的用户可以选择广告图像文件的显示图像来遍历链接,以使广告主页面显示在移动设备上。 在另一方面,多个广告图像文件被接收并存储在移动设备处。 每当第一网页在移动设备上显示时,第一网页上的广告图像的显示被循环。

    Method, system, and computer program product for offline advertisement servicing and cycling

    公开(公告)号:US08145728B2

    公开(公告)日:2012-03-27

    申请号:US12042178

    申请日:2008-03-04

    IPC分类号: G06F17/00

    摘要: Methods, systems, apparatuses, and computer program products for servicing advertisements for offline display on mobile devices are provided. In a first aspect, a channel is received at a mobile device server from one or more providers, including a first web page, an advertiser web page, and an advertisement image file. The received channel is transmitted to the mobile device. In an offline mode, when displayed, the first web page includes an image contained by the advertisement image file. A user viewing the first web page on the mobile device can select the displayed image of the advertisement image file to traverse a link to cause the advertiser page to be displayed on the mobile device. In another aspect, a plurality of advertisement image files are received and stored at a mobile device. The display of the advertisement images on a first web page is cycled each time the first web page is displayed on the mobile device.

    Method, system, and computer program product for offline advertisement servicing and cycling
    3.
    发明授权
    Method, system, and computer program product for offline advertisement servicing and cycling 有权
    方法,系统和计算机程序产品,用于离线广告服务和循环

    公开(公告)号:US08135803B2

    公开(公告)日:2012-03-13

    申请号:US10923019

    申请日:2004-08-23

    IPC分类号: G06F15/16

    摘要: Methods, systems, apparatuses, and computer program products for servicing advertisements for offline display on mobile devices are provided. In a first aspect, a channel is received at a mobile device server from one or more providers, including a first web page, an advertiser web page, and an advertisement image file. The received channel is transmitted to the mobile device. In an offline mode, when displayed, the first web page includes an image contained by the advertisement image file. A user viewing the first web page on the mobile device can select the displayed image of the advertisement image file to traverse a link to cause the advertiser page to be displayed on the mobile device. In another aspect, a plurality of advertisement image files are received and stored at a mobile device. The display of the advertisement images on a first web page is cycled each time the first web page is displayed on the mobile device.

    摘要翻译: 提供了用于在移动设备上进行离线显示的广告服务的方法,系统,设备和计算机程序产品。 在第一方面,在移动设备服务器处从包括第一网页,广告主网页和广告图像文件的一个或多个提供者接收频道。 接收到的信道被发送到移动设备。 在脱机模式下,当显示时,第一网页包括由广告图像文件包含的图像。 在移动设备上观看第一网页的用户可以选择广告图像文件的显示图像来遍历链接,以使广告主页面显示在移动设备上。 在另一方面,多个广告图像文件被接收并存储在移动设备处。 每当第一网页在移动设备上显示时,第一网页上的广告图像的显示被循环。

    Push notifications for web applications and browser extensions
    5.
    发明授权
    Push notifications for web applications and browser extensions 有权
    推送网路应用程式和浏览器扩充功能的通知

    公开(公告)号:US08739249B1

    公开(公告)日:2014-05-27

    申请号:US13415439

    申请日:2012-03-08

    IPC分类号: H04L29/06 G06F21/00

    摘要: A system includes a memory configured to store executable code and a processor operably coupled to the memory. The processor is configured to execute the code to receive a request from a developer of a first web application to provide a notification corresponding to the first web application, authenticate the developer using a client identifier, after authenticating the developer, receive a content of the notification and a first user identifier, and provide the content of the notification to at least one of a plurality of computing devices associated with the first user identifier, based on an account associated with the first user identifier.

    摘要翻译: 系统包括被配置为存储可执行代码的存储器和可操作地耦合到存储器的处理器。 处理器被配置为执行代码以接收来自第一web应用的开发者的请求,以提供对应于第一web应用的通知,在认证开发者之后,使用客户识别符对开发者进行认证,接收通知的内容 和第一用户标识符,并且基于与第一用户标识符相关联的帐户,向与第一用户标识符相关联的多个计算设备中的至少一个提供通知的内容。

    Safe installation of browser extensions
    6.
    发明授权
    Safe installation of browser extensions 有权
    安全浏览器扩展

    公开(公告)号:US08732474B1

    公开(公告)日:2014-05-20

    申请号:US13110895

    申请日:2011-05-18

    IPC分类号: H04L29/06

    摘要: Methods and apparatus for installing browser extensions are disclosed. An example method includes receiving a browser extension installation package in a main browser process, validating a digital signature of the installation package and launching a sandboxed sub-process of the browser application. The example method includes, in the sandboxed sub-process: respectively transcoding or recoding at least one of the plurality of constituent files, where the transcoded and/or recoded files replace their corresponding original constituent files. The example method includes, after the transcoding and/or recoding, passing the constituent files from the sandboxed sub-process to the main browser process and installing the browser extension to the browser application using the transcoded and/or recoded files.

    摘要翻译: 公开了安装浏览器扩展的方法和装置。 示例性方法包括在主浏览器进程中接收浏览器扩展安装包,验证安装包的数字签名并启动浏览器应用的沙箱子进程。 该示例方法包括在沙盒子过程中:分别对多个组成文件中的至少一个构成文件进行代码转换或重新编码,其中代码转换和/或重新编码的文件替换其对应的原始组成文件。 示例性方法包括在代码转换和/或重新编码之后,将组件文件从沙箱子进程传递到主浏览器进程,并使用经转码和/或重新编码的文件将浏览器扩展安装到浏览器应用程序。

    Safe installation of browser extensions
    8.
    发明授权
    Safe installation of browser extensions 有权
    安全浏览器扩展

    公开(公告)号:US08176321B1

    公开(公告)日:2012-05-08

    申请号:US13246770

    申请日:2011-09-27

    IPC分类号: H04L29/00 G06F9/445

    摘要: Methods and apparatus for installing browser extensions using sandboxed processes are disclosed. An example method includes receiving a browser extension installation package in a main browser process, placing the browser extension installation package in a temporary directory and launching a sandboxed sub-process of the browser application, where the sandboxed sub-process has access to the temporary directory. The example method includes, in the sandboxed sub-process: unpacking a compressed, archived file of the installation package into the plurality of constituent files of the browser extension and transcoding or recoding at least one of the plurality of constituent files, where the transcoded and recoded files replace their corresponding original constituent files. The example method includes, after the transcoding and/or recoding, passing the constituent files back to a main browser process and installing the browser extension to the browser application using the transcoded and recoded constituent files.

    摘要翻译: 公开了使用沙箱进程安装浏览器扩展的方法和装置。 示例性方法包括在主浏览器进程中接收浏览器扩展安装包,将浏览器扩展安装包放置在临时目录中并启动浏览器应用程序的沙箱子进程,其中沙盒子进程可以访问临时目录 。 示例性方法包括在沙盒子过程中:将安装包的压缩的归档文件解包到浏览器扩展的多个组成文件中,并对多个组成文件中的至少一个进行代码转换或重新编码,其中代码转换和 重新编码的文件替换其相应的原始组成文件。 示例性方法包括在代码转换和/或重新编码之后,将组成文件传回主浏览器进程,并使用代码转换和重新编码的组成文件将浏览器扩展安装到浏览器应用程序。