×

Platform sensitive application characteristics

  • US 9,009,662 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:

  • detecting a particular platform of multiple platforms prior to execution of an application by a runtime environment;

    initiating execution, by the runtime environment, of the application having a plurality of aspects, wherein said application comprises unique code for each of multiple platforms having relevant cross platform differences with respect to at least one of said plurality of aspects of said application;

    determining information with respect to the particular platform hosting said application, wherein the particular platform is an operating system, wherein the information indicates a selection of the unique code for adjusting an aspect of said plurality of aspects based on detecting the particular platform of the multiple platforms, the selection of the unique code for adjusting said aspect of said plurality of aspects 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;

    determining if said aspect of said plurality of aspects has a relevant cross platform difference associated therewith; and

    dynamically adjusting said aspect at execution of said aspect, using said information with respect to the particular platform, to provide platform sensitive operation appropriate to the particular platform with respect to at least one attribute of said aspect, wherein said adjusting said aspect comprises executing optional application code with respect to said aspect to provide said platform sensitive adjustment of said at least one attribute of said aspect at runtime.

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