Search

Matthew Joel Hershenson

from Los Altos, CA
Age ~57

Matthew Hershenson Phones & Addresses

  • 430 Marich Way, Los Altos, CA 94022
  • 682 Casita Way, Los Altos, CA 94022
  • 211 College Ave, Palo Alto, CA 94306
  • Mountain View, CA
  • Menlo Park, CA

Work

Position: Professional/Technical

Education

Degree: Graduate or professional degree

Publications

Us Patents

Portal System For Converting Requested Data Into A Bytecode Format Based On Portal Devices Graphical Capabilities

View page
US Patent:
6721804, Apr 13, 2004
Filed:
Nov 15, 2000
Appl. No.:
09/714897
Inventors:
Andrew E. Rubin - Los Altos CA
Matthew J. Hershenson - Palo Alto CA
Assignee:
Danger, Inc. - Palo Alto CA
International Classification:
G06F 1516
US Classification:
709246, 709203, 709217, 709313, 717146
Abstract:
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.

Method For Configuring And Authenticating Newly Delivered Portal Device

View page
US Patent:
6735624, May 11, 2004
Filed:
Apr 7, 2000
Appl. No.:
09/545701
Inventors:
Andrew E. Rubin - Los Altos CA
Matthew J. Hershenson - Palo Alto CA
Assignee:
Danger, Inc. - Palo Alto CA
International Classification:
G06F 1300
US Classification:
709219, 709218, 709228, 713 2, 713200
Abstract:
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.

System And Method Of Transcoding A Telephone Number From A Web Page

View page
US Patent:
6938067, Aug 30, 2005
Filed:
Sep 5, 2002
Appl. No.:
10/236432
Inventors:
Matthew J. Hershenson - Palo Alto CA, US
Assignee:
Danger, Inc. - Palo Alto CA
International Classification:
G06F015/16
US Classification:
709202, 709203, 709217, 709227, 709245
Abstract:
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.

System For Preserving Data On A Portable Device By Notifying Portal Server The Device Reaches Low Power And Saving Data To The Portal Server Thereafter

View page
US Patent:
6996733, Feb 7, 2006
Filed:
Mar 9, 2001
Appl. No.:
09/802348
Inventors:
Matthew J. Hershenson - Palo Alto CA, US
David Bort - Palo Alto CA, US
Assignee:
Danger, Inc. - Palo Alto CA
International Classification:
G06F 1/30
US Classification:
713340, 714 22
Abstract:
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.

Support And Adjustment Apparatus For A Data Processing Device Display

View page
US Patent:
7733331, Jun 8, 2010
Filed:
Jan 3, 2006
Appl. No.:
11/325090
Inventors:
Matias G. Duarte - Los Angeles CA, US
Matthew J. Hershenson - Palo Alto CA, US
Assignee:
Microsoft Corporaiton - Redmond WA
International Classification:
G09G 5/00
US Classification:
345169, 36167939
Abstract:
An apparatus is described comprising: a data processing device comprising a base with a plurality of input elements configured thereon, and an adjustable display having a display screen for displaying text and graphics, the display cooperatively engaged with the base to move from between a first position, in which none, or only a subset of the input elements are accessible, to a second position, in which all of the input elements are accessible; and a first support arm having a first end and a second end, the first support arm pivotally coupled to the base at the first end at a pivot point, and engaged with a first track on the display at the second end, wherein during movement of the display from the first position to the second position, the first support arm pivots around the pivot point at the first end and runs along the first track at the second end, thereby guiding and supporting the display during the movement.

Network Portal Apparatus And Method

View page
US Patent:
20040030744, Feb 12, 2004
Filed:
Feb 28, 2003
Appl. No.:
10/377520
Inventors:
Andrew Rubin - Los Altos CA, US
Joe Britt - Los Gatos CA, US
Matthew Hershenson - Palo Alto CA, US
International Classification:
G06F015/16
US Classification:
709/203000, 709/217000
Abstract:
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.

System For Controlling A Personal Electronic Device

View page
US Patent:
20090117919, May 7, 2009
Filed:
Oct 1, 2002
Appl. No.:
10/263084
Inventors:
Matthew J. Hershenson - Los Altos CA, US
International Classification:
H04W 24/00
US Classification:
4554564
Abstract:
A system and method of controlling a personal electronic device is described. The system includes a personal electronic device coupled to a sensor that can detect a safety signal. The system can also include a safety signal source.

Apparatus And Method For Portal Device Authentication

View page
US Patent:
6701522, Mar 2, 2004
Filed:
Apr 7, 2000
Appl. No.:
09/545285
Inventors:
Andrew E. Rubin - Los Altos CA
Matthew J. Hershenson - Palo Alto CA
Timo Bruck - Mountain View CA
Assignee:
Danger, Inc. - Palo Alto CA
International Classification:
G06F 9445
US Classification:
717178, 717173, 717175, 709220
Abstract:
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.
Matthew Joel Hershenson from Los Altos, CA, age ~57 Get Report