发明名称 Dynamic Batching
摘要 An application running on a user device may communicate with a server application. The server application may track user actions on the device. The user actions may be transmitted from the user device to the server application using data packets. Each data packet may include header information and information regarding one or more user actions (the “batch”). The number of user actions to include in each batch may be determined by the OS, by the application, by the user, by the network, the number of actions in the batch, the size of the data in the batch, the time elapsed between the first and last action in the batch, or any suitable combination thereof. A communication server may recognize a batch data packet and divide it into individual data packets.
申请公布号 US2015264113(A1) 申请公布日期 2015.09.17
申请号 US201414208464 申请日期 2014.03.13
申请人 Nickens David Anthony;Jayanthi Murthy;Singh Jogendar;Yang Zhenyin;Sharma Deepak 发明人 Nickens David Anthony;Jayanthi Murthy;Singh Jogendar;Yang Zhenyin;Sharma Deepak
分类号 H04L29/08 主分类号 H04L29/08
代理机构 代理人
主权项 1. A system comprising: one or more modules configured to: identify a first plurality of user actions on a device;for each first user action of the first plurality of user actions: create a first data packet including data regarding the device and the first user action, andtransmit the first data packet to a server;identify a second plurality of user actions on the device;create a second data packet including data regarding the device and each second user action of the second plurality of user actions;transmit the second data packet to the server.
地址 Morgan Hill CA US