Task Bar Or Desktop Control Panel Patents (Class 715/779)
  • Patent number: 8001482
    Abstract: A method of displaying tab titles in a computer user interface receives a request to display a new tab in a tab area having a length. The new tab has a width and the new tab has a title having a length. The method determines a number of tabs to be displayed in the area and determines if the number of tabs to be displayed multiplied by the tab width is greater than the length of the tab area. If so, the method sets the tab width equal to the length of the tab area divided by the number of tabs. The method determines if the length of the title is greater than the tab width. If so, the method determines if the title has any words in common with any other titles of tabs. If so, the method deletes the common words from the titles, and displays the titles with the deleted common words in the tabs. The method may set a maximum number of tabs to be displayed in the tab area. The maximum number of tabs may be determined by the length of the tab area and a minimum tab width.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Sukadev Bhattiprolu, Haren Myneni, Malahal R. Naineni, Chandra S. Seetharaman, Narasimha N. Sharoff
  • Patent number: 7996789
    Abstract: Methods and apparatuses for controlling application programs are described. A first item and a docking interface having a second item are displayed on a screen space. A selection of the first item is received. A proxy of the first item is positioned over the second item. Next, a window is displayed in response positioning. An application is executing to display the window. In another embodiment, synchronizing a first docking interface on a first screen space of a first machine to a second docking interface on a second screen space of a second machine is performed. The first docking interface has an item that identifies a first application supported by the first machine and the second docking interface has another item that identifies a second application supported by the second machine.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: August 9, 2011
    Assignee: Apple Inc.
    Inventors: John Louch, Eric S. Peyton
  • Patent number: 7987433
    Abstract: Scrolling data in a display window having peripheral controls on a user interface of a data processing system includes a two-dimensional scrolling control that is integrated as part of the peripheral controls. The two-dimensional scrolling control includes at least three directional components. Each directional component is associated with a direction on the display window, and at least one of the directions corresponds to a change in both of the two dimensions. User input is accepted from a user. The user input includes a selected directional component. The data in the display window is scrolled in the direction associated with the selected directional component.
    Type: Grant
    Filed: April 15, 2003
    Date of Patent: July 26, 2011
    Assignee: International Business Machines Corporation
    Inventors: Patrick Cox, Velda Bartek, Richard Spinks
  • Publication number: 20110179376
    Abstract: A three or more dimensional (3+D) graphical user interface (GUI) uses detected three dimensional (3D) hand movements or other input devices to navigate a displayed two dimensional (2D), three dimensional, or 3+D representation of a corresponding menu, document, or data set. Specific hand motions may be used that correspond to navigational commands, including, but not limited to: up, down, left, right, select, exit, back, new search, start, close, and deselect. The GUI displays two initially perpendicular axes, with additional axes sufficiently off angle that their navigation is apparent, rather than hidden. The 3+D GUI may be used for navigating large complex data sets, such as search results, document library storage, or simpler data sets, such as TV menus, music selection, photographs, videos, etc.
    Type: Application
    Filed: January 21, 2010
    Publication date: July 21, 2011
    Applicant: SONY CORPORATION
    Inventors: Alexander Berestov, Chuen-Chien Lee
  • Publication number: 20110179377
    Abstract: Methods for the intelligent rendering of information in a limited display environment are provided. Display environments, especially in mobile devices, are limited with regard to physical space and technical capability. The present invention provides for the scaling of information in the display in light of those limitations. Additional methods for intelligently determining information to be or not to be displayed in the environment are further provided. Determinations of information to be displayed may be a result of a user-determination or automatic determinations made by a user device. Zooming and ‘quick look’ features are also provided.
    Type: Application
    Filed: December 16, 2010
    Publication date: July 21, 2011
    Inventor: Michael Fleming
  • Patent number: 7984384
    Abstract: A user-activatable dashboard (also referred to as a unified interest layer) contains any number of user interface elements, referred to herein as “widgets,” for quick access by a user. In response to a command from a user, the dashboard is invoked and the widgets are shown on the screen. The user can activate the dashboard at any time, causing the dashboard to temporarily replace the existing user interface display on the user's screen. Once the dashboard has been activated, the user can interact with any or all of the widgets, and can configure the dashboard by adding, deleting, moving, or configuring individual widgets as desired. When the user wishes to return to the normal user interface he or she was working with, the user issues a command causing the dashboard to be dismissed. Once the dashboard has been dismissed, the previous user interface state is restored, allowing the user to resume normal interactions with the operating system.
    Type: Grant
    Filed: February 9, 2009
    Date of Patent: July 19, 2011
    Assignee: Apple Inc.
    Inventors: Imran A. Chaudhri, John Louch, Andrew M. Grignon, Gregory N. Christie
  • Publication number: 20110173556
    Abstract: A system and method for managing software application windows in a graphical user interface having a desktop and taskbar display area are provided. Each instantiated program is represented as one or more graphical windows in the desktop and as a control tile in the taskbar. Control tiles are grouped into control tile groups that facilitate organization and single access control. Project control tile groups allow the grouping of multiple software applications. Additionally, minimized control tile group layout and state may be preserved and previewed prior to being restored.
    Type: Application
    Filed: March 22, 2011
    Publication date: July 14, 2011
    Applicant: Microsoft Corporation
    Inventors: Mary Czerwinski, Greg Smith, Brian Meyers, Patrick Markus Baudisch, George G. Robertson, Daniel C. Robbins
  • Patent number: 7979806
    Abstract: A method and user interface permits the display of objects in a portion of a display. The objects may initial be a first size, then shrink to a smaller size after a period of time. The objects may stack on top of each other. In addition, the objects may disappear all together after a further amount of time.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: July 12, 2011
    Assignee: Microsoft Corporation
    Inventors: Krista L. Johnson, Garrett R. Vargas, Robert Ian Oliver, Bradley L. Carpenter, Daniel Makoski
  • Publication number: 20110167078
    Abstract: Methods, systems, and computer-readable media for providing a scenario desktop for recording a current event scenario and a content desktop for presenting information about a previously recorded event scenario are disclosed. When a first event scenario is detected on the mobile device, the scenario desktop is presented on the mobile device. The scenario desktop exists in parallel with a default primary desktop of the mobile device. An information bundle is created for the first event scenario, including one or more documents accessed through the scenario desktop during the first event scenario. Access to the one or more documents is automatically provided on the mobile device during a second event scenario related to the first event scenario. The access is provided through the content desktop existing in parallel with the primary desktop and the scenario desktop. Other scenario-based content retrieval and presentation methods are also disclosed.
    Type: Application
    Filed: January 5, 2010
    Publication date: July 7, 2011
    Inventors: Todd Benjamin, Brett Bilbrey
  • Publication number: 20110145744
    Abstract: An abbreviated user interface for instant messaging (or other type of communications occurring in a graphical user interface environment permitting concurrent running of multiple application) is provided. The abbreviated user interface is different from a related primary user interface and is presented when the primary user interface is instantiated, yet is not on top of a z-order of a graphical environment. The abbreviated user interface can be a light-weight one that permits a user to quickly read messages. In one embodiment, a user can create outgoing messages using the abbreviated user interface. Presentation of the abbreviated user interface can require a user action, such as hovering a pointer over a task bar element for a duration or pressing a hot-key combination. In one embodiment, presentation of an otherwise unread message within the abbreviated interface for a designated time can cause the message to be marked as read.
    Type: Application
    Filed: December 15, 2009
    Publication date: June 16, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: THOMAS R. HAYNES, STEVEN K. MA, LIN SUN
  • Publication number: 20110138314
    Abstract: The present disclosure features methods and systems for updating a taskbar, generated and displayed by a local computer, with a user interface element representative of a remote application executing on a remote computer and application output generated by the remote application. These methods and system include a local client receiving application output generated by a remote application and remote window configuration information, generating an application output window comprising local taskbar grouping configuration information, and updating a taskbar responsive to the local taskbar grouping configuration information.
    Type: Application
    Filed: October 5, 2010
    Publication date: June 9, 2011
    Inventors: Abraham Mir, Georgy Momchilov, Prasanna Padmanabhan
  • Patent number: 7958449
    Abstract: A method, apparatus, and computer instructions for presenting input fields from a document. A selected indicator associated with a set of mandatory input fields in the document is identified. The set of mandatory input fields is presented. Further, the mandatory input fields may be pre-filled using data from a repository associated with a user.
    Type: Grant
    Filed: July 2, 2003
    Date of Patent: June 7, 2011
    Assignee: International Business Machines Corporation
    Inventor: Yen-Fu Chen
  • Patent number: 7954064
    Abstract: Systems, methods, computer-readable mediums, user interfaces and other implementations are disclosed for organizing, managing and presenting widgets in display areas associated with multiple dashboard environments. In some implementations, a first display area associated with a first dashboard environment is configured for displaying at least one widget from a first set of widgets. A second display area associated with a second dashboard environment is configured for displaying at least one widget from a second set of widgets.
    Type: Grant
    Filed: February 1, 2006
    Date of Patent: May 31, 2011
    Assignee: Apple Inc.
    Inventors: Scott Forstall, Imran A. Chaudhri, John O. Louch, Eric Steven Peyton
  • Patent number: 7941761
    Abstract: A graphical user interface allows users to access multiple third party services (e.g., online media services) and enables the services to provide functionality within the GUI adjacent to core functionality of a host application (e.g., a media player application, operating system shell, etc.). The GUI provides an interface region for third party service functionality that is distinct from, but equal in exposure and prominence to, the core functionality provided by the application hosting the GUI. The GUI enables seamless switching between a list of available services provided in a service menu. Switching between services replaces service function buttons and service branding according to particular service customizations.
    Type: Grant
    Filed: November 19, 2004
    Date of Patent: May 10, 2011
    Assignee: Microsoft Corporation
    Inventors: Judson Craig Hally, Richard S. Goade, W. Michael Anderson, Jonathan M. Cain
  • Patent number: 7930645
    Abstract: Computer implemented methods for defining a navigation control, located inside of a shell of a word page are provided. The navigation control includes a plurality of dynamic controls defined as part of the navigation control. An associated dynamic control of the plurality of dynamic controls is associated with a tool and is configured to allow display of a user interface of the tool in an overlying window, without leaving the word page. The shell of the word page that includes a plurality of page modules is dynamically generated through a user action related to a word, and the plurality of page modules include content that is contextually related to the word. The overlying window is configured to be defined over one or more of the plurality of page modules. Further, the plurality of page modules are contextually related to the word when content of every page module in the plurality of page modules has some descriptive interrelated dependence to or from the word.
    Type: Grant
    Filed: August 9, 2007
    Date of Patent: April 19, 2011
    Assignee: Yahoo! Inc.
    Inventors: Andrew Boath Faris, Anthony Dominic Amidei, Joshua Allen Rehling, Stephen Garcia
  • Patent number: 7925988
    Abstract: A system and method for providing sticky applications are provided. A “sticky application” is an operating system (OS) level application that has the ability to “stick” to web applications and become a part of the web page on which the web application is running. While the sticky application is stuck to the web application, it behaves as if it were a web application with respect to the user. When the user chooses to “unstick” the application, it will return to behaving as an OS level application. The sticky application imitates being a web-based application instead of an operating system level application while stuck. This imitation involves the sticky application being placed on pixel coordinates within a web page of the web application and the sticky application remaining in the pixel coordinates within the web page where it is placed even when a user modifies the representation of the web page.
    Type: Grant
    Filed: November 13, 2007
    Date of Patent: April 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Michael N. Abernethy, Jr., Travis M. Grigsby
  • Patent number: 7925987
    Abstract: A control and its associated programming interface for allowing entry of electronic ink, editing and other manipulation of the ink, and/or recognition of the ink. Ink may be stored in a data structure such as an ink object that permits later retrieval by applications. As is the case with text that may be bolded, underlined, italicized, and the like, the describe control and its programming interface may permit ink information to be manipulated as easily as text, while providing the richness of handwritten ink.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: April 12, 2011
    Assignee: Microsoft Corporation
    Inventors: Alexander Gounares, Steve Dodge, Tobiasz A. Zielinski, Arin J. Goldberg, Kyril Feldman, Todd A. Torset, Robert L. Chambers, Richard K. Sailor
  • Patent number: 7921365
    Abstract: The techniques and mechanisms described herein are directed to a method for managing multiple content windows. The content windows may host a web browser, a shell view, a word processing application, and the like. A set of content windows are grouped into a frame in a manner such that a taskbar shows one item for the set of content windows. Each content window is associated with a tab for the frame. A content-specific menu may be associated with each tab. The content-specific menu includes a set of commands based on the heterogeneous content hosted in the content window. The set of commands provide functionality to the heterogeneous content.
    Type: Grant
    Filed: February 15, 2005
    Date of Patent: April 5, 2011
    Assignee: Microsoft Corporation
    Inventors: Aaron J. Sauve, Charles Cummins, Cornelis K. Van Dok, Tony E. Schreiner
  • Publication number: 20110078615
    Abstract: A computer-implemented system and method for providing context-sensitive sidebar window display on an electronic desktop is provided. A document that includes digital data is maintained in electronic storage. The document is operated upon through an application window generated by an application program on an electronic desktop. A sidebar window is initially generated. Contextual information relevant to the document is determined. Part of the contextual information to present is selected based on a current state of the document in the application window. The selected part of the contextual information is presented in the sidebar window positioned visually adjacent to the application window. The contextual information presented in and the positioning of the sidebar window is continually updated in step with the current state of the document and the application window.
    Type: Application
    Filed: September 30, 2009
    Publication date: March 31, 2011
    Applicant: Palo Alto Research Center Incorporated
    Inventor: Eric A. Bier
  • Publication number: 20110078616
    Abstract: A user-activatable dashboard (also referred to as a unified interest layer) contains any number of user interface elements, referred to herein as “widgets,” for quick access by a user. In response to a command from a user, the dashboard is invoked and the widgets are shown on the screen. The user can activate the dashboard at any time, causing the dashboard to temporarily replace the existing user interface display on the user's screen. Once the dashboard has been activated, the user can interact with any or all of the widgets, and can configure the dashboard by adding, deleting, moving, or configuring individual widgets as desired. When the user wishes to return to the normal user interface he or she was working with, the user issues a command causing the dashboard to be dismissed. Once the dashboard has been dismissed, the previous user interface state is restored, allowing the user to resume normal interactions with the operating system.
    Type: Application
    Filed: December 6, 2010
    Publication date: March 31, 2011
    Inventors: Imran A. Chaudhri, John Louch, Andrew M. Grignon, Gregory N. Christie
  • Patent number: 7917412
    Abstract: In general, the invention relates to a method for collecting information. The method includes receiving a request for user information from a preparer application executing on a preparer system and sending a notification of the request to a browser application executing on a user system, where the notification of the request is presented on a user interface of the browser application. The method further includes receiving the user information from the browser application, where the user information corresponds to content of the browser application. The method further includes sending a notification of receiving the user information to the preparer application, where the user information is used by the preparer application to prepare documentation, and where interactions with the browser application occur through a browser extension of the browser application.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: March 29, 2011
    Assignee: Intuit Inc.
    Inventors: Gang Wang, Marie Jeanette Floyd Tahir
  • Patent number: 7913183
    Abstract: A system and method for managing software application windows in a graphical user interface having a desktop and taskbar display area are provided. Each instantiated program is represented as one or more graphical windows in the desktop and as a control tile in the taskbar. Control tiles are grouped into control tile groups that facilitate organization and single access control. Project control tile groups allow the grouping of multiple software applications. Additionally, minimized control tile group layout and state may be preserved and previewed prior to being restored.
    Type: Grant
    Filed: October 6, 2003
    Date of Patent: March 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Mary Czerwinski, Greg Smith, Brian Meyers, Patrick Markus Baudisch, George G. Robertson, Daniel C. Robbins
  • Publication number: 20110061016
    Abstract: A mobile terminal including a wireless communication unit configured to transmit and receive signals to and from a network or Internet site; and a controller operatively connected to the wireless communication unit and configured to set an automatic login region or time period within the mobile terminal for automatically logging into the network or Internet site, to determine whether or not the mobile terminal has entered or exited the automatic login region or time period and generate a corresponding determination result, and to automatically log into the network or Internet site if the determination result indicates that the mobile terminal has entered the automatic login region or time period.
    Type: Application
    Filed: September 7, 2010
    Publication date: March 10, 2011
    Inventors: Yoo Mee SONG, Byung Sang Yeo, Seong Yoon Cho, Yee Rang Yun, Hye Youn Cho, Dong Seok Lee
  • Publication number: 20110055758
    Abstract: A productivity software application in which a user chooses actions, from at least one of a menu bar, a tool bar, or a task pane, runs on a computer. While running the productivity software application, the computer monitors actions chosen by the user. Data is generated that represents a navigation menu. The navigation menu includes a limited set of choices based on previous actions chosen by the user in the productivity software application. The computer outputs the data representing the navigation menu for visual display, and receives input indicative of a user choice from the limited set of choices in the navigation menu.
    Type: Application
    Filed: September 2, 2009
    Publication date: March 3, 2011
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Christoph Lukasiak, Kai-Sven Ahrens
  • Patent number: 7882448
    Abstract: A taskbar control permits system operators to group application instances according to their own preferences. The taskbar control system groups application instances according to a default grouping scheme but permit the default grouping to be managed by operator control. The operator may move application instances among groups or to new groups via drag and drop commands, commands entered through context menus and the like.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: February 1, 2011
    Assignee: SAP AG
    Inventor: Tobias Haug
  • Publication number: 20100299597
    Abstract: A display management method and system of a mobile terminal for switching between user interfaces of applications is disclosed. A display management method of a mobile terminal according to the present invention includes displaying a first execution screen of a first application on a display; detecting an input signal for activating a second application; and displaying a second execution screen corresponding to the second application in response to the input signal, wherein displaying the second execution screen comprising presenting at least one of a first intermediate image obtained by downsizing an image contained within the first execution screen, a second intermediate image obtained by downsizing an image contained within the second execution screen, and a task window containing at least the downsized first and second intermediate images in a sequential order.
    Type: Application
    Filed: April 26, 2010
    Publication date: November 25, 2010
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seung Woo SHIN, Bong Won LEE, In Won JONG, Paihonensami VIKTOR
  • Patent number: 7840907
    Abstract: The present invention provides an information processing apparatus that can make the user easily search for desired data. By mutually superposing and displaying icons of respective plural files and folders, and carrying out the flipping operation for thus superposed and displayed icons, an arbitrary icon is shifted and displayed such that the icon is spread. Accordingly, the operation of searching for a desired icon from among the plural icons can be made more intuitive and comprehensible with a sense of flipping a page of a book. Furthermore, since plural icons indicative of the contents of files and folders corresponding to the respective plural icons are displayed such that the icons are not superposed one another, the user can visually confirm the contents of the respective icons, which makes it possible to easily search for an icon of a desired file or folder, and easily search for desired data consequently.
    Type: Grant
    Filed: February 21, 2007
    Date of Patent: November 23, 2010
    Assignee: Sony Corporation
    Inventors: Yuhei Kikuchi, Takashi Kitao
  • Publication number: 20100293499
    Abstract: Embodiments relating to facilitating communication between an adaptive input device and a device desktop application program in a computing system are disclosed. One example embodiment includes a computing system that comprises an device desktop and an adaptive device input/output module that is configured to receive an output command from the device desktop application program; identify an image rendering protocol of the device desktop application program in the device desktop; and create an image of the one or more user interface elements according to the image rendering protocol. The adaptive device input/output module is further configured to forward the image to the adaptive input device for display.
    Type: Application
    Filed: May 14, 2009
    Publication date: November 18, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Robert D. Young, Daniel Sangster, Stephen Cooper, Sachin Suresh Hegde, Teague Curtiss Mapes
  • Publication number: 20100293470
    Abstract: A computing system provides a graphical user interface having hierarchically-organized control galleries. The computing system displays the graphical user interface on a display device. The graphical user interface contains a document area and a control ribbon. The document area contains at least a portion of a document that a user is editing. The control ribbon includes a class control gallery. The class control gallery includes a plurality of class controls associated with different classes of related commands. The computing system displays a variation control gallery containing variation controls in a class associated with a selected one of the class controls. In response to a selection of a variation control in the variation control gallery, the computing system applies a command associated with the variation control to a document in the document area.
    Type: Application
    Filed: May 12, 2009
    Publication date: November 18, 2010
    Applicant: MICROSOFT CORPORATIOIN
    Inventors: Jason Xiaobo Zhao, Julie Ann Guinn, Ryan Charles Hill, Mark Pearson
  • Publication number: 20100287491
    Abstract: The invention provides a desktop control and a browser for a host apparatus of a digital multimedia network. The desktop control comprises a processing core having at least one desk parameter link (DPL) to a device parameter of the host apparatus. Furthermore, the processing core can have at least one desk application link (DAL) to a browser application of the host apparatus. The processing core further has one or more desk item links to other desktop controls of another apparatus within the digital multimedia network.
    Type: Application
    Filed: April 5, 2010
    Publication date: November 11, 2010
    Inventors: ROBBY GURDAN, RICHARD FOSS
  • Publication number: 20100281417
    Abstract: Computer-readable media and methods to provide a toolbar application are described. The toolbar application receives indicators for determining when a context-specific search is executed. The toolbar application monitors uniform resource locator (URL) addresses to which a browser navigates for the inclusion of an indicator. Upon identifying an indicator in a URL the toolbar application presents filters that are associated with the indicator in a toolbar user interface. A user's selection of one or more of the filters is received at the toolbar user interface and the corresponding filters are applied to the context-specific search results by modifying the identified URL with a modifier associated with a selected filter and causing the browser or search engine to re-execute the search query with the selected filters applied. The filtered search results are presented to the user. The toolbar user interface is modified to indicate the application of the selected filters.
    Type: Application
    Filed: April 30, 2009
    Publication date: November 4, 2010
    Applicant: Microsoft Corporation
    Inventors: Stephen M. Yolleck, Jay C. Jacobs
  • Patent number: 7823071
    Abstract: In an implementation of user interface start page, the start page includes a user-identifiable indicator associated with a user of a computing system to indicate that the user is logged-on to the computing system. The user interface start page also includes user-selectable controls from one or more regions of a user interface desktop page which is displayed after a transition from the user interface start page to the user interface desktop page. Each of the user-selectable controls on the user interface start page initiate a display of information associated with the user when selected.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: October 26, 2010
    Assignee: Microsoft Corporation
    Inventors: David A. Matthews, Kanwal VedBrat, Hillel N. Cooperman, Sterling M. Reasor, Charles Cummins, J. Craig Hally, Mark R. Ligameri, Timothy P. McKee, Giampiero M. Sierra, Timothy D. Noonan, Eric R. Flo, Charles W. Stabb
  • Patent number: 7823078
    Abstract: Methods and apparatus, including computer program products, implementing techniques for business data processing. The techniques include displaying business data on a user interface through which users can view the business data and provide input modifying the business data. The business data comprises a plurality of business objects. The techniques further include receiving one or more first user inputs, each first user input requesting creation of a note and specifying the contents of the note to be created; in response to each of the first user inputs, creating a note and binding the note to one of the business objects; receiving a second user input selecting one of the notes; and in response to the second user input, navigating from the selected note to the business object bound to the selected note.
    Type: Grant
    Filed: June 15, 2004
    Date of Patent: October 26, 2010
    Assignee: SAP AG
    Inventors: Victor Shaburov, Alexey Medvedev, Peter Harbusch, Thomas Arend, Peter Giese
  • Publication number: 20100269043
    Abstract: A system and method for controlling media through a user interface integrated within a taskbar is described. This system and method enable a user to control media while a user interface of another application remains in perspective. Further, this system includes a taskbar media player, which can play media and enable a user to control the play of that media from within a taskbar.
    Type: Application
    Filed: June 10, 2010
    Publication date: October 21, 2010
    Applicant: Microsoft Corporation
    Inventors: Geoffrey John Elliott, Richard William Saunders, Myron Clifford Thomas, Madhuvan Gupta
  • Patent number: 7814423
    Abstract: A method for rendering a portal graphical user interface (GUI), comprising providing for the representation of a GUI desktop, a GUI look and feel, and a GUI book as a set of controls wherein the controls can be organized in a logical hierarchy, traversing the representation, wherein the traversing comprises associating a theme with a first control in the set of controls, rendering the first control according to the theme, rendering any descendents of the first control according to the theme, wherein any descendents of the first control can override the theme, and wherein one of the set of controls can communicate with another of the set of controls.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: October 12, 2010
    Assignee: BEA Systems, Inc.
    Inventors: Scott Musson, Christopher Jolley, George Murnock, Subrahmanyam Allamaraju, Brodi Beartusk, Robert Bergman, James D'Ambrosia, Kevin Blair Frender, Stephen Hetzel, Purushotham Babu Naidu, Sameer Sawant
  • Patent number: 7814424
    Abstract: A browser add-on toolbar that offers users to collect toolbars from visited webpages that offer such toolbars and which, later, the user may select any one of the collected toolbars to become the current toolbar that the browser provides to the user. These abilities are imparted by having the toolbar be sensitive to one or more particular flags in visited pages. When a browser that contains this toolbar visits a website, the browser parses and searches the visited website page for presence of one or more of the particular flags, and when such a flag is found, the user is given a visual indication of the find and is given the choice to include within the browser's toolbar the ability to instantiate a toolbar based on information associated with the flag.
    Type: Grant
    Filed: June 26, 2007
    Date of Patent: October 12, 2010
    Inventor: Ronen Shilo
  • Patent number: 7793227
    Abstract: An embodiment of the invention provides for one or more customizable buttons, used with a downloadable toolbar for an Internet browser. The method may comprise directing an Internet browser user, using a computer, to a button modification medium, receiving modification information from the Internet browser user and loading the modified buttons on the computer.
    Type: Grant
    Filed: March 5, 2004
    Date of Patent: September 7, 2010
    Assignee: Yahoo! Inc.
    Inventors: Alan Wada, Eric Burke, Duke Tsao-Ming Fan
  • Publication number: 20100223575
    Abstract: An electronic “To-Do” bar is provided in which displayed upcoming tasks, meetings, appointments and the like. The electronic To-Do bar is displayed in a lightweight menu of tasks, meetings and appointments and is displayed persistently in addition to other software functionality or user interfaces displayed on a user's computer display screen according to other software applications or other software functionality in use. A user is presented with an always-visible list of upcoming tasks, meetings and appointments without the need to launch a separate tasks application or calendar application to view upcoming tasks, meetings or appointments.
    Type: Application
    Filed: May 11, 2010
    Publication date: September 2, 2010
    Applicant: Microsoft Corporation
    Inventors: Richard H. Leukart, Glenn L. Frankel, Stephen D. Jensen, Hernan Savastano, Cheryl L. Williams
  • Publication number: 20100223664
    Abstract: A system described herein includes a receiver component that receives an indication that a user has selected a first selectable buttontab in a toolbar installed in a client application. The system further includes a display component that causes a dashboard to be displayed on a display device in response to receipt of the indication that the user has selected the buttontab. The dashboard includes a content window that displays content and the buttontab, wherein the dashboard is a seamless visual combination of the buttontab and the content window.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: Microsoft Corporation
    Inventors: Felipe Luis Naranjo, Wissam Kazan, Kevin Michael Babbitt, Russell Scott Randall, Daniel Gwozdz
  • Patent number: 7788597
    Abstract: Radio client/server architectures and graphical user interfaces for toolbars and explorer bars utilized in conjunction with Web browsers providing streaming-media content are disclosed. In one aspect of the present invention, the graphical user interface is of a Web browser with a radio toolbar that displays one or more buttons capable of controlling a source of streaming media. The graphical user interface can also include a menu bar, a standard-buttons toolbar, an address toolbar, horizontal or vertical explorer bars, a links toolbar and/or a status bar. The architecture aspect of the present invention includes a plurality of computer-executable components. One component is a radio server that plays a radio source of streaming-media. Another component is an interface for communicating with the radio server. A third component is at least one radio-client that communicates through the interface in order to provide instructions to the radio server.
    Type: Grant
    Filed: October 1, 1999
    Date of Patent: August 31, 2010
    Assignee: Microsoft Corporation
    Inventors: Khurshed Mazhar, David M. Nadalin, Kevin P. Larkin, Kevin Warne
  • Publication number: 20100211906
    Abstract: An application program capable of operating on a prescribed operating system includes a plurality of functional processing units, a window processing unit allowing a window corresponding to any of the functional processing units operated in a case where any of the plural functional processing units is operated, a minimization unit minimizing the window, and a setting selection unit selecting setting information for the minimization. The minimization unit minimizes the window based on the setting information selected by the setting selection unit, and the setting selection unit is capable of selecting the setting information with respect to each of the plural functional processing units.
    Type: Application
    Filed: February 5, 2010
    Publication date: August 19, 2010
    Applicant: OKI DATA CORPORATION
    Inventor: Kunio KANAI
  • Publication number: 20100205557
    Abstract: A system, method and computer-readable are provided for presenting visual icons on a display screen of a computer. In one aspect of the present invention, an arrangement of certain icons forms a reference display configuration. A user may then direct the hosting computer to return a desktop image back to the reference display configuration. In another optional aspect the user may either form or reconfigure the reference display configuration by capturing a configuration of a current or previous desktop image. In still another optional aspect of the invention the user may provide input to the computer information and/or commands that enable the computer to generate a first, second or other alternate display configuration.
    Type: Application
    Filed: February 9, 2009
    Publication date: August 12, 2010
    Inventor: Harold Lee Peterson
  • Patent number: 7770120
    Abstract: A system and method for facilitating user access to remote content from a current location is presented. The method comprises the following steps. An activation gesture is detected. The activation gesture includes a location. At least one base icon on the display screen located at a distance greater than a predetermined distance from the activation gesture's location is selected. A target icon for each selected base icon is generated. The target icons are output for display in proximity to the activation gesture's location until an action dismissing the target icons is detected.
    Type: Grant
    Filed: March 23, 2007
    Date of Patent: August 3, 2010
    Assignee: Microsoft Corporation
    Inventor: Patrick M. Baudisch
  • Patent number: 7757182
    Abstract: A system and method for controlling media through a user interface integrated within a taskbar is described. This system and method enable a user to control media while a user interface of another application remains in perspective. Further, this system includes a taskbar media player, which can play media and enable a user to control the play of that media from within a taskbar.
    Type: Grant
    Filed: June 25, 2003
    Date of Patent: July 13, 2010
    Assignee: Microsoft Corporation
    Inventors: Geoffrey John Elliott, Richard William Saunders, Myron Clifford Thomas, Madhuvan Gupta
  • Patent number: 7757001
    Abstract: A distributed computer network includes at least two computers. Each of the at least two computers runs an application sharing program to enable an image generated by one computer to be displayed by at least one other computer. At least one of the at least two computers executes an image modifying routine to alter the appearance of an image generated by the one computer prior to display on the at least one other computer. In this manner, a user of the at least one other computer can tell at a glance if an image being presented is an image that has been received from the one computer or is its own desktop graphical user interface.
    Type: Grant
    Filed: April 26, 2002
    Date of Patent: July 13, 2010
    Assignee: SMART Technologies ULC
    Inventor: Taco van Ieperen
  • Patent number: 7757184
    Abstract: The present invention relates to a method of selecting buttons displayed in a graphics bar on a display screen. The entry of a first navigation command triggers the selection of a first button adjacent to the one selected in the bar. This first button is graphically highlighted. Then, the entry of a second navigation command in order to select a second button adjacent to the one previously selected triggers the selection and highlighting of a third button located in another position on the bar serving as a starting point for subsequent navigation commands. In this way, the user can skip from one button to another button located in any other location in the bar.
    Type: Grant
    Filed: October 24, 2005
    Date of Patent: July 13, 2010
    Assignee: Thomson Licensing
    Inventors: Jérôme Martin, Hervé Dartigues
  • Patent number: 7747966
    Abstract: An electronic “To-Do” bar is provided in which displayed upcoming tasks, meetings, appointments and the like. The electronic To-Do bar is displayed in a lightweight menu of tasks, meetings and appointments and is displayed persistently in addition to other software functionality or user interfaces displayed on a user's computer display screen according to other software applications or other software functionality in use. A user is presented with an always-visible list of upcoming tasks, meetings and appointments without the need to launch a separate tasks application or calendar application to view upcoming tasks, meetings or appointments.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: June 29, 2010
    Assignee: Microsoft Corporation
    Inventors: Richard H. Leukart, Glenn L. Frankel, Stephen D. Jensen, Hernan Savastano, Cheryl L. Williams
  • Publication number: 20100161493
    Abstract: Customer data is securely downloaded to a browser toolbar by performing a check to determine whether a request for customer data includes a request for personal identifiable information requiring encryption by a public encryption key generated by the browser toolbar. The customer is authenticated based on a set of a user credential and an account specific access credential. The account specific access credential is associated with the account of the customer. Requested personal identifiable information is encrypted using the public encryption key generated by the browser toolbar. Encrypted personal identifiable information is transmitted to the browser toolbar.
    Type: Application
    Filed: July 30, 2009
    Publication date: June 24, 2010
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: Blayn W. Bennau, Amy A. Glavasich, William J. Gray, Leigh R. Malnati, Cathy A. McGarity, Danielle R. Nulle, Sevia N. Phillips
  • Publication number: 20100146235
    Abstract: Quarantining data received while a computing device is locked. While the computing device is locked, content items such as images, notifications, voice memos, telephone numbers, and the like are stored in a first memory area. The content items are transferred to a second memory area, separate from the first memory area, based on transfer criteria associated with the content items. For example, images may be automatically uploaded to a web page after the computing device is unlocked, while a mail program executes to display any messages received while the display has been locked. In some embodiments, the user inputs the content items into a locked mobile computing device and further provides the transfer criteria for the content items.
    Type: Application
    Filed: May 29, 2009
    Publication date: June 10, 2010
    Applicant: Microsoft Corporation
    Inventors: Karon A. Weber, Katrika Woodcock, Jennifer Lauren Rodenhouse, Alistair Hamilton
  • Publication number: 20100138773
    Abstract: A dynamic thumbnail corresponding to an application window is displayed that is capable of being modified based on modifications in the application window. The modifications of the dynamic thumbnail may be accomplished in real-time. In some embodiments, a dynamic thumbnail is displayed in response to a user hovering a cursor over a taskbar button for a corresponding application window. In some embodiments, modifications to the dynamic thumbnail are reflected in the corresponding application window.
    Type: Application
    Filed: February 5, 2010
    Publication date: June 3, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: GREG SCHECHTER, JEVAN SAKS, CHRIS FORTIER