In 1608, Dutch eyeglass maker Hans Lipperhey filed the first patent for a working telescope. The patent was denied.
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 |
| 8060575 | Methods and systems for managing metadata in email attachments in a network environment A method and system for removing metadata from email attachments sent from mobile devices includes receiving an email with an attached document. The attached document has metadata removed to create a cleansed version of the attached document. The attached document i... | 11/15/2011 |
| 8060572 | Subscription management for a content-based presence service A method for managing a subscription to content-based presence information entails receiving a subscription-suspension message from a device at a presence service, identifying the subscription associated with the subscription-suspension message, suspending the subsc... | 11/15/2011 |
| 8060573 | Matching social network users Systems and methods are disclosed for matching of individuals to one another using a matching model. The matching model matches social network users based on ratings given by users one to another, as well as, as appropriate and available, explicit attributes indicat... | 11/15/2011 |
| 8060529 | IM client and method for item sharing The present invention provides a system and method for performing files/folder share between IM clients. In the present invention, when a source client shares out files/folders to a particular contact person/contact person group, an access control list table is esta... | 11/15/2011 |
| 8060574 | System and method providing quality based peer review and distribution of digital content A digital content review and distribution system and method are provided. In general, a number of authors of digital content register with a content review and distribution agent, which may be hosted by a central server. The authors agree to review digital content s... | 11/15/2011 |
| 8060564 | System and method for pushing information from a host system to a mobile data communication device A system and method for pushing information from a host system to a mobile data communication device upon sensing a triggering event is provided. A redirector program operating at the host system enables a user to continuously redirect certain user-selected data ite... | 11/15/2011 |
| 8060565 | Voice and text session converter In one embodiment, a communication system is provided that includes: (a) an input operable to receive incoming instant messages; (b) a text-to-speech converter 220 operable to convert a text message in an incoming instant message into a voiced e... | 11/15/2011 |
| 8055715 | Thread identification and classification System, methods and apparatus for analyzing electronic messages and grouping them into threads are described. In addition, the present invention may classify threads based on their relationship to other threads. ... | 11/08/2011 |
| 8055716 | Dynamic creation of mail aliases usable in electronic communications Mail aliases are dynamically created in response to replies of an electronic mail (e-mail) communication. An e-mail communication is sent to a plurality of recipients, and one or more recipients of the e-mail communication respond to the e-mail. In response to recei... | 11/08/2011 |
| 8055717 | Method and system for providing permanent mail service Disclosed is a method and system for storing mail permanently without restriction of storage space of mail box. When user requests to store certain mail permanently, mail server transforms the requested mail data into permanent mail data with predetermined format. T... | 11/08/2011 |
| 8055713 | Email application with user voice interface In at least some embodiments, a system may comprise a user voice interface, a processor coupled to the user voice interface, wherein the processor interprets words spoken by a user, and a memory coupled to the processor, wherein the memory stores an email applicatio... | 11/08/2011 |
| 8055714 | Method for circulating a report in a semiconductor manufacturing environment A system, method, and computer-implemented method for circulating a file associated with the manufacture of a semiconductor product. The computer-implemented method may include choosing at least one input file, choosing an output file format, choosing a mode for cir... | 11/08/2011 |
| 8055718 | Management of carbon copy and reply to all functions of an email Management of e-mail. A user at the originating workstation enters a first e-mail address into a primary address field, a second e-mail address into a secondary address field, a third e-mail address into a tertiary address field and text into the text field of an e-... | 11/08/2011 |
| 8055721 | Method and system for detecting and handling message collisions in an instant messaging system Collisions are detected between multiple instant messages that are sent to a given user at the same time. In response to detecting a collision, the sending users are put into a real-time, on-line negotiation that enables the sending users to determine among themselv... | 11/08/2011 |
| 8055719 | Performance and reduce network traffic for remote hardware data scan operations According to one embodiment of the present invention, multiple data scan operations are compacted into a single network message. A plurality of requests to perform a data scan operation on a remote node controller is received, forming a set of received data scan ope... | 11/08/2011 |
| 8055720 | Cluster-based friend suggestion aggregator Techniques are described to generate a list of suggested friends for a client of a social networking service. In an implementation, a cluster of clients is identified from among the clients of the social networking service. The cluster of clients includes the client... | 11/08/2011 |
| 8051139 | Electronic document classification using composite hyperspace distances In some embodiments, a layout-based electronic communication classification (e.g. spam filtering) method includes generating a layout vector characterizing a layout of a message, assigning the message to a selected cluster according to a hyperspace distance between ... | 11/01/2011 |
| 8051040 | Electronic publication system A system and method for modifying publication data in a publication system are described. An example embodiment includes receiving proposed publication data and accessing a success measurement associated with past publications within a publication system. The succes... | 11/01/2011 |
| 8051131 | E-mail addressing and document management A method and system for managing and manipulating documents sent via e-mail wherein dedicated e-mail addresses associated with daemons, or other programming code, are used to direct the functions carried out on the documents, such as printing, storing, or posting to... | 11/01/2011 |
| 8051132 | Integrated interactive messaging system and method A system and method for organizations to develop, test, execute and analyze messaging programs defining a message application server comprising (a) a dialog designer configured to provide a user interface to an organization's program designers and marketers, to allo... | 11/01/2011 |
| 8051137 | Multifunctional input/output device A disclosed multifunctional input/output device has an e-mail client function for sending/receiving e-mails to/from a mail server. The multifunctional input/output device includes a storing unit configured to store a first e-mail acquired from the mail server; a pri... | 11/01/2011 |
| 8051138 | Mechanism for managing email markups A mechanism is disclosed for generating a composite email for an email conversation. The composite email includes content automatically extracted from a plurality of the emails in the email conversation, and may be generated in response to a user accessing just one ... | 11/01/2011 |
| 8051135 | Server availability reporting using asynchronous e-mail message A method and system for reporting availability of a plurality of servers. The method comprises the steps of for each of said plurality of servers, periodically searching a log file for indication of a crash or shutdown or start, computing the time said crash or shut... | 11/01/2011 |
| 8051133 | E-mail filing system and method An exemplary embodiment providing for one or more improvements includes an e-mail server including at least one client mailbox for the receipt of e-mail over a network, and at least one client apparatus of the client computer coupled to the e-mail server for access ... | 11/01/2011 |
| 8051134 | Systems, methods, and programs for evaluating audio messages Systems, methods, and programs, for evaluating audio messages store a model that may include language patterns, audio patterns, and/or metafeatures that indicate a likelihood that the audio message is a spam message or a non-spam message and compare the content of t... | 11/01/2011 |
| 8051136 | Optimizing a presence enabled managed service Methods, systems, processes and devices are provided for optimizing throughput and quality of service of a presence enabled managed service. The method includes at least a first entity requesting from an aggregator of presence services presence information of a seco... | 11/01/2011 |
| 8046418 | Electronic communication reminder technology Techniques are described for providing reminders for electronic communications. For instance, response patterns of a user are determined by communication type based on monitoring past response behavior of the user and the response pattern data is stored for the user... | 10/25/2011 |
| 8046416 | System and methods to determine a recipient for ambiguously addressed mail According to some embodiments a system and a method are provided to determine a correct mail recipient are disclosed. The method comprises receiving an incorrectly addressed mail piece from a sender, scanning the mail piece, analyzing the scanned mail piece to produ... | 10/25/2011 |
| 8046417 | System and method for quality of presence A rating of the quality of the presence information of a user at a communication device is determined by an aggregation client by determining a direct indicator of presence of a user at the communication device, determining a presence likelihood at the communication... | 10/25/2011 |
| 8046414 | Method for accessing email attachments from a mobile vehicle A method for accessing email attachments from a mobile vehicle is disclosed. The method enables the user to contact a call center, and receive email attachments in a mobile vehicle telematics control unit. The telematics control unit determines whether the email att... | 10/25/2011 |
| 8046415 | Throttling of mass mailings using network devices A system and method that effectuates dynamic mass mail throttling utilizing an upstream network device. The system and method includes intercepting messages from sending mail server, determining whether the message relates to mass mailing advertising emails, and bas... | 10/25/2011 |
| 8041768 | Voice instant messaging Systems and techniques for transferring electronic data include enabling instant messaging communication between a sender an at least one recipient through an instant messaging host. In addition, voice communication is enabled between the sender and the recipient th... | 10/18/2011 |
| 8041770 | Method of providing instant messaging functionality within an email session A method, apparatus and computer program product for providing instant messaging functionality within an Email session is presented. An intended Email recipient is notified that an Email message is currently being written to them. The intended Email recipient is inv... | 10/18/2011 |
| 8041771 | Input shortcuts for a communications device A method of inputting an electronic address into an address field on a communications device, the electronic address including a plurality of text characters and non-text symbol characters. The method includes: receiving a plurality of inputs for the address field t... | 10/18/2011 |
| 8041769 | Generating phish messages Various embodiments of the invention provide solutions (including inter alia, systems, methods and software) for dealing with online fraud. In particular, various embodiments of the invention provide ways to incite unsolicited email messages (such as spam messages, ... | 10/18/2011 |
| 8037047 | Technique for inline searching in an instant messenger environment Techniques for performing inline searches in an instant messaging environment are provided. A user can implement a web search in an instant messaging window by entering a search query. A search query can be preceded by a predefined search trigger to identify the ass... | 10/11/2011 |
| 8037088 | Change management Systems, methods, and other embodiments associated with artifact type neutral change management are described. One example method includes maintaining an access table for each artifact in a collaborative software environment that records a most recent access of an a... | 10/11/2011 |
| 8037148 | System and method for authorizing polling selections A method and system for authorizing polling selections includes a polling server communicating to user terminals, optionally through the Internet, broadcast media, or the like. A polling account is created for each user. One or more issues are identified and the use... | 10/11/2011 |
| 8037146 | Email annotation A method of creating an annotation to an email. The method includes: receiving an email; receiving a predefined user input; creating an annotation in response to the predefined user input, the annotation linked to the email; receiving a further user input; and defin... | 10/11/2011 |
| 8037149 | System and method for processing messages being composed by a user A system and method for processing messages being composed by a user of a computing device (e.g. a mobile device). Embodiments are described in which the performance of certain tasks is initiated before a direction is received from a user to send a message being com... | 10/11/2011 |