Abstract: A system, method and computer program product for collaborative filtering, including a client device configured with distributed internal collaborative filtering mechanism and a user profile having private information of a user of the client device. The client device is configured to maintain the user profile securely within the client device. The client device is configured to calculate a set of non-private parameters based on the secure user profile with a process that runs on the client device. The client device is configured to send the non-private parameters to at least one of an external server and external client device.
Type:
Application
Filed:
November 14, 2012
Publication date:
November 20, 2014
Applicant:
ICELERO LLC
Inventors:
Amir Masoud Zarkesh, Amit Ramchandran, Saeid Ghafouri
Abstract: One embodiment of the present includes a heterogenous, high-performance, scalable processor having at least one W-type sub-processor capable of processing W bits in parallel, W being an integer value, at least one N-type sub-processor capable of processing N bits in parallel, N being an integer value smaller than W by a factor of two. The processor further includes a shared bus coupling the at least one W-type sub-processor and at least one N-type sub-processor and memory shared coupled to the at least one W-type sub-processor and the at least one N-type sub-processor, wherein the W-type sub-processor rearranges memory to accommodate execution of applications allowing for fast operations.
Type:
Grant
Filed:
May 18, 2010
Date of Patent:
February 26, 2013
Assignee:
Icelero LLC
Inventors:
Amit Ramchandran, John Reid Hauser, Jr.
Abstract: A system, method and computer program product for delivering advertisements via electronic data storage devices, including an electronic data storage device, including a memory, a controller processor, and a pre-loaded target advertisement; and a host device coupled to the electronic data storage device. The controller processor or an additional processor is configured to deliver the target advertisement to the host device by inserting or overlaying the target advertisement in a target file as the host device reads the target file from the electronic data storage device.
Abstract: A system, method and computer program product for cloud computing, including a cloud server including a cloud link module or program and coupled to a communications network; a client device including a device link module or program and coupled to the cloud server via the communications network; and a memory card including a card link module or program and coupled to the client device. The cloud link, client link, and card link modules or programs are configured to allocate processing of content between the cloud server, client device and memory card, such that communications bandwidth usage between the cloud server and the client device are minimized during content delivery.