Search

John Holmes Phones & Addresses

  • Hayward, CA
  • Bothell, WA
  • Livermore, CA

Professional Records

Medicine Doctors

John Holmes Photo 1

John D. Holmes

View page
Specialties:
Obstetrics & Gynecology
Work:
John D Holmes MD
1450 S Dobson Rd STE A207, Mesa, AZ 85202
(480) 461-0082 (phone), (480) 964-4237 (fax)
Education:
Medical School
University of Arizona College of Medicine at Tucson
Graduated: 1982
Procedures:
Myomectomy
Hysterectomy
Ovarian Surgery
Tubal Surgery
Vaginal Delivery
Vaginal Repair
Conditions:
Abnormal Vaginal Bleeding
Breast Disorders
Candidiasis of Vulva and Vagina
Complicating Pregnancy or Childbirth
Conditions of Pregnancy and Delivery
Languages:
English
Description:
Dr. Holmes graduated from the University of Arizona College of Medicine at Tucson in 1982. He works in Mesa, AZ and specializes in Obstetrics & Gynecology. Dr. Holmes is affiliated with Banner Baywood Medical Center, Banner Desert Medical Center, Banner Gateway Medical Center and Tempe St Lukes Hospital.
John Holmes Photo 2

John R. Holmes

View page
Specialties:
Cardiovascular Disease
Work:
Virginia Mason Medical Center Clinic
1100 9 Ave, Seattle, WA 98101
(206) 624-1144 (phone), (206) 223-6982 (fax)

Virginia Mason Medical Center ClinicVirginia Mason Lynnwood Medical Center
19116 33 Ave W, Lynnwood, WA 98036
(425) 712-7900 (phone), (425) 712-7905 (fax)
Education:
Medical School
University of Washington SOM
Graduated: 1978
Procedures:
Cardiac Rehabilitation
Cardiac Stress Test
Cardioversion
Echocardiogram
Angioplasty
Pacemaker and Defibrillator Procedures
Conditions:
Acute Myocardial Infarction (AMI)
Angina Pectoris
Aortic Regurgitation
Aortic Valvular Disease
Atrial Fibrillation and Atrial Flutter
Languages:
English
Description:
Dr. Holmes graduated from the University of Washington SOM in 1978. He works in Seattle, WA and 1 other location and specializes in Cardiovascular Disease. Dr. Holmes is affiliated with Virginia Mason Medical Center.
John Holmes Photo 3

John J. Holmes

View page
Specialties:
Diagnostic Radiology
Work:
Vero Radiology Associates
3725 11 Cir, Vero Beach, FL 32960
(772) 562-0163 (phone), (772) 562-1505 (fax)
Education:
Medical School
University of Tennessee College of Medicine at Memphis
Graduated: 1997
Procedures:
Arthrocentesis
Shoulder Surgery
Languages:
English
Spanish
Description:
Dr. Holmes graduated from the University of Tennessee College of Medicine at Memphis in 1997. He works in Vero Beach, FL and specializes in Diagnostic Radiology. Dr. Holmes is affiliated with Indian River Medical Center.
John Holmes Photo 4

John M. Holmes

View page
Specialties:
Family Medicine
Work:
Roanoke Rural Family Health Clinic
1950 Main St, Roanoke, AL 36274
(334) 863-2311 (phone), (334) 863-5596 (fax)
Education:
Medical School
Queens Univ, Fac of Med, Kingston, Ont, Canada
Graduated: 1968
Languages:
English
Description:
Dr. Holmes graduated from the Queens Univ, Fac of Med, Kingston, Ont, Canada in 1968. He works in Roanoke, AL and specializes in Family Medicine.
John Holmes Photo 5

John J. Holmes

View page
Specialties:
Diagnostic Radiology
Work:
Panama City Open MRI Center
2525 Martin Luther King Jr Blvd, Panama City, FL 32405
(850) 873-6900 (phone), (850) 873-6902 (fax)
Languages:
English
Description:
Dr. Holmes works in Panama City, FL and specializes in Diagnostic Radiology.
John Holmes Photo 6

John Douglas Holmes

View page
Specialties:
Obstetrics & Gynecology
Gynecology
Education:
University of Arizona (1982)
John Holmes Photo 7

John A Holmes

View page
Specialties:
Internal Medicine
Education:
(1977)
John Holmes Photo 8

John Sanford Holmes

View page
Specialties:
Orthopaedic Surgery
General Practice
Education:
Queen's University Faculty Of Health Sciences (1968)

