Search

Peter Tan Phones & Addresses

  • Sunnyvale, CA
  • Mountain View, CA
  • San Jose, CA
  • San Luis Obispo, CA
  • 989 Mangrove Ave APT A, Sunnyvale, CA 94086

Professional Records

Real Estate Brokers

Peter Tan Photo 1

Peter Tan, Sunnyvale CA Agent

View page
Work:
Century 21
Sunnyvale, CA
(408) 249-5100 (Phone)
Peter Tan Photo 2

Peter Tan, Sunnyvale CA Agent

View page
Work:
Century 21 M&M and Associates
Sunnyvale, CA
(408) 850-9115 (Phone)

Medicine Doctors

Peter Tan Photo 3

Peter X. Tan

View page
Specialties:
Internal Medicine, Occupational Medicine
Work:
Regal Lakeside & Associates
117 E Live Oak Ave STE 101, Arcadia, CA 91006
(626) 446-8492 (phone), (626) 445-2082 (fax)
Education:
Medical School
Guangzhou Med Coll, Guangzhou City, Guangdong, China
Graduated: 1985
Conditions:
Acute Pharyngitis
Acute Upper Respiratory Tract Infections
Bronchial Asthma
Contact Dermatitis
Depressive Disorders
Languages:
Chinese
English
Spanish
Description:
Dr. Tan graduated from the Guangzhou Med Coll, Guangzhou City, Guangdong, China in 1985. He works in Arcadia, CA and specializes in Internal Medicine and Occupational Medicine.
Peter Tan Photo 4

Peter M. Tan

View page
Specialties:
Oral & Maxillofacial Surgery
Work:
Mid Maryland Oral/MaxillofclMid Maryland Oral & Maxillofacial Surgery
68 Thomas Johnson Dr STE A, Frederick, MD 21702
(301) 694-2300 (phone), (301) 694-7372 (fax)
Conditions:
Tempromandibular Joint Disorders (TMJ)
Languages:
English
Description:
Dr. Tan works in Frederick, MD and specializes in Oral & Maxillofacial Surgery.

Public records

Vehicle Records

Peter Tan

View page
Address:
1023 Chula Vis Ter, Sunnyvale, CA 94086
Phone:
(408) 736-3606
VIN:
WMWMF33527TU62512
Make:
MINI
Model:
COOPER
Year:
2007

Resumes

Resumes

Peter Tan Photo 5

Sr.database Engineer At Bae Systems

View page
Position:
Sr.Database Engineer at BAE Systems
Location:
Leavenworth, Kansas
Industry:
Information Technology and Services
Work:
BAE Systems
Sr.Database Engineer

Humana Military 2011 - 2011
SQL Developer
Peter Tan Photo 6

Peter Tan

View page
Location:
United States
Peter Tan Photo 7

Peter Tan

View page
Location:
United States
Peter Tan Photo 8

Peter Tan

View page
Location:
United States
Peter Tan Photo 9

Owner, Global World

View page
Position:
Owner at global world
Location:
United States
Industry:
Apparel & Fashion
Work:
global world
Owner
Peter Tan Photo 10

Peter Tan

View page
Location:
United States
Peter Tan Photo 11

Peter Tan

View page
Location:
United States

Business Records

Name / Title
Company / Classification
Phones & Addresses
Peter Tan
President
INTERNATIONAL CAPITAL MANAGEMENT GROUP
59 Castillejo Dr, Daly City, CA 94015
1218 S Mayfair Ave, Daly City, CA 94015
625 Sylvan St, Daly City, CA 94014
PO Box 2240, Daly City, CA 94017
Peter Tak Tan
President
SPRING BREEZE BOARD AND CARE, INCORPORATED
Whol Industrial Supplies
2100 Blackhawk Rd, Danville, CA 94506
100 Windward Ct, Vallejo, CA 94591
Peter Tan
Pcb Capital LLC
Finance
1202 Payne Dr, Los Altos, CA 94024
Peter Tan
President
Fuko Technology Corporation
382 S Abbott Ave, Milpitas, CA 95035
Peter Tak Tan
President
P.T. CARE
100 Windward Ct, Alameda, CA 94501
100 Windward Ct, Vallejo, CA 94591

Publications

Us Patents

System And Method For Providing Interactive Content To Non-Native Application Environments

View page
US Patent:
20130013671, Jan 10, 2013
Filed:
Jul 6, 2012
Appl. No.:
13/543720
Inventors:
Rohan Relan - Atherton CA, US
Rajat Gupta - Los Altos CA, US
Chaitanya Ramavajjala - Seattle WA, US
Peter Tan - Campbell CA, US
International Classification:
G06F 15/16
US Classification:
709203
Abstract:
An automated electronic application delivery system for delivery software applications to client devices for which they were not originally intended for or developed. The applications are run on the particular application environment at the server side, and the content output by the application is capture, encoded, and streamed to the client devices in a way that minimizes latency. User interacts with the content and such interaction data is either mapped to a specific command catered to the application either at the client side or the server side. The mapped command or raw interaction data is then provided to the application over a control channel.

Streaming Application Environment With Recovery Of Lost Or Delayed Input Events

