Patents by Inventor Eric D Bailey
Eric D Bailey has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8620938Abstract: A method and system for routing a query to one or more providers. The system may include a search interface for presenting a service list including one or more services offered by the one or more providers, permitting selection of one or more of the one or more services, and a query entry for receiving input of the query. A search processor is capable of receiving and parsing the query. A service recognizer for a particular provider is capable of receiving and analyzing one or more terms of the query to determine if the particular provider is a match for the query. A query router can route the query to the particular provider if the particular provider is determined to be a match and block the query to the particular provider if the particular provider is determined not to be a match. A results interface presents results of the query.Type: GrantFiled: February 23, 2007Date of Patent: December 31, 2013Assignee: Microsoft CorporationInventors: Roberto C. Taboada, Eric D. Bailey
-
Patent number: 7992085Abstract: A lightweight information user interface is provided for displaying information about a focused-on (e.g., mouse-over) text item, data item or other object in an electronic document that minimizes interruption of workflow with the electronic document. Upon focus on a word or other object in an electronic document a quick look-up function may be invoked for retrieving information from a local or remote information source about the focused-on item. Retrieved information, for example, translations, dictionary definitions and research information, is displayed in close proximity to the focused-on item in a lightweight information user interface. Information may be displayed according to a variety of media types including text, audio, video, pictures, bitmap images, etc.Type: GrantFiled: May 15, 2007Date of Patent: August 2, 2011Assignee: Microsoft CorporationInventors: Thiti Wang-Aryattanwanich, Eric D. Bailey, Anatoliy Burukhin, Christopher Pratley, Roberto C. Taboada, Srinivas Voora
-
Patent number: 7788590Abstract: A lightweight information user interface is provided for displaying information about a selected text item, data item or other object in an electronic document that minimizes interruption of workflow with the electronic document. Upon selection of an item in an electronic document a quick look-up function may be invoked for retrieving information from a local or remote information source about the selected item. Retrieved information, for example, dictionary definitions, translations, contacts information and research information, is displayed in close proximity to the selected item in a lightweight user interface.Type: GrantFiled: September 26, 2005Date of Patent: August 31, 2010Assignee: Microsoft CorporationInventors: Roberto C. Taboada, Eric D. Bailey
-
Patent number: 7673235Abstract: A method and apparatus are provided for utilizing a document object model to manage document parts for use in an electronic document. The document object model enables a user to retrieve, insert, add, and delete document parts to and from an electronic document using a programmable interface from within a word processing application program. A document part programming interface is exposed in the object model and methods associated with the object model are called which return objects enabling the location and management of document parts in a document parts collection.Type: GrantFiled: March 4, 2005Date of Patent: March 2, 2010Assignee: Microsoft CorporationInventors: Eric D. Bailey, Roberto C. Taboada
-
Patent number: 7617450Abstract: A method, system, and computer-readable medium are provided for creating, inserting, and reusing document parts in an electronic document. According to a system, a word processing application program receives a selection of a document part category. In response to the selection of the document part category, a gallery of document parts is displayed in a user interface. A selection of a document part from the gallery is received and inserted in the electronic document without the need for additional formatting. The gallery of document parts defines a page layout for the electronic document. Document parts may be created within the user interface by modifying pre-built document parts.Type: GrantFiled: September 30, 2004Date of Patent: November 10, 2009Assignee: Microsoft CorporationInventors: Brian M. Jones, Christopher H. Pratley, Eric D. Bailey, Marcin Sawicki, Roberto C. Taboada, Tristan A. Davis
-
Patent number: 7558841Abstract: A method and system are provided for communicating results to a query for data in a computer network utilizing a graphical user interface. A framework on a client computer registers the client computer with an information service provider. Then the framework receives the query for data from the user interface. The framework creates a query packet including the query for data. A remote computer in communication with the framework resident on the local computing device receives the query packet from the framework and sends a response packet to the framework. After receiving the response packet, the framework determines whether the response packet contains a result to the data query. If the response packet contains a result to the data query, the framework formats the result for presentation to a user via the user interface on the local computing device.Type: GrantFiled: May 14, 2003Date of Patent: July 7, 2009Assignee: Microsoft CorporationInventors: Roberto C. Taboada, Eric D. Bailey, James N. Helfrich
-
Patent number: 7461351Abstract: An interactive formatting tool enables a user to analyze and modify the formatting properties that have been applied to a text string. A user can invoke the formatting tool by displaying an Interactive Formatting Pane and then selecting a text string for analysis. The Interactive Formatting Pane will display all formatting properties applied to the text selection, including font properties, paragraph properties, and section properties. The Interactive Formatting Pane may also display table format properties, frame format properties, cell format properties and bullets and numbering format properties, if applicable. The user may then select a formatting category (e.g., font size) from the Interactive Formatting Pane and a format modification dialog will be displayed. The format modification dialog enables the user to modify the formatting properties associated with the selected formatting category. The Interactive Formatting Pane also includes a compare selection checkbox.Type: GrantFiled: April 25, 2005Date of Patent: December 2, 2008Assignee: Microsoft CorporationInventors: Eric D. Bailey, Roberto C. Taboada
-
Publication number: 20080288239Abstract: Automated localization (translation) and internationalization of document resources may be provided for use by various target user groups requiring different text languages and/or document settings. A document resource including pre-built textual components and document settings and properties is first passed through a translation process for translating any pre-built textual content to one or more target languages. Text strings in the document resource may be extracted, translated and replaced to the document resource. Internationalization processing may then be accomplished wherein default page sizes, margin settings, language reading direction, and other document settings and properties are modified according to each target user group for the document resource. For initial document resource assembly, source files are identified for each component of a given document resource.Type: ApplicationFiled: May 15, 2007Publication date: November 20, 2008Applicant: Microsoft CorporationInventors: Eric D. Bailey, Roberto C. Taboada, Alfred Hellstern, William C. Henry
-
Patent number: 7209915Abstract: A method and system for routing a query to one or more providers. The system may include a search interface for presenting a service list including one or more services offered by the one or more providers, permitting selection of one or more of the one or more services, and a query entry for receiving input of the query. A search processor is capable of receiving and parsing the query. A service recognizer for a particular provider is capable of receiving and analyzing one or more terms of the query to determine if the particular provider is a match for the query. A query router can route the query to the particular provider if the particular provider is determined to be a match and block the query to the particular provider if the particular provider is determined not to be a match. A results interface presents results of the query.Type: GrantFiled: June 28, 2002Date of Patent: April 24, 2007Assignee: Microsoft CorporationInventors: Roberto C. Taboada, Eric D. Bailey
-
Patent number: 7139762Abstract: A records filter filters database records based on general and/or specific filter criteria. The records filter is effectively utilized in the context of a mail merge process in a document editor, such as a word processor application. The records filter can be provided to a user in the form of a graphical user interface that allows the user to intuitively set and modify filters to process the database records from a database source file. The graphical user interface permits a user to implement general and specific filters to process the records of a database. Specific filters can be designed to exclude specific records from the list of database records. Specific record exclusion can be performed by enabling a user to select or de-select a checkbox associated with each database record. General database record filtration is performed by processing general filter criteria input from the user.Type: GrantFiled: February 27, 2001Date of Patent: November 21, 2006Assignee: Microsoft CorporationInventors: Matthew R. Labarge, Eric D. Bailey
-
Patent number: 6886133Abstract: An interactive formatting tool enables a user to analyze and modify the formatting properties that have been applied to a text string. A user can invoke the formatting tool by displaying an Interactive Formatting Pane and then selecting a text string for analysis. The Interactive Formatting Pane will display all formatting properties applied to the text selection, including font properties, paragraph properties, and section properties. The Interactive Formatting Pane may also display table format properties, frame format properties, cell format properties and bullets and numbering format properties, if applicable. The user may then select a formatting category (e.g., font size) from the Interactive Formatting Pane and a format modification dialog will be displayed. The format modification dialog enables the user to modify the formatting properties associated with the selected formatting category. The Interactive Formatting Pane also includes a compare selection checkbox.Type: GrantFiled: June 7, 2001Date of Patent: April 26, 2005Assignee: Microsoft CorporationInventors: Eric D Bailey, Roberto C. Taboada
-
Publication number: 20040230666Abstract: A method and system are provided for communicating results to a query for data in a computer network utilizing a graphical user interface. A framework on a client computer registers the client computer with an information service provider. Then the framework receives the query for data from the user interface. The framework creates a query packet including the query for data. A remote computer in communication with the framework resident on the local computing device receives the query packet from the framework and sends a response packet to the framework. After receiving the response packet, the framework determines whether the response packet contains a result to the data query. If the response packet contains a result to the data query, the framework formats the result for presentation to a user via the user interface on the local computing device.Type: ApplicationFiled: May 14, 2003Publication date: November 18, 2004Applicant: Microsoft CorporationInventors: Roberto C. Taboada, Eric D. Bailey, James N. Helfrich
-
Publication number: 20020188637Abstract: An interactive formatting tool enables a user to analyze and modify the formatting properties that have been applied to a text string. A user can invoke the formatting tool by displaying an Interactive Formatting Pane and then selecting a text string for analysis. The Interactive Formatting Pane will display all formatting properties applied to the text selection, including font properties, paragraph properties, and section properties. The Interactive Formatting Pane may also display table format properties, frame format properties, cell format properties and bullets and numbering format properties, if applicable. The user may then select a formatting category (e.g., font size) from the Interactive Formatting Pane and a format modification dialog will be displayed. The format modification dialog enables the user to modify the formatting properties associated with the selected formatting category. The Interactive Formatting Pane also includes a compare selection checkbox.Type: ApplicationFiled: June 7, 2001Publication date: December 12, 2002Applicant: Microsoft CorporationInventors: Eric D. Bailey, Roberto C. Taboada
-
Publication number: 20020120604Abstract: A records filter filters database records based on general and/or specific filter criteria. The records filter is effectively utilized in the context of a mail merge process in a document editor, such as a word processor application. The records filter can be provided to a user in the form of a graphical user interface that allows the user to intuitively set and modify filters to process the database records from a database source file. The graphical user interface permits a user to implement general and specific filters to process the records of a database. Specific filters can be designed to exclude specific records from the list of database records. Specific record exclusion can be performed by enabling a user to select or de-select a checkbox associated with each database record. General database record filtration is performed by processing general filter criteria input from the user.Type: ApplicationFiled: February 27, 2001Publication date: August 29, 2002Applicant: Microsoft CorporationInventors: Matthew R. Labarge, Eric D. Bailey