IP Library Granted Patent US 9,100,716
Granted Patent B2
US 9,100,716 · App. 12/349,913 · Granted Aug 4, 2015

Augmenting client-server architectures and methods with personal computers to support media applications

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,100,716
App. No.
12/349,913
Granted
Aug 4, 2015
Kind
B2
Abstract

Systems and methods according to exemplary embodiments provide systems and methods for augmenting the capabilities of a client device. The client device can be augmented by a device which has additional processing and memory capability to perform additional functions such as, for example, the translation of desired media into a format usable by the client device.

Claims (33)

1. A method for augmenting a client device connected to a display device for displaying a zoomable user interface, the augmenting being performed by another device and comprising:

receiving at said another device a request by said client device to perform a hoverzoom function with respect to said zoomable user interface;

processing by said another device said request by said client device to perform said hoverzoom function with respect to said zoomable user interface;

determining by said another device, a format usable by said client device;

performing by said another device said hoverzoom function with respect to said zoomable user interface which results in a first output, wherein said first output contains at least a first image and a second image, wherein said first image is in a different format than said second image;

selectively translating by said another device either said first image or said second image of said first output into said format usable by said client device into a second output containing either said first image or said second image; and

transmitting by said another device either said first image or said second image of said first output to said client device and transmitting said second output containing either said first image or said second image to said client device,

wherein said another device is a home personal computer, and

wherein said step of selectively translating either said first image or said second image of said first output into a format usable by said client device into said second output containing either said first image or said second image only occurs when said another device determines either said first image or said second image of said first output is in a format that is not usable by said client device.

2. The method of claim 1 further comprising:

providing additional processing capability by said another device for performing said hoverzoom function with respect to said zoomable user interface.

3. The method of claim 1 , wherein said first output is in a first codec and said second output is in a second codec which is different from said first codec.

4. The method of claim 1 , wherein said first codec is a FLASH codec.

5. The method of claim 1 , wherein said second codec is a Moving Picture Experts Group (MPEG) codec.

6. The method of claim 1 , wherein said client device is a set-top box.

7. The method of claim 1 , wherein when it is determined by said another device that said client device has no format usable for said first output, said another device transmits a new codec to said client device prior to transmitting said first output to said client device.

8. The method of claim 1 , wherein said request by said client device to perform said at least one function is a request to execute a web browsing application.

9. A communications node for augmenting a client device connected to a display device for displaying a zoomable user interface, comprising:

a processor in conjunction with at least one software application for processing a request by said client device to perform a hoverzoom function with respect to said zoomable user interface, wherein said processor performs the steps of:

performing said hoverzoom function with respect to said zoomable user interface which results in a first output, wherein said first output contains at least a first image and a second image, wherein said first image is in a different format than said second image;

determining a format usable by said client device; and

selectively translating either said first image or said second image of said first output into a format usable by said client device into a second output containing either said first image or said second image;

a memory for storing said at least one software application, said first output and said second output; and

a communications interface for receiving said request by said client device to perform said hoverzoom function with respect to said zoomable user interface and for transmitting either said first image or said second image of said first output and transmitting said second output containing either said first image or said second image to said client device,

wherein said communications node is a home personal computer, and

wherein selectively translating either said first image or said second image of said first output into a format usable by said client device into said second output containing either said first image or said second image only occurs when said communications node determines either said first image or said second image of said first output is in a format that is not usable by said client device.

10. The communications node of claim 9 , wherein said communications node provides additional processing capability for said client device.

11. The communications node of claim 9 , wherein said first output is in a first codec and said second output is in a second codec which is different from said first codec.

12. The communications node of claim 9 , wherein said first codec is a FLASH codec.

13. The communications node of claim 9 , wherein said second codec is a Moving Picture Experts Group (MPEG) codec.

14. The communications node of claim 9 , wherein said client device is a set-top box.

15. The communications node of claim 9 , wherein when it is determined by said communications node that said client device has no format usable for said first output, said communications node transmits a new codec to said client device prior to transmitting said first output to said client device.

16. The communications node of claim 9 , wherein said request by said client device to perform said at least one function is a request to execute a web browsing application.

Assignments (5)
ASSIGNMENT OF PATENTS Recorded Nov 7, 2019
From: IDHL HOLDINGS, INC.
To: CEVA TECHNOLOGIES, INC.
Reel/Frame 050966/0756 →
RELEASE OF SECURITY INTEREST Recorded Jul 26, 2017
From: MULTIPLIER CAPITAL, LP
To: HILLCREST LABORATORIES, INC.
Reel/Frame 043339/0214 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HILLCREST LABORATORIES, INC.
To: IDHL HOLDINGS, INC.
Reel/Frame 042747/0445 →
SECURITY AGREEMENT Recorded Mar 1, 2016
From: HILLCREST LABORATORIES, INC.
To: MULTIPLIER CAPITAL, LP
Reel/Frame 037963/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2009
From: GRITTON, CHARLES W.K.; HUNLETH, FRANK A.; SCHEIREY, STEPHEN
To: HILLCREST LABORATORIES, INC.
Reel/Frame 022480/0849 →