Search

David Yalovsky Phones & Addresses

  • 6231 Preston Crest Ln, Dallas, TX 75230 (972) 788-9439
  • 2301 Blakeley St, Seattle, WA 98105

Resumes

Resumes

David Yalovsky Photo 1

Program Manager

View page
Location:
5204 15Th Ave northeast, Seattle, WA 98105
Industry:
Computer Software
Work:
Microsoft 2003 - 2006
Program Manager- Office Shared Services

Microsoft 2000 - 2003
Program Manager- Office International Group

Microsoft 1999 - 2001
Software Test Engineer Lead- Office International Group

Microsoft 1998 - 1999
Software Test Engineer- Office International Group

Microsoft 1998 - 1999
Program Manager
Education:
Mcgill University 1994 - 1997
Bachelors, Bachelor of Science, Computer Science, Physiology
Skills:
Program Management
Pmp
Itil
Enterprise Software
Professional Services
System Deployment
Saas
Release Management
Microsoft Technologies
Globalization
Six Sigma
Software Lifecycle
Unicode
Microsoft Certified Professional
Usb
Anti Piracy
Languages:
French
David Yalovsky Photo 2

David Yalovsky

View page

Publications

Us Patents

Portable Applications

View page
US Patent:
7712086, May 4, 2010
Filed:
Dec 15, 2004
Appl. No.:
11/012926
Inventors:
Aidan T. Hughes - Bellevue WA, US
Paul C. Barr - Redmond WA, US
Anzhelika Y. Nishanova - Redmond WA, US
David A. Yalovsky - Seattle WA, US
J. Anthony East - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
US Classification:
717131
Abstract:
A portable storage device includes an interface and one or more flash memories. The one or more flash memories store one or more executable files that can be executed by a host computer to which the device is coupled without altering any environment settings on the host computer even though the one or more executable files include instructions to access environment settings. Additionally, the application is bound to the portable storage device during an activation process.

Method And Computer-Readable Medium For Consistent Configuration Of Language Support Across Operating System And Application Programs

View page
US Patent:
7729900, Jun 1, 2010
Filed:
Sep 29, 2004
Appl. No.:
10/953676
Inventors:
Thomas G. Moore - Duvall WA, US
David Yalovsky - Seattle WA, US
Mohamed Anas Abbar - Redmond WA, US
Athapan Arayasantiparb - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/27
US Classification:
704 9, 704 8, 715264, 715265, 715866
Abstract:
A method and computer-readable medium are provided for consistent configuration of language support between an operating system and application programs. According to the method, an integrated process is provided for receiving and implementing one or more language settings for an operating system and one or more language settings for application programs. The integrated process includes prompting a user for new language settings for both the operating system and the application programs. The language settings for the operating system may include language group support, user interface language, keyboard layout, preferences for standards and formats, and other settings. The language settings for the application programs may include preferences for a user interface language and a default language for use in the application programs. Once the language settings have been received from the user, the new settings may be applied and utilized in future operations of the computer system.

Portable Application Registry

View page
US Patent:
7917487, Mar 29, 2011
Filed:
Dec 13, 2005
Appl. No.:
11/275136
Inventors:
Aidan T. Hughes - Bellevue WA, US
David Yalovsky - Seattle WA, US
Anzhelika Y. Nishanova - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00
G06F 17/30
US Classification:
707706, 707758, 707769
Abstract:
This document describes techniques that enable an application to operate as if the application were running on its native computing system when it is actually running on another computing system. The techniques may do so by building a portable registry having metadata particular to the application, which can be stored in a portable device along with that application. When that portable device is connected to another computing system, the portable registry may be used to supplement or supplant the other computing system's registry to enable the application to operate with its particular functionality.

Sms Shorthand Dictionary Service

View page
US Patent:
7366500, Apr 29, 2008
Filed:
Mar 23, 2004
Appl. No.:
10/808620
Inventors:
David Yalovsky - Seattle WA, US
Mohamed Anas Abbar - Redmond WA, US
Athapan Arayasantiparb - Redmond WA, US
Diane Malone - Redmond WA, US
Assignee:
Microsoft Corporation - Remond WA
International Classification:
H04M 3/42
G06F 15/00
US Classification:
4554141, 455466, 715531, 715534
Abstract:
The present invention provides a lookup service for shorthand terms directly from within an application. A lookup pane is provided to the user from which they can lookup a definition for the shorthand term. The lookup pane provides a consistent user interface for looking up shorthand terms from within a suite of applications. After entering a shorthand term, a dictionary of shorthand terms is accessed to determine the definition. If desired, the user can choose to insert the definition of the term directly into a document. The lookup service is provided directly to the user without the user having to open a web page and search for the term.

Method, System, And Apparatus For Processing Information Based On The Discovery Of Semantically Labeled Strings

View page
US Patent:
20050108195, May 19, 2005
Filed:
Sep 24, 2004
Appl. No.:
10/948948
Inventors:
David Yalovsky - Seattle WA, US
Mohamed Abbar - Redmond WA, US
Thomas Moore - Duvall WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F007/00
US Classification:
707001000
Abstract:
A method, system, and apparatus for providing information related to a location or geographic region. When a string is entered into an application program, the string is analyzed to determine whether the string relates to one or more locations or geographic regions. If the string relates to a location or geographic region, the string is associated with additional information related to the location or geographic region. A list of actions may be provided, wherein each action allows for the selection of the additional information. In one embodiment, a geographical map, telephone area codes or time conversion information may be selected and displayed. In other embodiments, currency conversions related to a specific country may be selected and displayed.

Portable Application Registry

View page
US Patent:
20110145281, Jun 16, 2011
Filed:
Feb 18, 2011
Appl. No.:
13/031090
Inventors:
Aidan T. Hughes - Bellevue WA, US
David Yalovsky - Seattle WA, US
Anzhelika Y. Nishanova - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707769, 707E17014
Abstract:
This document describes techniques that enable an application to operate as if the application were running on its native computing system when it is actually running on another computing system. The techniques may do so by building a portable database having metadata particular to the application, which can be stored in a portable device along with that application. When that portable device is connected to another computing system, the portable database may be used to supplement or supplant the other computing system's database to enable the application to operate with its particular functionality.

Portable Application Registry

View page
US Patent:
20150317347, Nov 5, 2015
Filed:
May 7, 2015
Appl. No.:
14/706617
Inventors:
- Redmond WA, US
David A. Yalovsky - Seattle WA, US
Anzhelika Nishanova - Redmond WA, US
International Classification:
G06F 17/30
G06F 9/445
Abstract:
The application describes updating, by a computing system, a table to include first data usable to locate a first portion of metadata in a supplementary database that is accessible from a storage device. The metadata is related to one or more functions of an application that execute on the computing system. The table also includes second data usable to locate a second portion of the metadata in a system database of the computing system. During execution of the application, a request for one or more portions of the metadata is received, and the table is used to determine one or more locations of the one or more portions of the metadata of the request. In response to the request, at least one of the first portion of the metadata is read from the supplementary database or the second portion of the metadata is read from the system database.
David A Yalovsky from Dallas, TX, age ~49 Get Report