Search

Michael J Hopcroft

age ~55

from Kirkland, WA

Also known as:
  • Michael Joseph Hopcroft
  • Michael Hopcroft
  • Michael T
  • Mike Hopcroft
  • Michael Bopcroft
  • Michael Hocroft
1814 3Rd St, Kirkland, WA 98033

Michael Hopcroft Phones & Addresses

  • 1814 3Rd St, Kirkland, WA 98033
  • 218 Main St, Kirkland, WA 98033
  • Snoqualmie Ps, WA
  • Seattle, WA
  • Snoqualmie Pass, WA
  • Boulder Creek, CA
  • Kiona, WA
  • Mountain View, CA
  • 910 5Th St, Kirkland, WA 98033

Vehicle Records

  • Michael Hopcroft

    view source
  • Address:
    910 5 St, Kirkland, WA 98033
  • VIN:
    JTEES42A682021699
  • Make:
    TOYOTA
  • Model:
    HIGHLANDER
  • Year:
    2008

Us Patents

  • Backface Primitives Culling

    view source
  • US Patent:
    6359629, Mar 19, 2002
  • Filed:
    Jul 6, 1998
  • Appl. No.:
    09/111284
  • Inventors:
    Michael J. Hopcroft - Kirkland WA
  • Assignee:
    Silicon Graphics, Inc. - Mountain View CA
  • International Classification:
    G06T 1530
  • US Classification:
    345620, 345423, 345427, 345619, 345623
  • Abstract:
    A method of efficiently removing backfacing primitives from the graphics pipeline such that rendering efficiency is increased. In one embodiment of the present invention, a bounding cone of normal vectors of a primitive is first determined during pre-processing. During the rendering process, before the primitive is drawn, the bounding cone is compared with a half-space defined by a viewing vector. Primitives whose bounding cones do not intersect with the half-space will be removed from further processing. In this way, rendering efficiency is increased. In another embodiment, a normal bit-vector is used to represent normal directions of a primitive, and a visibility bit-vector is used to represent visible normal directions. In that embodiment, primitives are culled efficiently by comparing the normal bit-vector with the visibility bit-vector.
  • Matching Funnel For Large Document Index

    view source
  • US Patent:
    8620907, Dec 31, 2013
  • Filed:
    Nov 22, 2010
  • Appl. No.:
    12/951528
  • Inventors:
    Knut Magne Risvik - Mo I Rana,
    Michael Hopcroft - Kirkland WA,
    John G. Bennett - Bellevue WA,
    Karthik Kalyanaraman - Bellevue WA,
    Trishul Chilimbi - Seattle WA,
    Chad P. Walters - Bellevue WA,
    Jan Otto Pedersen - Los Altos CA,
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 7/00
  • US Classification:
    707723
  • Abstract:
    Search results are identified and returned in response to search queries by evaluating and pruning candidate documents in multiple stages. The process employs a search index that indexes atoms found in documents and pre-computed scores for document/atom pairs. When a search query is received, atoms are identified from the search query and a reformulated query is generated based on the identified atoms. The reformulated query is used to identify matching documents, and a preliminary score is generated for matching documents using a simplified scoring function and pre-computed scores in the search index. Documents are pruned based on preliminary scores, and the remaining documents are evaluated using a final ranking algorithm that provides a final set of ranked documents, which is used to generate search results to return in response to the search query.
  • Decomposable Ranking For Efficient Precomputing

    view source
  • US Patent:
    2013029, Nov 7, 2013
  • Filed:
    Jul 1, 2013
  • Appl. No.:
    13/932866
  • Inventors:
    MICHAEL HOPCROFT - KIRKLAND WA,
    JOHN G. BENNETT - BELLEVUE WA,
    KARTHIK KALYANARAMAN - BELLEVUE WA,
    TRISHUL CHILIMBI - SEATTLE WA,
    VISHESH PARIKH - REDMOND WA,
  • International Classification:
    G06F 17/30
  • US Classification:
    707748
  • Abstract:
    Methods and computer storage media are provided for generating an algorithm used to provide preliminary rankings to candidate documents. A final ranking function that provides final rankings for documents is analyzed to identify potential preliminary ranking features, such as static ranking features that are query independent and dynamic atom-isolated components that are related to a single atom. Preliminary ranking features are selected from the potential preliminary ranking features based on many factors. Using these selected features, an algorithm is generated to provide a preliminary ranking to the candidate documents before the most relevant documents are passed to the final ranking stage.
  • Hybrid-Distribution Model For Search Engine Indexes

    view source
  • US Patent:
    2012013, May 24, 2012
  • Filed:
    Nov 22, 2010
  • Appl. No.:
    12/951815
  • Inventors:
    KNUT MAGNE RISVIK - MO I RANA,
    MICHAEL HOPCROFT - KIRKLAND WA,
    JOHN BENNETT - BELLEVUE WA,
    KARTHIK KALYANARAMAN - BELLEVUE WA,
    TRISHUL CHILIMBI - SEATTLE WA,
    CHAD P. WALTERS - BELLEVUE WA,
    VISHESH PARIKH - REDMOND WA,
    JAN OTTO PEDERSEN - LOS ALTOS CA,
  • Assignee:
    MICROSOFT CORPORATION - REDMOND WA
  • International Classification:
    G06F 17/30
  • US Classification:
    707723, 707737, 707E17089, 707E17014
  • Abstract:
    Methods and systems are provided for using a hybrid-distribution system to identify relevant documents based on a search query. A group of documents is assigned to a particular segment. The group of documents is indexed both by atom and by document to form a reverse index and a forward index. Both indexes are divided amongst each node in that segment so that each node is responsible for storing and accessing a different portion of both the reverse and forward indexes. The reverse index portion is accessed on each of a first set of nodes to identify a first set of documents that is relevant to a particular search query. Document identifications associated with the first set of documents are used to identify a second set of nodes that access their forward index portions to limit the number of relevant documents to a second set of documents.
  • Tiering Of Posting Lists In Search Engine Index

    view source
  • US Patent:
    2012013, May 24, 2012
  • Filed:
    Nov 22, 2010
  • Appl. No.:
    12/951799
  • Inventors:
    KNUT MAGNE RISVIK - MO I RANA,
    MICHAEL HOPCROFT - KIRKLAND WA,
    JOHN G. BENNETT - BELLEVUE WA,
    KARTHIK KALYANARAMAN - BELLEVUE WA,
    TRISHUL CHILIMBI - SEATTLE WA,
  • Assignee:
    MICROSOFT CORPORATION - REDMOND WA
  • International Classification:
    G06F 17/30
  • US Classification:
    707723, 707E17014
  • Abstract:
    A search index includes tiered posting lists. Each posting list in the search index corresponds with a different atom and includes a list of documents containing the particular document. Additionally, a rank is stored with each document listed in a posting list for a given atom representing the relevance of the atom to the context of each document. At least some of the posting lists in the search index are tiered. A tiered posting list is divided into a number of tiers with the tiers being ordered by document while each tier is internally ordered by document. Employing tiered posting lists within the search index allows a search engine to evaluate search queries in a manner that allows for a number of efficiencies and precise stopping.
  • Efficient Forward Ranking In A Search Engine

    view source
  • US Patent:
    2012013, May 24, 2012
  • Filed:
    Nov 22, 2010
  • Appl. No.:
    12/951747
  • Inventors:
    KNUT MAGNE RISVIK - MO I RANA,
    MICHAEL HOPCROFT - KIRKLAND WA,
    JOHN G. BENNETT - BELLEVUE WA,
    KARTHIK KALYANARAMAN - BELLEVUE WA,
    TRISHUL CHILIMBI - SEATTLE WA,
    CHAD P. WALTERS - BELLEVUE WA,
    VISHESH PARIKH - REDMOND WA,
    JAN OTTO PEDERSEN - LOS ALTOS CA,
  • Assignee:
    MICROSOFT CORPORATION - REDMOND WA
  • International Classification:
    G06F 17/30
  • US Classification:
    707723, 707741, 707E17002, 707E17014, 707E17005
  • Abstract:
    Methods and computer storage media are provided for generating entries for documents in a forward index. A document and its document identification are received, in addition to static features that are query-independent. The document is parsed into tokens to form a token stream corresponding to the document. Relevant data used to calculate rankings of document is identified and a position of the data is determined. The entry is then generated from the document identification, the token stream of the document, the static features, and the positional information of the relevant data. The entry is stored in the forward index.
  • Dynamic Query Master Agent For Query Execution

    view source
  • US Patent:
    2012013, May 24, 2012
  • Filed:
    Mar 25, 2011
  • Appl. No.:
    13/072419
  • Inventors:
    KNUT MAGNE RISVIK - MO I RANA,
    MICHAEL HOPCROFT - KIRKLAND WA,
    KARTHIK KALYANARAMAN - BELLEVUE WA,
    TRISHUL CHILIMBI - SEATTLE WA,
    HENRY SETIAWAN - BOTHELL WA,
    CHRISTOPHER W. ANDERSON - REDMOND WA,
  • Assignee:
    MICROSOFT CORPORATION - REDMOND WA
  • International Classification:
    G06F 17/30
  • US Classification:
    707715, 707E17132
  • Abstract:
    A preliminary segment root and a final segment root are selected for each segment. Each time a search query is received, a set of nodes in each segment that will be used to resolve the search query is identified. A preliminary segment root is selected from the set of nodes. Based on statistical data from each node in the set of nodes indicating each node's capability to act as a final segment root that assembles query-execution data, the preliminary segment root algorithmically selects the final segment root. The other nodes in the set of nodes are notified regarding the identity of the final segment root.
  • Task Sensitive Methods And Systems For Displaying Command Sets

    view source
  • US Patent:
    2010022, Sep 9, 2010
  • Filed:
    Mar 11, 2010
  • Appl. No.:
    12/722414
  • Inventors:
    Eric S. Rockey - Seattle WA,
    Shannon P. Talbott - Kirkland WA,
    Gavin M. Kelly - Seattle WA,
    Nancy E. Jacobs - Redmond WA,
    Michael J. Hopcroft - Kirkland WA,
    Daniel J. Westreich - Seattle WA,
    Jonathan D. Perlow - Seattle WA,
    Paul R. Erickson - Sammamish WA,
  • Assignee:
    MICROSOFT CORPORATION - Redmond WA
  • International Classification:
    G06F 3/048
    G06F 3/01
  • US Classification:
    715760, 715781
  • Abstract:
    Methods and systems present commands to a user within a software application program by determining the user's context within the application program and automatically presenting in a user interface commands that pertain to the user's current context. When the user's context changes, the context-sensitive commands are automatically removed from the user interface. In one implementation context blocks and context panes are employed to present the commands.

