| Patent # | Description |
|---|---|
| US-7,552,432 |
Information processing apparatus, information processing method, and
control program A push installation system including a server and clients connected via a network, the server installing a device driver on one or more clients via the network,... |
| US-7,552,431 |
Multiple patching in a single installation transaction Applying multiple patches to one or more software products. A plurality of patches is received from a user. A software product targeted by the received plurality... |
| US-7,552,430 |
Patch sequencing Updating a software product by a plurality of patches. Sequencing data of each patch of the plurality of patches is received from a user such as a patch author.... |
| US-7,552,429 |
Integrated development environment for managing software licensing
restrictions The present invention generally provides methods, systems, and articles of manufacture that provide a managed software development environment. In one... |
| US-7,552,428 |
Method for JIT compiler to optimize repetitive synchronization Repetitive synchronization in program code is optimized through lock coarsening that is performed subject to a number of constraints. Using a forward pass over... |
| US-7,552,427 |
Method and apparatus for implementing a bi-endian capable compiler A method of compiling code includes assigning an endian type to data. An endian flip operation is performed based on the endian type of the data and a target... |
| US-7,552,426 |
Systems and methods for using synthetic instructions in a virtual machine The present invention compensates for the shortcomings in x86 processor architectures by providing a set of "synthetic instructions" that cause a trap and... |
| US-7,552,425 |
Implementing enhanced compiled breakpoint analysis Compiled breakpoint analysis includes a debugger user interface that is displayed for defining breakpoint properties. Responsive to a predefined user selection,... |
| US-7,552,424 |
Apparatus and method for identifying a system under test A system and method for testing an application on a target system are described. The target system is assigned a logical name which is used by within a test... |
| US-7,552,423 |
Separations-of-duties analysis tool for object-oriented integrated
enterprise wide computing applications A method and structure for an independent programming tool for analyzing business separations-of-duties conflicts for users and profiles in an object-oriented... |
| US-7,552,422 |
Test case inheritance controlled via attributes The present invention is directed towards a test case inheritance behavior that can be controlled via attributes. A base test class from which test objects are... |
| US-7,552,421 |
Method for adding comments to deleted code A method for adding comments to deleted code includes maintaining a first version of a file in a code repository, providing the first version of a file available... |
| US-7,552,420 |
Externally defined application configuration The present invention provides an improved general-purpose system and method for providing dynamically updateable, context-sensitive configuration information... |
| US-7,552,419 |
Sharing trusted hardware across multiple operational environments A method, system, and article of manufacture to share trusted hardware across multiple operational environments. A virtual machine monitor (VMM) is loaded to... |
| US-7,552,418 |
Systems and methods for creating and providing templates in a single file A user can package one or more file(s) into a group and specify that the group is to be converted into a template. An IDE process can automatically index the... |
| US-7,552,417 |
System for search and analysis of systematic defects in integrated
circuits Disclosed is a method of locating systematic defects in integrated circuits. The invention first performs a preliminary extracting and index processing of the... |
| US-7,552,416 |
Calculation system for inverse masks A system for calculating mask data to create a desired layout pattern on a wafer reads all or a portion of a desired layout pattern. Mask data having pixels with... |
| US-7,552,415 |
Method and system for creating a customized support package for an
FPGA-based system-on-chip (SoC) A method for customization of the software of an FPGA-based SoC includes the steps of selecting (380) a system component used for customizing the FPGA-based SoC,... |
| US-7,552,414 |
Layout design apparatus, layout design method, and computer product A frame input unit receives an input of a frame having a placement area for an element to which a predetermined signal is supplied. A netlist input unit receives... |
| US-7,552,413 |
System and computer program for verifying performance of an array by
simulating operation of edge cells in a... A system and computer program for verifying performance of an array by simulating operation of edge cells in a full array model reduces the computation time... |
| US-7,552,412 |
Integrated circuit (IC) chip design method, program product and system A circuit design method, computer program product and chip design system embodying the method. A gate selected for static timing analysis (STA) from a circuit... |
| US-7,552,411 |
LSI analysis method, LSI analysis apparatus, and computer product In an LSI analysis apparatus, a logic element pair extracting unit extracts an unselected logic element pair when an input unit receives circuit description... |
| US-7,552,410 |
Estimating LUT power usage A method of calculating power usage of a lookup table (LUT) implemented on a programmable logic device can include determining input power usage of the LUT and... |
| US-7,552,409 |
Engineering change order process optimization A method for reaching signoff closure in an ECO (engineering change order) process involves the use of violation context data from the signoff tool as the basis... |
| US-7,552,408 |
Method for performing design rule check on mask pattern data for an
integrated circuit An improved system and method is disclosed for performing a design rule check on a proposed integrated circuit (IC) layout, and for creating customized design... |
| US-7,552,407 |
Method and system for performing target enlargement in the presence of
constraints A method for performing verification is disclosed. The method includes receiving a design, including one or one or more targets, one or more constraints, one or... |
| US-7,552,406 |
Incorporation of uncertainty information in modeling a characteristic of a
device A method and model for modeling a characteristic C that is distributed within a domain. A provided base equation expresses C as a function f of a variable V... |
| US-7,552,405 |
Methods of implementing embedded processor systems including state
machines Methods of implementing state machines using embedded processors. The designer specifies the logical footprint of the state machine in a formalism that can be... |
| US-7,552,404 |
Semiconductor integrated device and apparatus for designing the same A semiconductor integrated device includes a plurality of power system circuit units, a first circuit unit to which electric power is supplied from first power... |
| US-7,552,403 |
Controlling an electronic component within an environment using a pointing
device The present invention is directed toward a system and process that controls a group of networked electronic components using a multimodal integration scheme in... |
| US-7,552,402 |
Interface orientation using shadows A graphical user interface system may position and orient a user interface element to be displayed on an optically-sensitive display surface. The position of the... |
| US-7,552,401 |
Detachable and reattachable portal pages In accordance with an embodiment of the present invention, a portal environment may include at least one detachable portal page. The portal environment may also... |
| US-7,552,400 |
System and method for navigating within a graphical user interface without
using a pointing device A system and method for navigating within a graphical user interface without using a pointing device is described. A set of one or more keyboard shortcuts is... |
| US-7,552,399 |
Extensible icons with multiple drop zones Embodiments of the present invention address deficiencies of the art in respect to icon management in a GUI and provide a novel and non-obvious method, system... |
| US-7,552,398 |
Systems and methods for semantically zooming information Techniques are presented to semantically zoom information to fit within a bounded display space. A bounded display space optionally constrained by size or shape... |
| US-7,552,397 |
Multiple window behavior system A method for displaying a plurality of windows on a display screen is described. The method includes steps of associating a first window with a second window,... |
| US-7,552,396 |
Associating screen position with audio location to detect changes to the
performance of an application A method for monitoring the performance of an application comprises determining an output of an application that requires monitoring, assigning an audible sound... |
| US-7,552,395 |
Graphical user interface for building boolean queries and viewing search
results Graphical user interfaces and method for building Boolean queries and viewing search results using search cells, combination cells, toolbar, and menu bar. Search... |
| US-7,552,394 |
Graphical user interface with intelligent navigation Systems, methods, media, and other embodiments associated with facilitating intelligent navigation in a graphical user interface (GUI) are described. One... |
| US-7,552,393 |
Hook-up assistant A hook-up assistant (HUA) capable of assisting people in hooking up with other people, in various business and social settings, and of achieving decision-making,... |
| US-7,552,391 |
Methods and arrangements for providing multiple concurrent desktops and
workspaces in a shared computing... Methods and arrangements are provided for use in multiple user computing environments. These methods and arrangements can be configured to allow for a plurality... |
| US-7,552,390 |
Recordation and organization of problem solving data A data model uses a graphical user interface (GUI) for recording and organizing information regarding an object of care. The GUI enables a user to input an... |
| US-7,552,389 |
Computer program and methods for automatically initializing an audio
controller A computer program of the type commonly known as a "wizard" is disclosed that initializes user interface software for controlling an audio conferencing device.... |
| US-7,552,388 |
Information providing device, information providing method, and program
storage medium In the present invention, image data is edited in response to a demand transmitted from a data-processing apparatus through a network. A moving-picture server... |
| US-7,552,387 |
Methods and systems for video content browsing Methods and systems for browsing video content are described. Video content is accessed. Metadata from a content analysis that is performed on said video content... |
| US-7,552,386 |
Methods and systems for treating overflow conditions and for re-sizing
printable content Various embodiments evaluate content that is to be printed and ascertain whether the content is going to overflow or be "orphaned" onto a second page when... |
| US-7,552,385 |
Efficient storage mechanism for representing term occurrence in
unstructured text documents A method and structure converts a document corpus containing an ordered plurality of documents into a compact representation in memory of occurrence data, where... |
| US-7,552,384 |
Systems and method for optimizing tag based protocol stream parsing A method and system for optimizing tag based protocol streaming parsing. A method in accordance with an embodiment comprises: comparing a read tag and the tags... |
| US-7,552,383 |
Method for efficiently processing comments to records in a database, while
avoiding replication/save conflicts A method and system for displaying comment documents within a parent document. to the parent document allows the user to enter content to be included in the... |
| US-7,552,382 |
Data processing device and method for selecting media segments on the
basis of a score A context of media content is represented by hierarchical context description data for describing a plurality of segments. Each of the segments represents a... |