...that the Band-Aid Bandage was invented by a Johnson & Johnson employee whose wife had cut herself? Earl Dickson's wife was rather accident prone, so he set out to develop a bandage that she could apply without help. He placed a small piece of gauze in the center of a small piece of surgical tape, and what we know today as the Band Aid bandage was born!
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 7502027 | Electronic drawing viewer Provided herein is a computer-based system for viewing a two-dimensional electronic drawing, including processes for pointing to similar components in different views, animation of views, hyperlinking components between views and virtual folding of an electronic dra... | 03/10/2009 |
| 7463265 | Constraint schemes for computer simulation of cloth and other materials Constraint schemes for use in the computer simulation and animation of cloth, clothing and other materials helps to prevent clothing from excessive stretching, bunching up in unwanted areas, or “passing through” rigid objects during collisions. Several types of ... | 12/09/2008 |
| 7463260 | Handheld graphics text processing system and method Information associated with representation of textual information can be captured, stored and manipulated in a convenient and efficient automated manner that conserves resources. A handheld text image processing device can include a camera, a graphics processing com... | 12/09/2008 |
| 7464145 | Repository-independent system and method for asset management and reconciliation A system and method for managing network device configurations is described. In one embodiment a device configuration is represented by configuration knowledge and configuration data, wherein the configuration knowledge may comprise one or more configuration knowled... | 12/09/2008 |
| 7463269 | Texture data compression and rendering in 3D computer graphics View-dependent texture images and view-independent texture data for a 3D computer model are processed to compress each view-dependent texture image by subtracting the view-dependent data and view-independent data in a common 2D image space to generate a difference i... | 12/09/2008 |
| 7461173 | Distributing timers across processors A method of maintaining network protocol timers in data structures associated with different respective processors in a multi-processor system. The timers accessed by a respective one of the processors include timers of connections mapped to the processor. ... | 12/02/2008 |
| 7460125 | Apparatus and method for immediately creating and controlling virtual reality interactive human body model for user-centric interface Provided is an apparatus and method for immediately creating and controlling a virtual reality interactive human body model for a user-centric interface. The apparatus and method can transform a whole body three-dimensional (3D) default model into a model close to t... | 12/02/2008 |
| 7456839 | Screen creating device A screen creating device includes a screen creating section and an address assigning section. The screen creating section forms a screen including a display element for showing a condition under which data is read out of or written in a region of a memory specified ... | 11/25/2008 |
| 7456847 | Video with map overlay A system and method for placing reference locators on a streaming video image taken from a camera mounted on a vehicle. Sensors monitoring the camera field of view and direction of the optical axis along with sensors monitoring the vehicle's position are used to gen... | 11/25/2008 |
| 7457843 | Image-taking control apparatus and notification method An image-taking control apparatus is provided which transmits an image taken by an image-taking device to a communication terminal via the Internet, including a settings memory, a control device, and a communication device. ... | 11/25/2008 |
| 7453454 | Image display system and method A display system includes a display device and a data processing module. The display device is configured to display an image and has a processing profile associated therewith. The data processing module is remote from and operatively coupled to the display device a... | 11/18/2008 |
| 7453456 | System and method of three-dimensional image capture and modeling Systems and methods for identifying the contour of an object that is depicted in an image. An object is placed on a rotating turntable and a camera, which is stationary, captures images of the object as it rotates on the turntable. In one pass, the system captures a... | 11/18/2008 |
| 7453458 | Drawing method and drawing apparatus for displaying image data about a plurality of objects including semitransparent object and opaque object on computer display screen A method is provided for multi-pass semitransparent processing having three passes. The method provides for displaying image data about a plurality of objects including opaque objects and semitransparent objects on a computer display screen by using an updatable Z-b... | 11/18/2008 |
| 7454274 | In-vehicle device An in-vehicle device having a plurality of output units. The device includes content provision units for individually outputting, to each of users, a piece of content arbitrarily chosen by the user from a plurality of pieces of content, using one of the plurality of... | 11/18/2008 |
| 7453471 | Service providing system, management terminal, mobile member, service providing program, and service providing method The invention provides a service providing system which allows the user to easily receive service, which allows the user to receive not only information providing service but a variety of services, and which can flexibly handle a change in condition. The invention c... | 11/18/2008 |
| 7450123 | System and method for render-to-texture depth peeling A system, method and computer program product are provided for performing depth peeling. In use, a first rendering pass is executed for collecting information relating to a first depth layer. Further, at least one additional rendering pass is executed for collecting... | 11/11/2008 |
| 7450121 | Dynamic bit depth rendering A method is described of compositing a plurality of graphical objects to create an image comprising a plurality of parts, where the parts may be a run of pixels along a scanline or a region of the image. For each part of the image to be composited, the method identi... | 11/11/2008 |
| 7450119 | Method and system for developing image processing applications The described method relates to the delelopment of image processing applications. In order to facilitate the development of image processing applications the described method provides a plurality of image processing components (1 to 10) and a connector... | 11/11/2008 |
| 7446772 | Spectator experience for networked gaming A spectator experience corresponding to an occurrence of one or more games or events is generated based on each associated occurrence. The occurrence of a game or event varies in response to contributions and/or interactions of one or more participants of the game o... | 11/04/2008 |
| 7447791 | Transmission and reception of audio and/or video material Delivery of recorded audio or video material over a telecommunications link from a server is accomplished by dividing the material into a sequence of sub-files each of which is independently requested by the terminal, which thereby has control of the rate of deliver... | 11/04/2008 |
| 7444406 | Method, system, and storage medium for validating users of communications services and messages transmitted Exemplary embodiments of the invention relate to a method, system, and storage medium for validating users of communications services. The method includes generating records for communications service users by at least one service provider. The records store informa... | 10/28/2008 |
| 7443392 | Image processing program for 3D display, image processing apparatus, and 3D display system An image processing program includes the first step (S101, S102) of acquiring the first parameter serving as a parameter associated with 3D display on the first 3D display device, and acquiring the first 3D image data corresponding to the first paramet... | 10/28/2008 |
| 7439989 | Detecting doctored JPEG images Systems and methods for detecting doctored JPEG images are described. In one aspect, a JPEG image is evaluated to determine if the JPEG image comprises double quantization effects of double quantized Discrete Cosine Transform coefficients. In response to results of ... | 10/21/2008 |
| 7439970 | Computer graphics A method of and apparatus for generating a graphical image of at least part of an object provided within a hierarchically divided region of space from a plurality of stored graphical representations, of the differently sized sub-regions of the space is described. Th... | 10/21/2008 |
| 7439969 | Single gesture map navigation graphical user interface for a thin client An application on a thin client displays a map. A graphical user interface permits the application to receive single gesture inputs of a stylus. If the single gesture input comprises a drag of the stylus a minimum distance, the map is panned such that the map is shi... | 10/21/2008 |
| 7441036 | Method and system for a debugging utility based on a TCP tunnel A software development and debugging tool is based upon a TCP (Transport Control Protocol) tunnel. The TCP tunnel operates independently without a requirement of pre-configuring a client application or a server application to interoperate with the TCP-tunnel-based d... | 10/21/2008 |
| 7441049 | Simplified application object data synchronization for optimized data storage A method for synchronizing a mobile device with a central computer system is provided. The method includes coupling the mobile device to an application server of the central computer system over a network, defining a sync list that includes a candidate object type f... | 10/21/2008 |
| 7440999 | Imprint client statistical filtering A method, system, API and computer product for adapting reverse data channel (RDC) utilization by selectively restricting the reporting of statistics data from client devices using a client-side filter adapted in response to configuration data from a file or other s... | 10/21/2008 |
| 7439971 | Mesh generation method for numerical simulation A mesh generating method for numerical simulation of one (1) piece of an analysis target, in a short time period, where there are plural numbers of high-density configuration data, each presenting a configuration surface thereof said one (1) piece of analysis target... | 10/21/2008 |
| 7436413 | Image data processing apparatus and image display apparatus The invention provides an image data processing apparatus including a memory for storing plural values indicating plural brightnesses when a predetermined display element is driven based on discrete plural drive values, and an operation circuit for converting a firs... | 10/14/2008 |
| 7436407 | Topology determination, decomposable shape generation, and structured mesh generation Enables efficient correction of topological consistency of an input three-dimensional shape approximated in a spatial graph. Structured mesh generation systems of the present invention include: a topology determination apparatus for reading shape data from a shape d... | 10/14/2008 |
| 7436409 | Communication protocol for synchronizing animation systems A communications protocol is described that governs asynchronous exchange of data between a high level animation system and a low level animation system. The high level animation system has a variable, medium-frequency frame rate and is optimized for interactivity. ... | 10/14/2008 |
| 7433925 | Method and apparatus for measuring health and performance of a messaging system Software agents perform a process to monitor the availability and/or performance of various functions of a messaging system, such as a Unified Messaging System. A call is initiated to an endpoint, where the endpoint is registered with a messaging system and is confi... | 10/07/2008 |
| 7432929 | Image processing apparatus and image processing method A plurality of frame data are extracted from a moving image file included in at least one image file recorded in a recording device. In a case where a moving image file is selected from the image file, the extracted plurality of frame data are displayed on a display... | 10/07/2008 |
| 7430581 | System and method for wirelessly provisioning a mobile communication device Systems and methods for wirelessly provisioning a mobile communication device are provided. To provision the mobile communication device to operate with an electronic messaging system, a provisioning request message may be generated at the mobile communication devic... | 09/30/2008 |
| 7428573 | Transaction accelerator for client-server communication systems In a network having transaction acceleration, for an accelerated transaction, a client directs a request to a client-side transaction handler that forwards the request to a server-side transaction handler, which in turn provides the request, or a representation ther... | 09/23/2008 |
| 7425955 | Method for tracking depths in a scanline based raster image processor A method of rendering a scan line of a graphic object image in a scan line renderer for spans of pixels laying between consecutive x-ordered edges intersecting the scan line includes maintaining a set of depths present in the rendering of the scan line, with the set... | 09/16/2008 |
| 7426543 | Accessing data stored in multiple locations In a complex network of computer systems and computing devices, the same data may be stored in multiple locations and may be structured and arranged in a particular location for use with a particular computing environment. A single reference address that independent... | 09/16/2008 |
| 7426541 | Electronic mail metadata generation and management Electronic mail is archived and retrieved based on metadata generated by the client sending the electronic mail. The metadata is generated based on variable metadata generation policies distributed to each client. The metadata generation policies are executed in eac... | 09/16/2008 |
| 7426558 | Method and system for controlling and auditing content/service systems An improved interactive network system is provided that allows the Network Operator to control the transfer of information to and from the network end users, the system preferably using triggers or markers embedded within the programming broadcast to users via the n... | 09/16/2008 |