×

Platform sensitive application characteristics

  • US 9,009,661 B2
  • Filed: 12/18/2008
  • Issued: 04/14/2015
  • Est. Priority Date: 12/18/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • providing a development environment for developing an application having a plurality of aspects, said application comprising code executable upon a plurality of different platforms;

    determining if an aspect of said plurality of aspects has a relevant cross platform difference associated therewith by analyzing said aspect to identify an attribute of said aspect and comparing said attribute to a database of attributes for which platform sensitivity is to be provided; and

    adapting said aspect in said development environment to provide platform sensitive operation with respect to at least a portion of said plurality of different platforms when executed in runtime, said platform sensitive operation providing adjustment of at least one attribute of said aspect to provide operation in accordance with a particular platform to accommodate said relevant cross platform difference,wherein, when said application is executed at runtime on the particular platform of said plurality of different platforms, the particular platform being detected prior to the application initiating execution and said aspect is adapted, using information associated with the particular platform to provide platform sensitive operation appropriate to said particular platform, wherein said information indicates a selection of unique code based on detecting the particular platform of the plurality of different platforms for adapting said aspect, the selection of the unique code for adapting said aspect is based at least in part on detecting platform characteristics of the particular platform of the multiple platforms at execution of said aspect within the application,wherein adapting said aspect to provide platform sensitive operation comprises providing application code with respect to said aspect to provide platform sensitive adjustment of said at least one attribute of said aspect at runtime, said application code comprises an algorithm operable to adaptively adjust said at least one attribute at runtime.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×