Patents Assigned to Picsel Research Limited
  • Patent number: 7576730
    Abstract: 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: Grant
    Filed: March 29, 2004
    Date of Patent: August 18, 2009
    Assignee: Picsel (Research) Limited
    Inventor: Majid Anwar
  • Patent number: 7533376
    Abstract: 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: Grant
    Filed: October 12, 2004
    Date of Patent: May 12, 2009
    Assignee: Picsel (Research) Limited
    Inventors: Majid Anwar, Paul Gardiner
  • Patent number: 7450114
    Abstract: 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: Grant
    Filed: April 16, 2001
    Date of Patent: November 11, 2008
    Assignee: Picsel (Research) Limited
    Inventor: Majid Anwar
  • Patent number: 7444625
    Abstract: 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: Grant
    Filed: October 12, 2004
    Date of Patent: October 28, 2008
    Assignee: Picsel (Research) Limited
    Inventors: Majid Anwar, Paul Gardiner
  • Publication number: 20070188473
    Abstract: 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: Application
    Filed: February 14, 2006
    Publication date: August 16, 2007
    Applicant: Picsel Research Limited
    Inventor: Majid Anwar
  • Publication number: 20060271870
    Abstract: 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: Application
    Filed: February 10, 2006
    Publication date: November 30, 2006
    Applicant: Picsel Research Limited
    Inventor: Majid Anwar
  • Publication number: 20060227153
    Abstract: 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: Application
    Filed: April 8, 2005
    Publication date: October 12, 2006
    Applicant: Picsel Research Limited
    Inventors: Majid Anwar, Scott Jenson, Joseph Heenan, Peter McLaughlin
  • Publication number: 20060123360
    Abstract: A graphical user interface for a data processing device providing a user friendly menu system and navigation capabilities.
    Type: Application
    Filed: February 18, 2005
    Publication date: June 8, 2006
    Applicant: Picsel Research Limited
    Inventors: Majid Anwar, Jack McGinley, Scott Jenson, James Clewett
  • Publication number: 20060121939
    Abstract: 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: Application
    Filed: February 18, 2005
    Publication date: June 8, 2006
    Applicant: Picsel Research Limited
    Inventors: Majid Anwar, Jack McGinley, Scott Jenson, James Clewett
  • Patent number: 7055095
    Abstract: 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: Grant
    Filed: October 31, 2000
    Date of Patent: May 30, 2006
    Assignee: Picsel Research Limited
    Inventor: Majid Anwar
  • Patent number: 7009624
    Abstract: 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: Grant
    Filed: May 24, 2004
    Date of Patent: March 7, 2006
    Assignee: Picsel Research Limited
    Inventor: Majid Anwar
  • Publication number: 20050030321
    Abstract: 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: Application
    Filed: May 24, 2004
    Publication date: February 10, 2005
    Applicant: Picsel Research Limited
    Inventor: Majid Anwar
  • Publication number: 20040236790
    Abstract: 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: Application
    Filed: May 24, 2004
    Publication date: November 25, 2004
    Applicant: Picsel Research Limited
    Inventor: Majid Anwar