Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

301results about How to "Minimizes number" patented technology

Addresses as objects for email messages

The present invention is directed at a system and process for allowing a user to treat email addresses as objects. This allows easy manipulation of the email addresses, such as allowing them to be added to a contact list, copied to the computer's clipboard, or double-clicked to open the related contact information for that email address sender. Email addresses are treated as objects in the message preview pane and full message windows of both incoming and outgoing email messages. A small icon is added to the text of each address. In a preferred embodiment, the icons will vary depending on the pedigree of the address. The invention is not limited to single addresses. Rather, an entry denoting a mailing list could also be treated as an object and a unique icon could be employed to indicate the nature of the entry. For outgoing messages, the pedigree of the address or list is determined by monitoring where the user obtained the address. For incoming messages, the message header is parsed and searched to find addresses that match the receiving user's address book. If no match is found, a generic address icon is added before the text of the address, while the system checks the email header against other address sources such as server lists. Once the address is marked with an appropriate icon the user can manipulate the address in various ways allowing the user to readily edit or add email addresses to their contact list. Additionally, the invention may include contextual menus to assist the user in this manipulation.
Owner:MICROSOFT TECH LICENSING LLC

Smart verify for multi-state memories

The present invention presents a “smart verify” technique whereby multi-state memories are programmed using a verify-results-based dynamic adjustment of the multi-states verify range for sequential-state-based verify implementations. This technique can increase multi-state write speed while maintaining reliable operation within sequentially verified, multi-state memory implementations. It does so by providing “intelligent” means to minimize the number of sequential verify operations for each program/verify/lockout step of the write sequence. In an exemplary embodiment of the write sequence for the multi-state memory during a program/verify cycle sequence of the selected storage elements, at the beginning of the process only the lowest state of the multi-state range to which the selected storage elements are being programmed is checked during the verify phase. Once the first storage state is reached by one or more of the selected elements, the next state in the sequence of multi-states is added to the verify process. This next state can either be added immediately upon the fastest elements reaching this preceding state in the sequence or after a delay of several program cycles. The adding of states to the set being checked in the verify phase continues through the rest of the set of multi-states in sequence, until the highest state has been added. Additionally, lower states can be removed from the verify set as all of the selected storage elements bound for these levels verify successfully to those target values and are locked out from further programming.
Owner:WODEN TECH INC

Addresses as objects for email messages

The present invention is directed at a system and process for allowing a user to treat email addresses as objects. This allows easy manipulation of the email addresses, such as allowing them to be added to a contact list, copied to the computer's clipboard, or double-clicked to open the related contact information for that email address' sender. Email addresses are treated as objects in the message preview pane and full message windows of both incoming and outgoing email messages. A small icon is added to the text of each address. In a preferred embodiment, the icons will vary depending on the pedigree of the address. The invention is not limited to single addresses. Rather, an entry denoting a mailing list could also be treated as an object and a unique icon could be employed to indicate the nature of the entry. For outgoing messages, the pedigree of the address or list is determined by monitoring where the user obtained the address. For incoming messages, the message header is parsed and searched to find addresses that match the receiving user's address book. If no match is found, a generic address icon is added before the text of the address, while the system checks the email header against other address sources such as server lists. Once the address is marked with an appropriate icon the user can manipulate the address in various ways allowing the user to readily edit or add email addresses to their contact list. Additionally, the invention may include contextual menus to assist the user in this manipulation.
Owner:MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products