...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 |
| 7386603 | Contents distributing server, contents distribution control method, program, and recording medium Contents are distributed on the basis of information of a hobby and an address of the user and the like. The distribution of the contents is controlled also on the basis of a result of comparison of a reception intensity regarding contents of 3 or more levels set on... | 06/10/2008 |
| 7386593 | Handling of messages in a electronic messaging system The present invention proposes a computerized method and means for providing an improved handling of messages directed to an user of an electronic messaging system. The suggested method comprises a first step of determining user characteristics capable of ide... | 06/10/2008 |
| 7386586 | System for scheduling and monitoring computer processes A job scheduling device providing a consistent set of application programming interfaces (APIs) compiled and linked into an individual or suite of programs to provide scheduling services on a single computer or across multiple computing platforms, includes a GUI API... | 06/10/2008 |
| 7386633 | Priority based differentiated DNS processing Prioritizing requests made to a domain name system server to translate domain names into Internet Protocol addresses. First, the request is received in the domain name server. Next, the request is prioritized based on the source sending the request. Finally, the req... | 06/10/2008 |
| 7386273 | Receiving apparatus A decision portion decides whether a tuner can receive real-time broadcast content delivered from a server apparatus. If the real-time broadcast content can be received, a control portion controls the tuner so that it may receive the delivered real-time broadcast co... | 06/10/2008 |
| 7386837 | Using ghost agents in an environment supported by customer service providers A method for supporting an application can include the step of receiving a problem indication relating to the application. The method can also identify a host within a grid environment, wherein a host can be a software object used by said application. A ghost agent ... | 06/10/2008 |
| 7386522 | Optimizing the performance of computer tasks using intelligent agent with multiple program modules having varied degrees of domain knowledge The performance of a given task is optimized by utilizing an intelligent agent having a plurality of program modules suited to perform the computer task but having varied degrees of domain knowledge. Based upon an objective criteria that may be determined for a give... | 06/10/2008 |
| 7383323 | System and method for creating and navigating a linear hypermedia resource program A method and system for creating and navigating linear hypermedia resource programs are disclosed. The system includes a distributed hypermedia resource network having a plurality of hypermedia resources residing on one or more remote information nodes. A common rem... | 06/03/2008 |
| 7383324 | System and method for creating and navigating a linear hypermedia resource program A method and system for creating and navigating linear hypermedia resource programs are disclosed. The system includes a distributed hypermedia resource network having a plurality of hypermedia resources residing on one or more remote information nodes. A common rem... | 06/03/2008 |
| 7382477 | Information processing apparatus capable of transferring print job to another information processing apparatus, and its control method There are disclosed an information processing apparatus and its control method, which can proceed to execute a process of an incomplete print job upon receiving an end process request while an incomplete print job is present. In an information processing apparatus a... | 06/03/2008 |
| 7383297 | Method to use acoustic signals for computer communications A method of communicating with an electronic device, comprising: providing a computer having an audible sound receiving and generating sub-system including a microphone; transmitting from a source at least one ultrasonic acoustic signal, encoded with information to ... | 06/03/2008 |
| 7379998 | System and method for multi-platform queue queries A system and method that provides a cross-platform queue viewer for use in a distributed processing system comprising a plurality of operational platforms that cooperate to perform various functions and tasks. The queues may be, for example, message queues in a dist... | 05/27/2008 |
| 7379970 | Method and system for reduced distributed event handling in a network environment The present disclosure details a system, apparatus and method for reducing the redundant handling of distributed network events. In one aspect, a proxy node is selected from a plurality of network nodes and an associated network management station (“NMS”) prefer... | 05/27/2008 |
| 7379959 | Processing information using a hive of computing engines including request handlers and process handlers A hive of computing engines, typically including request handlers and process handlers, is used to process information. One implementation includes a request region including multiple request handlers and multiple processing regions, each typically including multipl... | 05/27/2008 |
| 7379960 | System and method for managing data flow and measuring service in a storage network A computer network has several machines, including machines having storage systems, and communication resources for communicating between the machines. A metadata registry having information about data stored on the network is distributed on two or more machines of ... | 05/27/2008 |
| 7380009 | Method, system and program product for delayed disconnection of a client from a server When a request for a web page is received on a server from a client, the web page is returned to the client with a client program (e.g., an applet) and a program tag. The program tag specifies a session identifier corresponding to the client. Once the web page is lo... | 05/27/2008 |
| 7376092 | Method and apparatus for implementing persistent and reliable message delivery A method and apparatus provide for persistent caching of methods delivered via a publish-subscribe network. At a first node, a message having data via the network is received. The data is time-marked. The data is cached in a cache memory at the first node. The messa... | 05/20/2008 |
| 7376693 | System architecture for distributed computing and method of using the system In one aspect, the present invention features a system including a local computing device in communication with a distributed computing system, the local computing device configured to perform computations for a first portion of a computer software application and t... | 05/20/2008 |
| 7376632 | Model and method for using an interactive rational agent, multiagent server and system implementing same A model and implementation process of a conversational rational agent as a kernel of a dialogue system and/or as an element (agent) of a multiagent system including definition of a conceptual architecture of a conversational rational agent; formal specification of t... | 05/20/2008 |
| 7376694 | Coalescing information from multiple sources based on priority rules An arrangement is provided for coalescing information from a plurality of agents according to priority rules. Each of the agents is associated with a device group that has at least one device and sends information about the at least one device to a priority rules-ba... | 05/20/2008 |
| 7376740 | Phone application state management mechanism A phone application state management mechanism is described. The mechanism adopts the state storage format widely known as “Cookies” to store information in a cross-application standard format. Cookies for multiple users are stored on a single machine that retri... | 05/20/2008 |
| 7372840 | Filtering of dynamic flows Methods and correspondent nodes to filter IP communications through firewalls in scenarios where dynamic pinholes are created to ensure an appropriate level of security is disclosed. The invention is based on creating a secure and authorized anchor for communication... | 05/13/2008 |
| 7373179 | Call queue in a wireless device A wireless phone includes a memory, a processor, and a call queue function, the call queue function to enable the configuration and storage in the memory of a call queue, the call queue comprising an ordered list of entries to dial, wherein the processor and the mem... | 05/13/2008 |
| 7372868 | Mobile agent connectivity Mobile agent connectivity includes dynamically determining addressing information for a mobile device at a mechanism configured to provide the mobile device with access to a network. ... | 05/13/2008 |
| 7373312 | Method and apparatus for facilitating user registration in an on-line auction environment A method and apparatus for facilitating user registration in a network-based transaction facility are described. According to one embodiment, a user associated with a registration process in the network-based transaction facility is identified, and a verification ra... | 05/13/2008 |
| 7373657 | Method and apparatus for controlling data and software access A proximity based computer access system is provided. According to the invention, a local key associated with a workstation wirelessly communicates with a local key which is associated with a user. If the user, and remote key, are outside of a preset radius of the w... | 05/13/2008 |
| 7372956 | Method and apparatus for providing an interactive home agent with access to call center functionality and resources A call center system supports remote agent stations through a network by establishing a data link between a computer platform at the remote agent station and a CTI-processor connected to a telephony switch at the call center, and switching incoming calls from the ca... | 05/13/2008 |
| 7373385 | Method and apparatus to block spam based on spam reports from a community of users In one embodiment, a method for operating a server is provided. The method comprises receiving a plurality of reports from a community of users, each report identifying an email message as spam or not spam; and determining if the email message is spam based on a num... | 05/13/2008 |
| 7373391 | System and method for digital content distribution The present invention makes it possible to distribute digital content managed under copyright to a large number of users through a communications network while ensuring copyright protection. The web server 12 distributes images requested by the user through t... | 05/13/2008 |
| 7373411 | Configuration information generation system and method In one embodiment of the present invention, a configuration information generation method receives an indication to begin the configuration information generation method. A determination is made which versions of a simple network management protocol a network device... | 05/13/2008 |
| 7373376 | Method and system for evaluating quality of service over the internet A method of measuring performance of a transaction over a network. The transaction includes requesting information from an information source connected to the network and interacting with the information source. The method includes connecting a data acquisition agen... | 05/13/2008 |
| 7373318 | Information recommendation apparatus and information recommendation system An information recommendation apparatus selects and recommends contents coincident with or similar to conditions input. The conditions are represented by predetermined items and attribute values corresponding thereto, from among contents formed of plural pieces of d... | 05/13/2008 |
| 7373375 | Information management system using agents An agent employment system comprising at least one data terminal and at least one server computer. The data terminal is connected to a communications network and having a display device. The sever computer is connected to the data terminal by the communications netw... | 05/13/2008 |
| 7373451 | Cache-based system management architecture with virtual appliances, network repositories, and virtual appliance transceivers A cache-based system management architecture named “the Collective” automates system management and supports mobile computing. The Collective manages systems by manipulating virtual appliances, each encapsulating a system state. A virtual appliance (VA) may comp... | 05/13/2008 |
| 7370365 | Dynamic control of authorization to access internet services A method for managing authorization to access Internet services. A session object is created when a user logs onto a web site. The session object includes authorization-privilege information for N services. The user selects the service desired from the web site, at ... | 05/06/2008 |
| 7370026 | Method and apparatus for providing personalized supplemental programming A method and apparatus for providing personalized supplemental programming is provided. In one embodiment, the invention can include searching text for a keyword, the text associated with primary programming to be provided to an element of an entertainment system, a... | 05/06/2008 |
| 7370285 | Receiving and reporting page-specific user feedback concerning one or more particular web pages of a website In one embodiment, a method for receiving page-specific user feedback concerning a particular web page of a website includes using a comment icon viewable on the page to solicit one or more page-specific open-ended comments concerning the page from a user. The metho... | 05/06/2008 |
| 7370322 | Method and apparatus for performing online application upgrades in a java platform An invention is disclosed for performing online upgrades using a control module, executed as part of an application, that includes application-specific strategies for the application, yet can be coded using the JAVA programming language. An application is executed t... | 05/06/2008 |
| 7370112 | Communication scheme using outside DTCP bridge for realizing copyright protection An outside DTCP bridge for relaying information between an outside communication device connected to an outside network and a home communication device connected to a home network, carries out a first authentication and key exchange processing for purpose of copyrig... | 05/06/2008 |
| 7370105 | Quality of service control, particularly for telecommunication The subject of the invention is a method for controlling the quality of a service (85) that includes at least one technical component (86) defined according to one of several possible technologies, the quality of service being defined by a technical co... | 05/06/2008 |