Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


48th week of 2008 patent applcation highlights part 61
Patent application numberTitlePublished
20080295082PROGRAM RE-WRITING APPARATUS - A program re-writing method which re-writes an inputted program into a program for a processor for controlling whether or not a process is executed based on a yes or no execution flag, said program re-writing method including: inserting a comparison process into the inputted program, the comparison process comparing first address information, which is memory address information accessed by a first memory access process included in the inputted program, and second address information, which is address information of a memory accessed by a second memory access process included in the inputted program, and writing a comparison result into the yes or no execution flag; and inserting a yes or no execution flag-attached logic preservation process into the inputted program, the yes or no execution flag-attached logic preservation process being a process executed based on a value of the yes or no execution flag and preserving the same result as a result of the inputted program when executed.2008-11-27
20080295083EXPLICIT DELIMITATION OF SEMANTIC SCOPE - Systems and methods are provided with respect to computer programming. Program behavior can be tuned to provide a seamless mixture of semantic behavior across a single program language syntax. Semantic behavior can be explicitly specified at arbitrary levels of syntactic granularity (e.g. expressions, members, types, compilation units . . . ), wherein semantic scope is commensurate with the specified level of granularity.2008-11-27
20080295084Software protection apparatus and protection method thereof - A software protection apparatus and its protection method are disclosed. The software protection apparatus includes a storage unit and a processing unit. The storage unit has a program area and a data area. The program area is used to save an executable. The processing unit generates a reference pointer based on internal information of the executable, and the reference pointer then is saved to the program area or the data area. The processing unit then generates an algorithm based on at least one characteristic of the executable to save the algorithm to a specific position of the program area or the data area through the reference pointer, and employs the algorithm to perform an encoding action for the executable to generate a wrap program that is saved to the program area. When the wrap program is decoded, the reference pointer is obtained through a restore program to take the algorithm out. The wrap program then is restored to become the executable by using the algorithm.2008-11-27
20080295085INTEGRATED CODE REVIEW TOOL - A code review tool system includes a developer on a developer node, a reviewer on a reviewer node, and a server on a server node. The developer node and the reviewer node include an integrated code review tool. The integrated code review tool includes functionality for a developer to specify source code files to be reviewed and a list of reviewer identifiers. The integrated code review tool also includes functionality to associate the reviewer's comments and/or proposed code changes with context information identifying a location in the source code files. The reviewer's comments, proposed code changes, and associated context information is sent to the developer. The developer may then see the reviewer's comments and proposed code changes in context with the location in the source code to which the comments and code changes pertain.2008-11-27
20080295086Systems and methods for patching computer programs2008-11-27
20080295087FIRMWARE UPGRADE SYSTEM AND CONTROL METHOD THEREOF2008-11-27
20080295088Interception Proxy-Based Approach for In-Service Software Upgrade2008-11-27
20080295089Manufacturing System Software Version Management2008-11-27
20080295090SOFTWARE CONFIGURATION MANAGER2008-11-27
20080295091Broadcast download system via broadband power line communication2008-11-27
20080295092Techniques for automatically installing and configuring database applications2008-11-27
20080295093Method and Module for Dynamic Hosting of Software Applications in a Gateway Between an Operator Network and a Local Area Network2008-11-27
20080295094INTEGRATED PLACEMENT PLANNING FOR HETEROGENOUS STORAGE AREA NETWORK DATA CENTERS2008-11-27
20080295095METHOD OF MONITORING PERFORMANCE OF VIRTUAL COMPUTER AND APPARATUS USING THE METHOD2008-11-27
20080295096DYNAMIC PLACEMENT OF VIRTUAL MACHINES FOR MANAGING VIOLATIONS OF SERVICE LEVEL AGREEMENTS (SLAs)2008-11-27
20080295097Techniques for sharing resources among multiple devices in a processor system2008-11-27
20080295098System Load Based Dynamic Segmentation for Network Interface Cards2008-11-27
20080295099Disk Drive for Handling Conflicting Deadlines and Methods Thereof2008-11-27
20080295100SYSTEM AND METHOD FOR DIAGNOSING AND MANAGING INFORMATION TECHNOLOGY RESOURCES2008-11-27
20080295101ELECTRONIC DOCUMENT MANAGER2008-11-27
20080295102COMPUTING SYSTEM, METHOD OF CONTROLLING THE SAME, AND SYSTEM MANAGEMENT UNIT2008-11-27
20080295103DISTRIBUTED PROCESSING METHOD2008-11-27
20080295104Realtime Processing Software Control Device and Method2008-11-27
20080295105Data processing apparatus and method for managing multiple program threads executed by processing circuitry2008-11-27
20080295106METHOD AND SYSTEM FOR IMPROVING THE AVAILABILITY OF A CONSTANT THROUGHPUT SYSTEM DURING A FULL STACK UPDATE2008-11-27
20080295107Adaptive Thread Pool2008-11-27
20080295108Minimizing variations of waiting times of requests for services handled by a processor2008-11-27
20080295109METHOD AND APPARATUS FOR REUSING COMPONENTS OF A COMPONENT-BASED SOFTWARE SYSTEM2008-11-27
20080295110Framework for Startup of Local Instance of Remote Application2008-11-27
20080295111METHOD AND APPARATUS FOR CHECKPOINT AND RESTARTING A STREAM IN A SOFTWARE PARTITION2008-11-27
20080295112Secure Inter-Process Communication Channel2008-11-27
20080295113MANAGING MEMORY RESIDENT OBJECTS TO OPTIMIZE A RUNTIME ENVIRONMENT2008-11-27
20080295114Method and apparatus for execution control of computer programs2008-11-27
20080295115IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD AND IMAGE PROCESSING PROGRAM2008-11-27
20080295116DRIVER APPARATUS, PROCESS CONTROL METHOD, PROCESS CONTROL PROGRAM2008-11-27
20080295117METHOD AND A SYSTEM FOR INCORPORATING RELIABLE MESSAGING IN WEB SERVICES CLIENT APPLICATIONS VIA AN API2008-11-27
20080295118UNIVERSAL USER INPUT/OUTPUT APPLICATION LAYERS2008-11-27
20080295119User Interface Independent Remote Interface Data Loader2008-11-27
20080295120ASYNCHRONOUS REMOTE PROCEDURE CALLING METHOD AND COMPUTER PRODUCT IN SHARED-MEMORY MULTIPROCESSOR2008-11-27
20080295121Compressible media disk storage trays2008-11-27
20080295122OPTICAL DISK PLAYER2008-11-27
20080295123OPTICAL DISC DRIVE2008-11-27
20080295124DETECTION METHOD FOR TILT OF OPTICAL PICKUP HEAD2008-11-27
20080295125Microstructured surfaces for optical disk media2008-11-27
20080295126Method And System For Creating An Aggregated View Of User Response Over Time-Variant Media Using Physiological Data2008-11-27
20080295127GAME FOR INCREASING VIEWERSHIP OF TELEVISION COMMERICALS AND A METHOD FOR PLAYING THE GAME2008-11-27
20080295128Advertising management method and system2008-11-27
20080295129SYSTEM AND METHOD FOR INTERACTIVE VIDEO ADVERTISING2008-11-27
20080295130Method and apparatus for presenting and aggregating information related to the sale of multiple goods and services2008-11-27
20080295131System and method of delivering media content2008-11-27
20080295132Program Recommendation Apparatus, Method and Program Used In the Program Recommendation Apparatus2008-11-27
20080295133Method and System for Generating a Recommendation for at Least One Further Content Item2008-11-27
20080295134RECEIVER AND SEMICONDUCTOR INTEGRATED DEVICE2008-11-27
20080295135Information Distribution System and Information Distribution Method2008-11-27
20080295136HIGH FREQUENCY RECEIVING APPARATUS2008-11-27
20080295137Digital Video Broadcasting-Satellite Multi-Input Receiving Circuit and Associated Method2008-11-27
20080295138On-Train Video Information Delivery Control and Display System2008-11-27
20080295139Message delivery management method and system2008-11-27
20080295140Controlling Access in a Terminal Device to Services Broadcast in Multicast Mode2008-11-27
20080295141PERSONALIZED TV APPARATUS2008-11-27
20080295142Package Identification Method and Location Resolution Method2008-11-27
20080295143MULTIMEDIA TELEVISION SYSTEM2008-11-27
20080295144Network client validation of network management frames2008-11-27
20080295145IDENTIFYING NON-ORTHOGONAL ROLES IN A ROLE BASED ACCESS CONTROL SYSTEM2008-11-27
20080295146Integrated privilege separation and network interception2008-11-27
20080295147Integrated Security Roles2008-11-27
20080295148System And Method For Crawl Policy Management Utilizing IP Address and IP Address Range2008-11-27
20080295149METHOD AND SYSTEM FOR GENERATING AND USING DIGITAL FINGERPRINTS FOR ELECTRONIC DOCUMENTS2008-11-27
20080295150METHOD FOR IMPROVING APPLICATION PERFORMANCE AND USER DIRECTORY INTEGRITY2008-11-27
20080295151METHOD AND SYSTEM FOR ANONYMOUS INFORMATION VERIFICATION2008-11-27
20080295152Safety management system2008-11-27
20080295153SYSTEM AND METHOD FOR DETECTION AND COMMUNICATION OF COMPUTER INFECTION STATUS IN A NETWORKED ENVIRONMENT2008-11-27
20080295154METHOD AND SYSTEM FOR MANAGING MOBILITY OF ACCESS TERMINAL USING PROXY MOBILE INTERNET PROTOCOL IN A MOBILE COMMUNICATION SYSTEM, AND METHOD FOR ALLOCATING HOME ADDRESS OF ACCESS TERMINAL FOR THE SAME2008-11-27
20080295155SYSTEMS, METHODS, AND MEDIA FOR MANAGING ELECTRONIC ASSET TAGS FOR ASSET DEVICES2008-11-27
20080295156SYSTEM, COMPUTER PROGRAM PRODUCT AND METHOD FOR SCANNING AND MANAGING DOCUMENTS2008-11-27
20080295157Authentication Server With Link State Monitor and Credential Cache2008-11-27
20080295158SYSTEM AND METHOD TO ACCESS AND USE LAYER 2 AND LAYER 3 INFORMATION USED IN COMMUNICATIONS2008-11-27
20080295159Method and System for the Authentication of a User of a Data Processing System2008-11-27
20080295160Biometrically controlled personal data management system and device2008-11-27
20080295161OPERATION SUPPORT SYSTEM2008-11-27
20080295162METHOD AND APPARATUS FOR AUTHENTICATING USERS IN A NETWORK2008-11-27
20080295163Method and Apparatus for Updating Anti-Replay Window in Ipsec2008-11-27
20080295164MASHUP COMPONENT ISOLATION VIA SERVER-SIDE ANALYSIS AND INSTRUMENTATION2008-11-27
20080295165Method for Safely Logging Onto a Technical System2008-11-27
20080295166OUTPUT TERMINAL APPARATUS FOR PRINTING DATA BY EMAIL2008-11-27
20080295167Removable computer with mass storage2008-11-27
20080295168Method and communication system for controlling security association lifetime2008-11-27
20080295169DETECTING AND DEFENDING AGAINST MAN-IN-THE-MIDDLE ATTACKS2008-11-27
20080295170PEER-TO-PEER NAME RESOLUTION PROTOCOL (PNRP) SECURITY INFRASTRUCTURE AND METHOD2008-11-27
20080295171Intrusion Detection System For Wireless Networks2008-11-27
20080295172Method, system and computer-readable media for reducing undesired intrusion alarms in electronic communications systems and networks2008-11-27
20080295173PATTERN-BASED NETWORK DEFENSE MECHANISM2008-11-27
20080295174Method and System for Preventing Unauthorized Access and Distribution of Digital Data2008-11-27
20080295175PROACTIVE TEST-BASED DIFFERENTIATION METHOD AND SYSTEM TO MITIGATE LOW RATE DoS ATTACKS2008-11-27
20080295176Anti-virus Scanning of Partially Available Content2008-11-27
20080295177ANTIVIRAL NETWORK SYSTEM2008-11-27
20080295178Indicating SQL injection attack vulnerability with a stored value2008-11-27
20080295179APPARATUS AND METHOD FOR SCREENING NEW DATA WITHOUT IMPACTING DOWNLOAD SPEED2008-11-27
20080295180Memory Card, Data Exchange System, and Data Exchange Method2008-11-27
20080295181METHOD FOR PROTECTING COMPUTER PROGRAMS AND DATA FROM HOSTILE CODE2008-11-27
Website © 2018 Advameg, Inc.