Classmates

Michael Hopcroft Photo 1

Cornell University, Ithac...

view source
Graduates:
Michael Shull (1967-1969),
John Patrick Knuff (1970-1974),
Michael Hopcroft (1984-1995),
Howard Andeson (1983-1987)
Michael Hopcroft Photo 2

The Colony High School, T...

view source
Graduates:
Justin Michael Hopcroft (2001-2005)
Michael Hopcroft Photo 3

Ithaca High School, Ithac...

view source
Graduates:
Michael Hopcroft (1980-1984),
Homer Pringle (1945-1949),
Jennifer Clanton (1994-1998)

Youtube

Michael Hopcroft

Michael Hopcroft doing his impression of the greatest man on the inter...

  • Category:
    Comedy
  • Uploaded:
    31 Jan, 2011
  • Duration:
    1m 8s

Myspace

Michael Hopcroft Photo 4

Michael Hopcroft

view source
Locality:
PORTLAND, Oregon
Birthday:
1922

Googleplus

Michael Hopcroft Photo 5

Michael Hopcroft

Facebook

Michael Hopcroft Photo 6

Michael Hopcroft

view source
Friends:
Abbey Lyon, Jonno Swan, Gerry Augerinos, Ash Orr-Campbell, Jamie Kerr
Michael Hopcroft Photo 7

Michael Hopcroft

view source

Get Report for Michael J Hopcroft from Kirkland, WA, age ~55
Control profile