Search

David P Marmaros

from Los Altos, CA
Age ~44

David Marmaros Phones & Addresses

  • 1644 Fallen Leaf Ln, Los Altos, CA 94024
  • Sunnyvale, CA
  • Mountain View, CA
  • Austin, TX
  • Bellevue, WA
  • Hanover, NH
  • 2630 Fayette Dr, Mountain View, CA 94040

Publications

Us Patents

Methods And Systems For Processing Instant Messenger Messages

View page
US Patent:
7680888, Mar 16, 2010
Filed:
Mar 31, 2004
Appl. No.:
10/814766
Inventors:
David Marmaros - Mountain View CA, US
Stephen R. Lawrence - Mountain View CA, US
Omar Habib Khan - Toronto, CA
Niniane Wang - Santa Clara CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 15/16
G06F 7/00
US Classification:
709206, 709217, 709227, 707102
Abstract:
Systems and methods for processing instant messenger messages are described. In one embodiment, an instant messenger event is captured by compiling event data associated with at least one instant messenger message, the instant messenger event is associated with a conversation, and at least some of the event data associated with the instant messenger event is indexed.

Systems And Methods For Providing And Installing Software

View page
US Patent:
7707573, Apr 27, 2010
Filed:
Dec 31, 2003
Appl. No.:
10/749439
Inventors:
David Marmaros - Mountain View CA, US
Stephen R. Lawrence - Mountain View CA, US
Mihai Florin Ionescu - Mountain View CA, US
Niniane Wang - Santa Clara CA, US
Omar Habib Khan - Toronto, CA
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 9/445
G06F 15/173
US Classification:
717178, 717121, 717171, 709224
Abstract:
The present invention comprises systems and methods, and computer readable media comprising the methods, for installing software components. A user's need for a software component may be determined prior to installation. The systems and methods of the present invention provide automation and flexibility to the installation process. In an embodiment, processor usage and network usage are monitored and software installation are initiated and/or continued during periods where processor and/or network usage are low. The installation process may be halted when the processor and/or network connection are called upon for other uses. Processor and/or network usage may also be throttled, for example limiting the bandwidth available for the installation to maintain sufficient processor share and/or bandwidth for other tasks. Adverse impact on a computer user is minimized.

Methods And Systems For Information Capture And Retrieval

View page
US Patent:
7725508, May 25, 2010
Filed:
Jun 30, 2004
Appl. No.:
10/881584
Inventors:
Stephen R. Lawarence - Mountain View CA, US
David Marmaros - Mountain View CA, US
Niniane Wang - Santa Clara CA, US
Omar Habib Khan - Toronto, CA
Mihai Florin Ionescu - Mountain View CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707830
Abstract:
Systems and methods that identify and extract information from articles are described. In one embodiment, a search engine implements a method comprising capturing an event in real time upon the occurrence of the event, wherein the event comprises a user interaction with an article on a client device, wherein the article is capable of being associated with at least one of a plurality of client applications, determining if the event should be indexed, and if the event should be indexed, indexing the event and storing the event and at least a portion of content associated with the article.

Systems And Methods For Providing Searchable Prior History

View page
US Patent:
7730054, Jun 1, 2010
Filed:
Sep 30, 2003
Appl. No.:
10/673681
Inventors:
David Marmaros - Mountain View CA, US
Steve Lawrence - Mountain View CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 7/00
G06F 17/30
US Classification:
707713, 707722, 707758
Abstract:
A system may obtain search results associated with a search performed using a search query. The system may modify the search results, if necessary, based at least in part on information associated with prior document accesses by a user and present the modified search results to the user. The modification of the search results might including adding, deleting, and/or reordering items in the search results. One or more advertisements relevant to the search query may also be presented to the user along with the modified search results.

Method And System For Transferring Web Browser Data Between Web Browsers

View page
US Patent:
7805495, Sep 28, 2010
Filed:
Mar 31, 2005
Appl. No.:
11/096859
Inventors:
David Marmaros - Mountain View CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 15/173
US Classification:
709217, 709223
Abstract:
In one embodiment, a method for transferring web browser data between web browsers includes collecting browser data pertaining to a first web browser, packaging the browser data into an intermediate format, and storing the packaged data for a subsequent import into a second web browser.

Alternate Methods Of Displaying Search Results

View page
US Patent:
7853606, Dec 14, 2010
Filed:
Sep 14, 2004
Appl. No.:
10/940209
Inventors:
David Marmaros - Mountain View CA, US
Assignee:
Google, Inc. - Mountain View CA
International Classification:
G06F 7/00
US Classification:
707769, 707802
Abstract:
Methods and systems for displaying search results are set forth. According to one embodiment, a method comprising identifying a user interface native to a client application, identifying a search query, receiving a search result set responsive to the search query from a search application, wherein the search result set comprises a first article identifier associated with a first article and a second article identifier associated with a second article, the first article native to the client application and the second article not native to the client application, and displaying the search result set in the user interface is set forth.

Method, System, Graphical User Interface, And Data Structure For Creating Electronic Calendar Entries From Email Messages

View page
US Patent:
8060567, Nov 15, 2011
Filed:
Apr 12, 2007
Appl. No.:
11/734682
Inventors:
Glenn Alan Carroll - San Francisco CA, US
Carl Philip Sjogreen - San Francisco CA, US
David Marmaros - Mountain View CA, US
Harish Venkataramani - Belmont CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 15/16
US Classification:
709206, 719318
Abstract:
A method, system, and data structure for creating electronic calendar entries are disclosed. One aspect of the invention involves a computer data structure that includes an email message with an embedded link. The embedded link contains event information corresponding to multiple parameters for an event described in the email message. The embedded link is configured, upon activation, to initiate generation of an electronic calendar entry form with multiple fields. A plurality of the multiple fields contain event information from the embedded link.

Transferring Data Between Applications

View page
US Patent:
8069223, Nov 29, 2011
Filed:
Aug 26, 2010
Appl. No.:
12/869346
Inventors:
David Marmaros - Mountain View CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 15/173
US Classification:
709217
Abstract:
In one embodiment, a method for transferring web browser data between web browsers includes collecting browser data pertaining to a first web browser, packaging the browser data into an intermediate format, and storing the packaged data for a subsequent import into a second web browser.
David P Marmaros from Los Altos, CA, age ~44 Get Report