Patents Assigned to Danger, Inc.
-
Patent number: 7437405Abstract: A system and method of managing objects in a wireless user terminal is described. When an object is created or added to a user terminal, the user terminal assigns a temporary ID to the object. The wireless user terminal can also be coupled to a server by a network. The object or a copy of the object and the object's temporary ID can also be transferred to the server. The server can then assign a permanent ID to the object. The permanent ID of the object can also be transferred to the wireless user terminal.Type: GrantFiled: October 1, 2002Date of Patent: October 14, 2008Assignee: Danger, Inc.Inventors: Ronald L. A. Theis, Philip A. Myles
-
Patent number: 7383303Abstract: A computer-implemented method is described comprising: identifying a set of contacts and/or contact groups permitted to contact a user of a data processing device during a scheduled event in an electronic calendar; receiving a communication event from a first contact over a first communication channel; comparing the first contact against the identified set of contacts and/or contact groups permitted to contact the user; and notifying the user of the communication event during the scheduled event only if the first contact is in the set of contacts and/or contact groups.Type: GrantFiled: September 30, 2002Date of Patent: June 3, 2008Assignee: Danger, Inc.Inventor: David Bort
-
Patent number: 7376702Abstract: A method is described comprising: receiving an e-mail containing an original attachment at a data service, the e-mail addressed to a data processing device to which the data service is communicatively coupled, the data processing device having specified processing capabilities; converting the original attachment based on the specified processing capabilities to a format which the data processing device can process; receiving an e-mail response from the data processing device intended to include the original attachment; locating and reattaching the original attachment; and transmitting the e-mail message with the original attachment to its destination.Type: GrantFiled: May 2, 2002Date of Patent: May 20, 2008Assignee: Danger, Inc.Inventors: Christopher Joseph DeSalvo, Scott Kister
-
Patent number: 7305631Abstract: A data processing device is described comprising: a base; a first motion sensor fixedly coupled to the base to detect movement of the data processing device across a surface in direct contact with the base, the motion sensor to generate a first set of motion signals indicating a direction of the movement of the data processing device; and a display controller to generate graphical images on a display and to move one or more graphical images in a particular direction on the display based on the first set of motion signals.Type: GrantFiled: September 30, 2002Date of Patent: December 4, 2007Assignee: Danger, Inc.Inventor: David Bort
-
Patent number: 7280346Abstract: A data processing apparatus is described comprising: a body having a surface defining a first plane, the body comprising a first group of control elements and a second group of control elements for entering data and performing control operations; a display having a display area defining a second plane, the display coupled to the data processing apparatus at a pivot point and rotatable around the pivot point from a first position to a second position, wherein the display is viewable in both the first position and the second position and wherein both the first and second groups of control elements are exposed when the display is in the second position, and wherein only the second group of control elements are exposed when the display is in the first position, wherein the first plane and the second plane are substantially parallel when the display is in the first position, and wherein the first plane and the second plane are not parallel when the display is in the second position.Type: GrantFiled: November 21, 2003Date of Patent: October 9, 2007Assignee: Danger, Inc.Inventors: Todd Lewis, Arthur Stanley Brigham, Joseph Palmer, Matias Duarte
-
Patent number: 7278108Abstract: A system and method of displaying multiple, concurrent instant messaging (IM) sessions is described. The system and method includes providing multiple IM sessions, displaying a first one of the IM sessions in an IM session window. Representing each one of the IM sessions as a corresponding one of a number of indicators in the IM session window.Type: GrantFiled: August 10, 2001Date of Patent: October 2, 2007Assignee: Danger, Inc.Inventors: Matias G. Duarte, Christopher J. DeSalvo
-
Patent number: 7262761Abstract: A method is described comprising: assigning to each of a first group of keys of an alphanumeric keyboard a specific alphabetic character; assigning to each of a second group of keys of the alphanumeric keyboard both a specific alphabetic character and a specific number; and monitoring keys on the keyboard selected in sequence by an end user, and if all keys within the sequence are keys within the second group of keys, generating within the display a contact list containing contact entries, each of the contact entries within the list identified based on the alphabetic characters associated with the sequence of selected keys and/or the numbers associated with the sequence of selected keys.Type: GrantFiled: April 21, 2004Date of Patent: August 28, 2007Assignee: Danger, Inc.Inventors: Matias Duarte, Justin V. Lee
-
Patent number: 7224373Abstract: An apparatus comprising: a data processing device; and a display coupled to the data processing device at a pivot point and rotatable around the pivot point from a closed position to an open position, wherein the display is viewable in both the closed and the open positions.Type: GrantFiled: November 15, 2000Date of Patent: May 29, 2007Assignee: Danger, Inc.Inventors: Matias Duarte, Joseph Palmer
-
Patent number: 7221559Abstract: An apparatus is described comprising: a bumper for attaching to and protecting a data processing device, the bumper including one or more input elements formed thereon, the input elements, when selected by a user, to cause the data processing device to perform a plurality of defined functions; and one or more attachment elements configured to interface with portions of the data processing device, the attachment elements thereby fixedly coupling the bumper to the data processing device.Type: GrantFiled: August 18, 2004Date of Patent: May 22, 2007Assignee: Danger, Inc.Inventors: Matias Duarte, Todd Lewis
-
Patent number: 7187364Abstract: A data processing apparatus is described comprising: a body having a memory for storing program code and data, and a processor for processing the program code and data, and a first group of control elements and a second group of control elements for entering data and performing control operations; a numeric keypad moveably coupled to the body, the numeric keypad moveable from a first keypad position to a second keypad position in relation to the body, wherein both the first and second groups of control elements are exposed when the numeric keypad is in the second position, and wherein only the second group of control elements are exposed when the numeric keypad is in the first position; and a display moveably coupled to the numeric keypad, the display moveable from a first display position to a second display position in relation to the numeric keypad, wherein the numeric keypad is not exposed when the display is in the first position and wherein the numeric keypad is exposed when the display is in the secondType: GrantFiled: November 21, 2003Date of Patent: March 6, 2007Assignee: Danger, Inc.Inventors: Matias Duarte, Todd Lewis, Joseph Palmer
-
Patent number: 7183481Abstract: A method implemented on a data processing device is described comprising: generating supplemental data defining one or more characteristics of one or more light-emitting diodes (“LEDs”) on the data processing device; embedding the supplemental data within a musical instrument digital interface (“MIDI”) stream; decoding the supplemental data concurrently with decoding the MIDI stream; and modifying the one or more characteristics of one or more of the LEDs responsive to decoding the supplemental data.Type: GrantFiled: September 30, 2002Date of Patent: February 27, 2007Assignee: Danger, Inc.Inventor: Steve Alex Hales
-
Patent number: 7162513Abstract: A system for distributing electronic messages to a wireless data processing device is described comprising: a dispatcher to maintain a communication channel with the wireless data processing device, the dispatcher comprising a short term message queue for temporarily storing e-mail messages addressed to the wireless data processing device while the dispatcher attempts to transmit the e-mail messages to the wireless data processing device; and a long term message queue for receiving the e-mail messages from the dispatcher if the dispatcher is unable to deliver the e-mail messages to the wireless data processing device after a specified period of time or a specified number of attempts.Type: GrantFiled: September 5, 2002Date of Patent: January 9, 2007Assignee: Danger, Inc.Inventors: Scott Kister, Christopher Joseph DeSalvo
-
Patent number: 7155725Abstract: A method for coordinating messages between an internal e-mail account and an external e-mail account is described comprising: retrieving specified e-mail messages from the external e-mail account and storing the messages in the internal e-mail account; mapping internal identification (“ID”) codes assigned to the e-mail messages by the internal e-mail account to external ID codes assigned to the e-mail messages by the external e-mail account; detecting that an operation has been performed on a particular e-mail message on the internal account; determining an external ID code for the particular message based on the mapping; and transmitting an update to update the external account, the update including the external ID code to identify the particular e-mail message and an indication of the operation performed in the internal account.Type: GrantFiled: March 27, 2002Date of Patent: December 26, 2006Assignee: Danger, Inc.Inventors: Scott Kister, Christopher Joseph DeSalvo
-
Patent number: 7136894Abstract: An apparatus is disclosed which is configured to announce a transmission from a caller by vibrating in a predetermined manner associated with the caller. Also disclosed is a method comprising: receiving a transmission from a first caller; identifying the first caller; and vibrating a device in a predetermined manner based on said first caller's identity.Type: GrantFiled: March 9, 2001Date of Patent: November 14, 2006Assignee: Danger, Inc.Inventor: Joe Freeman Britt, Jr.
-
Patent number: 7136982Abstract: A method is disclosed for storing program code on a data processing device comprising: splitting the program code into one or more blocks; assigning each of the blocks a header containing a sequence number identifying which portion of the program code each of the blocks correspond to; and storing the one or more blocks of program code and the associated headers in a non-volatile memory.Type: GrantFiled: November 9, 2001Date of Patent: November 14, 2006Assignee: Danger, Inc.Inventor: Joe Freeman Britt, Jr.
-
Patent number: 7117210Abstract: A system and method of distributing a file by email is described: receiving a first email in a server, wherein the first email includes a first attachment; storing the first attachment on the server; converting the first attachment to create a converted attachment; outputting the first email to an addressee, wherein the first email includes the converted attachment and further wherein the first email is received in a client comprising the addressee; receiving a forward email message in the server from the addressee, the forward email message containing the converted attachment and a forward addressee; identifying the first attachment in response to receiving the forward email message, wherein identifying the first attachment comprises using an attachment identifier to identify the first attachment from a plurality of stored attachments, wherein the attachment identifier includes the converted attachment; attaching the first attachment to the forward email message; and forwarding the forward email with the firType: GrantFiled: September 13, 2001Date of Patent: October 3, 2006Assignee: Danger, Inc.Inventor: Christopher J. DeSalvo
-
Patent number: 7117445Abstract: A system and method for providing multi-mode communication options on a data processing device. A method according to one embodiment of the invention includes: receiving an incoming electronic message having an identifiable sender address; querying data storage to determine if the sender address is a known sender address; if the sender address is a known sender address, then automatically retrieving alternate contact information associated with the sender address; and automatically generating an interface containing the alternate contact information, the interface accessible by the user of the data processing device.Type: GrantFiled: June 30, 2003Date of Patent: October 3, 2006Assignee: Danger, Inc.Inventor: Kelly D. Berger
-
Patent number: 7107084Abstract: A sliding display apparatus is described. The apparatus includes a base and a cover. The cover substantially covers the base in a closed position. A first edge of the cover is slideably coupled to the base and the cover is also coupled to the base by one or more links. Each of the links have a first pivot in a first axis and a second pivot in a second axis. The first axis, the second axis and the first edge of the cover are substantially parallel. The first axis is located in the base, the second axis is located in the cover. The first pivot can also include a tensioner that applies tension to the first pivot of each one of the links.Type: GrantFiled: August 29, 2002Date of Patent: September 12, 2006Assignee: Danger, Inc.Inventors: Matias Duarte, Joseph Palmer
-
Patent number: 7107349Abstract: A method for disabling a wireless data processing device is described comprising: receiving an indication from a user that the data processing device is missing; and responsively transmitting a disable command to the data processing device, the disable command disabling the data processing device using a first disabling technique.Type: GrantFiled: September 30, 2002Date of Patent: September 12, 2006Assignee: Danger, Inc.Inventor: Joe Freeman Britt, Jr.
-
Patent number: 7093201Abstract: A curved-listing file hierarchy and a preview window for more efficiently displaying file hierarchy information on a data processing device. Curved-listing file hierarchies may allow more elements of a file hierarchy to be displayed in a smaller space. This may be especially useful for the smaller screens of some data processing devices like Personal Digital Assistants and cellular phones. A preview screen may allow a user to view preview information on a file in the hierarchy without actually opening the file.Type: GrantFiled: September 6, 2001Date of Patent: August 15, 2006Assignee: Danger, Inc.Inventor: Matias Duarte