|
Match
|
Document |
Document Title |
|
|
7631356 |
System and method for foreign code detection
A method and system for efficient foreign code detection is presented. In one aspect of the invention, an authentication module examines pages which are referenced by thread stacks in a process...
|
|
|
7631341 |
Extensible security architecture for an interpretive environment
The Techniques and Mechanisms Described Herein are Directed to an Extensible security architecture that provides a security mechanism for minimizing security problems within interpretive...
|
|
|
7631328 |
Dynamic electronic program guide
Methods, apparatuses, systems, and arrangements enable the dynamic manipulation and utilization of electronic program guide (EPG) data. The EPG data can be dynamically manipulated and utilized...
|
|
|
7631326 |
Synchronization mechanism for multimedia captioning and audio description
A method for outputting supplemental media streams with a main media stream is presented. The method monitors for triggering events and, upon detecting a triggering event, causes one or more...
|
|
|
7631319 |
System and related methods for reducing source filter invocation in a development project
A method of representing a development project is presented comprising identifying a plurality of sources comprising the development project, determining whether any of the sources are required...
|
|
|
7631318 |
Secure server plug-in architecture for digital rights management systems
Systems and methods for providing digital rights management services are disclosed. Such a system includes a service program that provides a processing framework for performing a digital rights...
|
|
|
7631317 |
Method and apparatus for creating, sending, and using self-descriptive objects as messages over a message queuing network
An invention for creating, sending, and using self-descriptive objects as messages over a network is disclosed. In an embodiment of the present invention, self-descriptive persistent dictionary...
|
|
|
7631316 |
Method and apparatus for providing and integrating high-performance message queues in a user interface environment
A method and apparatus is provided for providing and integrating high-performance message queues. “Contexts” are provided that allow independent worlds to be created and execute in parallel. A...
|
|
|
7631315 |
Using subqueues to enhance local message processing
The present invention extends to methods, systems, and computer program products for using subqueues to enhance local message processing. Messages include queue IDs comprised of a parent portion...
|
|
|
7631309 |
Methods and system for managing computational resources of a coprocessor in a computing system
The management of computational resources of coprocessors to facilitate efficient execution of multiple applications in a multitasking environment is accomplished by enabling multiple threads of...
|
|
|
7631302 |
System and method for validation of arguments provided to an application
A system and method for validating arguments in a request to activate an application is provided. An application may include declarations with information for validating arguments provided with a...
|
|
|
7631301 |
Customizing binary content files
Customizing a binary content file without having to recompile source code associated with the binary content file. A variable initialization module receives a binary content file and a script file....
|
|
|
7631300 |
Providing instrumentation data to an instrumentation data source from within a managed code
A computer-implemented method for exposing instrumentation data available from within a managed code environment to an instrumentation data source executing outside of said managed code environment...
|
|
|
7631298 |
Extensible architecture for project development systems
A software-development system or versioning system has a collection of modules for performing individual development functions such as document editing, keyword processing, and private-copy...
|
|
|
7631296 |
Rules framework for definition and execution of end-user rules logic
A rules-based software architecture that provides the infrastructure for the definition and execution of end-user rules logic. This enables end-user automation of data in a unified storage platform...
|
|
|
7631292 |
Code individualism and execution protection
An intrusion-resistant mechanism based on restricted code segments and code individualization is able to thwart significant amounts of known and unknown low-level attacks that inject invalid code,...
|
|
|
7631291 |
Declarative representation for an extensible workflow model
Representing a componentized workflow model via a declarative markup language. Each step of the workflow is modeled as an activity that has metadata to describe design time aspects, compile time...
|
|
|
7631278 |
System and method for directional focus navigation
A system and method for improved directional focus navigation in a user interface is provided. The directional focus navigation engine may receive directional input for changing the input focus of...
|
|
|
7631272 |
Focus scope
Aspects of the subject matter described herein relate to directing focus to elements of a graphical user interface in response to focus events. In aspects, a program may include multiple focus...
|
|
|
7631270 |
Network connectivity and wireless status in a notification area
Described is a technology by which network connectivity information may be communicated via a single notifications area (e.g., system tray) icon, including by representing different images of the...
|
|
|
7631267 |
Auxiliary display sidebar integration
Described is a technology by which an application program such as a gadget may communicate with a sidebar program to output content for consumption by an auxiliary display device. The gadget may...
|
|
|
7631259 |
System and method for media-enabled messaging having publish-and-send feature
A system and related techniques manage the adding of digital images or other media to email messages using a comparatively straightforward insert-and-send scheme. A user may choose to insert or...
|
|
|
7631257 |
Creation and management of content-related objects
A web content management server allows for the automatic creation, management and publication of variant objects from a parent object. The variant object is created as a copy of the corresponding...
|
|
|
7631249 |
Dynamically determining a buffer-stack overrun
Example embodiments provide for effectively executing a stack-walk and other operations by dynamically accessing information about the expected location of cookies on a stack. For example, a first...
|
|
|
7631202 |
Power management of wireless local area network interface devices
Computer-implemented methods for power management of network interface devices are disclosed. Such methods may include dividing a time period into a plurality of time slots, determining an amount...
|
|
|
7631194 |
Method, system, and apparatus for creating saved searches and auto discovery groups for a data protection system
A method for detecting changes to a production location is provided. The method includes receiving a selection of a portion of the production location that is to be protected and identifying a...
|
|
|
7631175 |
Control protocol for image enumeration and transfer
A control protocol is used to deploy and install an operating system image to a client. The data structure of the protocol includes an operation code corresponding to an operation associated with...
|
|
|
7631147 |
Efficient flushing of translation lookaside buffers in a multiprocessor environment
Various operations are disclosed for improving the operational efficiency of address mapping caches, such as translation lookaside buffers, in a multiprocessor environment. When an address mapping...
|
|
|
7631124 |
Application-specific mapping of input device elements
A method for carrying out application-specific mapping of input device elements (for example, human input device buttons). The method includes, from an application matching program, determining,...
|
|
|
7631100 |
Supporting point-to-point intracluster communications between replicated cluster nodes
A system and methods for carrying out point-to-point intracluster communications between hosts is provided. The disclosed system enables communication protocol layer components of hosts within a...
|
|
|
7631082 |
Transparent resource administration using a read-only domain controller
A domain controller hierarchy in accordance with implementations of the present invention involves one or more local domain controllers, such as one or more read-only local domain controllers in...
|
|
|
7631071 |
Mechanism for ensuring processing of messages received while in recovery mode
Mechanisms for operating in recovery mode while ensuring reliable message processing for messages received during the recovery operation mode. Upon receiving a message corresponding to a particular...
|
|
|
7631061 |
Method and system for assigning and publishing applications
A method and system for managing and deploying applications across a computer network by assigning and publishing applications to user and computer policy recipients. Assigned applications are...
|
|
|
7631060 |
Identity system for use in a computing environment
A system for identifying principals within a computing environment is disclosed. The system includes principal objects containing identity claims. The principal objects are used by computer...
|
|
|
7631048 |
Method and system for personal policy-controlled automated response to information transfer requests
A user's computer system sends a policy controlled response to an information request from a requesting computing system. A user policy is set by the user, and the user policy defines parameters,...
|
|
|
7631038 |
PXE server with multiple provider model
Multiple providers of application logic are used to deploy and install an operating system image to a client. Each provider configured with application logic designed to deploy and install an...
|
|
|
7631031 |
Point-to-point data communication implemented with multipoint network data communication components
A data communication system is configured to communicatively link a host device and a client device with a point-to-point data communication link, where the point-to-point data communication link...
|
|
|
7631015 |
Interactive playlist generation using annotations
A plurality of user-selected annotations are used to define a playlist of media segments corresponding to the annotations. The user-selected annotations and their corresponding media segments are...
|
|
|
7631011 |
Code generation patterns
The subject disclosure pertains to code generation patterns for use in object relational mapping. The code patterns may be used to manage bidirectional relationships and ensure consistency. The...
|
|
|
7631010 |
Systems and methods in support of data base page synchronization
Systems and methodologies are provided for enforcing a set of conditions such that prior to a commit stage of a transaction, a space availability for a particular page can be typically assured...
|
|
|
7631006 |
Managing team software projects using virtual containers
A virtual grouping of tools and artifacts is used during the development of a software application. A virtual container is created for each software project. Within the virtual container are a...
|
|
|
7631004 |
Systems and methods for creating a template from an existing file
Systems and methods for creating a template from an existing file are provided. The user can package one or more file(s) into a group and specify that the group is to be converted into a template....
|
|
|
7631003 |
Automated transformation for style normalization of schemas
Systems and methods that facilitate mapping from an XML schema to an object model, while mitigating object impedance mismatch. A normalization component can flatten nesting scopes and/or and reduce...
|
|
|
7631001 |
Electronic ink processing
A method of reconciling a first data structure with a second data structure that is a subsequently modified version of the first data structure. Initially, each node in the first data structure for...
|
|
|
7630999 |
Intelligent container index and search
Aspects are introduced for indexing files and file references within a file container (e.g., a list file, zip file, cabinet file, and so forth). An intelligent protocol handler is created for...
|
|
|
7630998 |
Performing a deletion of a node in a tree data storage structure
The addition of a layer between a tree data storage structure and a persistent storage is disclosed. The additional layer, called a storage module, generates an identifier and allocates it to a...
|
|
|
7630997 |
Systems and methods for efficiently compressing and decompressing markup language
Systems and methods for compressing markup language data, such as XML data, are provided that utilize a finite state machine (FSM), which is representative of an XML schema, and a rule file....
|
|
|
7630991 |
Compiling join patterns using software transactional memories
Join patterns may be compiled using software transactional memories (STM's) without the use of locks or other low level constructs. In particular, any number of STM threads may each perform a...
|
|
|
7630976 |
Method and system for adapting search results to personal information needs
A method and system for adapting search results of a query to the information needs of the user submitting the query is provided. A search system analyzes click-through triplets indicating that a...
|
|
|
7630975 |
Unified searching and running of files
A unified user interface is described that allows a user to search, browse, and launch items from the same user interface. For example, a single text input box may be provided that allows the user...
|