发明名称 Intelligent data delivery and storage based on data characteristics
摘要 Methods, program products, and systems of intelligent data delivery and storage based on data characteristics are disclosed. A database server can receive, from a user device, a request for data. The database server can determine a data size and a data type of the requested data. The database server can identify, based on the data size and data type, and from multiple candidate data delivery protocols for responding to the request, a data delivery protocol designated for delivering data having the data size and data type. The database server can deliver the data to the user device in response to the request using the identified data delivery protocol.
申请公布号 US9575968(B2) 申请公布日期 2017.02.21
申请号 US201514726394 申请日期 2015.05.29
申请人 Apple Inc. 发明人 Wang Hui Carl;Zaydman Oleg
分类号 G06F15/16;G06F17/30;H04L29/08;H04L29/06 主分类号 G06F15/16
代理机构 Downey Brand LLP 代理人 Downey Brand LLP
主权项 1. A method for delivering data to a user device, the method comprising: by a database server: receiving a query from the user device;identifying, based on the query, at least a first file name and a second file name;determining a first data size and a first data type of a first file associated with the first file name;determining a second data size and a second data type of a second file associated with the second file name;identifying a first data delivery protocol from a plurality of candidate data delivery protocols based on: i) a filter parameter, ii) the first data size, and iii) the first data type;identifying a second data delivery protocol from the plurality of candidate data delivery protocols based on: i) the filter parameter, ii) the second data size, and iii) the second data type;causing a first delivery of the first file to the user device using the first data delivery protocol over a first connection; andcausing a second delivery of the second file to the user device via the second data delivery protocol over a second connection,wherein the first delivery of the first file is concurrent with the second delivery of the second file, the first file is stored at the database server, and the second file is stored remotely from the database server.
地址 Cupertino CA US