U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"For a list of all the ways technology has failed to improve the quality of life, please press three."

Alice Kahn

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 717/167 - Remote


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter wherein the libraries and objects to be
No. of patents: 167
Last issue date: 05/07/2013


1          
NumberTitleIssue Date
8438555Method of using an encapsulated data signature for virtualization layer activation
A system and method for opening a file in a virtualization workspace of a host computer system. The host computer system includes a virtualization workspace including a virtualization agent and virtual software layers. The virtualization agent detects a request to o...
05/07/2013
8161471Utility for optimizing required memory for distribution in embedded systems
A method and apparatus for optimizing required memory of an embedded system. The method may include identifying one or more applications to be installed on a target embedded system, and estimating the amount of memory required for the operation of the embedded syste...
04/17/2012
7900200Persistence system for servlet-based applications on resource-constrained devices
A persistence management system facilitates porting servlet-based applications, such as Web applications, to an extremely mobile/nomadic system such as a resource-constrained device platform, e.g., a smart card, where sessions on a card acceptance device are intermi...
03/01/2011
7895589Dynamic data-driven application integration adapters
Systems and methods of application integration, including constructing an application integration adapter in dependence upon a profile including data describing the adapter, receiving instructions to alter the adapter, and altering the adapter in dependence upon the...
02/22/2011
7882501System and method for enabling dynamic modifed class reloading in an application server environment
System and method for enabling dynamic class reloading in an application server environment. A distinction is made between “versionable” and “non-versionable” classes. Versionable classes are classes that should be automatically reloaded when they are modifi...
02/01/2011
7761863Method system and data structure for content renditioning adaptation and interoperability segmentation model
A method, computer program product, and system for segmenting a software application program into a set of separately executable images. The method including segmenting program binary images of the application program into sub-execution units to be distributed to ru...
07/20/2010
7721278Modular server architecture for multi-environment HTTP request processing
Methods are provided for utilizing a modular server architecture for processing requests for services, such as authorization and authentication, in a web server. The modular server architecture includes self-contained modular components that can be plugged in and ou...
05/18/2010
7461371General purpose memory compiler system and associated methods
An enhanced memory compiler system and associated methods are provided. In one example, a method for accessing a plurality of memory compiler units includes: prompting, via a multi-compiler interface, for a selection of a first memory compiler unit from a plurality ...
12/02/2008
7437720Efficient high-interactivity user interface for client-server applications
A facility for improving for performance of an initial user interface for a client-server application is described. The facility selects a proper subset of the user interface elements of the initial user interface. For each selected element, the facility generates a...
10/14/2008
7409684System and method for extending application functionality and content
A system is disclosed with a method for extending the appearance, functionality and/or the content of an application, such as an administrative console. In accordance with one embodiment, the invention provides a system comprising a first application that includes c...
08/05/2008
7392517Extracting information from software
A method and implementing computer system are provided in which selected information is embedded within computer program structures without requiring separate bit strings. In an exemplary embodiment, the embedded selected information includes an identification of a ...
06/24/2008
7363620Non-linear execution of application program instructions for application program obfuscation
Obfuscating an application program comprises reading a first application program, determining an application program instruction location permutation that transforms the first application program into an obfuscated application program having at least one application...
04/22/2008
7359882Distributed run-time licensing
Methods and systems are disclosed for managing software licenses in a distributed computer network. The number of software licenses allocated to software users can be determined on a node-by-node basis in realtime with little or no additional processing overhead inc...
04/15/2008
7353229Post-session internet advertising system
The present invention is directed to a post-session advertising system that may be used in media such as computers, personal digital assistants, telephones, televisions, radios, and similar devices. In one preferred embodiment, a first display is viewed in a first p...
04/01/2008
7353499Multiple instruction dispatch tables for application program obfuscation
Obfuscating an application program comprises reading an application program comprising code, determining multiple dispatch tables associated with the application program, transforming the application program into application program code configured to utilize the di...
04/01/2008
7350207Rule-based system and method for downloading computer software over a network
The apparatus, system, and method facilitates the replacement of software components. New versions of software components and files may be transmitted to a computer system for purposes of updating the existing software components and files on that computer system. A...
03/25/2008
7343419Rerouting media to selected media applications
A data stream may be processed using a computer system by receiving the data stream using a browser application, detecting a content type of data in the data stream, temporarily overriding a default rendering process otherwise associated with the content type detect...
03/11/2008
7340525Method and apparatus for single sign-on in a wireless environment
One embodiment of the present invention provides a system that facilitates single sign-on services in a wireless environment. The system operates by receiving a request at an application server from a wireless gateway to access a partner application on behalf of a u...
03/04/2008
7336789System for providing encrypted data, system for decrypting encrypted data and method for providing a communication interface in such a decrypting system
A system and method for providing encrypted data for use in a content player are described. The system comprises an encryption device for encrypting data using an encryption algorithm, and a protection device for providing security device data and for providing info...
02/26/2008
7334099Method and system for managing image files
A method and system for managing image files is provided. The image files include a plurality of streams such as a control stream, a data stream, a bitmap stream, and a cluster map stream. An audit trail stream, properties stream and fix-up stream may also be provid...
02/19/2008
7325015Configuring a computer application with preconfigured business content
Techniques are described that enable a user, such as a business analyst or a system administrator, to configure a computer application program that was developed by a commercial software developer for sale to many business enterprises. An automated process and tools...
01/29/2008
7322025Method and apparatus for versioning and configuration management of object models
A tool for versioning and configuration management of object models in a computing system including a component container for grouping objects to form a component containing the objects, the objects having properties and associations and a configuration container fo...
01/22/2008
7312703Initialization of a sensor for monitoring the structural integrity of a building
Initialization of a sensor for monitoring the structural integrity of a building involves the sensor, a gateway and an installer device. An automated initialization brings the sensor online and enables the sensor for remote monitoring without requiring on-site manua...
12/25/2007
7302683Method and apparatus for controlling communications
Disclosed is a device arranged to process messages for communications, comprising a virtual machine means including a message processor means which is arranged to process messages communicated to and/or to be communicated from the device, and message processor instr...
11/27/2007
7296002Methods and apparatus for providing agent controlled synchronized browsing at a terminal
Establishing a (secure) synchronized (web) browsing session between a customer at a first terminal (such as a kiosk for example) and a live agent at an agent station. A session manager may be used to establish this session. The first terminal does not need to downlo...
11/13/2007
7284124Trust level based platform access regulation application
The present invention provides a system and method for regulating access to a computer platform via a provably trustworthy trust level generator and monitor. The present invention comprises an operating system component that recognizes when applications desire acces...
10/16/2007
7281132Using token-based signing to install unsigned binaries
The present invention provides for token based signing of an unsigned binary which may be a stream of bits (e.g., 0's and 1's). The unsigned binary is signed using a secret key which resides in a token (e.g., a smart card), which makes the secret key available to th...
10/09/2007
7275050Storage system, a method of file data backup and method of copying of file data
A storage system manages the total capacity of a shared storage medium to store block-basis data and file-basis data. When block data and its address are input through a fiber channel port, an inputloutput unit converts its data format to a data format that is inter...
09/25/2007
7272625Generalized policy server
A policy system includes the policy server (2617); a policy database (2619) which located at policy decision point (2723); the access/response entity (2603); resource server (2711); policy message (2725) and policy enforceme...
09/18/2007
7269829Method and system for remote update of microprocessor code for irrigation controllers
A remote download of microprocessor code for an irrigation controller is provided. A microprocessor, on an irrigation controller, is executing program code (in volatile memory) and receives a remote download of updated program code, which it stores into non-volatile...
09/11/2007
7269259Methods and apparatus for authenticating data as originating from a storage and processing device and for securing software and data stored on the storage and processing device
Techniques are described for using unique features of a storage medium for authentication of data as originating from the storage medium, and also for installing software and data to a storage medium in a way which inhibits unauthorized copying of the software and d...
09/11/2007
7266596Dynamic storage space linking
A method for adding storage space to a server without powering down the server is provided. One embodiment provides a method for dynamically linking a storage space to a network server, comprising: adding a new disk drive image to a network server description for th...
09/04/2007
7263696Dynamic web based jar file finder
A technique for enhancing the startup operation of a user application within a client server network. At least the client is running software in JAVA language. Java Archive (JAR) files needed for startup are housed in the server. Rather than hard code the Jar files ...
08/28/2007
7263528File transfer system
A file transfer system includes peer devices, including an index creating device and at least one requesting peer device. The index creating device creates an index of stored files that can be requested by peer devices. The index creating device evaluates communicat...
08/28/2007
7263476High speed information processing and mass storage system and method, particularly for information and application servers
A high speed, microcomputer based, Fibre Channel compatible and fault tolerant information processing and mass storage system especially suited for information servers and application servers. A unique and extremely versatile system architecture, including a dual lo...
08/28/2007
7258267Wireless banking system and wireless banking method using mobile phones
The present invention generally relates to a wireless banking system and a wireless banking method using a mobile phone. The mobile phone includes a smart card inputting smart card information consisting of bank account information, log information, and an authentic...
08/21/2007
7246348Method and apparatus for using print jobs for downloading and executing printer controller code
A method for updating microcode of a printer includes the steps of embedding a microcode update file as a module in a print job file, inputting the print job file to the printer, recognizing that the print job file includes the microcode update file, and writing the...
07/17/2007
7243346Customized library management system
A customized library management method and system generates a customized class library needed for executing an application in a client system. In response to an identification of a given application, the server determines the appropriate classes and methods to inclu...
07/10/2007
7240169Protocol for coordinating the distribution of shared memory
Methods, systems, and articles of manufacture consistent with the present invention coordinate distribution of shared memory to threads of control executing in a program by using a cooperative synchronization protocol. The protocol serializes access to memory by com...
07/03/2007
7234137Method, system, and program for processing objects in a distributed computing environment
Provided are a method, system, and program for processing objects in a distributed computing environment. A determination is made of a program is needed to process a component. A file including the determined program is requested from a remote process. The requested...
06/19/2007
1          
 
Sign InRegister
Username  
Password   
forgot password?