Patents Issued in September 11, 2007
-
Patent number: 7269815Abstract: A system is employed for modifying a hierarchical description of a design to reveal the data flow of the design. The modified design provides a more favorable input for block placement. In one embodiment, the modifications includes any one of or a combination of moving hard macros to a higher level of the hierarchical description of the design, flattening modules that are bigger than a threshold, and/or flattening star blocks. Up to three clustering strategies are employed as part of the flattening process, including name-based clustering, external connection based clustering and gate clustering.Type: GrantFiled: June 7, 2004Date of Patent: September 11, 2007Assignee: Synopsys, Inc.Inventors: Enno Wein, Vahagn Poghosyan, Uma Panda
-
Patent number: 7269816Abstract: Design driven inspection/metrology methods and apparatus are provided. A recipe is a set of instructions including wafer processing parameters, inspection parameters, or control parameters for telling an inspection/metrology system how to inspect/measure a wafer. Design data is imported into a recipe extraction system that recognizes instances of target structures and configures recipe parameters accordingly, thereby reducing manual instrument setup time, improving inspection/measurement accuracy, and improving fabrication efficiency.Type: GrantFiled: March 10, 2005Date of Patent: September 11, 2007Assignee: KLA-Tencor Technologies, Inc.Inventor: Christopher F Bevis
-
Patent number: 7269817Abstract: A method and system for layout optimization relative to lithographic process windows which facilitates lithographic constraints to be non-localized in order to impart a capability of printing a given circuit with a process window beyond the process windows which are attainable with conventional simplified design rules. Pursuant to the method and system, lithographic capability and process windows are maximized to satisfy local circuit requirements and in order to achieve a maximally efficient layout.Type: GrantFiled: February 10, 2004Date of Patent: September 11, 2007Assignee: International Business Machines CorporationInventors: Fook-Luen Heng, Mark A. Lavin, Jin-Fuw Lee, Daniel L. Ostapko, Alan E. Rosenbluth, Nakgeuon Seong
-
Patent number: 7269818Abstract: Methods, systems, program products are disclosed that control placement of dummy shapes about sensitive circuit elements such that the dummy shapes are at least substantially similar for each circuit element even though the dummy shapes are auto-generated. In one embodiment, the invention includes providing dummy shape pattern pitch information to a designer, and allowing placement of circuit elements at integer multiples of one or more of the pitches such that the dummy shapes are at least substantially similar about each instance of the circuit element. Another embodiment includes allowing placement of a marker about a circuit element to indicate an area in which dummy shapes are to be substantially identical, and then using the marker to place the circuit element. Dummy shapes generated within the marker ensure substantially identical dummy shapes for each instance of the circuit element. The invention also includes the integrated circuits formed.Type: GrantFiled: January 6, 2005Date of Patent: September 11, 2007Assignee: International Business Machines CorporationInventor: Howard S. Landis
-
Patent number: 7269819Abstract: An exposure data generation method for generating exposure data that can enhance exposure throughput by making the number of shots in each of unit areas where a plurality of charged particle beams are simultaneously applied equal. Layout data is extracted as a plurality of blocks for cell projection exposure. If the number of types of the plurality of blocks for cell projection exposure extracted is greater than a predetermined permissible number, a block for cell projection exposure that is the least effective in performing cell projection exposure is selected from among a plurality of blocks for cell projection exposure included in a unit area where the number of shots calculated is the smallest and the block for cell projection exposure is deleted from all of the unit areas. Variable rectangular exposure is performed for the block for cell projection exposure deleted.Type: GrantFiled: October 27, 2004Date of Patent: September 11, 2007Assignee: Fujitsu LimitedInventor: Hiromi Hoshino
-
Patent number: 7269820Abstract: Variable information, which indicates whether a variable is a vehicle specific variable that is specific to vehicle control, is added in the form of variable name to the model. In a code generating tool, an extraction engine extracts the variable name from an intermediate file to obtain the variable information, and a code generation block generates vehicle specific program code corresponding to the vehicle specific variable using a variable generation rule stored in a rule storage.Type: GrantFiled: December 5, 2002Date of Patent: September 11, 2007Assignee: Denso CorporationInventor: Yoshiyuki Maki
-
Patent number: 7269821Abstract: A management tree or nodes arranged hierarchically tree-like, respectively, is used to manage, contain and map information of a manageable device according to the SyncML DM protocol standard. A management server can request from such a device, by means of a GET command, information contained in a certain node of the management tree server. The manageable device responds by transmitting the requested information of the management tree. The inventive concept provides methods which allow a request of information not only from one single node but from a plurality of nodes at the same time. This leads to an efficient, time and cost saving management process.Type: GrantFiled: April 22, 2003Date of Patent: September 11, 2007Assignee: Nokia CorporationInventors: Mikko Sahinoja, Rauno Hartikainen
-
Patent number: 7269822Abstract: A technique for improving the usage of built-in macro languages of applications by end users is provided. This technique enables the user to program in the programming language of his choice more easily. The source code of to user-selected language is stored in objects of the existing application and, if the language is a compiler language, the compiled code and the compiler itself are stored. A Bytecode Processing Server (BPS) is stored in an object of the existing application. This permits the use of the new macro language anywhere without additional installation efforts. The BPS and the existing application communicate via a stub program, which is written in the built-in macro language. This comprises parameter passing and data transfer.Type: GrantFiled: February 23, 2001Date of Patent: September 11, 2007Assignee: International Business Machines CorporationInventors: Alexander Gebhart, Juergen Jung
-
Patent number: 7269823Abstract: Described is a system and method that enable the incorporation of one namespace into another namespace while avoiding name collisions by defining namespaces with a common name and a unique identifier. In accordance with the invention, a namespace may incorporate another namespace by unique identifier and assign an alias to that incorporated namespace. The use of the alias provides a developer with the flexibility to reference the imported namespace and its declarations by common, understandable, or human-meaningful names. In addition, name collisions between the imported namespace and local declarations are avoided by the uniqueness provided by the unique identifier. Furthermore, by way of re-exports, multiple parallel namespace hierarchies can be formed over the same definitions to reflect multiple parallel taxonomies.Type: GrantFiled: November 29, 2001Date of Patent: September 11, 2007Assignee: Microsoft CorporationInventor: Clemens A. Szyperski
-
Patent number: 7269824Abstract: A target software behavior pattern recognition and analysis tool is disclosed that operates during the real-time execution of monitored target software on a computer, derives a subset of measurements indicating the target software performance and activity, automatically derives a baseline from the subset of measurements, and establishes a state of health of the target software based on comparing real-time measurements to the baseline. The monitored target software contains an agent for deriving a subset of measurements indicating the target software performance and activity. The agent includes sensors embedded into the target software to measure specific code segments, and an examiner which receives measurements from the sensors and transmits these examiner values to a central server. The central server automatically derives a baseline from the received examiner values, and automatically establishes a state of health of the target software based on comparing real-time measurements to the baseline.Type: GrantFiled: February 13, 2003Date of Patent: September 11, 2007Assignee: Path Reliability, Inc.Inventors: Oded Noy, Jason McBride
-
Patent number: 7269825Abstract: A method and system to provide improved operation of a software emulated platform through the use of a relative address translation cache containing a plurality of cache sets. Each address translation contained within the relative address translation cache contains a Base Descriptor Register selection, a relative address limit check, an access privilege check, generation of an absolute address and a real address, and breakpoint discovery.Type: GrantFiled: December 27, 2002Date of Patent: September 11, 2007Assignee: Unisys CorporationInventor: James W. Adcock
-
Patent number: 7269826Abstract: Disclosed is an apparatus, including a memory for receiving a resource descriptor, the resource descriptor including a uniform resource identifier (URI) for a particular resource and an associated search query for locating the particular resource; and a controller, coupled to the memory, for initiating an access process for the particular resource using the resource descriptor. A method of retrieving a particular resource, comprising: parsing a resource descriptor into a uniform resource identifier (URI) for the particular resource and an associated search query for locating the particular resource; and initiating an access process for the particular resource using the URI and the associated search query.Type: GrantFiled: August 5, 2003Date of Patent: September 11, 2007Assignee: International Business Machines CorporationInventor: Michael Yiupun Kwong
-
Patent number: 7269827Abstract: The method and apparatus for compiling high level code is described. A method may be utilized that may include integrating the allocation of registers, scheduling instructions, and selecting code functions to produce an intermediate representation of a high level code segment with scheduled instructions. Additionally, a modular conflict handler may be utilized to resolve register and/or scheduler conflicts as may be required or useful in compiling the high level code. Also, a modular transformation interface may be utilized to invoke analyzers as may be required or useful to generate a compiled version of the high level code.Type: GrantFiled: October 21, 2002Date of Patent: September 11, 2007Assignee: Intel CorporationInventor: Markus T. Metzger
-
Patent number: 7269828Abstract: A method is provided for safely editing a binary code to be executed on a computer system. The method allows the binary code to be directly edited without compromising its integrity. More specifically, a larger binary code is transformed into a number of smaller binary code segments having sizes within a reference range of a control transfer function such as a branch instruction. A branch slamming operation can then used to displace a binary instruction contained within a smaller binary code segment with a branch instruction referring to a binary patch that is appended to the smaller binary code segment. The binary instruction displaced by the branch instruction is preserved in the binary patch. Upon completion of the binary patch execution, the smaller binary code segment continues executing with a binary instruction immediately following the branch instruction.Type: GrantFiled: December 9, 2002Date of Patent: September 11, 2007Assignee: Sun Microsystems, Inc.Inventor: Jan Civlin
-
Patent number: 7269829Abstract: 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 random access memory, e.g., flash memory. The microprocessor is configured to receive the updated program code, via a communication port, and to store the updated program code into the non-volatile flash memory. Optionally, the updated program code is received at multiple controllers via a global transmission on a communication bus. The microprocessor receives a communication causing it to re-start. In response to the re-start communication, the microprocessor fetches the updated program code stored in the non-volatile flash memory into the program memory RAM to replace the original program code, and begins execution of the updated program code in the program memory RAM.Type: GrantFiled: July 30, 2004Date of Patent: September 11, 2007Assignee: Signature Control Systems, Inc.Inventors: Brian J. Smith, Eric Schafer
-
Patent number: 7269830Abstract: In a method for dynamic allocation of memory address space, an original version of a program is executed. This execution includes the execution of a request to use memory address space occupied by an optimized version of the program that is protected from modification. When this request is detected, execution control is passed to an optimization code that was used to define the optimized program. The optimization code copies a portion of the optimized program residing in the memory address space requested by the original program, writes the copied portion to unallocated memory address space, and adjusts the code of the optimized program. The protection of the copied portion of the optimized program is released, and execution control is returned to the original program. The request to use the memory address space occupied by the portion of the optimized for which the protection has been released is then re-executed.Type: GrantFiled: September 16, 2003Date of Patent: September 11, 2007Assignee: Sun Microsystems, Inc.Inventor: Jan Civlin
-
Patent number: 7269831Abstract: The present invention relates to a multiprocessor system, which comprises two or more processor elements to be executed by a common program, a control section for switching such plural processor elements one from another for execution by the common program, and a storing section storing handover information relating to the common program which information is to be handover from the one processor element to the another processor element. This not only optimizes each of the functions of the processor elements, but also achieves certain delivery or interchange of the information between these process or elements, and even reduces the power consumption.Type: GrantFiled: November 16, 2001Date of Patent: September 11, 2007Assignee: Fujitsu LimitedInventors: Ryuta Tanaka, Norichika Kumamoto, Toru Tsuruta, Ritsuko Tanaka, Nobuyuki Iwasaki, Teruo Ishihara
-
Patent number: 7269832Abstract: A method and apparatus provides for handling communications between an application and a device through a device driver. Calls or commands are used by the device driver to access the hardware that are common to a number of different types of devices that are to be handled by the device driver. These calls or commands are used to store or save away information in the device when an application accessing the device shifts into a background state from a foreground state. These commands are used to restore information to the device when the application shifts back into the foreground state from the background state. In addition, a range of I/O ports used to access the devices are identified and predicted. For example, with video adapters, port address ranges are trapped for addresses identified through both PCI and VESA BIOSES.Type: GrantFiled: September 12, 2003Date of Patent: September 11, 2007Assignee: International Business Machines CorporationInventors: William Kress Bodin, Mark Hersey, Jan Rogoyski
-
Patent number: 7269833Abstract: Embodiments of the present invention relate to a scriptable plug-in API. According to the invention, all of the interfaces in a conventional, non-scriptable plug-in API are mapped to similar interfaces in a scriptable plug-in API. There is no need to change the existing plug-in APIs. In one embodiment, a set of interfaces and a set of wrappers are used to bind the new, scriptable plug-in API to the old one. In another embodiment, C++ wrappers are written to bridge new API to the old one. Inter-threading calls for plug-ins are also made possible using a proxy that functions with scriptable interfaces. In another embodiment, the plug-in is written for a Mozilla™/Netscape™ 6.x browser. In another embodiment, the scripting languages used to develop the plug-in include Python, JavaScript, and Perl.Type: GrantFiled: December 12, 2001Date of Patent: September 11, 2007Assignee: Sun Microsystems, Inc.Inventor: Igor Davidovich Kushnirskiy
-
Patent number: 7269834Abstract: A disc type recording and/or reproducing apparatus automatically performs the opening and closing of a shutter provided on a cartridge housing an optical disc in its case, and prevents the above-mentioned opening and closing mechanism from affecting the cartridge after an end of loading. When a DVR cartridge (51) is drawn into a recording and reproducing position by means of a tray (13), a shutter opening and closing mechanism (65) arranged on the side of the apparatus is relatively moved with regard to the cartridge (51). Thereby, shutter plates (100) of the cartridge (51) are opened or closed. Then, after the shutter plates (100) are completely released, the shutter opening and closing mechanism (65) is retracted by means of a cam (85) to be away from the cartridge (51).Type: GrantFiled: April 29, 2005Date of Patent: September 11, 2007Assignee: Sony CorporationInventors: Hideaki Tsutsumi, Yoichiro Mitsumoto, Hisashi Negoro
-
Patent number: 7269835Abstract: Exemplary embodiments provide an incentive for a viewer to watch and react to audio/video programming. For example, the viewer may be prompted during a program to provide an indicated response to an event within an indicated time period. Thereafter, the indicated response to the event may be detected, a response time of the indicated response to the event may be measured, viewer performance may be evaluated based upon the response time, and the incentive may be presented to the viewer based upon the response time. According to an exemplary embodiment, a viewer actuates a pushbutton key of a set-top box remote control unit and a signal that corresponds with the key is transmitted to and recorded by the set-top box. Other exemplary embodiments include a media delivery device for providing incentives, rewards, discounts, marketing data, and/or measurements to the viewer and a media delivery network.Type: GrantFiled: July 18, 2005Date of Patent: September 11, 2007Assignee: AT&T BLS Intellectual Property, Inc.Inventors: Scott R. Swix, William R. Matz
-
Patent number: 7269836Abstract: A system and method for multiplexing and remultiplexing whereby multiplexed programs from an input stream are only demultiplexed if they are to be copied or modified locally. Any multiplexed programs which are part of an input stream and which are intended to be part of the output stream are not demultiplexed but are simply passed along to be added to the transport stream with other multiplexed programs. A further inventive aspect comprises a multiplexer apparatus and process whereby dynamic bit rate adjustment is applied to eliminate the need to recalculate timebase information for altered streams.Type: GrantFiled: March 24, 2003Date of Patent: September 11, 2007Assignee: International Business Machines CorporationInventors: Julio Nogima, Frank A. Schaffa
-
Patent number: 7269837Abstract: A method of providing advertising from a central database server connected to a global computer network to distributed sites via interactive television. A representative icon is presented to a subscriber on a television screen indicating an advertisement. When a the icon is selected, an advertisement information detail is retrieved from storage in a local memory, or from the central database server and presented to the subscriber on the television screen.Type: GrantFiled: May 31, 2000Date of Patent: September 11, 2007Assignee: Your Choice Interactive, Inc.Inventors: Peter M. Redling, Jackie Skipper Barrios
-
Patent number: 7269838Abstract: An Internet television program guide system is provided that allows a user at a multimedia system to access television program listings containing embedded real-time data over an Internet communications link. The television program listing may be for a sporting event that is currently being broadcast and the real-time data may be the current score of the event, the current weather where the event is taking place, or any other suitable real-time information on the event. The real-time data may be presented in the form of video stills, video clips, textual information, audio clips, or suitable combinations of such media. The user can perform database searches on the program guide listings to search for a desired program. If desired, the user can obtain additional information on a selected program by accessing an associated web page.Type: GrantFiled: June 25, 2001Date of Patent: September 11, 2007Assignee: United Video Properties, Inc.Inventors: Franklin E Boyer, Timothy B Demers
-
Patent number: 7269839Abstract: A special playback controller receives a special playback request from a user. A data storage unit stores data. In response to the special playback request received by the special playback controller, a data converter converts the data stored in the data storage unit into special playback data according to the type of special playback operation. The special playback data converted by the data converter is transmitted to a decoding terminal via a multiplexer, a transmitter, and a communication line, thereby enabling the decoding terminal to perform the special playback operation.Type: GrantFiled: June 11, 2001Date of Patent: September 11, 2007Assignee: Sony CorporationInventors: Shinji Negishi, Hideki Koyanagi, Yoichi Yagasaki
-
Patent number: 7269840Abstract: A method of determining a goodness metric of a module schedule. The module schedule comprises a plurality of modules, at least one of which exhibits multiple instances, that are arranged within the period of a carousel. The goodness metric is based, at least in part, upon the interval difference associated with each instance of all modules on the carousel. The interval difference for an instance of a module is the difference between the actual interval of the instance and a desired interval for that module.Type: GrantFiled: June 29, 2001Date of Patent: September 11, 2007Assignee: Intel CorporationInventors: Regis J. Crinon, James C. Stanley
-
Patent number: 7269841Abstract: Several cable headend configurations that utilize digital technology are disclosed. The present invention provides greater capability and flexibility than existing cable headends. Specifically, a modular design for a cable headend and a combiner component for cable headends are disclosed. The invention is particularly useful in cable television program delivery systems transponding large numbers of digitally compressed program signals. The combiner disclosed allows cherry-picking of programs from transponded signals.Type: GrantFiled: October 27, 1997Date of Patent: September 11, 2007Assignee: Sedna Patent Services, LLCInventors: John S. Hendricks, Alfred E. Bonner, John P. Lappington, Richard E. Wunderlich
-
Patent number: 7269842Abstract: Enhanced television broadcasts including triggers with expires attributes may be utilized in a variety of situations where the expires attribute may adversely affect the utilization of the trigger. For example, in situations where the broadcast is recorded, playback may be enabled even after the trigger expiration. Similarly, local affiliates or FNOCs may rebroadcast enhanced television content by adjusting the expires attributes of the original trigger.Type: GrantFiled: August 31, 2000Date of Patent: September 11, 2007Assignee: Intel CorporationInventor: Jim B. Estipona
-
Patent number: 7269843Abstract: Broadcasting waves transmitted from a broadcasting device include operation control information for operating peripheral devices on a receiver side in accordance with the contents of a broadcast program in addition to broadcast data about said broadcast program. The receiver outputs the broadcast data to a display device, and transmits an operation command signal dependent on the operation control information to the peripheral devices to operate the peripheral devices in accordance with the contents of the broadcast program. As a result, an air conditioner raises or lowers room temperature and an illumination device blinks according to the progress of the program.Type: GrantFiled: April 23, 2001Date of Patent: September 11, 2007Assignee: Minolta Co., Ltd.Inventors: Takehisa Yamaguchi, Hideki Nagata, Akira Kawabata, Masato Fujii, Yasuaki Serita, Yoshiyuki Tamai, Hiroshi Hatano, Yasumasa Sawai, Kazuhiko Ishimaru
-
Patent number: 7269844Abstract: A device that secures a token from unauthorized use is disclosed. The device comprises a user interface for accepting a personal identifier, a processor, communicatively coupled to the user interface device, and a token interface. The token interface includes a token interface IR emitter that produces an IR signal having information included in the PIN. The token IR emitter is coupled to the processor and is further communicatively coupled to a token IR sensor when the token is physically coupled with the token interface. The token interface also includes a shield, substantially opaque to the IR signal, for substantially confining the reception of the IR signal to the token IR sensor. In one embodiment, the shield substantially circumscribes the IR emitter. In another embodiment, the interface also comprises a token interface IR sensor, which allows communications from the token to the device as well.Type: GrantFiled: July 3, 2001Date of Patent: September 11, 2007Assignee: SafeNet, Inc.Inventors: Laszlo Elteto, Shawn D. Abbott, James Khalaf, Reed H. Tibbetts, Mehdi Sotoodeh, Calvin W. Long
-
Patent number: 7269845Abstract: The mobile application security system and method in accordance with the invention increases the overall level of security in using a mobile application. In a preferred embodiment, the system may use a client/server architecture wherein each host of a mobile application is treated as a client and a central computer is treated as the server. In operation, any time that a mobile application is going to jump between hosts, it must first pass through the central computer so that the central computer may perform various security checks. The security checks ensure that the security of the mobile application is not compromised and overcomes the above problems with typical mobile application systems.Type: GrantFiled: August 23, 2000Date of Patent: September 11, 2007Assignee: Aramira CorporationInventors: Chris Rygaard, Morris J. Bisted, Jr.
-
Patent number: 7269846Abstract: Mobile terminal having virus resistant security module architecture. An embedded security module can control the presentation of information on a display by controlling access to display memory. In some embodiments, the security module is also provided with an interface to enable it to handle user input function as well. In this way, the presentation of transaction information and receipt of user input can be substantially isolated from the main, control microprocessor of the terminal for enhanced security, especially protection against resident viruses. In addition, the security module can copy display data into the authentication and/or authorization message that is returned by the terminal to the base station. The return of the display data provides an extra, secure confirmation of the transaction.Type: GrantFiled: August 30, 2002Date of Patent: September 11, 2007Assignee: Bank of America CorporationInventors: Sandeep Chennakeshu, William O. Camp, Jr.
-
Patent number: 7269847Abstract: A remote configurator for a gateway device is disclosed. The remote configurator module is operatively disposed in a gateway device for providing network connectivity between a source and destination of IP-compliant traffic. Embodiments of the remote configurator module are disclosed providing an HTML-based configuration interface for allowing remote management of gateway configuration files over an IP-compliant connection.Type: GrantFiled: November 12, 2003Date of Patent: September 11, 2007Inventors: Ralph E. Wesinger, Jr., Christopher D. Coley
-
Patent number: 7269848Abstract: A “Design Zones” system provides a highly secure common resource computing environment or design zone with services on the common resource or design zone being protected by multiple layers of security to engagement boxes with the computing environment where the partners can work simultaneously in multiple teams, run simulation tests, emulate software problems and share in a secure zone with just the remote display going back to the engagement box and therefore to the partner outside the owner.Type: GrantFiled: July 8, 2003Date of Patent: September 11, 2007Assignee: Texas Instruments IncorporatedInventor: Omkumar Seshadri
-
Patent number: 7269849Abstract: A highly secure “Design Zones” system is described that promotes collaboration between a manufacturer and owner of compute systems and its partners such as sub-contractors, customers and suppliers offers flexibility in the compute and design process. A partner starts a VPN tunnel between his workstations to establish a secure encrypted tunnel end to end wherein each partner is identified with a different VPN group/password. A session is started by the partner in a Web page on a portal machine through a thin client technology that authenticates thru LDAP the user/password of the person.Type: GrantFiled: July 8, 2003Date of Patent: September 11, 2007Assignee: Texas Instruments IncorporatedInventor: Patrice Savini
-
Patent number: 7269850Abstract: Systems and methods for detecting and tracing a denial-of-service attack are disclosed. One aspect of the systems and methods includes providing a plurality of attack detection modules and a plurality of broker modules operable to communicably couple to a network. The attack detection modules operate to detect a potential denial-of-service attack on network segment. An attack signature for the potential denial of service attack may be forwarded to one or more broker modules on the network segment. The broker modules collectively analyze the data in order to determine a source or sources for the attack.Type: GrantFiled: December 31, 2002Date of Patent: September 11, 2007Assignee: Intel CorporationInventors: Priya Govindarajan, Chun-Yang Chiu
-
Patent number: 7269851Abstract: A managing computer within a computer network serves to log messages received from individual computers within that computer network indicating detection of malware. The managing computer detects patterns of malware detection across the network as a whole a triggers associated predetermined anti-malware actions. These may include forcing specific computers to update their malware definition data, forcing particular computers to change their security settings and isolating individual portions of the computer network.Type: GrantFiled: January 7, 2002Date of Patent: September 11, 2007Assignee: McAfee, Inc.Inventor: Robert John Ackroyd
-
Patent number: 7269852Abstract: Authenticity output method and apparatus for outputting a verification result of authenticity based on digital data. An authenticity output method constructed by the steps of: registering information which is outputted together with the verification result of the authenticity based on the digital data into a personal table for verification; verifying the authenticity based on the digital data; and when the verification result of the authenticity based on the digital data is outputted, reading out the information registered in the personal table for verification and outputting it in accordance with the verification result. An apparatus for realizing those functions.Type: GrantFiled: January 30, 2002Date of Patent: September 11, 2007Assignee: Hitachi, Ltd.Inventors: Kazuya Uemura, Eiichi Kamata, Atsushi Kikuta, Satoe Okayasu
-
Patent number: 7269853Abstract: Methods and system for managing consent. Embodiments of the invention identify a user in connection with an application or service that requests to use selected information associated with the user according to a predefined policy. After determining whether the user previously granted permission to use the selected information according to the policy, the invention can notify the user if a change has been made to the policy since the user previously granted permission for the application to use the selected information and obtain re-consent. Other aspects of the invention are directed to computer-readable media for use with authentication, notification, and re-consent.Type: GrantFiled: July 23, 2003Date of Patent: September 11, 2007Assignee: Microsoft CorporationInventor: Melissa W. Dunn
-
Patent number: 7269854Abstract: A system and method for enabling a user to request and download selected media files from distributed content provider sites via the Internet. The system includes a plurality of user sites each including a player/receiver housed in an enclosure having a simple user interface, a plurality of content provider sites, and a transaction server site. The player/receiver enables the user to connect to the transaction server via the Internet to access a program guide listing available media files. The user is then able to select a desired file and, via the player/receiver and Internet, request the transaction server to authorize download of the selected file. The file request along with file encryption and transfer instructions are sent from the transaction server via the Internet to the content provider site storing the requested file. Requested files are then dynamically encrypted by the content provider site and securely downloaded to the requesting player/receiver.Type: GrantFiled: February 20, 2001Date of Patent: September 11, 2007Inventors: Selwyn D. Simmons, Carl J. Ludewig