GREGORY DALE SMITH
Pilots at Gilman Blvd, Bellevue, WA

License number
Washington A4613676
Issued Date
Aug 2016
Expiration Date
Aug 2018
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
1420 NW Gilman Blvd STE 2 # 2243, Bellevue, WA 98027

Professional information

Gregory Smith Photo 1

Scalable Visualizer For Heterogeneous Data

US Patent:
2006019, Sep 7, 2006
Filed:
Jan 23, 2006
Appl. No.:
11/337382
Inventors:
Gregory Smith - Bellevue WA, US
Brian Meyers - Issaquah WA, US
Daniel Robbins - Seattle WA, US
George Robertson - Seattle WA, US
Mary Czerwinski - Woodinville WA, US
Desney Tan - Kirkland WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06T 11/20
US Classification:
345440000
Abstract:
A visualization method for processing heterogeneous data sets. A set of display nodes is generated on a user display that corresponds to groupings of data elements from a set of data. As various display nodes are selected, specific searching criteria corresponding to a selected display node is applied to the set of data. The data nodes on the user display are dynamically updated to reflect the processing of the additional criteria.


Gregory Smith Photo 2

System And Method That Facilitates Computer Desktop Use Via Scaling Of Displayed Objects With Shifts To The Periphery

US Patent:
8230359, Jul 24, 2012
Filed:
Feb 25, 2003
Appl. No.:
10/374351
Inventors:
George G. Robertson - Seattle WA, US
Eric J. Horvitz - Kirkland WA, US
Daniel C. Robbins - Seattle WA, US
Gregory R. Smith - Bellevue WA, US
Mary P. Czerwinski - Woodinville WA, US
Patrick Markus Baudisch - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/048
US Classification:
715801, 715798, 715802
Abstract:
The system described herein facilitates multi-tasking in a computing environment. A focus area component defines a focus area within a display space—the focus area occupying a subset area of the display space area. A scaling component scales display objects as a function of proximity to the focus area, and a behavior modification component modifies respective behavior of the display objects as a function their location of the display space. Thus, and more particularly the subject invention provides for interaction technique(s) and user interface(s) in connection with managing display objects on a display surface.


Gregory Smith Photo 3

Interface Protocol And Api For A Wireless Transceiver

US Patent:
8060681, Nov 15, 2011
Filed:
Jun 27, 2008
Appl. No.:
12/163026
Inventors:
David W. Russo - Woodinville WA, US
Gregory Ray Smith - Bellevue WA, US
Uwe Pakendorf - Berlin, DE
Denny Gumlich - Königs Wusterhausen, DE
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 13/36, A63F 9/24
US Classification:
710306, 710 8, 710 15, 710 62, 710105, 463 39, 463 40
Abstract:
A wireless protocol may be implemented in a smart transceiver device that contains the physical (PHY) and media access control (MAC) layers of the wireless protocol stack. In various embodiments, a serial peripheral interface (SPI) based design may be used. Disclosed is an embodiment of a protocol which may be used to provide control and data transfer to and from the smart transceiver. In particular, an exemplary format of the protocol, the commands, and responses is disclosed. In a further embodiment, an application programming interface (API) is disclosed. The API may provide hardware independent services that can be used to establish, maintain, and transport data to and from the system and the smart transceiver device. In particular, an exemplary and non-limiting set of services, function calls, configuration methods, events, and parameters is disclosed.


Gregory Smith Photo 4

Adaptive Tree Visualization For Tournament-Style Brackets

US Patent:
2009009, Apr 16, 2009
Filed:
Oct 12, 2007
Appl. No.:
11/871924
Inventors:
Desney S. Tan - Kirkland WA, US
Gregory R. Smith - Bellevue WA, US
Bongshin Lee - Issaquah WA, US
George G. Robertson - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
A63F 13/00
US Classification:
463 31
Abstract:
An adaptive tree visualization system and method for adaptively deforming a traditional bracket tree to visualize information about competitors in a linear manner. A one-dimensional result line emanates from the name of each competitor such that the progress of each competitor can be immediately determined by examining the length of the competitor's result line. The result line typically is composed of multiple result line segments. Each line segment spans a particular time period column to indicate that the competitor is matched up with another competitor during that time period. A pending result line segment spans the adjacent time period to indicate that the results of the match-up are unknown. Once the result of the match-up is known, the pending result line is added to the result line segment of the winning competitor. This extends the winner's result line into the next time period while the loser's result line remains unchanged.


Gregory Smith Photo 5

Location Measurement Process For Radio-Frequency Badges

