BackgroundCheck.run
Search For

John Y Affaki, 481243 Green Oak Ln, Los Altos, CA 94024

John Affaki Phones & Addresses

1243 Green Oak Ln, Los Altos, CA 94024    408-2273807   

5995 Pala Mesa Dr, San Jose, CA 95123    408-4400351    408-2273807   

3480 Granada Ave, Santa Clara, CA 95051    408-2601965   

Cranks, KY   

Sanger, CA   

Social networks

John Y Affaki

Linkedin

Mentions for John Y Affaki

John Affaki resumes & CV records

Resumes

John Affaki Photo 3

John Affaki

Publications & IP owners

Us Patents

Method And Apparatus For Controlling Execution Of An Application

US Patent:
7483961, Jan 27, 2009
Filed:
Nov 23, 2004
Appl. No.:
10/995641
Inventors:
John Y. Affaki - San Jose CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709219, 709203, 709224, 709242, 715744, 715745
Abstract:
A terminal server receives a request from a client to execute an application program on the terminal server. The terminal server identifies information associated with the application program and determines whether the client is permitted to access the application program based on the information associated with the application program. If the client is permitted to access the application program, the application program is launched within an application launcher on the terminal server, which sends data to be rendered to the client and instructs the client to begin rendering the data after successfully launching the application program.

Picture-In-Picture Window For Video Replay

US Patent:
7502545, Mar 10, 2009
Filed:
Apr 28, 2005
Appl. No.:
11/116475
Inventors:
John Y. Affaki - San Jose CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04N 7/00
H04N 5/93
US Classification:
386 46, 386 52
Abstract:
A picture-in-picture window is opened in response to a user-entered replay command received while displaying a live state of video content on a screen. At least a portion of the video content is replayed on one of the screen and the picture-in-picture window while continuing displaying of the live state of the video content in the other of the screen and the picture-in-picture window.

Downloading Previously Aired Programs Using Peer-To-Peer Networking

US Patent:
7930723, Apr 19, 2011
Filed:
Apr 28, 2005
Appl. No.:
11/116813
Inventors:
Erik C Mikkelson - Fremont CA, US
John Y. Affaki - San Jose CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04N 7/173
US Classification:
725 86, 725116
Abstract:
Downloading previously aired programs using peer-to-peer networking includes, in certain aspects, sending a request identifying a previously aired program to a computing device. A list of a plurality of client devices that may have at least a portion of the previously aired program are received from the computing device, and portions of the previously aired program are received from one or more of the plurality of client devices.

Controllable Device Companion Data

US Patent:
2011029, Dec 1, 2011
Filed:
Jun 1, 2010
Appl. No.:
12/791762
Inventors:
Eric R. Soldan - Saratoga CA, US
Bradley R. Pettit - Los Gatos CA, US
John Y. Affaki - San Jose CA, US
Eduardo S.C. Takahashi - Cupertino CA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
H04N 5/44
H04N 7/18
US Classification:
725 81, 348734, 348E05096
Abstract:
Controllable device companion data is described. In embodiments, a companion utility is executed by a portable device to interface the portable device with a controllable device via a wireless network. The portable device can communicate a request to the controllable device to initiate the controllable device sending a data source to the portable device, which receives the data source from the controllable device via the wireless network. The portable device then monitors the data source for a trigger event that initiates an action at the portable device.

Software Installation And Configuration With Specific Role For Target Computer And Identity Indicator For Authorization For Performance Of Features

US Patent:
7203937, Apr 10, 2007
Filed:
Jan 9, 2003
Appl. No.:
10/338992
Inventors:
Jonathan Kyle - Mountain View CA, US
Majd Bakar - Castro Valley CA, US
John Affaki - San Jose CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/445
US Classification:
717168, 717174, 717121, 709222
Abstract:
An implementation of a technology, described herein, for software installation and/or configuration. At least one implementation, described herein, provides for the installation, configuration, or uninstallation of software components on one or more target computing systems. This described implementation includes a runtime interpreting installation and configuration (“install-config”) program module and one or more data-based, runtime interpreted, install-config feature descriptions. This abstract itself is not intended to limit the scope of this patent. The scope of the present invention is pointed out in the appending claims.

