Apple patent hints at electronic device for instant messaging
Posted by Dennis Sellers
Mar 6, 2008 at 2:42pm
An Apple patent (number 20080055269) for a portable device for instant messaging has appeared at the U.S. Patent & Trademark Office. It relates, as you might guess, generally to portable electronic devices, and more particularly, to portable devices for performing instant messaging.
A portable electronic device for instant messaging is disclosed. One aspect of the invention involves a graphical user interface (GUI) on a portable electronic device with a touch screen display. The GUI has a set of messages exchanged between a user of the device and another person. The set of messages are displayed in a chronological order. In response to detecting a scrolling gesture comprising a substantially vertical movement of a user contact with the touch screen display, the display of messages are scrolled in accordance with a direction of the scrolling gesture. The detecting of the scrolling gesture is substantially independent of a horizontal position of the user contact with the touch screen display.
Here’s Apple’s summary of the invention: “In some embodiments, the device has a touch-sensitive display (also known as a touch screen or a touch screen display) with a graphical user interface (GUI), one or more processors, memory and one or more modules, programs or sets of instructions stored in the memory for performing multiple functions. In some embodiments, the user interacts with the GUI primarily through finger contacts and gestures on the touch screen display. Instructions for performing instant messaging operations may be included in a computer program product configured for execution by one or more processors.
“One aspect of the invention involves a computer-implemented method in which a portable electronic device with a touch screen display: displays a set of messages exchanged between a user of the device and another person in a chronological order; detects a scrolling gesture comprising a substantially vertical movement of a user contact with the touch screen display, wherein the detecting of the scrolling gesture is substantially independent of a horizontal position of the user contact with the touch screen display; and responds to the scrolling gesture by scrolling the display of messages in accordance with a direction of the scrolling gesture.
“Another aspect of the invention involves a computer-implemented method in which a portable electronic device with a touch screen display: displays a list of conversations, each conversation including a set of messages exchanged between a user of the device and a respective other person; detects a scrolling gesture comprising a substantially vertical movement of a user contact with the touch screen display; and responds to the scrolling gesture by scrolling the list of conversations in accordance with a direction of the scrolling gesture, wherein the scrolling gesture is substantially independent of a horizontal position of the user contact with the touch screen display.
“Another aspect of the invention involves a portable electronic device. The device includes a touch screen display, one or more processors, memory, and one or more programs. The one or more program are stored in the memory and configured to be executed by the one or more processors. The one or more programs include: instructions for displaying a set of messages exchanged between a user of the device and another person in a chronological order; instructions for detecting a scrolling gesture comprising a substantially vertical movement of a user contact with the touch screen display, wherein the detecting of the scrolling gesture is substantially independent of a horizontal position of the user contact with the touch screen display; and instructions for responding to the scrolling gesture by scrolling the display of messages in accordance with a direction of the scrolling gesture.
“Another aspect of the invention involves a portable electronic device. The device includes a touch screen display, one or more processors, memory, and one or more programs. The one or more program are stored in the memory and configured to be executed by the one or more processors. The one or more programs include: instructions for displaying a list of conversations, each conversation including a set of messages exchanged between a user of the device and a respective other person; instructions for detecting a scrolling gesture comprising a substantially vertical movement of a user contact with the touch screen display; and instructions for responding to the scrolling gesture by scrolling the list of conversations in accordance with a direction of the scrolling gesture, wherein the scrolling gesture is substantially independent of a horizontal position of the user contact with the touch screen display.
“Another aspect of the invention involves a computer-program product that includes a computer readable storage medium and a computer program mechanism embedded therein. The computer program mechanism includes instructions, which when executed by a portable electronic device with a touch screen display, cause the device to: display a set of messages exchanged between a user of the device and another person in a chronological order; detect a scrolling gesture comprising a substantially vertical movement of a user contact with the touch screen display, wherein the detecting of the scrolling gesture is substantially independent of a horizontal position of the user contact with the touch screen display; and respond to the scrolling gesture by scrolling the display of messages in accordance with a direction of the scrolling gesture.
“Another aspect of the invention involves a computer-program product that includes a computer readable storage medium and a computer program mechanism embedded therein. The computer program mechanism includes instructions, which when executed by a portable electronic device with a touch screen display, cause the device to: display a list of conversations, each including a set of messages exchanged between a user of the device and a respective other person; detect a scrolling gesture comprising a substantially vertical movement of a user contact with the touch screen display; and respond to the scrolling gesture by scrolling the list of conversations in accordance with a direction of the scrolling gesture, wherein the scrolling gesture is substantially independent of a horizontal position of the user contact with the touch screen display.
“Another aspect of the invention involves a graphical user interface (GUI) on a portable electronic device with a touch screen display. The GUI has a set of messages exchanged between a user of the device and another person. The set of messages are displayed in a chronological order. In response to detecting a scrolling gesture comprising a substantially vertical movement of a user contact with the touch screen display, wherein the detecting of the scrolling gesture is substantially independent of a horizontal position of the user contact with the touch screen display, the display of messages are scrolled in accordance with a direction of the scrolling gesture.
“Another aspect of the invention involves a graphical user interface (GUI) on a portable electronic device with a touch screen display. The GUI has a list of conversations, each conversation including a set of messages exchanged between a user of the device and a respective other person. In response to detecting a scrolling gesture comprising a substantially vertical movement of a user contact with the touch screen display, the list of conversations is scrolled in accordance with a direction of the scrolling gesture. The scrolling gesture is substantially independent of a horizontal position of the user contact with the touch screen display.
“Another aspect of the invention involves a portable electronic device with a touch screen display, comprising: means for displaying a set of messages exchanged between a user of the device and another person in a chronological order; means for detecting a scrolling gesture comprising a substantially vertical movement of user contact with the touch screen display, wherein the detecting of the scrolling gesture is substantially independent of a horizontal position of the user contact with the touch screen display; and means for responding to the scrolling gesture by scrolling the display of messages in accordance with a direction of the scrolling gesture.
“Another aspect of the invention involves a portable electronic device with a touch screen display, comprising: means for displaying a list of conversations, each conversation including a set of messages exchanged between a user of the device and a respective other person; means for detecting a scrolling gesture comprising a substantially vertical movement of user contact with the touch screen display; and means for responding to the scrolling gesture by scrolling the list of conversations in accordance with a direction of the scrolling gesture, wherein the scrolling gesture is substantially independent of a horizontal position of the user contact with the touch screen display.
“Another aspect of the invention involves a computer-implemented method in which a portable electronic device with a touch screen display displays a set of messages exchanged between a user of the device and another person in a chronological order. The messages sent by the other person include a first message sent from a first address associated with the other person and a second message sent from a second address associated with the other person that is different from the first address.
“Another aspect of the invention involves a portable electronic device. The device includes a touch screen display, one or more processors, memory, and one or more programs. The one or more program are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for displaying a set of messages exchanged between a user of the device and another person in a chronological order. The messages sent by the other person include a first message sent from a first address associated with the other person and a second message sent from a second address associated with the other person that is different from the first address.
“Another aspect of the invention involves a computer-program product that includes a computer readable storage medium and a computer program mechanism embedded therein. The computer program mechanism includes instructions, which when executed by a portable electronic device with a touch screen display, cause the device to display a set of messages exchanged between a user of the device and another person in a chronological order. The messages sent by the other person include a first message sent from a first address associated with the other person and a second message sent from a second address associated with the other person that is different from the first address.
“Another aspect of the invention involves a graphical user interface (GUI) on a portable electronic device with a touch screen display. The GUI has a set of messages exchanged between a user of the device and another person in a chronological order. The messages sent by the other person include a first message sent from a first address associated with the other person and a second message sent from a second address associated with the other person that is different from the first address.
“Another aspect of the invention involves a portable electronic device with a touch screen display, comprising means for displaying a set of messages exchanged between a user of the device and another person in a chronological order. The messages sent by the other person include a first message sent from a first address associated with the other person and a second message sent from a second address associated with the other person that is different from the first address.
“Thus, the invention provides a transparent and intuitive user interface for creating, viewing, and finding instant message conversations on a portable electronic device with a touch screen display.”
The inventors are Stephen O. Lemay, Marel Van Os, Scott Herz and Greg Christie. The graphic below is a block diagram illustrating a portable electronic device with a touch-sensitive display in accordance with some embodiments.

Article Information
Comment on this Article Print this Article Email this Article Digg This
Contributor
Dennis Sellers
Dennis has been a newspaper editor/reporter (seven years) and teacher (seven years). He has over 4,000 magazine, newspaper and online articles to his credit. He has also covered the Mac and tech industries for over a decade for such online publications as MacCentral, MacMinute and now MacsimumNews.







Team Bad Newz Says:
I may be a fool or something but I believe that’s the patent for the next iPhone that just “happens” to perform Instant Messaging. Why else would there be a proximity sensor if not for use to determine distance from user to device, as the current iPhone does when one is using the phone during calls. The patent is just displayed in the Instant Messaging form. But hey, I may be a fool
*No need for a proximity sensor to send IMs
Posted on April 21, 2008