US Patent:
6993592, Jan 31, 2006
Filed:
May 1, 2002
Appl. No.:
10/137238
Inventors:
John Krumm - Redmond WA, US
Gregory Smith - Bellevue WA, US
Barrett L. Brumitt - Redmond WA, US
Stephen C. Harris - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709236, 342450, 342451
Abstract:
A process for determining the location of entities carrying transmitters (TXs) that transmit TX ID messages to at least one receiver (RX) connected to a computer, in a network of computers. Each RX sends data messages to its associated computer which includes an identifier identifying the TX transmitting the TX ID message, the signal strength of the received TX ID message, and a RX identifier. Each RX computer generates badge hit messages from each data message, and provides them to a centralized computer of the network. The centralized computer generates a badge hit table having a separate entry for each badge hit message, which has fields including the information received in the badge hit message and a hit time indicating the time the entry was added to the table. The badge hit table data is used to determining the location of the TXs, and so the entities.


Gregory Smith Photo 6

Location Measurement Process For Radio-Frequency Badges Employing Path Constraints

US Patent:
7019694, Mar 28, 2006
Filed:
Nov 5, 2004
Appl. No.:
10/982742
Inventors:
John Krumm - Redmond WA, US
Gregory Smith - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G01S 3/02
US Classification:
342463, 342465
Abstract:
A process for measuring the location of people and objects carrying radio frequency (RF) transmitters (TXs) that transmit messages to a plurality of RF receivers (RXs) located in a space. Each RX is in communication with a computer of a computer network and forwards data received from the TXs to the network via its associated computer, along with a value indicating the signal strength of the received TX transmission. The signal strengths attributable to the same transmission are used to form a locating signal strength vector which is then compared to exemplary vectors generated from signal strength readings gathered in a calibration procedure from a set of representative locations in the space. In comparing the locating vector to the exemplary vectors, constraints are enforced on movements between locations (e. g. , cannot pass through walls) and to probabilistically enforce expectations on transitions between locations.


Gregory Smith Photo 7

Interface Protocol And Api For A Wireless Transceiver

US Patent:
8230150, Jul 24, 2012
Filed:
Sep 23, 2011
Appl. No.:
13/242348
Inventors:
David W. Russo - Woodinville WA, US
Gregory Ray Smith - Bellevue WA, US
Uwe Pakendorf - Berlin, DE
Denny Gumlich - Konigs Wusterhausen, DE
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 13/36, A63F 9/24
US Classification:
710306, 463 39, 463 40, 710 8, 710 15, 710 62, 710105, 713300, 713310, 713320, 713324, 714 10
Abstract:
A wireless protocol may be implemented in a smart transceiver device that contains the physical (PHY) and media access control (MAC) layers of the wireless protocol stack. In various embodiments, a serial peripheral interface (SPI) based design may be used. Disclosed is an embodiment of a protocol which may be used to provide control and data transfer to and from the smart transceiver. In particular, an exemplary format of the protocol, the commands, and responses is disclosed. In a further embodiment, an application programming interface (API) is disclosed. The API may provide hardware independent services that can be used to establish, maintain, and transport data to and from the system and the smart transceiver device. In particular, an exemplary and non-limiting set of services, function calls, configuration methods, events, and parameters is disclosed.


Gregory Smith Photo 8

Buffered Table User Index

US Patent:
5745904, Apr 28, 1998
Filed:
Jan 12, 1996
Appl. No.:
8/586612
Inventors:
John Wesley King - Kirkland WA
Geoffrey Minard Kizer - Seattle WA
Gregory R. Smith - Bellevue WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1730
US Classification:
707200
Abstract:
A computer database management system has a table buffer for buffering as yet uncommitted modifications of records in an original shared database table and a look aside index for redirecting original table accesses to the modifications in the table buffer. Record modifications in the table buffer are indexed by a modified value index having a same key structure as a user-defined index on the original table. An indexing logic performs index functions on both the user-defined index and modified value index to provide integrated indexing of the original table records and table buffer modifications with the user-defined key order.


Gregory Smith Photo 9

Communication Protocol For A Wireless Device And A Game Console

US Patent:
8130742, Mar 6, 2012
Filed:
Jun 15, 2007
Appl. No.:
11/763935
Inventors:
Gregory Ray Smith - Bellevue WA, US
David Russo - Woodinville WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04B 7/212, H04W 4/00
US Classification:
370347, 370329, 370337, 370442
Abstract:
An accessory is provided wireless connectivity with a game console by reconfiguring an earlier transport format that was used to solely transport voice data packets. The reconfiguration incorporates the use of a hybrid sub-frame, wherein voice data packets are replaced with communication data packets. The replacement is indicated by a set of identification bits inserted into a payload identifier field of the hybrid sub-frame.


Gregory Smith Photo 10

Window Grouping

US Patent:
2013027, Oct 17, 2013
Filed:
Jun 4, 2013
Appl. No.:
13/910084
Inventors:
Chintan S. Thakkar - Mumbai, IN
Gregory R. Smith - Bellevue WA, US
International Classification:
G06F 3/0481
US Classification:
715803
Abstract:
A framework is provided for obtaining window information. The window information can be applied to different assignment models to assign windows to different groups. A group may correspond to a task being performed by a user. The window information can be semantic or temporal information captured as window events and properties of windows whose events are captured. Temporal information can be information about switches between windows. Semantic information can be window titles. Temporal information, semantic information, or both, can be used to assign windows to groups.