License Records

John Francis Holmes

License #:
C006258 - Active
Category:
Social Work
Issued Date:
Dec 5, 2008
Expiration Date:
Jun 30, 2018
Type:
Clinical Social Worker

John B Holmes

License #:
RS114143A - Expired
Category:
Real Estate Commission
Type:
Real Estate Salesperson-Standard

John B Holmes Ii

License #:
NS122641A - Expired
Category:
Real Estate Commission
Type:
Real Estate Salesperson-Standard

John G Holmes

Phone:
(613) 432-6891
License #:
8398 - Active
Category:
Health Care
Issued Date:
Jan 29, 1993
Effective Date:
May 5, 2016
Expiration Date:
Nov 30, 2017
Type:
Physical Therapist

Lawyers & Attorneys

John Holmes Photo 9

John A. Holmes, Bellevue WA - Lawyer

View page
Address:
The Law Offices of John A. Holmes, P.S.
11120 Ne 2Nd St. Suite. 225, Bellevue, WA 98004
(425) 456-1826 (Office)
Licenses:
Washington - Active 1982
Experience:
Arbitrator at King County Superior Count Mandatory Arbitration - 1995-present
Shareholder at Vandeberg Johnson & Gandara - 1993-present
Managing Partner Seattle Office at Vandeberg Johnson & Gandara - 2012
Managing Partner Seattle Office at Vandeberg Johnson & Gandara - 2007
Managing Partner Seattle Office at Vandeberg Johnson & Gandara - 2002
Managing Partner Seattle Office at Vandeberg Johnson & Gandara - 1997
Managing Partner Seattle Office at Vandeberg Johnson & Gandara - 1993-1994
Shareholder at Graham & Dunn - 1982-1993
Business Law Instructor at Bellevue Community Collete - 1984-1985
Education:
Willamette University College of Law
Degree - JD - Juris Doctor - Law
Graduated - 1982
Western Oregon University
Degree - MSc
Graduated - 1979
Western Oregon University
Degree - BSc
Graduated - 1974
Central Oregon Community College
Degree - AA - Liberal Arts
Graduated - 1972
Specialties:
Real Estate - 25%
Probate - 25%
Estate Planning - 25%
Litigation - 25%
Languages:
English
Associations:
JDRC/NWA - Treasurer, 2008-present
Children's Hospital Legacy Advisor - Advisor, 2005-present
SOVREN Guild of Children's Hospital - Volunteer, 2004-present
King County Bar Association - Member, 1982-present
Washington State Bar Association - Member, 1982-present
WSBA Corrections Committee - Member, 1997-1999
Northlake Lutheran Church - Council President, 1996-1997
Washington State Bar Association - Special District Counsel
John Holmes Photo 10

John Michael Holmes - Lawyer

View page
Licenses:
California - Active 2008
Experience:
Owner at Law Office Of John M Holmes - 2008-present
Education:
McGeorge SOL Univ of the Pacific
Degree - law
Univ of California Davis
Degree - undergraduate
Specialties:
Criminal Defense - 50%, years
DUI / DWI - 30%, years
Domestic Violence - 10%, years
Violent Crime - 10%, years
Languages:
English
Associations:
Los Angeles County Bar Association, 2009-present
American Bar Association, 2007-present
Description:
John M. Holmes opened his law practice in 2008, an exclusively criminal defense firm practicing in Riverside, San Bernardino, Orange, and Los Angeles counties....
John Holmes Photo 11

John P. Holmes - Lawyer

View page
Address:
University of Maryland University College Europe
(972) 795-5095 (Office)
Licenses:
Wisconsin - Good Standing 1977
Education:
University of Wisconsin Law School
Graduated - 1977
Languages:
English
John Holmes Photo 12

John M. Holmes - Lawyer

View page
Licenses:
Alaska - Active Out of State Senior 1978
John Holmes Photo 13

John Holmes - Lawyer

View page
Specialties:
General Practice
ISLN:
906404216
Admitted:
1972
University:
Waterloo University, B.A., 1967
Law School:
University of Western Ontario, LL.B., 1970
John Holmes Photo 14

John Holmes - Lawyer

View page
Office:
Hill Dickinson LLP
ISLN:
921526825
John Holmes Photo 15

John Holmes - Lawyer

View page
Specialties:
Estate Planning
Probate
Wills & Living Wills
Trusts
State, Local And Municipal Law
Real Estate
Probate
Bankruptcy & Debt
ISLN:
1000258282
Admitted:
2014
Law School:
Indiana University School of Law, Bloomington, JD - Juris Doctor, 2014
John Holmes Photo 16

