Real-time search engine
    1.
    发明授权
    Real-time search engine 有权
    实时搜索引擎

    公开(公告)号:US06366907B1

    公开(公告)日:2002-04-02

    申请号:US09464653

    申请日:1999-12-15

    IPC分类号: G06F1730

    摘要: Disclosed is described a method for creating a real-time search engine over the Internet which provides a search response containing data object descriptions and server descriptions of data objects that are currently available for transfer from a provider server directly to a recipient client in response to a recipient client search request. The method comprises the provider server connecting to a Real-time search engine through the Internet, the provider server providing the Real-time search engine with data object descriptions of data objects residing on the provider server, and the Real-time search engine indexing data object descriptions associated with the data object of the provider server, wherein the data object descriptions provided by the provider server are purged from the Real-time search engine when the provider server is disconnected from the Real-time search engine.

    摘要翻译: 公开了一种通过因特网创建实时搜索引擎的方法,该方法提供包含数据对象描述和数据对象的服务器描述的搜索响应,所述数据对象描述和服务器描述当前可用于从供应商服务器直接传送到接收方客户端,以响应于 收件人客户端搜索请求。 该方法包括通过因特网连接到实时搜索引擎的提供商服务器,为实时搜索引擎提供驻留在提供商服务器上的数据对象的数据对象描述的提供者服务器,以及实时搜索引擎索引数据 与提供者服务器的数据对象相关联的对象描述,其中当提供者服务器与实时搜索引擎断开连接时,提供者服务器提供的数据对象描述被从实时搜索引擎清除。

    Real-time search engine for searching video and image data
    2.
    发明授权
    Real-time search engine for searching video and image data 有权
    用于搜索视频和图像数据的实时搜索引擎

    公开(公告)号:US07542996B2

    公开(公告)日:2009-06-02

    申请号:US11635251

    申请日:2006-12-05

    IPC分类号: G06F17/00

    摘要: The embodiments satisfy the need for a real-time search engine that significantly reduces the cost of constructing a search engine index by providing a method for creating a real-time search engine over the Internet that provides a search response containing data object descriptions and server descriptions of data objects that are currently available for transfer from a provider server directly to a recipient client in response to a recipient client search request. An exemplary method of updating a search-engine index of a search engine serving a plurality of servers is provided. The method comprising the steps of: a. establishing a communication link between the search engine and a first server, b. logging onto the search engine from the first server. The step of logging onto the search engine comprises the steps of: i. uploading a first video data object description of a first video data object from the first server to the search-engine index, ii. uploading a first server description from the first server to a server-description table within the search-engine index, and iii. relating the first server description to the first video data object description within the search-engine index.

    摘要翻译: 这些实施例满足对实时搜索引擎的需求,通过提供一种用于通过因特网创建实时搜索引擎的方法来显着降低构建搜索引擎索引的成本,该方法提供包含数据对象描述和服务器描述的搜索响应 的数据对象,其当前可用于响应于接收方客户端搜索请求从供应商服务器直接传送到收件人客户端。 提供了更新服务于多个服务器的搜索引擎的搜索引擎索引的示例性方法。 该方法包括以下步骤:a。 在搜索引擎和第一台服务器之间建立通信链路,b。 从第一台服务器登录到搜索引擎。 登录搜索引擎的步骤包括以下步骤:i。 将第一视频数据对象的第一视频数据对象描述从第一服务器上传到搜索引擎索引,ii。 将第一服务器描述从第一服务器上传到搜索引擎索引内的服务器描述表,以及iii。 将第一服务器描述与搜索引擎索引内的第一视频数据对象描述相关联。

    Use-sensitive distribution of data files between users
    3.
    发明授权
    Use-sensitive distribution of data files between users 有权
    在用户之间使用敏感的数据文件分发

    公开(公告)号:US06742023B1

    公开(公告)日:2004-05-25

    申请号:US09560106

    申请日:2000-04-28

    IPC分类号: G06F1516

    摘要: The invention contained herein describes a use-sensitive system for distribution of data files between users in a networked community of users. The system comprises each user having a distribution application that has at least one data file repository that has the ability to store at least one data file. The distribution application additionally includes a data file transfer server which makes available all data files located in the data file repository for download by other users, a file transfer client, and a user interface for displaying the actions and status of the distribution application to the user. In the system the file transfer client connects to the file transfer server and downloads a data file, and when the downloaded file is placed in the repository, the distribution application automatically makes available the downloaded data file to other distribution applications in the community of users.

    摘要翻译: 本文包含的本发明描述了用于在联网的用户社区中的用户之间分发数据文件的使用敏感系统。 该系统包括具有分配应用的每个用户,该分配应用具有至少一个能够存储至少一个数据文件的数据文件存储库。 分发应用还包括数据文件传输服务器,其使得位于数据文件存储库中的所有数据文件可供其他用户下载,文件传输客户端和用户界面,用于向用户显示分发应用的动作和状态 。 在系统中,文件传输客户端连接到文件传输服务器并下载数据文件,当下载的文件放在存储库中时,分发应用程序自动将下载的数据文件提供给用户社区中的其他分发应用程序。

    Real-time search engine for searching video and image data
    4.
    发明申请
    Real-time search engine for searching video and image data 有权
    用于搜索视频和图像数据的实时搜索引擎

    公开(公告)号:US20070094275A1

    公开(公告)日:2007-04-26

    申请号:US11635251

    申请日:2006-12-05

    IPC分类号: G06F17/30 G06F15/16 G06F7/00

    摘要: The embodiments satisfy the need for a real-time search engine that significantly reduces the cost of constructing a search engine index by providing a method for creating a real-time search engine over the Internet that provides a search response containing data object descriptions and server descriptions of data objects that are currently available for transfer from a provider server directly to a recipient client in response to a recipient client search request. An exemplary method of updating a search-engine index of a search engine serving a plurality of servers is provided. The method comprising the steps of: a. establishing a communication link between the search engine and a first server, b. logging onto the search engine from the first server. The step of logging onto the search engine comprises the steps of: i. uploading a first video data object description of a first video data object from the first server to the search-engine index, ii. uploading a first server description from the first server to a server-description table within the search-engine index, and iii. relating the first server description to the first video data object description within the search-engine index.

    摘要翻译: 这些实施例满足对实时搜索引擎的需求,通过提供一种用于通过因特网创建实时搜索引擎的方法来显着降低构建搜索引擎索引的成本,该方法提供包含数据对象描述和服务器描述的搜索响应 的数据对象,其当前可用于响应于接收方客户端搜索请求从供应商服务器直接传送到收件人客户端。 提供了更新服务于多个服务器的搜索引擎的搜索引擎索引的示例性方法。 该方法包括以下步骤:a。 在搜索引擎和第一台服务器之间建立通信链路,b。 从第一台服务器登录到搜索引擎。 登录搜索引擎的步骤包括以下步骤:i。 将第一视频数据对象的第一视频数据对象描述从第一服务器上传到搜索引擎索引,ii。 将第一服务器描述从第一服务器上传到搜索引擎索引内的服务器描述表,以及iii。 将第一服务器描述与搜索引擎索引内的第一视频数据对象描述相关联。

    Real-time search engine
    5.
    发明授权
    Real-time search engine 有权
    实时搜索引擎

    公开(公告)号:US07165071B2

    公开(公告)日:2007-01-16

    申请号:US10025443

    申请日:2001-12-19

    摘要: A search engine operates substantially in real time through instant updates by the servers on a file sharing network. A server coming on-line in the network and comprising a first data object such as an audio file, video file, executable file, or text file, is configured to upload a description, such as a song title or file name, of the first data object, to the search engine during the log-in process. The search engine comprises a data-object description table for storing and correlating various data object descriptions to respective server identifiers identifying servers currently on line that store the data objects defined by the data object descriptions. During the log-in process, the search engine is configured to correlate the identifier of the server coming on-line with a data-object description of a data object stored in the server coming on-line. A requesting server seeking a specific data file is configured to identify a data object description of the requested data file in a request transmitted to the search engine. In response to a request, the search engine is configured to download to the requesting server the server-identifiers that are stored within the data-object description table in a relationship with the data-object-description of the request. The requesting server is configured to select a source server from among the server identifiers provided by the search engine, and to download the requested data file from the select source server. A server notifies the search engine when the download is complete. The search engine is configured to update the relationships within the data-object description table to reflect that the requested file is now within the requesting server. The search engine is further configured to purge from the data-object description table any relationships between a server and a data-object or data file when that server has gone off line, or when that data file has been removed from the server.

    摘要翻译: 搜索引擎通过文件共享网络上的服务器的即时更新实时地实时操作。 在网络中进行在线并且包括诸如音频文件,视频文件,可执行文件或文本文件的第一数据对象的服务器被配置为上传诸如歌曲标题或文件名的描述,例如第一 数据对象,在登录过程中到搜索引擎。 搜索引擎包括用于存储和关联各种数据对象描述的数据对象描述表,以识别识别存在由数据对象描述定义的数据对象的当前在线的服务器的各个服务器标识。 在登录过程中,搜索引擎被配置为将在线的服务器的标识符与存储在联机服务器中的数据对象的数据对象描述相关联。 寻求特定数据文件的请求服务器被配置为在发送到搜索引擎的请求中识别所请求的数据文件的数据对象描述。 响应于请求,搜索引擎被配置为以与请求的数据对象描述关系的方式将存储在数据对象描述表内的服务器标识符下载到请求服务器。 请求服务器被配置为从搜索引擎提供的服务器标识符中选择源服务器,并从选择源服务器下载所请求的数据文件。 服务器在下载完成后通知搜索引擎。 搜索引擎被配置为更新数据对象描述表中的关系以反映所请求的文件现在在请求服务器内。 该搜索引擎还被配置为当该服务器已经离线时或当该数据文件已经从服务器移除时,从数据对象描述表中清除服务器与数据对象或数据文件之间的任何关系。

    Digital recording and playback
    7.
    发明授权
    Digital recording and playback 有权
    数字录音和播放

    公开(公告)号:US08873929B1

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

    申请号:US10339012

    申请日:2003-01-08

    IPC分类号: H04N5/92

    摘要: Apparatus and corresponding methods for storing video information. The apparatus includes a means for receiving video information, a means for converting the received video information into digital video information, and a means for storing the digital video information. Converting the received video information into digital video information can include converting it into an MPEG-compatible digital format. The apparatus can include an MPEG-compatible digital encoder, which can include separate audio and video MPEG encoders. The digital video information can be stored on an electromagnetically writable disk drive with an optimized MPEG file system (OMFS) configured to receive the digital video information and store the digital video information on the disk drive, where the OMFS is configured to divide the received digital video information into one or more packets, each packet having the same number of bytes as a sector on a disk in the disk drive. The OMFS can first accumulate one of the packets of digital video information in a cache memory. The OMFS, upon filling the cache memory with a completed packet of digital video information, then stores the completed packet on a single one of the sectors of the disk drive.

    摘要翻译: 用于存储视频信息的装置和相应方法。 该装置包括用于接收视频信息的装置,用于将接收的视频信息转换为数字视频信息的装置,以及用于存储数字视频信息的装置。 将接收到的视频信息转换为数字视频信息可以包括将其转换成MPEG兼容的数字格式。 该装置可以包括MPEG兼容的数字编码器,其可以包括单独的音频和视频MPEG编码器。 数字视频信息可以存储在具有经配置以接收数字视频信息并且将数字视频信息存储在磁盘驱动器上的优化MPEG文件系统(OMFS)的电磁写入盘驱动器上,其中OMFS被配置为将接收到的数字 视频信息转换成一个或多个分组,每个分组具有与磁盘驱动器中的磁盘上的扇区相同的字节数。 OMFS可以先将数字视频信息的数据包中的一个存储在高速缓冲存储器中。 OMFS在用完整的数字视频信息包填充高速缓冲存储器后,将完成的数据包存储在磁盘驱动器的单个扇区中。