Dialog Box Patents (Class 715/809)
  • Patent number: 7721225
    Abstract: A system and method for creating and presenting modal dialog boxes in web-based applications is presented herein. The invention includes client devices that initiate requests for webpages that include modal dialog boxes and a server that receives and processes the web page requests and includes modal dialog controls to generate HTML instructions to render and display the modal dialog boxes at the client devices. The modal dialog controls include a web rendering module to determine the existence of children controls within the modal dialog box and to generate display related information. The modal dialog controls also include an event handling module to intercept attempts to access elements of the web page while the modal dialog box has not been responded to.
    Type: Grant
    Filed: May 3, 2005
    Date of Patent: May 18, 2010
    Assignee: Novell, Inc.
    Inventors: Daniel Montroy, Micah Gorrell, Matthew Sorensen
  • Patent number: 7711961
    Abstract: Biogenic information of the user is obtained through a camera unit and an authentication sensor and compared with biogenic information of a person with use authority has previously been stored, thereby discriminating whether or not the user has the use authority. When the user is authenticated, that is, if it is determined that the user is the person with the use authority, an electronic apparatus permits the user to use each function and operate. The authentication of the user is executed when the user wears the electronic apparatus. After he removes it, the authentication result is not held, thereby disabling a person without the use authority to use the electronic apparatus. The biogenic information (physical feature) of the user is detected and the personal authentication can be executed without requiring the user to execute the annoying inputting operation for the personal authentication.
    Type: Grant
    Filed: August 9, 2004
    Date of Patent: May 4, 2010
    Assignee: Sony Corporation
    Inventors: Keiichi Fujinuma, Toshiharu Yanagida, Yoshio Okoshi, Ichiro Kosugi
  • Patent number: 7712040
    Abstract: When reserved mail fails to be transmitted, an error message is promptly displayed in a partial field of a display unit for a predetermined period of time. A user operates a specific key in the predetermined period of time, thereby allowing the user to return to a screen for editing the failed mail. The user can promptly take an appropriate action on the failed reserved mail.
    Type: Grant
    Filed: March 14, 2006
    Date of Patent: May 4, 2010
    Assignee: Fujitsu Limited
    Inventor: Susumu Aoyama
  • Patent number: 7702727
    Abstract: A multimedia prompting apparatus, method, and computer program generate and provide a dynamic multimedia prompt to a video client. The dynamic multimedia prompt includes at least two video clips. The multimedia prompting apparatus, method, and computer program generate the dynamic multimedia prompt by selecting at least one of the video clips based at least partially on information provided by the video client.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: April 20, 2010
    Assignee: Avaya, Inc.
    Inventor: Stephen R. Whynot
  • Patent number: 7696997
    Abstract: Systems and methods for providing an interactive graphical representation of a market for an electronic trading system are provided. A graph may be displayed on a display of a workstation in an electronic trading system. In one example, the graph may include a curve corresponding to a range of values of a financial instrument. In another example, the graph may include symbols that represent bids and offers for one or more financial instruments. A user may be allowed to select a portion of the graph. In response to the user's selection, a trading dialog box may be provided, thereby allowing the user to place a trade directly from the graph.
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: April 13, 2010
    Assignee: BGC Partners, Inc.
    Inventor: Timothy H. Heaton
  • Patent number: 7698655
    Abstract: A preview tool for a portal can include a portal display produced from style information for the portal and a palette. The palette indicates style information related to curser positions. The style information can be a Cascading Style Sheet class.
    Type: Grant
    Filed: May 17, 2005
    Date of Patent: April 13, 2010
    Assignee: BEA Systems, Inc.
    Inventors: Christopher E. Bales, Jeffrey Mueller
  • Publication number: 20100088636
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing in-line scheduling in an on-demand service in a database system. These mechanisms and methods for providing in-line scheduling can enable embodiments to provide a multi-tenant database that stores client scheduling information, client customer contact information, and enables drag and drop event scheduling. In a multi-tenant database, a system for managing client customer contact information and event scheduling is established, which may be useful for a tenant that is a salesperson or that employs salespersons. The multi-tenant database may include a combined view application that provides for the simultaneous display of a calendar view and list view of contact information. The multi-tenant database may further include drag and drop functionality, allowing list view information to be dragged and dropped onto the calendar view for event scheduling.
    Type: Application
    Filed: September 14, 2009
    Publication date: April 8, 2010
    Applicant: Salesforce.com Inc.
    Inventors: Rowland W. Yerkes, Ian P. Swinson
  • Patent number: 7685527
    Abstract: Embodiments of an apparatus, method, and article of manufacture for controlling view navigation in a workflow environment are disclosed herein. View navigation is controlled by incorporating and utilizing a user-interact operation in a workflow editing application. A workflow process designer may define the user-interact operation from one or more pre-designed views provided for the particular business objectives associated with the workflow process. In one embodiment, users may be navigated to specific views to gather information necessary to the completion of the workflow process, or to facilitate the processing of information across the workflow process to accomplish the business objectives embodied in the workflow process.
    Type: Grant
    Filed: September 3, 2002
    Date of Patent: March 23, 2010
    Assignee: Siebel Systems, Inc.
    Inventors: Heung-Wah Yan, Daqing Zhang, Duane Wandless
  • Publication number: 20100037289
    Abstract: Various embodiments include a system comprising an interface coupled to a computer network, the interface operable to provide a merge rule wizard operable to generate one or more displayable dialog boxes that include selectable criteria for merging a plurality of sets of security rules into a single security rule base.
    Type: Application
    Filed: April 29, 2009
    Publication date: February 11, 2010
    Applicant: Secure Computing Corporation
    Inventors: Jaideep Roy, Scott DeLoach, David Diehl
  • Patent number: 7660886
    Abstract: An apparatus and method for displaying system management command execution status in real-time are provided. The apparatus and method display a window that is divided into a plurality of sub-windows. One sub-window is used to display all the computers on which the system command has not yet started to execute. Another sub-window is used to display all computer systems on which the execution of the command has started. One sub-window is used to display all computer systems that have not successfully completed the command and another sub-window is used to display all computer systems that have successfully executed the command. When a computer system, displayed in the window displaying all computer systems that have started execution of the command, is highlighted or selected, the real-time progress of the execution of the command is displayed.
    Type: Grant
    Filed: September 27, 2001
    Date of Patent: February 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Sanaa F. Abdelhadi, Jack Allen Alford, Jr., Sandip A. Amin, David Glenn Grost, James Lee Lentz
  • Patent number: 7660820
    Abstract: A system and method are provided that overcome the previously described limitations of prior art systems. The computer system, in fact, uses a set of information objects to interface with heterogeneous information sources. Information objects can be combined to form tasks that can be added, deleted and modified without requiring any modifications to the underlying program. In addition, the computer system allows users to navigate through a task and automatically generates links to related tasks based on the contextual information in which each step in the task is performed. As a result, links to related tasks do not have to be defined ahead of time, but rather can be dynamically generated at run time. This is accomplished by associating a semantic type or multiple semantic types with the information generated during each step. This allows the system to present links to tasks that utilize the same semantic types generated during the previous step.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: February 9, 2010
    Assignee: E.Piphany, Inc.
    Inventors: Jonathan E. Alexander, Phillip M. Fernandez, David L. Morandi, Mehran Sahami, Benjamin W. Wu, Salim S. Yusufali
  • Patent number: 7650316
    Abstract: System and method for generating information regarding the functionality of a system. Input specifying at least a portion of functionality of a system may be received, e.g., from a user via a graphical user interface (GUI), and may specify one or more components of the system at a component level. The input may specify one or more components of the system, e.g., software component(s), hardware device(s), function(s) of the system, etc. Information, e.g., help information and/or documentation, describing one or more aspects of the functionality of the system may be automatically generated based on the input. The descriptions of the aspects may include information regarding the synergistic/combinatorial interactions of the components at a system level, e.g., via calculation or derivation from data retrieved from various sources regarding the components of the system. The information may be automatically stored and/or automatically displayed in the GUI substantially in real-time.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: January 19, 2010
    Assignee: National Instruments Corporation
    Inventors: Joseph E. Peck, Damien F. Gray
  • Patent number: 7647075
    Abstract: In a terminal device equipped with a function of running an application program, operation of an application program is suspended when an event is detected, the type of the event is predetermined, and event data representing the detected event is stored. Then, the terminal device delivers stored event data to the application program, after the suspended application is resumed.
    Type: Grant
    Filed: March 26, 2004
    Date of Patent: January 12, 2010
    Assignee: NTT DoCoMo, Inc.
    Inventors: Masayuki Tsuda, Mao Asai, Nobuyuki Watanabe, Tatsuro Oi, Yasunori Hattori, Masakazu Nishida, Naoki Naruse, Yuichi Ichikawa, Atsuki Tomioka, Masato Takeshita, Kazuhiro Yamada, Satoshi Washio, Dai Kamiya, Naoki Yamane, Keiichi Murakami
  • Patent number: 7643999
    Abstract: A system and method for positioning a software User Interface (UI) window on a display screen is provided, wherein the method includes displaying the software UI window on the display screen and identifying at least one suitable location on the display screen responsive to an active target window area of a target application UI window. The method further includes determining whether the software UI window is disposed at the at least one suitable location on the display screen and if the software UI window is disposed in a location other than the at least one suitable location on the display screen, positioning the software UI window at the at least one suitable location on the display screen.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: January 5, 2010
    Assignee: Microsoft Corporation
    Inventors: Robert L. Chambers, Oliver Scholz, Oscar E. Murillo, David Mowatt
  • Patent number: 7636898
    Abstract: The computer readable medium has embodied thereon a file management program for processing by a computer, the file management program comprising: a first code segment for, when an icon of a first folder displayed on a display apparatus is dragged and dropped onto another icon of a second folder displayed on the display apparatus, creating a third folder at the same level as the second folder; and a second code segment for copying a file stored in the first folder and a file stored in the second folder into the third folder.
    Type: Grant
    Filed: January 6, 2005
    Date of Patent: December 22, 2009
    Assignee: Fujifilm Corporation
    Inventor: Kimihide Takahashi
  • Publication number: 20090313579
    Abstract: A method for displaying metadata associated with webpage content, the method comprising, receiving a designation of webpage content displayed on a first webpage, copying the designated webpage content from the first webpage, determining whether document object model data associated with the first webpage includes a favicon, extracting favicon data from document object model data associated with the first webpage responsive to determining that the document object model data associated with the first webpage includes a favicon, generating a visual representation of the favicon data responsive to extracting the favicon data, generating a content box on a second webpage, displaying the content box on the second webpage, displaying the webpage content in the content box on the second webpage, and displaying the visual representation of the favicon data in the content box responsive to generating the visual representation.
    Type: Application
    Filed: June 13, 2008
    Publication date: December 17, 2009
    Applicant: International Business Machines Corporation
    Inventor: Joshua R. Poulson
  • Publication number: 20090300543
    Abstract: A method for generating a graphical display denoting a difference between values from different invocations of dialog boxes in a graphical user interface comprising: displaying a dialog box on a display device; detecting a value that has changed in the dialog box; and displaying a previous value corresponding to the detected value; wherein the previous value is displayed in front of the dialog box, adjacent to, but not overlapping, the detected value. The previous value may be displayed with the same format as the corresponding detected value. Further information may be displayed along with the previous value, including the version number of the user interface and the name of the editor. Differences from one version of the dialog box to the next, one version to another, between multiple editing sessions, and within a current editing session may be displayed. A portion of the dialog box may be changed, by highlighting for example, to indicate a difference exists between current and previous values.
    Type: Application
    Filed: January 21, 2009
    Publication date: December 3, 2009
    Inventors: Carl Steven Mower, Matthew Alan Palmer
  • Patent number: 7627833
    Abstract: A system and method for integrating command shell into a graphical user interface (GUI) in order to provide a single user interface (UI), so that a user need not work in different environments for different tasks are provided. An output response from the command shell is typically one or more lines of text from an output stream such as standard error or standard output. To accomplish the integration, a user is enabled to enter shell commands from the GUI. Output responses from the commands are interpreted to determine how to represent objects in the responses. The interpretation may be by pattern matching with regular expressions. If a shell command produces lines of command output, which when interpreted (e.g. indicating a file or folder), map to some other object model (e.g. a file subsystem) in the GUI, appropriate model objects (e.g., a file or folder icon) are created and rendered into the GUI as a response to the shell command.
    Type: Grant
    Filed: November 6, 2003
    Date of Patent: December 1, 2009
    Assignee: International Business Machines Corporation
    Inventors: David McKnight, Jeffrey Turnham
  • Patent number: 7627822
    Abstract: An image forming apparatus includes a display unit, a plurality of types of input units, an input unit recognizing unit that recognizes a type of input unit via which input is being performed, and a display control unit. If a function menu has been selected of the first screen via the input unit, the display control unit displays a second screen, on the display unit, for selecting an item in the function menu selected on the first screen. Herein, based on a type of input unit recognized by the input unit recognizing unit when the function menu was selected on the first screen, the display control unit displays the second screen that corresponds to the recognized input unit on the display unit.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: December 1, 2009
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventors: Shigeo Konuma, Kimikazu Saitoh, Tadashi Tenda
  • Publication number: 20090292680
    Abstract: The present invention is directed to a system for mediating an electronic communication between a forum and a non-member of the forum. The system includes a server having programmatic instructions where execution of the programmatic instructions by a processor a) generates data representative of a GUI, where the GUI prompts a user to input a query, b) receives data representative of the query, c) parses data representative of the query and uses the parsed data to create a forum interface call, d) transmits the forum interface call to remotely located servers, where at least some of the servers hosts at least one forum, e) in response to the transmission of forum interface calls, receives responses responsive to the query, and f) generates data representative of another GUI, which provides a user electronic access to the responses.
    Type: Application
    Filed: May 22, 2009
    Publication date: November 26, 2009
    Inventor: Sanjay Sabnani
  • Patent number: 7620911
    Abstract: A method, apparatus, and article of manufacture of the invention provide for collapsing a dialog window of an application. A complete dialog window of a currently active application is displayed on a display device. A location of a cursor with respect to the dialog window is determined. A collapsed version of the dialog window is displayed when the cursor moves outside of the complete dialog window, wherein the collapsed version of the dialog window consumes a smaller area of the display device than the complete dialog window. A complete version of the dialog window is displayed when the cursor moves within the collapsed version of the dialog window.
    Type: Grant
    Filed: July 12, 2001
    Date of Patent: November 17, 2009
    Assignee: Autodesk, Inc.
    Inventor: Mark Stephen Webb
  • Publication number: 20090276724
    Abstract: A multi-dimensional graphic user interface displays selected types of information regarding items included in one or more databases or returned by a search in accordance with locations on a two-dimensional display area or projection of a three-dimensional space on a two-dimensional area and provides for selective display of information about respective items in a database (e.g. metadata) as additional dimensions of the display which may be suppressed and/or selectively introduced to avoid user distraction or obscuring information or for comparison between screens which may indicate to a user the degree to which a particular item may or may not be germane to an issue or particular subject matter of interest. The graphic user interface thus provides an effective tool for evaluating search results and organizing detailed review thereof.
    Type: Application
    Filed: April 7, 2009
    Publication date: November 5, 2009
    Inventors: Philip J. Rosenthal, Ed Walters, Andrew T. Schiebler, Thomas A. Lee
  • Patent number: 7613998
    Abstract: A method for automatically creating at least one dialog box on an operator interface of a computer user station, which is connected to an industrial process installation via at least one interface so as to transmit data (e.g., process data, status data, control and/or regulating data). The created dialog box displays the transmitted data of the process installation on the operator interface. Further, the data of the process installation that is to be displayed is assigned to certain, stored data types. The at least one dialog box is created on the operator interface of the computer user station so as to display the data to be graphically represented by means of display types (e.g., pointers, bars, numerical displays, etc.), which are assigned to the respective data types.
    Type: Grant
    Filed: February 9, 2004
    Date of Patent: November 3, 2009
    Assignee: Siemens Aktiengesellschaft
    Inventor: Peter Wiedenberg
  • Patent number: 7614007
    Abstract: A method and device for executing multiple operations on different files displayed on a graphical user interface. A pre-defined combination of keys is assigned a particular operation, such as “Delete,” “Copy,” “Move,” etc. As a first combination of keys is engaged, one or more files are selected, using a pointing device such as a mouse. The selected files are color-coded, indicating a first operation to be performed on the selected files. A second combination of keys is then engaged, and a second operation is assigned to other selected files. When satisfied that the selected operations are correct for all of the selected files, a user then executes the operations by depressing the “Enter” or similar key. By viewing different operations for different files before the operations are executed, a user is given an overview of all operations to be applied to all selected files, thus improving file management.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: November 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Vijaylaxmi Chakravarty, Oltea Mihaela Herescu, Claudia Andrea Salzberg, Robert Lee Snider
  • Patent number: 7594186
    Abstract: Methods, systems and articles of manufacture for enhanced control over the positioning of dialog boxes in relation to hyperlinks within electronic documents. The controlled positioning is implemented to mitigate any undesirable placement of dialog boxes that might limit to user access to hyperlinks contained within the electronic document. Accordingly, embodiments are provided for determining a location within a displayed electronic document at which a dialog box may be positioned without obscuring any hyperlinks. In the event that such positioning is not possible, steps are taken to position the dialog box in a location that will result in the least interference between the user and a displayed document.
    Type: Grant
    Filed: May 13, 2005
    Date of Patent: September 22, 2009
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Steven Paul Jones
  • Publication number: 20090235196
    Abstract: Technologies are described herein for providing users of a messaging application with controls that perform one or more selected actions with a message. Any number of default custom action controls may be displayed in a gallery. The selection of a custom action control performs various actions to an active message. New custom action controls may be created and existing controls modified to provide any number of desired actions. Dialogs provide user-friendly interfaces that allow a user to assign the desired functionality to a custom action control. The custom action controls may be organized into groups and shared between messaging applications and computers.
    Type: Application
    Filed: March 11, 2008
    Publication date: September 17, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Melissa Rodden Morrell MacBeth, Ryan Edward Gregg, Jesse Clay Satterfield, Andrew Mark Coates, Kumiko Yada, Richard P. Grutzmacher, Michael Anthony Affronti, Owen C. Braun
  • Publication number: 20090217196
    Abstract: A computerized-social network provides a community of users with features and tools facilitating an immersive, collaborative environment where users can learn a language or help others learn a language. One user (user A) can view another user's (user B) Web page or document and make suggestions or comments for selected content on that Web page. These suggestions are linked specifically to the selected content. User B can review the suggestions, and accept or reject the suggestions by user A and others.
    Type: Application
    Filed: February 21, 2009
    Publication date: August 27, 2009
    Applicant: GlobalEnglish Corporation
    Inventors: Sam Neff, Raymond Galang, P. SundaraRajan
  • Publication number: 20090184926
    Abstract: A multimedia control system presents program schedule information to a user in a visually and intellectually-intuitive manner. The multimedia control system can be used to display programming information, control multimedia devices, control home automation devices, etc. In one embodiment, a control screen used to display programming information is configured as a touch screen to allow the user to select programming, control multimedia devices, or perform other functions by touching the screen. In one embodiment, the system uses a consistent, user-selectable, intuitive user interface. In one embodiment, programming information is dynamically updated to provide the user with current programming information, such as, for example, sports scores, commercial breaks, news stories, documentary contents, etc.
    Type: Application
    Filed: November 19, 2008
    Publication date: July 23, 2009
    Inventor: Lawrence Kates
  • Patent number: 7562297
    Abstract: A method to globally place a feedback button in every dialog box, message box, and top-level window in every application and message box in an operating system to provide a user with the opportunity to provide feedback for the dialog box, message box, or top-level window. The system checks a setting to determine if and what type of box/window that a feedback button will be placed and if the setting is enabled, a feedback button with customizable text will be placed on the box/window when the box/window is displayed if the type of window being displayed matches the type specified as having a feedback button. The system loads a program file that provides instructions to the user on how to provide feedback to a developer or system administrator when the user selects the feedback button. Once the user enters feedback, this feedback is sent to wherever the program file designated the information to be sent.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: July 14, 2009
    Assignee: Microsoft Corporation
    Inventors: Mark S. Carroll, Corneliu I. Lupu, Kiran Raj
  • Patent number: 7552390
    Abstract: A data model uses a graphical user interface (GUI) for recording and organizing information regarding an object of care. The GUI enables a user to input an observation data set including a plurality of observations, the plurality of observations include at least a first subset of the plurality of observations and a second subset of the plurality of observations. The GUI enables the user to input an action data set including a plurality of actions, the plurality of actions includes at least a first subset of the plurality of actions and a second subset of the plurality of actions. The GUI enables the user to connect a first category of care to at least the first subset of the plurality of observations and at least the first subset of the plurality of actions, and to connect a second category of care to at least the second subset of the plurality of observations and at least the second subset of the plurality of actions, such that each connection indicates a relationship between the respective connected data.
    Type: Grant
    Filed: November 16, 2005
    Date of Patent: June 23, 2009
    Assignee: Family Vet, Inc.
    Inventor: F. Alexei Sherer
  • Publication number: 20090158256
    Abstract: A method, apparatus and program product for using test results to improve code quality are provided. An IDE or program operable with an IDE retrieves automated test results for a code sequence. The IDE or separate program detects the code sequence during source code development in an IDE. The test results are then presented in the IDE during source code development.
    Type: Application
    Filed: December 12, 2007
    Publication date: June 18, 2009
    Inventors: Matthew James Ponsford, William John Izard
  • Patent number: 7543231
    Abstract: Systems, methods and computer program products for printing a document. Exemplary embodiments include retrieving a document having text and images, displaying the document on the display, displaying a print menu on the display, displaying a properties menu on the display, displaying a print quality menu on the display, displaying a more color options menu on the display, wherein the more color options menu includes “print images in color” and “print text in color” data fields, printing the document in black and white on the color printer, wherein the text is printed in color in response to receiving a print text in color selection signal, indicative of the selection device pointing at the print text in color data field, wherein the images are printed in color in response to receiving a print images in color selection signal, indicative of the selection device pointing at the print images in color data field.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: June 2, 2009
    Assignee: International Business Machines Corporation
    Inventors: Kimilee S. Gile, Elaine I. Kuo, Fang Lu, Corey S. McCaffrey
  • Patent number: 7536652
    Abstract: Data items contained in personal information are displayed in manner that is indicative of both the importance and the urgency of the data items. A first visual cue is assigned to the data item based on an importance of the data item. The first visual cue may cause more important items to be displayed with increased size and less important items to be displayed with decreased size. A second visual cue is assigned to the data item based on an urgency of the data item. The second visual cue may cause more urgent items to be displayed in a first color and less important items to be displayed in a second color. The data item is displayed using the first and second visual cue as to provide a visual indication as to both the importance and urgency of the data item.
    Type: Grant
    Filed: July 8, 2005
    Date of Patent: May 19, 2009
    Assignee: Microsoft Corporation
    Inventors: Marcelo R. Uemura, Daniel Joseph Rogers
  • Publication number: 20090083164
    Abstract: A software component comprises a plurality of modules each executing in a browser environment to make use of “friends” data in a networking site for data gathering and filtering in support of e-commerce through the networking site. A user-interface module operates to output catalog information to the logged-in user and to capture any input. Meanwhile, a data cache or memory is accessible to the modules and is configured to store the catalog information. A control module responds to any input captured at the user-interface so as to provide the catalog information to the user-interface, wherein the catalog data is typically provided from the data cache. A discovery module operates to identify any friends associated with the logged-in user. A communications module operates to populate the data cache with any catalog information retrieved from the server that is associated with the logged-in user and/or any discovered friends.
    Type: Application
    Filed: September 26, 2008
    Publication date: March 26, 2009
    Applicant: Sitoa, Inc.
    Inventors: Jackson Robie Hull, Ed Shirey, Calbert Lai, Eric Hassman
  • Patent number: 7506271
    Abstract: Systems, methods, and computer-readable media for processing electronic ink receive an electronic ink input; convert the electronic ink input to a first machine-generated object using handwriting recognition; display the first machine-generated object on a display; receive speech input; convert the speech input to a second machine-generated object using speech recognition; generate a list of machine-generated objects based on the electronic ink input, the list including the first machine-generated object and alternative machine-generated objects and functioning as a dictionary for converting the speech input; and replace the first machine-generated object with the second machine-generated object. A user may confirm that the second machine-generated object should replace the first machine-generated object.
    Type: Grant
    Filed: December 15, 2003
    Date of Patent: March 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Jian Wang, Jian-Lai Zhou, Jiang Wu, Hongyun Yang, Xianfang Wang, Wenli Zhu
  • Patent number: 7490300
    Abstract: Copied and source files are tracked so that authors of these documents can selectively update these files. Stale copied files can be eliminated. A control is provided to mediate copying of files among servers that have differing security policies. Metadata of a file being copied is downloaded from a server to the control and the control uploads the metadata of the file to one or more servers. A relationship between copied files and source files are memorialized whether or not copied files reside in different namespaces from the namespace of the source files.
    Type: Grant
    Filed: August 12, 2005
    Date of Patent: February 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Jason F Morrill, Josef N Larsson
  • Publication number: 20090024946
    Abstract: Apparatus and articles of manufacture are provided for assisting in the organization of information accessed through a web browser. At least one item of information accessed through the web browser is captured and visually represented in a defined organizational area of a display. A relevance index is calculated for each item of information that is visually represented to a current web-browsing behavior. The relevance index is conveyed for each item of information to the current web-browsing behavior to a user of the web browser.
    Type: Application
    Filed: July 20, 2007
    Publication date: January 22, 2009
    Inventor: David Gotz
  • Patent number: 7478342
    Abstract: Systems and techniques manage commands generated through user interface dialogs. In general, in one implementation, commands resulting from interaction with controls of a dialog are received, and first and second commands are distinguished. The first command is held upon receipt to be performed later, and the second command is passed through the dialog to be performed upon receipt. Both of the commands are retained in a command sequence managed by a cancel control of the dialog. The dialog can include a preview control operable to specify whether effects of interaction with the controls are to be previewed. The first command can be subject to the preview control, while the second command is not subject to the preview control. Distinguishing between the commands can involve performing the second command but not the first command when the preview control specifies the effects of interaction are not to be previewed.
    Type: Grant
    Filed: June 1, 2004
    Date of Patent: January 13, 2009
    Assignee: Adobe Systems Incorporated
    Inventors: Kenneth Philbrick, David E. Williamson, Roey Horns
  • Patent number: 7461343
    Abstract: A multimedia control system presents program schedule information to a user in a visually and intellectually-intuitive manner. The multimedia control system can be used to display programming information, control multimedia devices, control home automation devices, etc. In one embodiment, a control screen used to display programming information is configured as a touch screen to allow the user to select programming, control multimedia devices, or perform other functions by touching the screen. In one embodiment, the system uses a consistent, user-selectable, intuitive user interface. In one embodiment, programming information is dynamically updated to provide the user with current programming information, such as, for example, sports scores, commercial breaks, news stories, documentary contents, etc.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: December 2, 2008
    Inventor: Lawrence Kates
  • Publication number: 20080276190
    Abstract: A quicknotes system and method is provided. A software-based customer relationship management system and method may include the quicknotes functionality.
    Type: Application
    Filed: April 3, 2008
    Publication date: November 6, 2008
    Applicant: SugarCRM Inc.
    Inventors: Majed Itani, Jacob Taylor, Ajay Gupta, John Roberts, Clinton Oram
  • Publication number: 20080270518
    Abstract: Context-specific instant messaging is presented. A user views a page of data that is segmented into regions. The user performs a user action (e.g., a mouse click) and, in turn, a message generator displays context-specific phrases for the user to select based upon the region that the user action was performed and a corresponding object type. When a region corresponds to a meeting time, a context-specific phrase may also be time-sensitive. When a region corresponds to meeting participants, a context-specific phrase may include recipient identifiers. The user selects one of the context-specific phrases, and the message generator invokes a message session between the user and a recipient based upon the selected context-specific phrase. The message generator includes a link to the corresponding object such that the message recipient may easily identify the context of the message.
    Type: Application
    Filed: July 8, 2008
    Publication date: October 30, 2008
    Applicant: International Business Machines Corporation
    Inventors: Patrick Gabriel McGowan, Christopher Joseph Paul, Jeremy Gray Perry
  • Publication number: 20080250348
    Abstract: Methods, apparatuses and computer program products are provided for modifying an order of processing of a task performed on a plurality of objects. A user selects a plurality of objects and a task to perform on the objects, and the initial order of processing of the objects is displayed to the user. The user may modify the initial order of processing to generate a modified order of processing while the task is performed on one of the objects. For example, a user may remove an object not yet processed from the order of processing. Performance of the task then continues on the remaining objects in the modified order of processing.
    Type: Application
    Filed: April 3, 2007
    Publication date: October 9, 2008
    Inventors: Claudia Alimpich, James M. Herold, Amy L. Varin
  • Patent number: 7412655
    Abstract: Methods and systems for providing dynamic dialogs, used with a downloadable toolbar for an Internet browser. In an embodiment of the invention an add-on browser toolbar, which may be implemented as a downloadable toolbar application that adds functionality to a Web browser, receives downloadable toolbar data that comprises dialog display data. In response to an event that calls for the display of a dialog, a dialog object is created and the dialog display data is loaded in the dialog object and then displayed to the user.
    Type: Grant
    Filed: November 2, 2004
    Date of Patent: August 12, 2008
    Assignee: Yahoo! Inc.
    Inventors: Alan Wada, Eric Burke
  • Publication number: 20080184164
    Abstract: A method of developing a dialog manager for a spoken dialog service is disclosed. The method comprises selecting a top level flow controller based on application type, selecting available reusable subdialogs for each application part, developing a subdialog for each application part not having an available subdialog and testing and deploying the spoken dialog service using the selected top level flow controller, selected reusable subdialogs and developed subdialogs. The method enables a developer to create a dialog manager that has individual reusable dialog modules that operate independent of the dialog model of the other modules. Application dependencies and context shifts are defined independent of the subdialogs to enable them to be reusable. The spoken dialog server manages context shifts in the spoken dialog by transitioning between dialog modules and subdialog modules.
    Type: Application
    Filed: March 14, 2008
    Publication date: July 31, 2008
    Applicant: AT&T Corp.
    Inventors: Giuseppe Di Fabbrizio, Charles Alfred Lewis
  • Patent number: 7406664
    Abstract: A Web view page is provided by a browser module operating with a dialog box of an application program. The browser module displays a Web view page in a browser window within the dialog box of the application program, enabling a user to perform browser functions and application program functions by selecting an element in the Web view page. The browser module detects whether a selected element can be processed by the browser module alone, and if not, communicates the selected element to the dialog box of the application program for processing. A server that is capable of interacting with the Web view page implements the functions requested by the user.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: July 29, 2008
    Assignee: Microsoft Corporation
    Inventors: Michael J. Morton, Michael P. Arcuri, Samudra Sengupta, Arulseelan Thiruppathi
  • Publication number: 20080168389
    Abstract: A computer poetry screen saver including loading an author analysis model, randomly selecting a seed word from the author analysis model, completing a poem following the seed word and displaying the poem on an output device.
    Type: Application
    Filed: September 11, 2007
    Publication date: July 10, 2008
    Inventors: Raymond Kurzweil, John A. Keklak
  • Patent number: 7386807
    Abstract: A system and method are provided for determining the status of an application and altering the corresponding application window if necessary in order to convey information to the user and improve the user experience. The system and method of the invention allow visual treatment to be applied to a last active state of an application. The system and method further detect hidden dialogs that are shown in response to an application closing or exit request. The system and method additionally trap applications that respond to messages but ignore close commands and detect applications that do not provide visual feedback in response to user requests to close. Through these functions, a user is able to more readily distinguish between a non-responsive application and an improperly functioning application window.
    Type: Grant
    Filed: May 17, 2004
    Date of Patent: June 10, 2008
    Assignee: Microsoft Corporation
    Inventors: Charles Cummins, Kanwai VedBrat, Reiner Fink, Lyon K. F. Wong
  • Patent number: 7380218
    Abstract: A method, apparatus, and computer instructions for managing windows in a foreground and a background in a data processing system. A buffer is monitored for user input in response to receiving a request to present a pop-up window in a foreground. A determination is made as to whether the application in the foreground is an interruptible application. The pop-up window is presented in the foreground if user input is absent and if the identified application is an interruptible application.
    Type: Grant
    Filed: March 27, 2003
    Date of Patent: May 27, 2008
    Assignee: International Business Machines Corporation
    Inventor: David Neal Rundell
  • Patent number: 7370289
    Abstract: A method and system for notification in a palm-sized computer system. Specifically, the present invention discloses an Attention Manager that manages application demand for a user's attention. The Attention Manager receives multiple attention requests from varying applications. With each new attention request received that indicates a record needs a user's attention, the Attention Manager stores the request in memory and determines if there are other outstanding attention requests that have not been cleared. Depending on the number of outstanding requests, the Attention Manager sends a request for record information in list or detail format. If there are multiple outstanding attention requests, the Attention Manager displays a notification dialog in a list format. If there is only one outstanding attention request, the Attention Manager displays the notification dialog in detail format. Additionally, a simple user interface to navigate to the application and record entry requiring attention is provided.
    Type: Grant
    Filed: March 7, 2001
    Date of Patent: May 6, 2008
    Assignee: PalmSource, Inc.
    Inventors: Bob Ebert, Peter Epstein, Georgiann Puckett
  • Publication number: 20080104540
    Abstract: A computer-based user interface comprises a dialog control element for usage in creating a dialog. The dialog control element acts upon a data model containing an object defined by one or more properties and modifiable by one or more controls. The dialog control element can associate object properties with controls recursively whereby properties can contain objects which further contain properties.
    Type: Application
    Filed: October 30, 2006
    Publication date: May 1, 2008
    Inventor: Jon R. Sawyer