Patents Assigned to Danger, Inc.
-
Patent number: 7091957Abstract: An apparatus for use in a data processing device is described in which an audio system and a light system is embedded within a cursor control device such as a directional pad. In one embodiment, the apparatus comprises a cursor control device for performing one or more defined cursor control functions; an audio system embedded within the cursor control device, the audio system configured to generate audio signals responsive to audio signals received and/or generated by the data processing device; and a light source embedded within the cursor control device, the light sources configured to generate light from the cursor control device responsive to control signals generated by the data processing device.Type: GrantFiled: November 21, 2003Date of Patent: August 15, 2006Assignee: Danger, Inc.Inventors: Matias Duarte, Joseph Palmer, Todd Lewis, David Northway, Andrew Zee
-
Patent number: 7071916Abstract: An apparatus is described comprising: a data processing device having a memory for storing program code and data and a processor for processing the program code and data, and a display for displaying graphical images and text; a control wheel rotatably and communicatively engaged with the data processing device, the control wheel causing a graphic element on the display to move in a first direction by a first predefined amount when rotated in a first direction and causing the graphic element to move in a second direction by the first predefined amount when rotated in a second direction; a first input button communicatively coupled to the data processing device and positioned directly adjacent to the control wheel in first direction; and a second input button communicatively coupled to the data processing device and positioned directly adjacent to the control wheel in the second direction, wherein the first input button, when selected, causes the graphic element to move in the first direction by a second predeType: GrantFiled: November 21, 2003Date of Patent: July 4, 2006Assignee: Danger, Inc.Inventors: Matias Duarte, Andrew Zee
-
Patent number: 7069326Abstract: A system is described for allocating bandwidth comprising: a transport layer to support a first socket connection for a first application and a second socket connection for a second application; and a socket prioritization module to allocate relatively more bandwidth to the first socket connection relative to the second socket connection, wherein allocation of bandwidth is based on one or more characteristics of the first application and/or the second application.Type: GrantFiled: September 27, 2002Date of Patent: June 27, 2006Assignee: Danger, Inc.Inventor: Jeffrey Bush
-
Patent number: 7062512Abstract: A method is described comprising: associating a plurality of data object types with a plurality of data object identification (ID) codes within a first database on a data service and within a second database on a wireless device; querying the second database on the wireless device to determine whether an associated object ID code exists for a first data object type; transmitting the object ID code from the wireless device to the service if the associated object ID code exists, responsive to the first data object type being employed by an application on the device; and transmitting a string representing the first data object type from the wireless device if no associated object ID code exists for the first data object type.Type: GrantFiled: September 27, 2002Date of Patent: June 13, 2006Assignee: Danger, Inc.Inventor: Ficus Kirkpatrick
-
Patent number: 6996733Abstract: A method for preserving data on a portable apparatus having a limited power source is disclosed comprising: detecting that power available in the power source has reached a threshold value; and saving data stored in a volatile memory on the portable apparatus to a server.Type: GrantFiled: March 9, 2001Date of Patent: February 7, 2006Assignee: Danger, Inc.Inventors: Matthew J. Hershenson, David Bort
-
Patent number: 6961420Abstract: A method for interrelating call information between programs of a data processing device. Call information including a caller's name, phone number, the date of the call, start time of the call, finish time of the call, the call duration, and the type of call, may be organized and accessed by several different programs running on a data processing device. Information such as a caller's name and phone number may be accessed by a caller identification device coupled to the data processing device. Information such as the start time and finish time may be accessed by a clock coupled to the data processing device. The call duration may be calculated from the start and finish times or may be accessed from a timer coupled to the data processing device.Type: GrantFiled: November 13, 2001Date of Patent: November 1, 2005Assignee: Danger, Inc.Inventor: Christopher Joseph DeSalvo
-
Patent number: 6938067Abstract: A system and method of transcoding a telephone number from a Web page is disclosed. First a Web page that includes a telephone number is received. The telephone number is then identified. The Web page is then edited to convert the identified telephone number to a link to a dialing application.Type: GrantFiled: September 5, 2002Date of Patent: August 30, 2005Assignee: Danger, Inc.Inventor: Matthew J. Hershenson
-
Patent number: 6922824Abstract: A method comprising: converting bytecodes into a graph of jop objects to track where jump operations pointed before modification of the bytecodes; adjusting constant pool references from local to global numbers based on the graph; and combining the bytecodes into a bundle.Type: GrantFiled: May 2, 2001Date of Patent: July 26, 2005Assignee: Danger, Inc.Inventor: Brian Swetland
-
Patent number: 6907575Abstract: A scrollable selection highlighter for viewing and selecting an element in a list of elements on a data processing device display. A selection highlighter may be stationary near the middle of the display while the list of elements moves in response to user input if the first and last elements in the list are not at the top or bottom positions of the display. If the first element in the list is at the top of the display, the selection highlighter may move above the middle position while the list of elements remains stationary. If the last element in the list is at the bottom of the display, the selection highlighter may move below the middle position while the list of elements remains stationary.Type: GrantFiled: September 6, 2001Date of Patent: June 14, 2005Assignee: Danger, Inc.Inventor: Matias Duarte
-
Patent number: 6836404Abstract: A handheld keyboard and display device is disclosed. The device includes a keyboard and a display. The display is movably coupled to the keyboard and the display covers a portion of the keyboard in a closed position and substantially uncovers the keyboard in an open position. The display is visible in both the closed position and in the open position.Type: GrantFiled: October 1, 2003Date of Patent: December 28, 2004Assignee: Danger, Inc.Inventor: Matias G. Duarte
-
Patent number: 6829139Abstract: An apparatus is disclosed comprising: a data processing device; a swing arm having a first end and a second end, rotatably coupled to the data processing device at the first end and rotatable through a specified angle from a first position to a second position; and a display rotatably coupled to the support arm at the second end, the display being in a first viewable position covering a first set of input elements when the swing arm is in the first position and being in a second viewable position exposing the one or more input elements when the swing arm is in the second position.Type: GrantFiled: October 1, 2002Date of Patent: December 7, 2004Assignee: Danger, Inc.Inventor: Matias Duarte
-
Patent number: 6742038Abstract: A system and method for providing access to a server by a wireless computing device is described. A server and a wireless computing device and a communications link between the wireless computing device and the server are provided. The wireless computing device includes a hardware component including a processor and a memory. The server generates instructions and converted data based on data requested by the wireless computing device. The wireless computing device also includes an identification module. The identification module can provide identification data to the server.Type: GrantFiled: September 6, 2001Date of Patent: May 25, 2004Assignee: Danger, Inc.Inventor: Joe Freeman Britt, Jr.
-
Patent number: 6735624Abstract: A portal device is described comprising: a processor; and a memory for storing instructions which, when executed by the processor, cause the processor to receive data transmitted from a portal server on which a user of the portal device is registered, the data being identified by the user upon registering a user account with the portal server.Type: GrantFiled: April 7, 2000Date of Patent: May 11, 2004Assignee: Danger, Inc.Inventors: Andrew E. Rubin, Joe Freeman Britt, Jr., Matthew J. Hershenson
-
Patent number: 6721804Abstract: A method is described, comprising: forwarding a request for data to an Internet site on behalf of a portal device; receiving the data from the Internet site on behalf of the portal device; converting the requested data to a format which the portal device can interpret to produce converted data; and transmitting the converted data to the portal device.Type: GrantFiled: November 15, 2000Date of Patent: April 13, 2004Assignee: Danger, Inc.Inventors: Andrew E. Rubin, Joe Freeman Britt, Jr., Matthew J. Hershenson
-
Patent number: 6714791Abstract: A computer-implemented method comprising: transmitting positional data identifying a wireless device's position responsive to a first user transmitting a message from the wireless device to one or more other users; and transmitting the positional data to the one or more other users.Type: GrantFiled: February 23, 2001Date of Patent: March 30, 2004Assignee: Danger, Inc.Inventor: Jackie Friedman
-
Patent number: 6701522Abstract: A method is described, comprising: searching for portable device software configured on a client; automatically installing the portable device software if the portable device software is not configured on the client; searching for a portable device attached to the client; and logging in a user of the portable device upon identifying the portable device.Type: GrantFiled: April 7, 2000Date of Patent: March 2, 2004Assignee: Danger, Inc.Inventors: Andrew E. Rubin, Joe Freeman Britt, Jr., Matthew J. Hershenson, Timo Bruck
-
Patent number: 6636419Abstract: A handheld keyboard and display device is disclosed. The device includes a keyboard and a display. The display is movably coupled to the keyboard and the display covers a portion of the keyboard in a closed position and substantially uncovers the keyboard in an open position. The display is visible in both the closed position and in the open position.Type: GrantFiled: August 9, 2001Date of Patent: October 21, 2003Assignee: Danger, Inc.Inventor: Matias G. Duarte
-
Patent number: 6608271Abstract: In one embodiment a light source is provided to illuminate one or more keys. Each key has at least one glyph. The color of each glyph corresponds to the light source.Type: GrantFiled: August 17, 2001Date of Patent: August 19, 2003Assignee: Danger, Inc.Inventor: Matias G. Duarte
-
Patent number: D506753Type: GrantFiled: March 9, 2004Date of Patent: June 28, 2005Assignee: Danger, Inc.Inventors: Matias Duarte, Todd Lewis, David Northway, Andrew Zee
-
Patent number: D484503Type: GrantFiled: September 19, 2002Date of Patent: December 30, 2003Assignee: Danger, Inc.Inventors: Matias G. Duarte, Joseph Palmer