Patents Assigned to Picsel Research Limited
-
Patent number: 7576730Abstract: Systems, including handheld computing devices that include system code stored within the memory and adapted to be executed by the processor. The system code can process an input byte stream that is representative of contents to be displayed on the touch sensitive display and can generate a content document file representative of an internal representation of the content. A tool document file may also be stored in the memory and may provide an internal representation of a document providing an image that is representative of a graphical tool. Associated with a tool document can be tool code that is capable of processing the content document file to create an internal representation of the contents that presents the content in a manner that achieves a display effect associated with the tool.Type: GrantFiled: March 29, 2004Date of Patent: August 18, 2009Assignee: Picsel (Research) LimitedInventor: Majid Anwar
-
Patent number: 7533376Abstract: A platform independent binary object (PIBO) operable on disparate computing environments that have a selected hardware architecture without requiring rebuilding or reloading is provided. The PIBO can be parsed to generate source-code stub file. The PIBO can be loaded and linked with a cooperating computing application by an exemplary linker/loader employing the stub file. Also, the PIBO can be used in various contexts, including but not limited to, as a mechanism for dynamically linking shared objects on platforms that do not offer such native facility; in utilizing pre-written code components on platforms that otherwise would be incompatible due to a violation of platform constraints within particular code; as a mechanism for loading non object-oriented code that circumvents restrictions of multiple execution instances and repeat execution inherent in the code; and as mechanism that allows for the use of a binary object to add on functionality on a closed platform.Type: GrantFiled: October 12, 2004Date of Patent: May 12, 2009Assignee: Picsel (Research) LimitedInventors: Majid Anwar, Paul Gardiner
-
Patent number: 7450114Abstract: Systems, including handheld computing devices that include system code stored within the memory and adapted to be executed by the processor. The system code can process an input byte stream that is representative of contents to be displayed on the touch sensitive display and can generate a content document file representative of an internal representation of the content. A tool document file may also be stored in the memory and may provide an internal representation of a document providing an image that is representative of a graphical tool. Associated with a tool document can be tool code that is capable of processing the content document file to create an internal representation of the contents that presents the content in a manner that achieves a display effect associated with the tool.Type: GrantFiled: April 16, 2001Date of Patent: November 11, 2008Assignee: Picsel (Research) LimitedInventor: Majid Anwar
-
Patent number: 7444625Abstract: A platform independent binary object (PIBO) operable on disparate computing environments that have a selected hardware architecture without requiring rebuilding or reloading is provided. The PIBO can be parsed to generate source-code stub file. The PIBO can be loaded and linked with a cooperating computing application by an exemplary linker/loader employing the stub file. Also, the PIBO can be used in various contexts, including but not limited to, as a mechanism for dynamically linking shared objects on platforms that do not offer such native facility; in utilizing pre-written code components on platforms that otherwise would be incompatible due to a violation of platform constraints within particular code; as a mechanism for loading non object-oriented code that circumvents restrictions of multiple execution instances and repeat execution inherent in the code; and as mechanism that allows for the use of a binary object to add on functionality on a closed platform.Type: GrantFiled: October 12, 2004Date of Patent: October 28, 2008Assignee: Picsel (Research) LimitedInventors: Majid Anwar, Paul Gardiner
-
Publication number: 20070188473Abstract: The application relates to computing devices, computer readable media, and methods for navigating content via a touch screen display having dedicated zones for accepting zooming instructions and scrolling and/or panning commands.Type: ApplicationFiled: February 14, 2006Publication date: August 16, 2007Applicant: Picsel Research LimitedInventor: Majid Anwar
-
Publication number: 20060271870Abstract: The invention relates to systems and methods for navigating display items on a computing device in response to certain navigational inputs entered by the user of the computing device. The invention also provides for dynamically zooming and rearranging display items in response the navigational inputs.Type: ApplicationFiled: February 10, 2006Publication date: November 30, 2006Applicant: Picsel Research LimitedInventor: Majid Anwar
-
Publication number: 20060227153Abstract: The invention relates to a system and method for dynamically zooming and rearranging display items through a series of output displays. In each subsequent output display, visual components making up the display are rearranged and scaled.Type: ApplicationFiled: April 8, 2005Publication date: October 12, 2006Applicant: Picsel Research LimitedInventors: Majid Anwar, Scott Jenson, Joseph Heenan, Peter McLaughlin
-
Publication number: 20060123360Abstract: A graphical user interface for a data processing device providing a user friendly menu system and navigation capabilities.Type: ApplicationFiled: February 18, 2005Publication date: June 8, 2006Applicant: Picsel Research LimitedInventors: Majid Anwar, Jack McGinley, Scott Jenson, James Clewett
-
Publication number: 20060121939Abstract: Data processing device including a user interface having a menu system, navigation module, and reveal process for enabling a user to interact with the data processing device.Type: ApplicationFiled: February 18, 2005Publication date: June 8, 2006Applicant: Picsel Research LimitedInventors: Majid Anwar, Jack McGinley, Scott Jenson, James Clewett
-
Patent number: 7055095Abstract: Systems that employs an adaptable front end for determining a file-type to associate with the output from a source application and for processing the output, as a function of the file type, to generate a display list that is representative of objects and shapes that represent components within the visual presentation of the data. The display list is then processed by a rendering engine, which may be located on an embedded device. The rendering engine processes the components contained within the display list to render an image of the source application's output that may be presented on the display of the device. As will be described below, the adaptable front end determines the file structure of the source being processed, thereby providing a device that may operate with a plurality of different file types, and source applications.Type: GrantFiled: October 31, 2000Date of Patent: May 30, 2006Assignee: Picsel Research LimitedInventor: Majid Anwar
-
Patent number: 7009624Abstract: The shape processor is a rendering module that may be used to stream graphical objects having a predefined format into a frame buffer or a physical display. Documents to be rendered by the shape processor may be decomposed into primitive graphical objects and passed to the shape processor, which may in turn compose the objects for display. Composed objects are then blended into current video data on an object by object basis.Type: GrantFiled: May 24, 2004Date of Patent: March 7, 2006Assignee: Picsel Research LimitedInventor: Majid Anwar
-
Publication number: 20050030321Abstract: The shape processor is a rendering module that may be used to stream graphical objects having a predefined format into a frame buffer or a physical display. Documents to be rendered by the shape processor may be decomposed into primitive graphical objects and passed to the shape processor, which may in turn compose the objects for display. Composed objects are then blended into current video data on an object by object basis.Type: ApplicationFiled: May 24, 2004Publication date: February 10, 2005Applicant: Picsel Research LimitedInventor: Majid Anwar
-
Publication number: 20040236790Abstract: Systems that employs an adaptable front end for determining a file-type to associate with the output from a source application and for processing the output, as a function of the file type, to generate a display list that is representative of objects and shapes that represent components within the visual presentation of the data. The display list is then processed by a rendering engine, which may be located on an embedded device. The rendering engine processes the components contained within the display list to render an image of the source application's output that may be presented on the display of the device. As will be described below, the adaptable front end determines the file structure of the source being processed, thereby providing a device that may operate with a plurality of different file types, and source applications.Type: ApplicationFiled: May 24, 2004Publication date: November 25, 2004Applicant: Picsel Research LimitedInventor: Majid Anwar