[ { "title": "Client for an appliance network", "publication_date": "2008/22/12", "number": "09264252", "url": "/2008/12/22/client-for-an-appliance-network/", "abstract": "A client having at least one memory location is provided for use with an appliance network. The client includes an arbitrary software component for performing a useful function, a software architecture or a software architecture driver configured to generate or enable transmission of messages, and means to communicate by message over a network. Thus, the client can have full capability to act as an accessory to an appliance to communicate with and to enhance or alter the operation of the appliance.", "owner": "Whirlpool Corporation", "owner_city": "Benton Harbor", "owner_country": "US" }, { "title": "System, method, and computer program product for runtime invocation of an appropriate version of program instructions in an on-demand database", "publication_date": "2008/15/08", "number": "08788510", "url": "/2008/08/15/system-method-and-computer-program-product-for-runtime-invocation-of-an-appropriate-version-of-program-instructions-in-an-ondemand-database/", "abstract": "In accordance with embodiments, there are provided mechanisms and methods for runtime invocation of an appropriate version of program instructions in an on-demand database service. These mechanisms and methods for providing such runtime invocation can enable embodiments to ensure that new versions of developed applications will operate in the same application environment of a previous version. The ability of embodiments to provide such runtime invocation may lead to an improved application migration development/runtime framework, etc.", "owner": "salesforce.com, inc.", "owner_city": "San Francisco", "owner_country": "US" }, { "title": "On-demand database service system, method, and computer program product for validating a developed application", "publication_date": "2008/15/08", "number": "08700645", "url": "/2008/08/15/ondemand-database-service-system-method-and-computer-program-product-for-validating-a-developed-application/", "abstract": "In accordance with embodiments, there are provided mechanisms and methods for validating a developed application. These mechanisms and methods for providing such validation can enable embodiments to ensure that new versions of developed applications will operate in the same application environment of a previous version. The ability of embodiments to provide such validation may lead to an improved application migration development/runtime framework, etc.", "owner": "salesforce.com, inc.", "owner_city": "San Francisco", "owner_country": "US" }, { "title": "On-demand database service system, method, and computer program product for enforcing the inclusion of tests in a developed application", "publication_date": "2008/15/08", "number": "08799298", "url": "/2008/08/15/ondemand-database-service-system-method-and-computer-program-product-for-enforcing-the-inclusion-of-tests-in-a-developed-application/", "abstract": "In accordance with embodiments, there are provided mechanisms and methods for enforcing the inclusion of tests in a developed application. These mechanisms and methods for providing such enforcement can enable embodiments to ensure that new versions of developed applications will operate in the same application environment of a previous version. The ability of embodiments to enforce the inclusion of tests may lead to an improved application migration development/runtime framework, etc.", "owner": "salesforce.com, inc.", "owner_city": "San Francisco", "owner_country": "US" }, { "title": "On-demand database service system and method for determining whether a developed application will operate properly with at least one other application", "publication_date": "2008/15/08", "number": "08145651", "url": "/2008/08/15/ondemand-database-service-system-and-method-for-determining-whether-a-developed-application-will-operate-properly-with-at-least-one-other-application/", "abstract": "In accordance with embodiments, there are provided mechanisms and methods for determining whether a developed application associated with an on-demand database service will operate properly with at least one other application. These mechanisms and methods for providing such determination can enable embodiments to ensure that new versions of developed applications will operate in the same application environment of a previous version. The ability of embodiments to make such determination may lead to an improved application migration development/runtime framework, etc.", "owner": "salesforce.com, inc.", "owner_city": "San Francisco", "owner_country": "US" }, { "title": "Remote graphics rendering across a network", "publication_date": "2008/18/06", "number": "08264494", "url": "/2008/06/18/remote-graphics-rendering-across-a-network/", "abstract": "A method for remotely displaying 3D information on a remote machine is disclosed. An application graphics command is generated, corresponding to a first 3D API from an application on a first machine. The application graphics command are translated to a remote graphics command corresponding to a second 3D API wherein the remote graphics command is compatible with a transport mechanism and a graphics driver on a second machine. The remote graphics command is transported over a network to a second machine.", "owner": "Pano Logic, Inc.", "owner_city": "Redwood City", "owner_country": "US" }, { "title": "Parameters passing of data structures where API and corresponding stored procedure are different versions/releases", "publication_date": "2008/08/05", "number": "08161495", "url": "/2008/05/08/parameters-passing-of-data-structures-where-api-and-corresponding-stored-procedure-are-different-versionsreleases/", "abstract": "A system and computer program product for passing parameters of data structures where an API and corresponding stored procedures are at different version/release levels is provided. A received data structure is parsed for a version identifier of a caller. The parsed version identifier is compared to a stored procedure version identifier and a determination is made with regards to a data structure compatibility or a data structure incompatibility. If a data structure compatibility is determined, all received data structure elements are parsed. If, however, a data structure incompatibility is determined, only data structure elements known to both the caller and the stored procedures are parsed.", "owner": "International Business Machines Corporation", "owner_city": "Armonk", "owner_country": "US" } ]