John Thomas Carlson - Seattle WA, US Robert M. Dolin - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
US Classification:
715243, 715234, 715235, 715255, 715273
Abstract:
Methods and systems are provided for mapping content from a first or starting template to a second or target template. An analysis is performed of any content objects and content placeholders contained in the starting and target templates. One or more potential content mappings are generated for potentially mapping content objects from the starting template to the target template. An optimal mapping is selected from the potential mappings, and content objects from the starting template are mapped to the target template according to the selected optimal mapping.
Querying Nonsql Data Stores With A Sql-Style Language
Robert M. Dolin - Seattle WA, US Gregory S. Friedman - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00 G06F 17/30
US Classification:
707760
Abstract:
A nonSQL index containing data associated with a social networking network is queried with a nonSQL query generated from a SQL query. A query translation component parses the SQL query for query parameters specifying requested data and identifies a type of the nonSQL index based on the nonSQL index. The query translation component generates a nonSQL query based on the query parameters and the type of nonSQL index and queries the nonSQL index with the generated nonSQL query to search for the requested data. The query translation component receives a nonSQL result set from the nonSQL index based on the nonSQL query and then transforms the nonSQL result set into a SQL result set based on the type of nonSQL index and the received SQL query.
Searching With Metadata Comprising Degree Of Separation, Chat Room Participation, And Geography
Robert M. Dolin - Seattle WA, US Nikhil Singhal - Redmond WA, US Michael I. Torres - Seattle WA, US Eytan Seidman - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
US Classification:
707723, 707706, 707E17084, 707E17109
Abstract:
Searches can be performed by attaching social contact metadata to a query where the metadata may be related to a degree of separation, chat room participation and geographical information related to an owner's contacts. Searches can then be executed by generalized search engines based at least in part on the metadata. The metadata may include contact identifiers that are unique across one or more social networks, and may include contacts for individual people as well as groups or other affiliations.
Robert Michael Dolin - Seattle WA, US Douglas Ray Pearce - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00
US Classification:
715779, 715744, 715738, 715205, 715208
Abstract:
Methods, systems, and computer-readable media for remotely submitting content to a website without navigating to the website are provided. The website is a content-sharing website that accepts public content submissions and makes the content available to multiple users. Initially, a client application may download remote-content-submission instructions from the website. Subsequently, the client application may follow the instructions to format a remote content submission and communicate it to the website.
Techniques To Modify And Share Binary Content When Disconnected From A Network
Techniques to modify and share binary objects when disconnected from a network are described. An apparatus may comprise a processor and a memory. The memory may be operative to store a media annotation component and a media publishing component. The media annotation component, when executed by the processor, may be operative to receive a list of related members having a defined relationship with a publishing member from a user account of the publishing member of a media sharing service when in an online mode, and generate metadata for a media object using the list of related members when in an offline mode to form an annotated media object. The media publishing component, when executed by the processor, may be operative to define at least one instruction to distribute the annotated media object to a related member when in the online mode. Other embodiments are described and claimed.
Providing Localized Individually Customized Updates From A Social Network Site To A Desktop Application
Oludare Victor Obasanjo - Renton WA, US Paul Richard Chen Ming - Bothell WA, US Deepa Chandramouli - Sammamish WA, US Jiahe Liu - Bellevue WA, US Austin Longino - Seattle WA, US Robert M. Dolin - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/06
US Classification:
707785, 705319
Abstract:
A method of providing updates from a social network to a desktop application is provided. An update is created in an application and if the application has permission, it creates an entry in a recent activity queue. The queue is then subject to analysis to reduce the number of entries in the queue. Subscribers that have permission to receive updates from the publisher and the publishing application then receive updates from the publisher.
System And Method For Dynamically Creating A Destination Template
Tara Kraft - Seattle WA, US Robert Dolin - Seattle WA, US John Carlson - Seattle WA, US Cory Cirrincione - Kirkland WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
US Classification:
715517000
Abstract:
The techniques and mechanisms described herein are directed to a method for dynamically creating a destination template based on content within a source document. The destination template may be published in a variety of mediums including as a body of an email message, a web site, and a print-friendly document. A portion of content objects within the source document are grouped into content objects based on a relationship between the content objects, such as a physical relationship, a functional relationship, or a combination of both. For each content block, one of several module templates is dynamically selected and arranged to create the destination template. The module templates may be stretchable and designed to render in an email client using HTML.
Robert Dolin - Seattle WA, US Allan Fink - Seattle WA, US Matthew Wood - Bellevue WA, US Zhenjun Zhu - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00 G06F 3/12
US Classification:
715500000, 715530000, 358001150
Abstract:
A panel set is defined within a grid area. The grid area enclosing the panel set is then used to tile a sheet. Instead of defining each panel's position within an entire sheet, a single panel set is defined, and then that single panel set is tiled. The definitions for the panel sets may be stored externally from the program using the panel set definitions, thereby allowing definitions to be added more easily as compared to hard-coding the definitions within the program itself. The number of panel sets tiled within a sheet may be determined based on the size of the sheet being printed on. For example, more business cards may be tiled within a legal size sheet as compared to a standard 8.5×11 sheet.
Name / Title
Company / Classification
Phones & Addresses
Robert Dolin
ENCORE COMMUNITIES, LTD
Robert Dolin
NEW SUBURBAN COMMUNITIES NO. 1, LTD
Robert W. Dolin
URBANCREST COMMUNITY IMPROVEMENT CORPORATION
Robert Dolin
CANONCITO, LLC
Youtube
July 26, 2022
Duration:
16s
Legacy: Senator Robert J. Dole
Produced by Marc Benjamin Langston. Contributions by Karen Bentley Ste...
Duration:
2m 34s
Author Talk: "Rebels at Sea" by Eric Jay Dolin
Eric Jay Dolin discusses his book," Rebels at Sea", and argues that pr...
Duration:
58m 15s
Alicia Markova, Anton Dolin PDD from 'A Song...
This pas de deux is performed by Alicia Markova and Anton Dolin in the...
Duration:
3m
Doc's Chat Party #112 (December 18/22)
Dental issues! With Joe Mayo, Robert S, Robert P, Tim Allen, FitToBe T...