John Holmes - Lawyer

View page
Specialties:
Personal Injury
Criminal Law
Family Law
ISLN:
906404247
Admitted:
1972
Law School:
Southwestern University School of Law, J.D.

Real Estate Brokers

John Holmes Photo 17

John Holmes

View page
Specialties:
Buyer's Agent
Listing Agent

Resumes

Resumes

John Holmes Photo 18

John Holmes San Francisco, CA

View page
Work:
Holmes & Watson, LLP
Santa Ana, CA
Jun 2008 to Dec 2013
Partner, Ontario and Santa Ana

Yolo County District Attorney's Office
Woodland, CA
Dec 2005 to Jan 2007
Legal Intern

Superior Court of California
Sacramento, CA
Aug 2005 to Dec 2005
Judicial Research Clerk

California Parole Advocacy Program
Larkspur, CA
May 2005 to Aug 2005
Law Clerk

Education:
University of the Pacific, McGeorge School of Law
Sacramento, CA
May 2007
Certificate in Trial Practice/Advocacy

John Holmes Photo 19

John Holmes Lake Stevens, WA

View page
Work:
Sko Flo Industries

CNC Machinist

Umbra Cusinetti
Everett, WA
Oct 2001 to Sep 2007
CNC Machinist

Onamac Industries
Everett, WA
Apr 2000 to Sep 2001
CNC Machinist

Goodrich Aerospace
Everett, WA
Feb 1995 to Apr 2000
Machinist

Education:
Lake Wa, Tech
Kirkland, WA
Jan 1988 to Jan 1990
AA in Machining Technology

Marine Corps Radio Communications School
Palm Desert, CA
Jan 1984 to Jan 1985
Radio Communications

Bellevue High School
Bellevue, WA
Jan 1979 to Jan 1983
communications

Military:
Rank: Sergeant
Branch: United States Marine Corps
L.i.location.original
Skills:
Teaching Machining Tech at High School, Programming Cnc Machines, Setting up and Running manual and Cnc Mills and Lathes
John Holmes Photo 20

John B. Holmes Sausalito, CA

View page
Work:
AMERICAN PAPER & PLASTICS

Jan 2013 to 2000
REGIONAL SALES MANAGER - NORTHERN CALIFORNIA

RESTAURANT DEPOT
San Francisco, CA
Mar 2011 to Jan 2013
DIRECTOR OF SALES - NORTHWEST USA REGION

RESTAURANT DEPOT, HQ
College Point, NY
Jan 2005 to Mar 2011
DIRECTOR OF SALES - NORTHEAST & MID ATLANTIC REGIONS

US FOODSERVICE
Clifton Park, NY
2003 to 2005
TERRITORY MANAGER

ADVISEN LTD
New York, NY
2000 to 2003
VICE PRESIDENT OF BUSINESS DEVELOPMENT

LIVE PICTURE, INC
Campbell, CA
1998 to 1999
TERRITORY MANAGER- NORTHWEST REGION

CONTEXT INTEGRATION
San Francisco, CA
1996 to 1998
SENIOR ACCOUNT MANAGER

LIGHTSPEED INTERACTIVE, INC
Mountain View, CA
1992 to 1996
CO-FOUNDER

PREBON YAMANE (USA) MONEY BROKERS
New York, NY
1987 to 1991
INTERNATIONAL MONEY BROKER

Education:
UniPro University
Atlanta, GA
Aug 2006
Sales Management Training Course

St. John's University, The Peter J. Tobin College
New York, NY
2000
Risk Management & Actuarial Studies

University of New Hampshire's Plymouth State University
Plymouth, NH
1987
Bachelor of Arts in Psychology, Business

Business Records