View page
US Patent:
20220308747, Sep 29, 2022
Filed:
Jun 6, 2022
Appl. No.:
17/833469
Inventors:
- Mountain View CA, US
Peter Tan - Campbell CA, US
International Classification:
G06F 3/04883
G06F 9/451
G06F 3/038
H04L 65/612
H04N 21/422
Abstract:
In a streaming application environment coupled to a remote device over a packet-switching network, correction events may be synthesized from input events received from the remote device and injected into a virtual streaming application to account for lost or delayed input events. In addition, trailing events may be reissued by a remote device in frames during which no new input events are generated.

Providing Multiplayer Augmented Reality Experiences

View page
US Patent:
20200391115, Dec 17, 2020
Filed:
Aug 27, 2020
Appl. No.:
16/948009
Inventors:
- Mountain View CA, US
John Ullman - Belmont CA, US
Cheng Yang - Mountain View CA, US
Peter Tan - Mountain View CA, US
International Classification:
A63F 13/65
G06F 3/01
G06K 9/32
G06K 9/00
G06F 3/0481
A63F 13/213
G06T 19/00
H04L 29/06
Abstract:
Systems and methods are described for providing co-presence in an augmented reality environment. The method may include controlling a first and second computing device to detect at least one plane associated with a scene of the augmented reality environment generated for a physical space, receiving, from the first computing device, a first selection of a first location within the scene and a first selection of a second location within the scene, generating a first reference marker corresponding to the first location and generating a second reference marker corresponding to the second location, receiving, from a second computing device, a second selection of the first location within the scene and a second selection of the second location within the scene, generating a reference frame and providing the reference frame to the first computing device and to the second computing device to establish co-presence in the augmented reality environment.

Providing Multiplayer Augmented Reality Experiences

View page
US Patent:
20190224572, Jul 25, 2019
Filed:
Jan 22, 2018
Appl. No.:
15/876819
Inventors:
- Mountain View CA, US
John Ullman - Belmont CA, US
Cheng Yang - Mountain View CA, US
Peter Tan - Mountain View CA, US
International Classification:
A63F 13/65
A63F 13/213
H04L 29/06
G06T 19/00
Abstract:
Systems and methods are described for providing co-presence in an augmented reality environment. The method may include controlling a first and second computing device to detect at least one plane associated with a scene of the augmented reality environment generated for a physical space, receiving, from the first computing device, a first selection of a first location within the scene and a first selection of a second location within the scene, generating a first reference marker corresponding to the first location and generating a second reference marker corresponding to the second location, receiving, from a second computing device, a second selection of the first location within the scene and a second selection of the second location within the scene, generating a reference frame and providing the reference frame to the first computing device and to the second computing device to establish co-presence in the augmented reality environment.

Streaming Application Environment With Recovery Of Lost Or Delayed Input Events

View page
US Patent:
20180143759, May 24, 2018
Filed:
Dec 2, 2016
Appl. No.:
15/368531
Inventors:
- Mountain View CA, US
Peter Tan - Campbell CA, US
International Classification:
G06F 3/0488
G06F 3/041
H04N 21/422
H04L 29/06
Abstract:
In a streaming application environment coupled to a remote device over a packet-switching network, correction events may be synthesized from input events received from the remote device and injected into a virtual streaming application to account for lost or delayed input events. In addition, trailing events may be reissued by a remote device in frames during which no new input events are generated.

System And Method For Experiencing Advertised Interactive Applications

View page
US Patent:
20170120151, May 4, 2017
Filed:
Jan 13, 2017
Appl. No.:
15/406074
Inventors:
- Mountain View CA, US
Peter Kai-Hua TAN - Campbell CA, US
Harsh NAYYAR - Mountain View CA, US
International Classification:
A63F 13/61
A63F 13/355
Abstract:
A client device executes a first interactive application that includes an embedded advertising player module. As the user interacts with the first interactive application, a condition is detected, causing the advertising player module to transmit a request for a second interactive application. The second interactive application may be developed to run in the same or different computing environment than the first interactive application. The second interactive application is executed by a remote server, and screen display outputs are generated in response. In response to the screen display outputs, the server generates video frames or rendering commands and streams the frames or commands to the advertising module to generate a display on the client device. The advertising player module receives interaction data for interacting with the second interactive application, and forwards such interaction data to the server. The second interactive application provides an output in response to the second interaction data.

System And Method For Experiencing Advertised Interactive Applications

View page
US Patent:
20150011311, Jan 8, 2015
Filed:
Jun 26, 2014
Appl. No.:
14/316772
Inventors:
- Campbell CA, US
Peter Kai-Hua TAN - Campbell CA, US
Harsh NAYYAR - Mountain View CA, US
International Classification:
A63F 13/30
US Classification:
463 31
Abstract:
A client device executes a first interactive application that includes an embedded advertising player module. As the user interacts with the first interactive application, a condition is detected, causing the advertising player module to transmit a request for a second interactive application. The second interactive application may be developed to run in the same or different computing environment than the first interactive application. The second interactive application is executed by a remote server, and screen display outputs are generated in response. In response to the screen display outputs, the server generates video frames or rendering commands and streams the frames or commands to the advertising module to generate a display on the client device. The advertising player module receives interaction data for interacting with the second interactive application, and forwards such interaction data to the server. The second interactive application provides an output in response to the second interaction data.
Peter G Tan from Sunnyvale, CA, age ~56 Get Report