| Patent application number | Description | Published |
| 20080208985 | System and method for preloading content segments to client devices in an electronic network - A system and method for supporting content distribution in an electronic network includes a peer-to-peer network of electronic devices. The electronic devices are initially preloaded in a distributed manner with various content segments from corresponding content items. When a system user selects a particular content item on a corresponding electronic device, a download manager of the electronic device may automatically generate content segment requests to other appropriate electronic devices in the peer-to-peer network. The download manager may then download and automatically reassemble the content segments to produce the selected content item for utilization by the system user. | 08-28-2008 |
| 20080235391 | Method and apparatus for transferring files to clients using a peer-to-peer file transfer model and a client-server transfer model - A method and apparatus is provided for delivering a content file to a client over a packet-switched network. The method begins by determining a suitable throughput required to deliver the content file to the client. Next, the throughput available in a peer-to-peer network for delivering the content file to the client is determined. The required throughput is compared to the available throughput. If the available throughput is less than the required throughput, the available throughput is supplemented with additional throughput. The content is then delivered to the client over the packet-switched network using the available throughput of the peer-to-peer network and the additional throughput. | 09-25-2008 |
| 20090055461 | System and method for effectively optimizing content segment downloads in an electronic network - A system and method for optimizing content distribution in an electronic network includes a peer-to-peer network of client devices. The client devices are initially preloaded in a distributed manner with various content segments from corresponding content items. An optimization module from a tracking server iteratively redistributes said content segments among the client devices to seek an optimal content segment configuration of said content segments for optimizing performance characteristics of content reassembly procedures. When a system user selects a particular content item on a corresponding electronic device, a download manager of the electronic device may automatically generate content segment requests to other appropriate electronic devices in the peer-to-peer network. The download manager may then download and automatically reassemble the content segments to produce the selected content item for utilization by the system user. | 02-26-2009 |
| 20090083148 | System and method for facilitating content transfers between client devices in an electronic network - A system and method for facilitating content distribution in an electronic network includes a peer-to-peer network of client devices. The client devices are configured to perform content transfers for optimally exchanging desired content items over the peer-to-peer network. A tracking server gathers client statistics, such as content upload totals, by monitoring the various client devices. A rewards manager of the tracking server encourages content transfers between client devices by generating client rewards to the client devices based upon the pre-defined client statistics gathered from the client devices. | 03-26-2009 |
| 20090099827 | System and method for effectively performing a network simulation procedure - A system and method for effectively performing a network simulation procedure for an electronic network includes a group of client devices that are configured to locally store content items in a distributed manner. Certain of the client devices periodically access required content items directly from other client devices. A simulation model on a tracking server is provided to accurately represent the various client devices and their corresponding transfer links in the electronic network. A simulation manager of the tracking server compiles various types of simulation parameters corresponding to the electronic network. The simulation manager then utilizes the simulation model and the simulation parameters for performing the network simulation procedure to identify and correct various types of network performance problems. | 04-16-2009 |
| 20090125393 | System and method for utilizing account tiers in an electronic network - A system and method for utilizing account tiers in an electronic network includes a peer-to-peer network of client devices. The client devices are configured to perform content transfers for obtaining desired content items directly over the peer-to-peer network, or from a CDN server device. The client devices generate account-tier selections to choose from among the supported account tiers. A tier manager monitors, updates, and stores the tier selections from the client devices. The tier manager also calculates content prices that vary depending upon the particular selected account tier. The client devices then pay the appropriate designated content prices for accessing and utilizing desired content items. | 05-14-2009 |
| 20090268060 | System and method for effectively optimizing zoom settings in a digital camera - A system and method for effectively optimizing zoom settings in a digital camera includes a digital zoom module that performs a digital zoom function, and an optical zoom module that controls a lens unit of the digital camera to perform an optical zoom function. A depth of field manager performs a zoom-setting optimization procedure to select optimal zoom values for the optical zoom module and the digital zoom module to thereby optimize image quality characteristics of images captured by the camera device. | 10-29-2009 |
| 20090300523 | System and method for embedding information in an electronic device - A system and method for embedding information onto an electronic device includes a memory device that is coupled to the electronic device for storing embedded information that the electronic device may then access and utilize. A device user initially utilizes a device ordering system to create a device order that specifically identifies the embedded information. The device order is then utilized during a device manufacturing process to image the memory device with the embedded information before providing the electronic device to the device user. | 12-03-2009 |