Name / Title
Company / Classification
Phones & Addresses
John Holmes
Secretary/Treasurer
Holmes Building Movers Ltd.
Building Movers. Professional Movers
Box 161, Stavely, AB T0L 1Z0
(403) 549-3766, (403) 549-2191
Mr. John Holmes
John Holmes Painting and Wallpapering
John Holmes Painting
Painting Contractors
P.O. Box 8036, R.R. # 1, Peterborough, ON K9J 6X2
(705) 657-1613
John Holmes
Principle
John R. Holmes, Jr.
Employment Agencies
601 4Th St, San Francisco, CA 94107
John Holmes
Senior Manager
John Holmes
Legal Services
235 West Lake Street, Redwood City, CA 94065
John Holmes
Lecturer
California State University, East Bay
Beauty Shops
25800 Carlos Bee Blvd, Hayward, CA 94542
John Holmes
President
Holcam Sales Inc
Lumber and Other Building Materials Dealers
13536 Beacon Coal Mine Rd S, Seattle, WA 98178
Website: holcam.com
John Holmes
Owner
Final Take Productions
Services Allied to Motion Picture Production
15720 Mill Creek Blvd, Bothell, WA 98012
Website: finaltakeproductions.com
John Holmes
President
Holmes Building Materials, L.L.C.
Federal and Federally-Sponsored Credit Agencies
6190 Greenwell Springs Rd, Seattle, WA 98195
John Holmes
Principle
John R. Holmes, Jr.
Employment Agencies
601 4Th St, San Francisco, CA 94107
John Holmes
Senior Manager
John Holmes
Legal Services
235 West Lake Street, Redwood City, CA 94065
John Holmes
Lecturer
California State University, East Bay
Beauty Shops
25800 Carlos Bee Blvd, Hayward, CA 94542
John Holmes
President
Holcam Sales Inc
Lumber and Other Building Materials Dealers
13536 Beacon Coal Mine Rd S, Seattle, WA 98178
Website: holcam.com
John Holmes
Owner
Final Take Productions
Services Allied to Motion Picture Production
15720 Mill Creek Blvd, Bothell, WA 98012
Website: finaltakeproductions.com
John Holmes
President
Holmes Building Materials, L.L.C.
Federal and Federally-Sponsored Credit Agencies
6190 Greenwell Springs Rd, Seattle, WA 98195
John Holmes
Manager Executive Search Consulting
RSM McGladrey, Inc.
Federal and Federally-Sponsored Credit Agencies
251 S Lake Ave Ste 300, Seattle, WA 98195
John Holmes
CTO
Manson Construction
Heavy Construction
5209 E Marginal Way S, Seattle, WA 98134

Publications

Wikipedia References

John Holmes Photo 21

John Holmes

About:
Died:

1629

Work:
Position:

Renaissance composer • Musician

Education:
Specialty:

Musical composer

Skills & Activities:

His madrigal ( music ) " Thus Bonny-boots The Birthday Celebrated " was included in The Triumphs of Oriana, a collection of vocal compositions published in 1601.

John Holmes Photo 22

John Holmes

Work:

He served with the Khalsa, the Sikh Army, during the First Anglo-Sikh War. He joined Bengal Horse Artillery and in September 1829 resigned his post and moved to Punjab in search of a better future....

Education:

While most of the European Officers were discharged from the Sikh Army after the first Anglo-Sikh war, John Holmes was retained in service as a reward for supplying secret information to the Ludhiana Political Agency.

John Holmes Photo 23

John Eric Holmes

About:
Born:

16 February 1930

Died:

20 March 2010

Work:
Position:

Author

Education:
Area of science:

Neurology

Academic degree:

Professor

Skills & Activities:
Activity:

Fantasy writer • American novelist • Science fiction writer

Preference:

Associate

John Holmes Photo 24

John Holmes

Work:

which set guidelines for the Queensland Vegetation Management Act 1999. Professor Homes has also chaired the Australian Academy of Science National Committee of Geography and acted as Australian delegate at various international meetings.

Education:
Area of science:

Geography

Academic degree:

Professor

Natural sciences:

Geography

Skills & Activities:
Activity:

Australian non-fiction writer

John Holmes Photo 25

John Holmes

About:
Died:

1683

Work:
Position:

Royal Navy admiral • English MP • Captain

Skills & Activities:
Sport:

Damage

John Holmes Photo 26

John Holmes (British Army Officer)

John Holmes Photo 27

John Holmes (British Diplomat)

John Holmes Photo 28

John Holmes (Geographer)

Wikipedia

Thomas Jeffers

View page

…dividing line among the states, believing that such a division and an attempt to limit slavery would lead to war.[197] Jefferson expressed this concern in an April 22 letter to John Holmes, believing correctly that such a division among the states would eventually lead to the destruction of ...

Isbn (Books And Publications)

The Farmer's Dog

View page
Author

John Holmes

ISBN #

0091239001

The Obedient Dog: Training for Obedience Classes and Working Trials

View page
Author

John Holmes

ISBN #

0091247306

The Obedient Dog: Training for Obedience Classes and Working Trials

View page
Author

John Holmes

ISBN #

0091315808

