PROCESS POOL OF EMPTY APPLICATION HOSTS TO IMPROVE USER PERCEIVED LAUNCH TIME OF APPLICATIONS
    1.
    发明申请
    PROCESS POOL OF EMPTY APPLICATION HOSTS TO IMPROVE USER PERCEIVED LAUNCH TIME OF APPLICATIONS 有权
    过程池空间应用主题,以提高用户的应用程序启动时间

    公开(公告)号:US20120089986A1

    公开(公告)日:2012-04-12

    申请号:US12902318

    申请日:2010-10-12

    CPC classification number: G06F9/5027 G06F2209/5011 G06F2209/5014

    Abstract: Various embodiments enable a device to create a pool of at least one empty application. An empty application can be configured to contain resources that are common across one or more other applications and initialize the resources for the one or more other applications effective to reduce startup time of the other applications. In one or more embodiments, an empty application can further be populated with the one or more other applications effective to cause the one or more other applications to execute. Alternately or additionally, a device can be monitored for an idle state, and, upon determining the device is in the idle state, at least one empty application can be created.

    Abstract translation: 各种实施例使得设备能够创建至少一个空应用程序的池。 可以将空应用程序配置为包含在一个或多个其他应用程序中通用的资源,并初始化一个或多个其他应用程序的资源,以有效减少其他应用程序的启动时间。 在一个或多个实施例中,空应​​用可以进一步被一个或多个其他应用程序填充,以有效地使一个或多个其他应用执行。 或者或另外,可以监视设备的空闲状态,并且在确定设备处于空闲状态时,可以创建至少一个空应用。

    Browser-based email system with user interface for audio/video capture
    2.
    发明授权
    Browser-based email system with user interface for audio/video capture 失效
    基于浏览器的电子邮件系统,具有用于音频/视频捕获的用户界面

    公开(公告)号:US06963903B2

    公开(公告)日:2005-11-08

    申请号:US10222281

    申请日:2002-08-15

    Abstract: A browser-based email system has a thin client connected to a host mail server. The thin client implements a browser. The host mail server provides pages to the thin client, which can be rendered by the browser to present an email service to a user. The thin client is equipped to receive audio and video data and supports a user interface to facilitate capture of the audio or video data for inclusion in an email message. After a data stream is captured and stored locally at the client, the browser submits a request to the host mail server that contains a token in lieu of the data stream. The host mail server returns a response specifying a new page that contains the email message. The response also includes the token and indicates a location in the new page at which the audio or video data is to be rendered. Upon receiving the response, the browser inserts the data stream into the new page at the location and renders the new page. After the user has reviewed the email message, the user can send the email message, causing the browser to submit another request to the host mail server that contains both the email message and the audio or video data. Upon receiving this second request, the host mail server converts the email message and the audio or video data to a MIME message and forwards the MIME message to the intended recipient.

    Abstract translation: 基于浏览器的电子邮件系统具有连接到主机邮件服务器的瘦客户端。 瘦客户端实现浏览器。 主机邮件服务器向瘦客户端提供页面,该页面可以由浏览器呈现以向用户呈现电子邮件服务。 瘦客户端被配备为接收音频和视频数据,并且支持用户界面以便于捕获音频或视频数据以便包含在电子邮件消息中。 在数据流被捕获并在本地存储在客户端之后,浏览器向包含令牌的主机邮件服务器提交代替数据流的请求。 主机邮件服务器返回指定包含电子邮件消息的新页面的响应。 响应还包括令牌,并且指示要在其中呈现音频或视频数据的新页面中的位置。 在接收到响应后,浏览器将数据流插入到该位置的新页面,并呈现新的页面。 在用户查看了电子邮件消息之后,用户可以发送电子邮件消息,导致浏览器向包含电子邮件消息和音频或视频数据的主机邮件服务器提交另一个请求。 在接收到该第二请求时,主机邮件服务器将电子邮件消息和音频或视频数据转换为MIME消息,并将MIME消息转发到预期的接收者。

    Transcoding of audio data
    4.
    发明授权
    Transcoding of audio data 有权
    音频数据的转码

    公开(公告)号:US06308222B1

    公开(公告)日:2001-10-23

    申请号:US09452293

    申请日:1999-11-30

    Abstract: A proxy server has a connection to a client computer and to a remote server over the Internet. The proxy server receives a request for an audio file from the client computer and, in response, transmits a requests for the audio file to the remote server. Upon receiving the audio file, the proxy server determines whether transcoding of the audio file is appropriate. If appropriate, the proxy server transcodes the audio file received from the remote server and then transmits the transcoded audio file to the client. Transcoding may include changing the audio file type, compressing the audio file, reducing the number of audio channels, or reducing the sampling rate of the data. The proxy server determines the extent and type of transcoding to be performed on the audio file as the audio file is downloaded from the remote server. The extent and type of transcoding are based on the file formats which the client is capable of handling, the size of the requested audio file, the memory capacity of the client, the bandwidth of the connection between the local server and the client, and the desired level of audio quality. Transcoding may be performed on-the-fly while the requested audio file is being downloaded to the proxy server from the remote server and while the modified audio file is being downloaded from the proxy server to the client.

    Abstract translation: 代理服务器通过Internet连接到客户端计算机和远程服务器。 代理服务器从客户端计算机接收对音频文件的请求,作为响应,向远程服务器发送音频文件的请求。 在接收到音频文件时,代理服务器确定音频文件的代码转换是否合适。 如果合适,则代理服务器对从远程服务器接收的音频文件进行转码,然后将转码的音频文件发送给客户端。 转码可以包括改变音频文件类型,压缩音频文件,减少音频通道的数量,或降低数据的采样率。 当从远程服务器下载音频文件时,代理服务器确定要对音频文件执行的代码转换的范围和类型。 代码转换的范围和类型基于客户端能够处理的文件格式,请求的音频文件的大小,客户端的内存容量,本地服务器和客户端之间的连接的带宽,以及 所需音频质量水平。 转码可以在所请求的音频文件从远程服务器下载到代理服务器的同时将被修改的音频文件从代理服务器下载到客户端的同时执行。

    Browser-based email system with user interface for audio/video capture
    6.
    发明授权
    Browser-based email system with user interface for audio/video capture 有权
    基于浏览器的电子邮件系统,具有用于音频/视频捕获的用户界面

    公开(公告)号:US06460075B2

    公开(公告)日:2002-10-01

    申请号:US09768896

    申请日:2001-01-23

    Abstract: A browser-based email system has a thin client connected to a host mail server. The thin client implements a browser. The host mail server provides pages to the thin client, which can be rendered by the browser to present an email service to a user. The thin client is equipped to receive audio and video data and supports a user interface to facilitate capture of the audio or video data for inclusion in an email message. After a data stream is captured and stored locally at the client, the browser submits a request to the host mail server that contains a token in lieu of the data stream. The host mail server returns a response specifying a new page that contains the email message. The response also includes the token and indicates a location in the new page at which the audio or video data is to be rendered. Upon receiving the response, the browser inserts the data stream into the new page at the location and renders the new page. After the user has reviewed the email message, the user can send the email message, causing the browser to submit another request to the host mail server that contains both the email message and the audio or video data. Upon receiving this second request, the host mail server converts the email message and the audio or video data to a MIME message and forwards the MIME message to the intended recipient.

    Abstract translation: 基于浏览器的电子邮件系统具有连接到主机邮件服务器的瘦客户端。 瘦客户端实现浏览器。 主机邮件服务器向瘦客户端提供页面,该页面可以由浏览器呈现以向用户呈现电子邮件服务。 瘦客户端被配备为接收音频和视频数据,并且支持用户界面以便于捕获音频或视频数据以便包含在电子邮件消息中。 在数据流被捕获并在本地存储在客户端之后,浏览器向包含令牌的主机邮件服务器提交代替数据流的请求。 主机邮件服务器返回指定包含电子邮件消息的新页面的响应。 响应还包括令牌,并且指示要在其中呈现音频或视频数据的新页面中的位置。 在接收到响应后,浏览器将数据流插入到该位置的新页面,并呈现新的页面。 在用户查看了电子邮件消息之后,用户可以发送电子邮件消息,导致浏览器向包含电子邮件消息和音频或视频数据的主机邮件服务器提交另一个请求。 在接收到该第二请求时,主机邮件服务器将电子邮件消息和音频或视频数据转换为MIME消息,并将MIME消息转发到预期的接收者。

    Browser-based email system with user interface for audio/video capture

    公开(公告)号:US06223213B1

    公开(公告)日:2001-04-24

    申请号:US09126614

    申请日:1998-07-31

    Abstract: A browser-based email system has a thin client connected to a host mail server. The thin client implements a browser. The host mail server provides pages to the thin client, which can be rendered by the browser to present an email service to a user. The thin client is equipped to receive audio and video data and supports a user interface to facilitate capture of the audio or video data for inclusion in an email message. After a data stream is captured and stored locally at the client, the browser submits a request to the host mail server that contains a token in lieu of the data stream. The host mail server returns a response specifying a new page that contains the email message. The response also includes the token and indicates a location in the new page at which the audio or video data is to be rendered. Upon receiving the response, the browser inserts the data stream into the new page at the location and renders the new page. After the user has reviewed the email message, the user can send the email message, causing the browser to submit another request to the host mail server that contains both the email message and the audio or video data. Upon receiving this second request, the host mail server converts the email message and the audio or video data to a MIME message and forwards the MIME message to the intended recipient.

    Process pool of empty application hosts to improve user perceived launch time of applications
    9.
    发明授权
    Process pool of empty application hosts to improve user perceived launch time of applications 有权
    空应用程序主机的处理池,以提高用户感知应用程序的启动时间

    公开(公告)号:US08832708B2

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

    申请号:US12902318

    申请日:2010-10-12

    CPC classification number: G06F9/5027 G06F2209/5011 G06F2209/5014

    Abstract: Various embodiments enable a device to create a pool of at least one empty application. An empty application can be configured to contain resources that are common across one or more other applications and initialize the resources for the one or more other applications effective to reduce startup time of the other applications. In one or more embodiments, an empty application can further be populated with the one or more other applications effective to cause the one or more other applications to execute. Alternately or additionally, a device can be monitored for an idle state, and, upon determining the device is in the idle state, at least one empty application can be created.

    Abstract translation: 各种实施例使得设备能够创建至少一个空应用程序的池。 可以将空应用程序配置为包含在一个或多个其他应用程序中通用的资源,并初始化一个或多个其他应用程序的资源,以有效减少其他应用程序的启动时间。 在一个或多个实施例中,空应​​用可以进一步被一个或多个其他应用程序填充,以有效地使一个或多个其他应用执行。 或者或另外,可以监视设备的空闲状态,并且在确定设备处于空闲状态时,可以创建至少一个空应用。

Patent Agency Ranking