| Patent Number |
Title Of Patent |
Date Issued |
| RE38270 |
Multiple level undo/redo mechanism |
October 7, 2003 |
| A multiple-level undo/redo mechanism is provided in an operating system and is available to application programs run on the operating system. The dating system provides a mechanism for keeping a log of user commands and providing a cursor to a position within the log. Each command may be |
| 7423298 |
Bidirectional photothyristor chip, optical lighting coupler, and solid state relay |
September 9, 2008 |
| Two operation channels CH1 and CH2 of a bidirectional photothyristor chip 31 are disposed away from each other so as not to intersect with each other. In between a P-gate diffusion region 23 on the left-hand side and a P-gate diffusion region 23' on the right-hand side on an N-type silic |
| 7378687 |
Photothyristor device, bidirectional photothyristor device and electronic apparatus |
May 27, 2008 |
| In order to provide a photothyristor having high breakdown voltage and less-varying light sensitivity by improving the sensitivity and the breakdown voltage of the device while maintaining the device small, the device includes a silicon substrate, a transistor portion including an an |
| 7350151 |
Display state and/or cell based user interface provision method and apparatus |
March 25, 2008 |
| "An User Interface provision method involving the use of display state and/or display cells, and apparatuses equipped to practice the method, are described herein." |
| 7346848 |
Single window navigation methods and systems |
March 18, 2008 |
| A user interface (UI) in the form of a single navigable window enables a user to navigate to and between multiple different functionalities that are provided by a single application program. Novel use is made of a navigation model that manages the user's navigation activities to and |
| 7284904 |
Electronic clinical thermometer |
October 23, 2007 |
| An electronic clinical thermometer has a probe including a temperature sensor and a heat flux sensor which are controlled to make measurements at specified time intervals. The measured values are used in solving the equation of heat conduction to estimate the temperature of an internal |
| 7253807 |
Interactive apparatuses with tactiley enhanced visual imaging capability and related methods |
August 7, 2007 |
| An interactive apparatus is provided with a display, on which tactilely enhanced (TE) visual images may be rendered, to temporally realize a wide range of user input keys and/or user selectable menu/list items. In one embodiment, the display includes a flexible visual display layer and a |
| 7138985 |
Tactilely enhanced visual image display |
November 21, 2006 |
| A tactile display layer is provided on a back side of a flexible visual display layer of a display to facilitate selective tactile pushing against different portions of the flexible visual display layer. In one embodiment, the display further includes a sensor circuit to sense user t |
| 7114128 |
Object-oriented framework for hyperlink navigation |
September 26, 2006 |
| An object-oriented framework comprises system services, objects, and integration interfaces which unify retrieval and browsing of data among multiple different application programs, document formats, and local and remote data storage sites. The framework provides a hyperlink object w |
| 7095456 |
Field extensible controllee sourced universal remote control method and apparatus |
August 22, 2006 |
| A remote control device receives the user interface displays for controlling a primary controllee electronic device from the primary controllee device itself. The remote control device may also receive the user interface displays for controlling an auxiliary controllee electronic dev |
| 7089502 |
Shell extensions for an operating system |
August 8, 2006 |
| An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In |
| 7073470 |
Variable valve apparatus of internal combustion engine |
July 11, 2006 |
| A variable valve apparatus comprises a rocker shaft having an eccentric shaft rendered eccentric, a cam provided below the rocker shaft and rotationally driven, a support shaft disposed at a height equal to the rocker shaft, a first arm rockingly supported by the rocker shaft and cap |
| 7059767 |
Electronic clinical thermometer |
June 13, 2006 |
| An electronic clinical thermometer has a probe including a temperature sensor and a heat flux sensor which are controlled to make measurements at specified time intervals. The measured values are used in solving the equation of heat conduction to estimate the temperature of an internal |
| 7054953 |
Method and apparatus for sending and receiving a data structure in a constituting element occurr |
May 30, 2006 |
| In accordance with a first aspect of the present invention, a digital device is provided with a data transmitter designed to receive constituting elements of a data structure, determine occurrence frequency of each unique constituting element in the data structure, assign a cookie re |
| 7016021 |
Method for measuring concentration of component contained in bodily fluid and apparatus for meas |
March 21, 2006 |
| A measuring unit is placed at the surface of a living body. The pressure inside of a glass container is reduced by a pressure reducing tank, so that a subcutaneous exuding fluid is taken out at the surface of the living body from under a skin. The subcutaneous exuding fluid is allowed |
| 6996599 |
System and method providing multi-tier applications architecture |
February 7, 2006 |
| A network-based distributed application system is provided in accordance with the present invention for enabling services to be established locally on a client system. The system may include an application and presentation logic, at least a portion of which is interchangeably process |
| 6948465 |
Variable valve mechanism for engine |
September 27, 2005 |
| A variable valve mechanism has a switching mechanism for transmitting cam displacement to a first rocker arm from a second rocker arm. A camshaft is disposed obliquely above a rocker shaft. A first abutting portion and a second abutting portion are disposed in a dead space between an upp |
| 6918363 |
Valve drive apparatus of internal-combustion engine |
July 19, 2005 |
| The valve drive apparatus of the invention comprises an exhaust valve drive mechanism capable of changing an open/close timing of an exhaust valve, and a control device which controls the exhaust valve drive apparatus so as to release the exhaust valve during an intake stroke, independen |
| 6890096 |
Electronic clinical thermometer |
May 10, 2005 |
| An electronic clinical thermometer has a probe including a temperature sensor and a heat flux sensor which are controlled to make measurements at specified time intervals. The measured values are used in solving the equation of heat conduction to estimate the temperature of an internal |
| 6886978 |
Electronic clinical thermometer |
May 3, 2005 |
| An electronic clinical thermometer has a probe including a variable-temperature heater and one or more temperature sensors and may also include a heat flux sensor. Physical variables such as temperature, time rate of change in temperature and/or heat flow rate are directly measured a |
| 6868480 |
Removable active application specific medium |
March 15, 2005 |
| A removable medium is equipped with at least a first storage unit, a processor and an interface. The first storage unit includes first programming instructions designed to implement an embedded application. The embedded application is designed to dynamically generate a content in res |
| 6799286 |
Methods and arrangements for providing non-modal error information in a graphical user interface |
September 28, 2004 |
| Methods and arrangements are provided that automatically display error information during a logon process or other similar process. The method and arrangements automatically display error information associated with a user input field through the use of non-modal display mechanisms withi |
| 6747683 |
Thermal head control method and control apparatus |
June 8, 2004 |
| A control method and apparatus for a thermal head capable of printing two colors applies thermal history control using a simple circuit configuration. The thermal head control apparatus has a print data processing unit 40 and a drive control circuit 50. The print data processing unit |
| 6678724 |
Common namespace for internet and local filesystem objects |
January 13, 2004 |
| The present invention provides a common namespace for Internet and local filesystem objects. In a preferred embodiment, the common namespaces constructed by first accessing a namespace definition table. The namespace definition table contains entries referencing both a filesystem namespa |
| 6476839 |
Thermal printer and heat history control method |
November 5, 2002 |
| The present invention provides in a line thermal printer for producing different colors in a print medium according to a level of heat energy applied to the print medium: storage buffers B1 to B4 having a plurality of areas for storing a line of print pixel data according to the number o |
| 6460058 |
Object-oriented framework for hyperlink navigation |
October 1, 2002 |
| An object-oriented framework comprises system services, objects, and integration interfaces which unify retrieval and browsing of data among multiple different application programs, document formats, and local and remote data storage sites. The framework provides a hyperlink object which |
| 6437810 |
Shell extensions for an operating system |
August 20, 2002 |
| An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In |
| 6363433 |
Method and mechanism for client-side handling of extensions originally written for servers |
March 26, 2002 |
| A method and mechanism for handling the execution of extensions on a client machine, such as ISAPI applications written for a server. When a local browser is notified that an extension is local, the browser creates a moniker for interfacing with the extension. Although local, the moniker |
| 6160550 |
Shell extensions for an operating system |
December 12, 2000 |
| An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In |
| 6111367 |
Light emission circuit |
August 29, 2000 |
| A D/A converter outputs analog voltage in a range of 0 to 2 V in accordance with a digital value in a range of 0 to 31 outputted from a light emission control unit, and supplies the analog voltage to a voltage/current conversion unit. Driving current outputted from the voltage/current |
| 6094143 |
Light obstruction type smoke sensor |
July 25, 2000 |
| A driving unit generates a driving current corresponding to a light generation control signal CTL supplied from a light generation controlling unit. The driving current is supplied to an LED. Light emitted from the LED impinges on a light receiving circuit through a space of a monitoring |
| 6061695 |
Operating system shell having a windowing graphical user interface with a desktop displayed as a |
May 9, 2000 |
| An operating system shell provides a graphical user interface having a windowing environment with a desktop. The shell synthesizes a hypertext page for display as the desktop in the graphical user interface. The hypertext page has an embedded software object which provides graphical |
| 6009459 |
Intelligent automatic searching for resources in a distributed environment |
December 28, 1999 |
| Searches are automatically initiated to intelligently locate resources, particularly World Wide Web sites, within a distributed environment in response to a user specifying text via a user interface element. In a particular embodiment, a Web browser is enhanced to include a browser s |
| 6008806 |
Shell extensions for an operating system |
December 28, 1999 |
| An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In |
| 5961591 |
Downloading data while rejection of its use may be overridden |
October 5, 1999 |
| A downloading facility for downloading data while rejection of its use may be overridden is provided. In a preferred embodiment, the downloading facility receives a request to retrieve and use an identified body of data. In response, the facility initiates the retrieval of the identified |
| 5924099 |
Data transfer with expanded clipboard formats |
July 13, 1999 |
| A computer system provides expanded clipboard formats that embellish the number of formats that may be used with a clipboard. These expanded clipboard formats enable users in applications to broaden their use of the clipboard and other data transfer mechanisms. The clipboard formats may |
| 5897650 |
Encapsulation of extracted portions of documents into objects |
April 27, 1999 |
| An operating system provides support for the encapsulation of extracted portions of documents into objects known as scrap objects and subsequently integrated into other documents. The scrap objects may be treated like any other file system objects. The scrap objects provide a persistent |
| 5884861 |
Paper termination detecting apparatus |
March 23, 1999 |
| A paper termination detecting apparatus for detecting an amount of a paper roll that is below a predetermined amount of paper, having: a detecting lever including a detecting piece being movable within a space of a core part of the paper roll, and a protruding piece spaced a predetermine |
| 5852441 |
Shell extensions for an operating system |
December 22, 1998 |
| An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In |
| 5844551 |
Shell extensions for an operating system |
December 1, 1998 |
| An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In |
| 5838322 |
Shell extensions for an operating system |
November 17, 1998 |
| An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In |
| 5833380 |
Printer having cutting apparatus and protective device for use in a printer |
November 10, 1998 |
| A printer comprising a cutting device for cutting the recording paper with a clean, straight edge is achieved. The printer comprises a pair of separable cutting blades, a fixed blade 14 and a movable blade 9, disposed with the cutting edges thereof mutually opposed in a substantially fac |
| 5831606 |
Shell extensions for an operating system |
November 3, 1998 |
| An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In |
| 5820068 |
Printer with paper end detection |
October 13, 1998 |
| A printer in which a rolled recording paper is housed in a main unit, the printer includes: a housing unit which houses the recording paper, and which has plural guiding portions which cause the recording paper to be located at a predetermined position as a roll diameter of the recording |
| 5765156 |
Data transfer with expanded clipboard formats |
June 9, 1998 |
| A computer system provides expanded clipboard formats that embellish the number of formats that may be used with a clipboard. These expanded clipboard formats enable users in applications to broaden their use of the clipboard and other data transfer mechanisms. The clipboard formats may |
| 5736983 |
Shell extensions for an operating system |
April 7, 1998 |
| An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In |
| 5711862 |
Portable biochemical measurement device using an enzyme sensor |
January 27, 1998 |
| A portable biochemical measurement device including a measurement main body containing an enzyme sensor holder for an enzyme sensor. A cover, mounted on the measurement main body, covers the enzyme sensor holder. The cover contains a chamber filled with a liquid medium to maintain the mo |
| 5689662 |
Shell extensions for an operating system |
November 18, 1997 |
| An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In |
| 5659791 |
Encapsulation of extracted portions of documents into objects |
August 19, 1997 |
| An operating system provides support for the encapsulation of extracted portions of documents into objects known as scrap objects and subsequently integrated into other documents. The scrap objects may be treated like any other file system objects. The scrap objects provide a persistent |
| 5659747 |
Multiple level undo/redo mechanism |
August 19, 1997 |
| A multiple-level undo/redo mechanism is provided in an operating system and is available to application programs run on the operating system. The operating system provides a mechanism for keeping a log of user commands and providing a cursor to a position within the log. Each command may |