The Family Dog: Its Choice and Training A Practical Guide for Every Dog Owner

View page
Author

John Holmes

ISBN #

0091525012

The Farmer's Dog

View page
Author

John Holmes

ISBN #

0091561213

The Family Dog: Its Choice and Training

View page
Author

John Holmes

ISBN #

0091750032

The Last Harvest

View page
Author

John Holmes

ISBN #

0533110963

Looking after Your Dog: Training and Care

View page
Author

John Holmes

ISBN #

0668052694

Us Patents

Method And System For Accurately Calculating Latency Variation On An End-To-End Path In A Network

View page
US Patent:
6975656, Dec 13, 2005
Filed:
Mar 29, 2000
Appl. No.:
09/537995
Inventors:
Shreedhar Madhavapeddi - Bellevue WA, US
Yoram Bernet - Seattle WA, US
Rajesh Sundaram - Redmond WA, US
John Holmes - New Orleans LA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04J003/06
US Classification:
370518, 370508
Abstract:
A high-resolution, per-packet measurement tool for analyzing a computer network that operates by sending a predetermined number of packets from a sender machine to a receiver machine with measurement information inserted into the packet. The system kernel at the sending machine stamps a sequence number and the sender's local time into the data section of each packet. When packets arrive at the receiver machine, they are similarly stamped by the receiving machine's kernel with the receiving machine's local time. The maintained packet information serves as the basis for latency analysis. For example, one set of latencies can be obtained with QoS mechanisms turned on, and another set with QoS mechanisms turned off, whereby the benefits of the QoS mechanisms can be accurately determined. To analyze the latencies, the present invention normalizes each time and each latency into relative latency information. Clock skew and timer jumps may be handled as part of the normalization.

Method And System For Accurately Calculating Latency Variation On An End-To-End Path In A Network

View page
US Patent:
7333517, Feb 19, 2008
Filed:
Aug 12, 2005
Appl. No.:
11/203474
Inventors:
Shreedhar Madhavapeddi - Bellevue WA, US
Yoram Bernet - Seattle WA, US
Rajesh Sundaram - Redmond WA, US
John Holmes - New Orleans LA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04J 3/06
US Classification:
370509, 370516
Abstract:
A high-resolution, per-packet measurement tool for analyzing a computer network that operates by sending a predetermined number of packets from a sender machine to a receiver machine with measurement information inserted into the packet. The system kernel at the sending machine stamps a sequence number and the sender's local time into the data section of each packet. When packets arrive at the receiver machine, they are similarly stamped by the receiving machine's kernel with the receiving machine's local time. The maintained packet information serves as the basis for latency analysis. For example, one set of latencies can be obtained with QoS mechanisms turned on, and another set with QoS mechanisms turned off, whereby the benefits of the QoS mechanisms can be accurately determined. To analyze the latencies, the present invention normalizes each time and each latency into relative latency information. Clock skew and timer jumps may be handled as part of the normalization.

Strategies For Peer-To-Peer Instant Messaging

View page
US Patent:
7433700, Oct 7, 2008
Filed:
Nov 12, 2004
Appl. No.:
10/987396
Inventors:
Carmen Zlateff - Kirkland WA, US
John S. Holmes - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04Q 7/20
US Classification:
455466, 455 412, 455 413, 455450, 455451, 4554522, 455455, 455464, 370328, 370338
Abstract:
Strategies are described for establishing a peer-to-peer (P2P) direct coupling channel between two user devices at the commencement of an Instant Messaging (IM) conversation. Provisions are described for gracefully switching to a switchboard coupling channel when the conversation includes more than two participants, and switching back to the P2P coupling channel if the conversation again is restored to two participants (providing that the P2P coupling channel is still active when the conversation is restored to two participants).

Semiconductor Test System Having Multitasking Algorithmic Pattern Generator

View page
US Patent:
7472326, Dec 30, 2008
Filed:
May 6, 2003
Appl. No.:
10/431043
Inventors:
John M. Holmes - Campbell CA, US
Assignee:
Nextest Systems Corporation - San Jose CA
International Classification:
G01R 31/28
US Classification:
714738, 714728
Abstract:
A tester and method are provided for testing semiconductor devices. Generally, the tester includes a multitasking Algorithmic Pattern Generator (APG) to concurrently execute multiple programs on multiple test sites using a single pattern generator. In one embodiment, up to eight test programs are run independently and concurrently on eight independent sixteen-pin devices on a 128 pin test site. When the multitasking APG is ready to broadcast to a device, timing system associated with that device only (and not the other devices) are loaded. While the timing system is executing the cycle of the test programs for the device just loaded, the APG continues on to load the other devices. Because of the slow cycle rates required for programming versus reading, the tester is particularly advantageous for testing flash memory. Optionally, for higher throughput, the APG can be run in lock step at up to a maximum operating frequency of the APG during read cycle of flash.

