Abstract:
Provided is a data communication method of establishing a plurality of TCP (Transmission Control Protocol) connections between a first information processing device and a second information processing device and communicating each piece of data, which is divided for each prescribed unit, through the plurality of established TCP connections. In the method, the first information processing device dynamically changes the number of TCP connections with the second information processing device by notifying connection-upper-limit information, which represents the upper limit of the number of TCP connections to be established with the second information processing device, to the second information processing device, and by changing the connection-upper-limit information to be notified.
Abstract:
A content sharing system includes a plurality of client stations, each including a content acquiring unit, and one or more content management servers that manage a plurality of content items. The content management server includes a storage unit that stores meta data of the content items, a tree structure generating unit that generates a tree structure including a plurality of containers arranged in hierarchical levels, each container having an identifier representing a type of content assigned thereto, a content allocating unit that allocates the content items to the containers on the basis of the meta data and the identifiers, and a content presenting unit that presents the tree structure having the content items allocated thereto to the client station. The content acquiring unit acquires the tree structure from the content management server and acquires the one or more content items from the content management server using the acquired tree structure.
Abstract:
A communication device includes a communication unit that receives a reception window size from a reception side communication device and transmits a packet of a transmission amount corresponding to a transmission window size to the reception side communication device; and a control unit that determines whether a channel with respect to the reception side communication device is in a broad band and high delay circumstance, changes a first state where the transmission window size is a first window size which is not larger than the reception window size to a second state wherein the transmission window size is a second window size which is larger than the reception window size when the channel is determined as the broad band and high delay circumstance, and transmits the packet of the transmission amount larger than the reception window size in the second state.
Abstract:
Systems and methods for controlling presentation of a menu over a network are disclosed. In one embodiment, an information processing apparatus has a communication unit configured to communicate with an information-providing apparatus over the network, an input unit configured to receive input from a user of the information-processing apparatus, a storage unit storing one or more menus, and a control unit. The control unit is configured to receive, via the input unit, a selection of information for processing, to retrieve, from the storage unit, a first menu associated with the selected information, to receive, via the communication unit, a second menu associated with the selected information from the information-providing apparatus over the network, and to generate a third menu associated with the selected information based on the first menu and on the second menu.
Abstract:
Provided is a data communication method of establishing a plurality of TCP (Transmission Control Protocol) connections between a first information processing device and a second information processing device and communicating each piece of data, which is divided for each prescribed unit, through the plurality of established TCP connections. In the method, the first information processing device dynamically changes the number of TCP connections with the second information processing device by notifying connection-upper-limit information, which represents the upper limit of the number of TCP connections to be established with the second information processing device, to the second information processing device, and by changing the connection-upper-limit information to be notified.
Abstract:
Systems and methods for controlling presentation of a menu over a network are disclosed. In one embodiment, an information processing apparatus has a communication unit configured to communicate with an information-providing apparatus over the network, an input unit configured to receive input from a user of the information-processing apparatus, a storage unit storing one or more menus, and a control unit. The control unit is configured to receive, via the input unit, a selection of information for processing, to retrieve, from the storage unit, a first menu associated with the selected information, to receive, via the communication unit, a second menu associated with the selected information from the information-providing apparatus over the network, and to generate a third menu associated with the selected information based on the first menu and on the second menu.
Abstract:
A communication device includes a communication unit that receives a reception window size from a reception side communication device and transmits a packet of a transmission amount corresponding to a transmission window size to the reception side communication device; and a control unit that determines whether a channel with respect to the reception side communication device is in a broad band and high delay circumstance, changes a first state where the transmission window size is a first window size which is not larger than the reception window size to a second state wherein the transmission window size is a second window size which is larger than the reception window size when the channel is determined as the broad band and high delay circumstance, and transmits the packet of the transmission amount larger than the reception window size in the second state.
Abstract:
There is provided a content transmission apparatus including a reception unit for performing a receiving process for receiving, from a content output apparatus, a transmission instruction that is based on an output order of pieces of content data, a transmission unit for starting transmission of content data to the content output apparatus in response to the transmission instruction, and a control unit for controlling a time interval for causing the reception unit to perform the receiving process, according to wait information indicating a status of wait until transmission of the content data to the content output apparatus is to be started.
Abstract:
A control apparatus includes: a detection section configured to detect whether a rechargeable battery is in a fully charged state or not, and if the detection section detects that the rechargeable battery is in the fully charged state, an execution control section configured to give an instruction to an execution apparatus to execute a holdable task using electric power supplied from the rechargeable battery.
Abstract:
An apparatus and a method are proposed which enable an improved control processing for live streaming distribution of tuner received content from a server to a client. By setting a URL to a channel list as a set of channels, and transmitting a content acquisition request from the client to the server, wherein the channel list URL is designated, to a server, the client can collectively obtain rights to control all content on the channels listed in the channel list. By continuously using an HTTP connection set on the basis of a channel list, the client can switch channels.