Search

Dejan Subotic Phones & Addresses

  • Deming, WA
  • Kirkland, WA
  • Kiona, WA
  • 13228 NE 129Th Pl, Kirkland, WA 98034

Emails

Publications

Us Patents

Supporting Media Content Revert Functionality Across Multiple Devices

View page
US Patent:
8639661, Jan 28, 2014
Filed:
Dec 1, 2008
Appl. No.:
12/325392
Inventors:
Michael F. Palermiti - Issaquah WA, US
Scott R. Ramsby - Kirkland WA, US
Dejan D. Subotic - Kirkland WA, US
Brian D. Remick - Snoqualmie WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707626, 707638
Abstract:
Both an edited version of a first image and an original version of the first image are stored at a first computing device. In response to a user request to synchronize images across multiple computing devices, both the edited version of the first image and the original version of the first image are synchronized with a second computing device. A user is allowed to revert to the original version of the first image regardless of on which of the multiple computing devices the edited version was changed.

Contact Schema

View page
US Patent:
20040122822, Jun 24, 2004
Filed:
Dec 19, 2002
Appl. No.:
10/324243
Inventors:
J. Thompson - Seattle WA, US
Walter Smith - Seattle WA, US
Kim Cameron - Bellevue WA, US
Jonathan Perlow - Seattle WA, US
Dejan Subotic - Redmond WA, US
Melissa Dunn - Woodinville WA, US
International Classification:
G06F017/00
G06F007/00
US Classification:
707/100000
Abstract:
A schema is provided that defines people, groups and organizations by their corresponding contact information and other related characteristics. The schema defines a person by personal data, name data, location data, and e-address data. A group is defined by group membership data and e-address data. An organization is defined by location data and by e-address data. The schema also defines role occupancies for interrelating the various contacts. The role occupancies are defined by role occupancy data that may include employee data, team member data, group membership data, family data, customer or business data, and other types of data that can link two or more contacts. By interrelating contacts based on role occupancies, the schema is able to provide rich querying of one or more databases for obtaining desired contact information.

Method And System For Recording And Accessing Usage Of An Item In A Computer System

View page
US Patent:
20050246325, Nov 3, 2005
Filed:
Apr 30, 2004
Appl. No.:
10/836776
Inventors:
Fabio Pettinati - Redmond WA, US
Dejan Subotic - Redmond WA, US
Jon Perlow - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F007/00
US Classification:
707003000
Abstract:
A method and system for recording and accessing usage of an item allows a user to select from a list of previously used items across a computing system. A relationship is established between a used item (e.g., a contact) and a usage pattern. The usage pattern records the number of times that the item is accessed. The usage pattern is available across the system such that multiple applications may retrieve the usage pattern to obtain information associated with a particular item. A weight factor associated with the relationship is generated and implemented in a ranking scheme. When a user begins typing the name of an item in a data field, the user is presented with a list of previously created items based on the ranking scheme. The user then selects the desired item from the list such that typing time is shortened and the user experience is enhanced.

Content Synchronization Across Multiple Computers

View page
US Patent:
20100262582, Oct 14, 2010
Filed:
Apr 10, 2009
Appl. No.:
12/421991
Inventors:
Michael F. Palermiti - Issaquah WA, US
Scott R. Ramsby - Kirkland WA, US
Dejan D. Subotic - Kirkland WA, US
Brian D. Remick - Snoqualmie WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
G06F 15/16
G06F 3/048
US Classification:
707634, 707E17005, 709227, 715764
Abstract:
Methods and systems provide a tool for synchronizing content across multiple computers. In one or more embodiments, files and folders can be automatically synchronized when multiple computers are available. Further, in at least some embodiments, automatic synchronization can be effected on each of two or more computers by a single user action on a single computer, such as a mouse click. Additionally, in other embodiments, the tool can present an option to synchronize content across multiple computers.

Single Sign-On Without A Broker Application

View page
US Patent:
20160301684, Oct 13, 2016
Filed:
Apr 10, 2015
Appl. No.:
14/684139
Inventors:
- Redmond WA, US
Li Qing Xia - Seattle WA, US
Alan Jonathan Lundeen - Seattle WA, US
Dejan Subotic - Kirkland WA, US
International Classification:
H04L 29/06
Abstract:
Facilitating single sign-on on a device having sandboxed applications. A method includes identifying a plurality of associated applications. Criteria are evaluated to identify a primary application. Authentication state is stored at the primary application. One or more portions of the authentication state can be used by the applications in the plurality of associated application for authentication.

User-Authentication-Based Approval Of A First Device Via Communication With A Second Device

View page
US Patent:
20160150406, May 26, 2016
Filed:
Nov 25, 2014
Appl. No.:
14/553708
Inventors:
- Redmond WA, US
Tarek B. Kamel - Issaquah WA, US
Sparky Toews - Seattle WA, US
Dejan Subotic - Kirkland WA, US
Peter E. Zenzerovich - Kenmore WA, US
James Shang Kai Chou - Bellevue WA, US
International Classification:
H04W 12/06
H04L 9/08
H04L 29/06
Abstract:
User-authentication-based approval of a first device via communication with a second device over a channel (e.g., an insecure channel) is described. The first device receives a session ID and first user-observable information, or an identifier thereof, from an identity provider, presents the first user-observable information to a user, and sends the session ID to the second device. The second device sends the session ID to the identity provider to obtain therefrom second user-observable information, or an identifier thereof, and a security challenge. The second user-observable information bears a user-discernable relationship to the first user-observable information and is presented to the user by the second device. The second device is capable of generating a response to the security challenge for transmission to the identity provider based at least on input received from the user, the response to the security challenge being indicative of the suitability of the first device for approval.

Proof Of Possession For Web Browser Cookie Based Security Tokens

View page
US Patent:
20150058621, Feb 26, 2015
Filed:
Aug 21, 2013
Appl. No.:
13/971835
Inventors:
- Redmond WA, US
Dejan Subotic - Kirkland WA, US
Tarek Kamel - Issaquah WA, US
Adrian Frei - Seattle WA, US
Guruprasad Aphale - Redmond WA, US
Allan Wetter - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04L 29/06
US Classification:
713159, 713155
Abstract:
In one embodiment, a user device may access a network service using a secure cookie A high trust process may create an authentication proof using a secure key. The high trust process may provide a browsing token and the authentication proof to a low trust process to send to an authentication service
Dejan Subotic from Deming, WA Get Report