Peer-To-Peer Multicasting Using Multiple Transport Protocols

View page
US Patent:
7529255, May 5, 2009
Filed:
Apr 21, 2005
Appl. No.:
11/111532
Inventors:
Carmen Zlateff - Kirkland WA, US
Cesare J. Saretto - Seattle WA, US
John S. Holmes - Redmond WA, US
John R. Selbie - Seattle WA, US
Ravi T. Rao - Redmond WA, US
David G. Thaler - Redmond WA, US
Scott A. Senkeresty - Duvall WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04L 12/28
US Classification:
370401, 370400
Abstract:
Communication functionality is described for conducting communication among a plurality of participants in peer-to-peer fashion. The communication functionality comprises peer-to-peer overlay functionality configured to establish a peer-to-peer overlay network that includes a plurality of participants. The peer-to-peer overlay functionality relies on endpoint provider functionality for physically exchanging information among the plurality of participants in the peer-to-peer overlay network. The endpoint provider functionality exchanges information using a transport mechanism. The transport mechanism accommodates multiple different transport protocols for exchanging information among the plurality of participants, allowing different pairs of participants to communicate with each other using different respective transport protocols. Address translation functionality is employed for translating address information between a first address space used by the peer-to-peer overlay functionality and a second address space used by the endpoint provider functionality.

Instant Messaging Object Store

View page
US Patent:
7539727, May 26, 2009
Filed:
Jul 1, 2003
Appl. No.:
10/611599
Inventors:
David Michael Miller - Redmond WA, US
John Holmes - Redmond WA, US
Walter VonKoch - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709206, 709207, 709217, 709226, 707 10
Abstract:
A method includes receiving a name associated with a user on a remote computer, the name including location data and a hash value uniquely associated with a data object representing the user and retrieving the data object from one of a local cache based on the hash value or a location identified by the location data. A system for managing objects representing users in an instant messaging conversation includes a data object representing a user, the data object having an object name including a location identifier and a hash value, the object name allowing, and an object store operable to retrieve the data object from a location identified by the location identifier and store the data object in a local cache based on the hash value.

Multi-Participant Online Activities

View page
US Patent:
7664816, Feb 16, 2010
Filed:
Jun 10, 2005
Appl. No.:
11/150475
Inventors:
Alexandra K Heron - Kirkland WA, US
David Michael Miller - Redmond WA, US
John S Holmes - Redmond WA, US
Eric L Matteson - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709204
Abstract:
Multi-participant online activities are described. In one or more implementations, a protocol is described which ties an online activity (e. g. , an online game) to an instant messaging infrastructure. For example, an online game may leverage the instant messaging infrastructure to form rosters of participants for participation in the online game, Once the roster is formed, the instant messaging infrastructure may further manage the presence of the participants in the online activity, such as which users join and cease participation in the online activity and notify other users of these changes. Further, the state of participation in the online activity may be stored such that the users may continue between sessions.

Asynchronous Discrete Manageable Instant Voice Messages

View page
US Patent:
7769142, Aug 3, 2010
Filed:
Dec 28, 2005
Appl. No.:
11/275368
Inventors:
John R. Selbie - Seattle WA, US
Stacia Scott - Redmond WA, US
Leah Pearlman - Seattle WA, US
Raghuveer Simha - Seattle WA, US
Duoc Nguyen - Renton WA, US
Ahmed Azmy Hassan - Bellevue WA, US
John S Holmes - Seattle WA, US
Alexandra Heron - Kirkland WA, US
Ram Aringunrum - Sammamish WA, US
Eric Badger - Issaquah WA, US
Timothy Sharpe - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04M 1/64
US Classification:
379 68, 709227
Abstract:
Asynchronous voice messaging is employed to enable individuals to send voice clips back and forth over a network. In at least some embodiments, the voice clips reside in the form of discrete, manageable objects that can be easily managed by the user. In addition, some embodiments described provide hand-free/eyes-free functionality that can permit a user to create and send (or receive and play) a voice message without having to physically enter an intended recipient's address or otherwise digitally manipulate the device over which the message is sent or received.
John R Holmes from Hayward, CA, age ~96 Get Report