| Patent # | Description |
|---|---|
| US-6,993,790 |
Host-based systematic attack detection tool A vulnerability checking tool for a host computer designed to examine security logs of attempted logins and revocations, to detect systematic attacks of a wide... |
| US-6,993,789 |
DTV data service application and receiver mechanism A system for providing a data broadcast service for digital television receivers. The system includes a data authoring system for creating a program description,... |
| US-6,993,788 |
Method and system for manipulating broadcast signals A method and system for manipulating a broadcast signal utilizes a sliding-window time range multicast or a buffered storage queue at the headend. Multiple... |
| US-6,993,787 |
Providing VCR functionality for data-centered video multicast The client application provides VCR functionality in a data-centered video multicast network (36) through active prefetching of the fragments from broadcast... |
| US-6,993,786 |
Client/server multimedia presentation system A method of presenting, at a client terminal, a video program stored in a server linked with the client terminal via transmission path of a limited transmission... |
| US-6,993,785 |
Apparatus for and method of creating a device page for a device which does
not support a predetermined protocol... In a home network to which a client device and a plurality of server devices are connected, using a web browser in a client device and determining whether the... |
| US-6,993,784 |
Information signal transmission device An information signal transmission device including objects, an event manager, a broadcast manager, and a network messenger. By simply exchanging a message with... |
| US-6,993,783 |
System for searching TV program data via the internet A system for searching TV program data via the Internet, wherein TV program data is received from broadcasting stations via the Internet and recorded in a... |
| US-6,993,782 |
Program guide information and processor for providing program and channel
substitution A system of defining, creating and decoding composite virtual channels advantageously supports dynamic channel and event substitution. A method, for use in a... |
| US-6,993,781 |
Control device, control method, electric apparatus, control method of an
electric apparatus, electric apparatus... Radio waves transmitted from the antenna of a broadcasting station are received by the antenna of a television receiver. The television receiver extracts an EPG... |
| US-6,993,780 |
Inclined angle adjusting mechanism and inclined angle adjusting method Of an integrated type leaf spring, a first abutting portion of first leaf spring portion of a narrow spring piece abuts against the bottom surface of a disk... |
| US-6,993,779 |
Positioning structure of a clamping device of a disc carrier assembly A disc carrier assembly for an optical disc drive includes a disc carrier having an axial tube, a clamping device, and a positioning sleeve. The clamping device... |
| US-6,993,778 |
Recording medium driving device A driving device includes a holder (16) movably carried by a chassis (5) and adapted for transporting a disc cartridge the holder holds between an ... |
| US-6,993,777 |
Recording medium loading apparatus A recording medium loading apparatus. When the position detection of the carrier unit 70 capable of loading different types of recording medium 11, 12, 13 is... |
| US-6,993,776 |
Disc centering device It is sought to simplify a disc centering device. Stopper portions for centering a small-size disc are provided on disc sensors, and guide portions are provided,... |
| US-6,993,775 |
Tray locking apparatus of disc drive A tray locking apparatus of a disc drive to lock a tray on which a disc is placed and which is inserted into a main body of a disc drive. The tray locking... |
| US-6,993,774 |
System and method for remote enabling classes without interfaces An interface generator (250) for remote enabling class files (252) without an associated interface is provided that includes a class reader (256), a reflection... |
| US-6,993,773 |
System and method for introducing enhanced features into a java swing
application program interface A system and method are disclosed for providing additional features in an enhanced version of the portable application program interface, Java Swing. The... |
| US-6,993,772 |
Common communication system for control instruments A communication system for linking users to control instruments. A user may send a first creation command from a user interface and establish a communication... |
| US-6,993,771 |
Method and system for managing software components A method system for tracking the state of an entity (e.g., an object) on behalf of a client (e.g., an application program). The states of an entity include up... |
| US-6,993,770 |
Lock free reference counting We present a methodology for transforming concurrent data structure implementations that depend on garbage collection to equivalent implementations that do not.... |
| US-6,993,769 |
System and method for replacing underlying connection-based communication
mechanisms in real time systems at... A distributed processor architecture computer system and method that includes one or more processors and object oriented control program for real time and... |
| US-6,993,768 |
Method of storing multi-parameter configuration information A system and method define a multi-parameter configuration using an identifier. The identifier involves assigning values to available options for parameters of a... |
| US-6,993,767 |
System for preventing periodic load balancing if processor associated with
lightest local run queue has... An apparatus and methods for periodic load balancing in a multiple run queue system are provided. The apparatus includes a controller, memory, initial load... |
| US-6,993,766 |
Integrated circuits for multi-tasking support in single or multiple
processor networks An integrated circuit (7A) for multitasking support for processing unit (1A) holds control variables for each task (or activity) to run on its associated... |
| US-6,993,765 |
Controller and operating system A plurality of tasks are managed by being classified into a communication task group, a control task group, and a management task group for management. An... |
| US-6,993,764 |
Buffered coscheduling for parallel programming and enhanced fault
tolerance A computer implemented method schedules processor jobs on a network of parallel machine processors or distributed system processors. Control information... |
| US-6,993,763 |
Technique for scheduling execution of jobs for or by network-connected
devices Methods, systems, computer program products, and methods of doing business by improving the scheduling of execution of jobs for or by network-connected devices,... |
| US-6,993,762 |
Process for improving the performance of a multiprocessor system
comprising a job queue and system architecture... The invention relates to a process for assigning tasks in a multiprocessor digital data processing system having a preemptive operating system, and an... |
| US-6,993,761 |
Method and apparatus to verify type safety of an application snapshot One embodiment of the present invention provides a system for verifying type safety of an application snapshot. This application snapshot includes a state of an... |
| US-6,993,760 |
Installing software on a mobile computing device using the rollback and
security features of a configuration... Installing software using the configuration manager so that the rollback and security features of the configuration manager may be used during the installation... |
| US-6,993,759 |
Diagrammatic control of software in a version control system Methods and systems consistent with the present invention provide an improved software development tool that includes a version control system that permits... |
| US-6,993,758 |
Method and apparatus for renewing software in a software-operated machine A method and apparatus for renewing software in a software-controlled machine is provided wherein a sensor 16 detects external command information to shift an... |
| US-6,993,757 |
Method and apparatus for multi-versioning loops to facilitate modulo
scheduling One embodiment of the present invention provides a system that facilitates multi-versioning loops to facilitate modulo scheduling. Upon receiving a computer... |
| US-6,993,756 |
Optimization apparatus that decreases delays in pipeline processing of
loop and computer-readable storage... An optimization apparatus is capable of improving the execution efficiency of a loop that includes a loop carry dependency between consecutive iterations of the... |
| US-6,993,755 |
Dynamic compilation control Modern programming languages have stimulated work on systems that dynamically compile or optimize frequently executed portions of programs. In practice, such... |
| US-6,993,754 |
Annotations to executable images for improved dynamic optimization
functions A method of optimizing a computer program includes generating annotation information about the computer program, storing the annotation information with the... |
| US-6,993,753 |
Compiler for parallel computer The object of the present invention is to provided a compiler for parallel computers that enable rapid processing by introducing a new data structure. A compiler... |
| US-6,993,752 |
Compiler with dynamic lexical scanner adapted to accommodate different
character sets A compiler comprises a lexical scanner with a dynamic character identification table that accommodates different standards for encoding characters in source and... |
| US-6,993,751 |
Placing exception throwing instructions in compiled code A compiler that completes compilation upon identifying unresolvable input during compilation instead of aborting compilation. This can be accomplished by... |
| US-6,993,750 |
Dynamic registration of dynamically generated code and corresponding
unwind information A method and system for enabling the registration of dynamically generated code and corresponding unwind information. In one embodiment, the present invention... |
| US-6,993,749 |
Conditional debug monitors A method, apparatus and article of manufacture for associating a condition with a monitored expression are provided. Information regarding the monitored... |
| US-6,993,748 |
Systems and methods for table driven automation testing of software
programs A table driven test automation system for performing functional testing of a software program. The system may include a GUI translator component to translate one... |
| US-6,993,747 |
Method and system for web based software object testing A system for remotely testing middleware of applications in the N-tiered model across a network. The test system contains test code generators, test engines to... |
| US-6,993,746 |
Configuration tool for building a user application for multiple operating
systems A method for configuring a plurality of operating systems is provided. A set of dependencies is found based on an application and an operating system... |
| US-6,993,745 |
Method and system for modeling a legacy computer system A method and system for modifying program applications of a legacy computer system to directly output data in XML format models the legacy computer system, maps... |
| US-6,993,744 |
Method for enabling a compiler or interpreter to use identifiers found at
run time in a map container object in... A method for enabling a compiler or interpreter to use identifiers found at run time in a map container object in a manner similar or identical to identifiers... |
| US-6,993,743 |
Method and apparatus for developing enterprise applications using design
patterns The present invention provides a method and apparatus for developing enterprise applications using design patterns. Over time, different types of enterprise... |
| US-6,993,742 |
Thermal proximity effects in lithography A proximity correction tool receives an indication of a feature in a lithographic design. The proximity correction tool predicts a film edge placement for the... |
| US-6,993,741 |
Generating mask patterns for alternating phase-shift mask lithography A method of generating patterns of a pair of photomasks from a data set defining a circuit layout to be provided on a substrate includes identifying critical... |