Independent Control Of Interactive Streaming Media

US Patent:
2022035, Nov 3, 2022
Filed:
Jul 18, 2022
Appl. No.:
17/813089
Inventors:
- Mountain View CA, US
Ali Naddaf - Cupertino CA, US
Michael Jon Sundermeyer - Palo Alto CA, US
Rishi Chandra - Los Altos CA, US
John Affaki - Los Altos CA, US
Sarah Walter - Novato CA, US
Rob McCool - Menlo Park CA, US
Majd Bakar - San Jose CA, US
International Classification:
H04L 65/612
A63F 13/428
A63F 13/26
A63F 13/23
A63F 13/355
A63F 13/335
A63F 13/79
A63F 13/352
H04L 65/613
H04L 65/75
H04L 67/131
Abstract:
In one general aspect, a method can include receiving, at a server computing device, a launch request to launch and stream media content pertaining to a game session, the launch request being provided by a mobile device, selecting, using the launch request, a media host configured to stream the media content, verifying a user associated with the mobile device and launching the game session for streaming to the user on a device other than the mobile device. In addition, the method can include during the game session and while streaming the media content, receiving a plurality of real time control requests from the mobile device, and executing the control request by compositing, in real time, the at least one change and the media content and to produce a composite display and transmitting, to the device other than the mobile device, the encoded composite display for streaming in real time.

Independent Control Of Interactive Streaming Media

US Patent:
2021024, Aug 5, 2021
Filed:
Apr 22, 2021
Appl. No.:
17/302053
Inventors:
- Mountain View CA, US
Ali Nadaff - Cupertino CA, US
Michael Jon Sundermeyer - Palo Alto CA, US
Rishi Chandra - Los Altos CA, US
John Affaki - Los Altos CA, US
Sarah Walter - Novato CA, US
Rob McCool - Menlo Park CA, US
Majd Bakar - San Jose CA, US
International Classification:
H04L 29/06
A63F 13/428
A63F 13/26
A63F 13/23
A63F 13/355
A63F 13/335
A63F 13/79
A63F 13/352
Abstract:
In one general aspect, a method can include receiving, at a server computing device, a launch request to launch and stream media content pertaining to a game session, the launch request being provided by a mobile device, selecting, using the launch request, a media host configured to stream the media content, verifying a user associated with the mobile device and launching the game session for streaming to the user on a device other than the mobile device. In addition, the method can include during the game session and while streaming the media content, receiving a plurality of real time control requests from the mobile device, and executing the control request by compositing, in real time, the at least one change and the media content and to produce a composite display and transmitting, to the device other than the mobile device, the encoded composite display for streaming in real time.

System For Universal Remote Media Control In A Multi-User, Multi-Platform, Multi-Device Environment

US Patent:
2021020, Jul 8, 2021
Filed:
Mar 18, 2021
Appl. No.:
17/205411
Inventors:
- Mountain View CA, US
Mark Alan Foltz - Seattle WA, US
John Affaki - San Jose CA, US
Majd Bakar - San Jose CA, US
Francis Tsui - Mountain View CA, US
Jennifer Shien-Ming Chen - Mountain View CA, US
International Classification:
G06F 3/0484
H04N 21/41
H04N 21/422
Abstract:
A system enables universal remote media control across multiple platforms, devices, and users. A protocol allows a cast controller to have access to media operations and a state(s) associated with media content. The system receives commands from a cast controller, provides the commands to a media player, loads new media content into the media player, based on the commands, and receives state notifications from the media player. Another cast controller can receive the state notifications from the media player and control the media player based on the media operations and state(s) associated with media content.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.