Task Bar Or Desktop Control Panel Patents (Class 715/779)
  • Patent number: 8543931
    Abstract: Methods, apparatus, and computer program products are provided including a method for displaying a user interface element in a display environment. The method includes receiving a selection of a user interface element to be displayed in a display environment, and selectively displaying the user interface element in a preview environment prior to installing the user interface element and prior to displaying the interface element in the display environment. Preview includes instantiating the user interface element in a preview environment including displaying the user interface element in a presentation window along with a preview designator and supporting interaction of the user interface element with a user; and selectively installing the user interface element in the display environment.
    Type: Grant
    Filed: November 16, 2005
    Date of Patent: September 24, 2013
    Assignee: Apple Inc.
    Inventors: Scott Forstall, Imran A. Chaudhri, John O. Louch, Eric Steven Peyton
  • Patent number: 8543933
    Abstract: A group is defined by a user to include two or more different applications executed on a computing device. The group is associated with one foreground window and one or more background windows on a screen of the computing device. Images of one application selected as a foreground application is displayed in the foreground window. The applications not selected as the foreground application displays images in the background windows. The foreground window is overlaid on the top of the windows of other applications, thereby partially or totally occluding the windows of other applications in the same group. The foreground application changes with elapse of time or upon detection of an event. Therefore, the same foreground window display images for different applications in the group at different times. The number of windows cluttering a screen of the application can be reduced because the user can interact with different applications in the group using the same foreground window.
    Type: Grant
    Filed: February 21, 2008
    Date of Patent: September 24, 2013
    Assignee: Emtrace Technologies USA, Inc.
    Inventor: Nae Kwon Jung
  • Patent number: 8543935
    Abstract: Described herein is a method and apparatus for generating and managing multiple desktops. The desktops can be tied to virtual software environments, remote desktops, separate user account desktops, shared desktops, full screen applications or similar sources. The desktops are managed through a desktop management interface that displays a scale image of each current desktop. The desktops can also be marked by type in the interface. The desktop management system queries a user during start-up for each program to determine whether a new desktop is to be generated for the program. The desktop management system also manages the switching between the available desktops.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: September 24, 2013
    Assignee: Red Hat, Inc.
    Inventor: Maureen Emily Duffy
  • Patent number: 8539376
    Abstract: This application discloses systems and methods for receiving information associated with a first set of processing instructions and presenting a second icon indicating a change in status of data associated with the first set of processing instructions. A user selection of one of a first icon or the second icon may then be received. The selection of the first icon may cause execution of the first set of processing instructions, whereas selection of the second icon may cause execution of a second set of processing instructions.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: September 17, 2013
    Assignee: Sony Corporation
    Inventors: Shingo Utsuki, Kazuhiro Hara
  • Patent number: 8527896
    Abstract: A graphical user interface is provided that has two distinct sections. A first area has an array of menu items. When a menu item is hovered over by a pointer, an icon such as a contextually-related animated icon is displayed on a second area and changes its appearance in such a way as to indicate to the user the location of the pointer and/or the consequence of selecting that menu item.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: September 3, 2013
    Assignee: Microsoft Corporation
    Inventors: David Andrew Matthews, Kanwal VedBrat, Mark Richard Ligameri, Paul Alexander Gusmorino, III, Charles W Stabb, Gregory Scott Matthews Melander, Robert Kenneth Stein, III, Jenny Lam
  • Publication number: 20130227463
    Abstract: A method includes displaying, on a touch-sensitive display of an electronic device, a first set of selection items in a navigational tool bar and a first arrangement of information associated with a first level of an application, in response to detection of an input to display information associated with a second level of the application when the electronic device is in the first level, displaying a second set of selection items in the navigational tool bar and information associated with the second level, wherein the second set of selection items includes a first back navigation item, and in response to detecting selection of the first back navigation item, navigating from the second level of the application to the first level of the application.
    Type: Application
    Filed: February 24, 2012
    Publication date: August 29, 2013
    Applicant: Research In Motion Limited
    Inventors: Nils Roger Andersson Reimer, Simon Martin Thorsander, Karl Maltesson
  • Patent number: 8522247
    Abstract: System and method for a method for indicating relative usage of a computer system resource by a plurality of applications each running in an active window, wherein each active window is represented on a taskbar element by a taskbar button, are described. In one embodiment, the method comprises, for each of the active windows, determining a resource usage rate for the application running in the active window, the resource usage rate comprising a percentage of a total system resource usage for which the application accounts; subsequent to the determining, ranking the applications in order of the determined resource usage rates thereof; and redisplaying the taskbar buttons to indicate, via at least one display characteristic, the relative system resource usage rates of the applications.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: August 27, 2013
    Assignee: Novell Intellectual Property Holdings, Inc.
    Inventors: Jeremy Ray Brown, Jason Allen Sabin
  • Patent number: 8522162
    Abstract: A toolbar in a client application such as a web browser may be miniaturized. The miniature toolbar annexes itself to a part of the chrome region of the client application, modifying the functionality of the annexed part. The annexed part may be a search box. At least a subset of the features of the toolbar is accessible from the miniature toolbar, but some toolbar features may not be accessible from the miniature toolbar. Some features of the miniature toolbar may replace some features of the annexed search box.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: August 27, 2013
    Assignee: Google Inc.
    Inventors: Gueorgui N. Djabarov, Jonathan C. Perkins
  • Publication number: 20130198679
    Abstract: A website construction tool allows website construction via an interactive graphical user interface (GUI) using containers and modules defining predetermined website constructs from a robust assortment of common and popular rendering formats and content source definition for individual webpages, and arranges the individual pages for navigation. A user selects from the predefined constructs by selecting modules for generating code, corresponding to the desired content, source and rendering format. Pointing device positioning locates the on-screen location by generating a container dedicated to the desired content. Webpage structure, or page flow, is generated by insertion of navigation controls and page insertions for navigating between pages in the deployed site, The predetermined constructs, therefore, provide templates of complex rendering formats allowing for content insertion without burdening the user with development of the constructs so rendered.
    Type: Application
    Filed: January 18, 2013
    Publication date: August 1, 2013
    Applicant: VISTAPRINT LIMITED
    Inventor: VISTAPRINT LIMITED
  • Patent number: 8499253
    Abstract: According to one general aspect, a method may include detecting an audio signal configured to be played from a local loudspeaker. The method may also include determining which of one or more applications is included with the audio signal, wherein the determined application includes one or more tabs. The method may include determining which tab of the one or more tabs of the determined application is included with the audio signal. The method may comprise providing a graphical user interface (GUI) included with a handle of the determined tab, wherein the graphical user interface is configured to facilitate the manipulation of the audio signal by a user. The method may include manipulating the audio signal, based upon a command generated by the graphical user interface in response to a user interaction.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: July 30, 2013
    Assignee: Google Inc.
    Inventors: Kan Liu, John Nicholas Jitkoff
  • Patent number: 8499254
    Abstract: The functionality traditionally provided by an application program through a window presented as part of a window-based user interface can be accessed while the window remains hidden. A toolbar, or similar collection of user interface elements, can be presented when a user indicates an intention to interact with an application program whose window is hidden. The toolbar can comprise elements associated with functions specific to the hidden window. The user's selection can be communicated to the application program so that it can perform the requested function. If the user no longer indicates an intention to interact with the application program, the toolbar can be removed. In one embodiment, the toolbar can be presented together with a thumbnail of the relevant window in a floating display element.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: July 30, 2013
    Assignee: Microsoft Corporation
    Inventors: Chaitanya Dev Sareen, Bret Anderson, Stephan Hoefnagels
  • Patent number: 8489574
    Abstract: Embodiments of methods and apparatuses for searching contents, including structured search are described herein. Embodiments of the present invention use tree structures (or more generally, graph structures), layout structures, and/or content category information to capture within search results relevant content that would otherwise be missed, to reduce the incidence of false positives within search results, and to improve the accuracy of rankings within search results. Embodiments of the present invention further use tree structures (or more generally, graph structures), layout structures, and/or content category information to extend search results to include sub-document constituents. Embodiments of the present invention also support the use of distribution properties as criteria for ranking search results.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: July 16, 2013
    Assignee: Zalag Corporation
    Inventor: Samuel S. Epstein
  • Patent number: 8484574
    Abstract: A determination of when to change a toolbar pane of a toolbar being displayed in a Web browser window is automatically made. A set of rules identifying which of multiple toolbar panes are to be displayed under different conditions is accessed, and one of the multiple toolbar panes is automatically determined based at least in part on the set of rules. This toolbar pane that was automatically determined is displayed in the toolbar of the web browser window.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: July 9, 2013
    Assignee: Microsoft Corporation
    Inventors: Chris E Burroughs, Justin W Hartin, Michael J Miles
  • Patent number: 8479113
    Abstract: A tile bar for use in association with a graphical user interface associated with at least one operating system is disclosed. The tile bar includes a plurality of tiles indicative of one or more of an application, a file, a window, a data, and an outcome, an identifying tile among the plurality of tiles, wherein the identifying tile is uniquely indicative of at least one of a user preference and user information of a user logged in to the graphical user interface, and wherein the identifying tile is adjacent to at least one tile of the plurality of tiles, and a scroll for presenting ones of the plurality of tiles not immediately viewable to the user. The tile bar further includes each of said plurality of tiles comprises at least one of rotating about an axis, focused by a magnifying cursor, increased vividness, and blurring upon placement of a cursor provided by the graphical user interface at a predetermined proximation to each tile.
    Type: Grant
    Filed: March 24, 2010
    Date of Patent: July 2, 2013
    Assignee: Fuhu Holdings, Inc.
    Inventors: Robb Fujioka, Daryl Okimoto
  • Publication number: 20130167066
    Abstract: Method and user interface for controlling an apparatus are provided. At least one dynamic bar is provided for displaying on a main screen of a graphical user interface for controlling the apparatus. Each dynamic bar is associated with respective one or more interfaces for applications and/or functions provided by the apparatus and each dynamic bar has a pop-up interface for providing at least one of preview information determined from information managed by the applications and/or functions and links to invoke said respective interfaces.
    Type: Application
    Filed: February 19, 2013
    Publication date: June 27, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: RESEARCH IN MOTION LIMITED
  • Publication number: 20130159918
    Abstract: An apparatus and method for printing by using a toolbar button is provided. The apparatus includes a user interface for receiving printing options to be selected by using the toolbar button, and a controller for creating the toolbar button to allow a user to print the file based on a selected printing option and inserting the created toolbar button into a host application. Accordingly, the user can print the file by setting a desired printer and printing option by using the toolbar button without using an additional user interface.
    Type: Application
    Filed: June 15, 2012
    Publication date: June 20, 2013
    Inventors: Seung-wan LEE, Chung-a HAN
  • Publication number: 20130152007
    Abstract: A navigation bar is provided for switching between modules within an expanded communication service such as email, calendar, contacts, tasks, etc. and for providing preview peeks associated with each module to a user. A temporary preview of a module may be provided upon a hover action over predefined navigation bar locations such as icons and/or textual identifiers without actually needing to switch to a module. One or more preview panes may be docked or pinned to a dynamically selected or user defined location on the main user interface so that they are permanently displayed within the main user interface. Users may be enabled to undock one or more of the docked preview panes through a user interface control. New or interesting activity within each module may be highlighted by displaying an information badge next to a module name, for example.
    Type: Application
    Filed: December 8, 2011
    Publication date: June 13, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Daniel Costenaro, Elizabeth Holz, Alessio Roic, Jedidiah Brown
  • Publication number: 20130145303
    Abstract: A method for providing a notification mechanism may include causing provision of a notification bar at an edge of a touch screen display in response to an occurrence of an event where the notification bar provides information indicative of the event, enabling, responsive to user input, extension of the notification bar away from the edge of the touch screen display to display one or more levels of other notification classes in addition to the information indicative of the event, causing presentation of the notification bar to remain in an extended position away from the edge of the touch screen display so as to display one or more levels of notification classes upon cessation of the user input and causing, responsive to exposure of each level that has a subsequent level thereafter, an indication of existence of the subsequent level. A corresponding apparatus and computer program product are also provided.
    Type: Application
    Filed: June 1, 2012
    Publication date: June 6, 2013
    Applicant: NOKIA CORPORATION
    Inventors: Priya Prakash, Antonio Pedro Rezendes, Guilherme Schneider, Laura Junkkonen
  • Patent number: 8458612
    Abstract: Various embodiments are directed to an application management framework for web applications that may provide speed improvements, capability improvements, user experience improvements, increased advertising profit opportunities, and simplified application development to wide range of network devices. The described embodiments may employ techniques for containing, controlling, and presenting multiple web-based applications in a shared web browser application management framework. Sharing a web browser application management framework provides the capability for rapidly switching between applications, allows for multitasking, facilitates using a common set of input controls for applications, and makes it possible for applications to be available with little perceived startup (“boot”) time. The described embodiments also provide incentives for web application users, web application developers, web application portal providers, and web advertising providers to share in transactions between one another.
    Type: Grant
    Filed: July 29, 2008
    Date of Patent: June 4, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Manjirnath Chatterjee, Gregory R. Simon, Roderick Swift
  • Patent number: 8453067
    Abstract: A computer-implemented method of displaying a pane in a user interface includes two display modes. In the first display mode, the pane is displayed in the user interface, wherein display of the pane persists regardless of a position of a pointer icon in the user interface, and display of the pane ceases in response to selection of an indicator. In the second display mode, the pane is displayed in the user interface, wherein display of the pane persists while the pointer icon is positioned over the indicator or within the perimeter of the pane, and display of the pane ceases in response to detecting that the pointer icon is no longer positioned over the indicator or within the perimeter of the pane.
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: May 28, 2013
    Assignee: VersionOne, Inc.
    Inventors: Robert Holler, Ian Culling, Rajiv Delwadia, Pavel Mamut, Mark Crowe, Donald Hanson, Patrick Boudreaux, Dan Gilkerson, Julie Brooks, Eric Farr, Jerry Odenwelder
  • Patent number: 8448085
    Abstract: A method includes rendering a representation of a day in a calendar day view on a display of an electronic device, retrieving calendar event records that satisfy constraints, identifying a first all-day event record and a second all-day event record of the calendar event records, and in response to identifying the first all-day event record and the second all-day event record, maintaining display of an all-day event indicator in the day view during scrolling within the representation of the day by alternately displaying an indicator of the first all-day event record and an indicator of the second all-day event record.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: May 21, 2013
    Assignee: Research In Motion Limited
    Inventors: Eric Allan Fritzley, Adrian Michael Logan, Dariusz Zajac
  • Publication number: 20130124980
    Abstract: A digital content creation platform can include a variety of features for creating an interactive digital publication. The functionality can include adding one or more sections, one or more pages to a section, and one or more layers to a page, such as box, story, image, video, table, map, and annotation layer types. Additionally, the digital content creation platform can include functionality to add multimedia content to a layer, link layers, and/or add some other action, such as an interactivity feature or behavior. The digital content creation platform can also include functionality to generate a template from the current layout or convert the current layout to a different template layout. At any point during the design, the digital content creation platform can be used to preview or run the digital publication. Finally, after adding content, the digital content creation platform can compile the digital publication for distribution.
    Type: Application
    Filed: October 31, 2012
    Publication date: May 16, 2013
    Applicant: Future IP Limited
    Inventor: Future IP Limited
  • Patent number: 8442693
    Abstract: The disclosure provides systems and methods of use of an HVAC graphical interface dashboard. In various embodiments, the dashboard includes a weather tab, wherein invoking the weather tab advances to a weather screen. The dashboard also includes an indoor humidity tab, wherein invoking the indoor humidity tab advances to a humidity screen which displays at least a current indoor humidity, wherein the humidity screen interprets a percentage of humidity for a user. A programs tab and a home tab are also provided. At least one attribute of a presentation of the home screen is selectable by a user.
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: May 14, 2013
    Assignee: Lennox Industries, Inc.
    Inventors: Muhammad Ali Mirza, Timothy H. Thorson
  • Publication number: 20130097550
    Abstract: Systems and methods for providing graphical user interface elements optimized for touch-based input in connection with an application that is designed for conventional input received from a keyboard and a mouse. The touch-based graphical user interface elements are displayed when the computer system detects that a user is about to switch from conventional input devices to touch-sensitive input devices. The touch-based graphical user interface elements are hidden when the user provides input with the conventional input devices such that the touch-based graphical user interface elements do not distract from the applications normal operation. The display device includes a sensing capability that enables the computer system to detect when an object, such as a user's finger or a stylus, is proximate to, but not in contact with, the display device.
    Type: Application
    Filed: October 14, 2011
    Publication date: April 18, 2013
    Inventors: Tovi GROSSMAN, George Fitzmaurice, Xing-Dong Yang, Pourang Polad Irani
  • Patent number: 8417509
    Abstract: A predefined interface is presented to a remote user. A natural language inquiry from the remote user is received via the predefined interface. The natural language inquiry is configured for use in an analysis. A customized interface is presented to the remote user based on the analysis of the natural language inquiry. The customized interface includes a customized set of communications options for the remote user to route communications.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: April 9, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: George Dante M. Pineda, David L. Howell, Laura R. Pszczolkowski, David Findley, Stephen Dulaney, Amy Hicks, Yongmei Jia, George W. Krauss
  • Publication number: 20130086508
    Abstract: Methods, systems, and/or devices are provided for application window management and/or application launching on multi-display devices. Application window management may including utilizing one or more touch displays to manage the size and/or position of a window representing an instance of an application. Some embodiments may involve maximizing the window from one display to multiple displays utilizing the touch display's functionality. Other embodiment may include a minimizing process involving decreasing the size of a window from display on multiple displays to a single display utilizing the touch display's functionality. Some embodiments may include application launch functionality based on the displacement of an icon associated with an application utilizing one or more touch displays from a multi-display device.
    Type: Application
    Filed: October 4, 2011
    Publication date: April 4, 2013
    Applicant: QUALCOMM Incorporated
    Inventor: Seyfullah Halit Oguz
  • Patent number: 8407614
    Abstract: A setting control may be mapped to an edge of a user interface to facilitate control of various settings and access thereto. The mapping may be implemented based on a number of setting values associated with the setting control and a size of a specified edge of the user interface. Additionally, multiple edges of a user interface may be mapped to a variety of setting controls. The edge-mapped setting controls may also be automatically reconfigured according to user preferences and interaction with the interface. Indicators are also generated to provide visual indications about the setting controls and/or a current setting. The appearance of indicators may be altered to convey a variety of information such as the current setting of a control or the type of setting control.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: March 26, 2013
    Assignee: Microsoft Corporation
    Inventor: Richard M. Banks
  • Publication number: 20130073999
    Abstract: Tool bars are provided along lateral edges of a display of a handheld computing device. The tool bars include icons that represent application features. The user may interact with the application by touching the icons on the display. Since mobile computing devices are commonly held at the lateral sides of the device, navigation and activation buttons are in close proximity to a natural location of a user's thumbs. The proximity of the tool bars to the thumbs increases efficiency and accuracy when interacting with the application. The tool bars may be displayed in an expanded state such that a text label may be displayed to identify the application feature that each icon represents. The tool bars may also include functionality that displays additional information for any of the application features represented by the icons without navigating the application away from the current screen.
    Type: Application
    Filed: September 15, 2012
    Publication date: March 21, 2013
    Inventors: Arthur Frederick Swanson, Anthony Edward Stuart, Christy Jill Reed, Eric Robert Wald, Maxwell Adam Ross
  • Patent number: 8402384
    Abstract: Method and user interface for controlling an apparatus are provided. At least one dynamic bar is provided for displaying on a main screen of a graphical user interface for controlling the apparatus. Each dynamic bar is associated with respective one or more interfaces for applications and/or functions provided by the apparatus and each dynamic bar has a pop-up interface for providing at least one of preview information determined from information managed by the applications and/or functions and links to invoke said respective interfaces.
    Type: Grant
    Filed: November 9, 2004
    Date of Patent: March 19, 2013
    Assignee: Research In Motion Limited
    Inventor: Sherryl Lee Lorraine Scott
  • Publication number: 20130067384
    Abstract: A computer-implemented system and method for managing a context-sensitive sidebar window is provided. Contextual information relevant to an electronic document is determined. A portion of the determined contextual information is presented in a sidebar window. A display of the context-sensitive sidebar window is managed by automatically opening the context-sensitive sidebar window when the electronic document is opened and automatically closing the context-sensitive sidebar window when the document is closed.
    Type: Application
    Filed: November 9, 2012
    Publication date: March 14, 2013
    Applicant: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventor: Palo Alto Research Center Incorporated
  • Patent number: 8397165
    Abstract: In general, the present disclosure is directed to techniques for displaying, e.g., events of multiple calendars or annotations in a word processor in a single view. In one example, a method includes, providing a first calendar and a second calendar, wherein the first calendar includes a first group of calendar events at least some of which have corresponding textual event details, and wherein the second calendar includes a second group of calendar events at least some of which have corresponding textual event details; receiving a user input to select one of the first calendar or the second calendar; displaying the one or more corresponding textual event details of the first group of calendar events for the first calendar; and displaying visual representations of the second group of calendar events for the second calendar without displaying the corresponding textual event details.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: March 12, 2013
    Assignee: Google Inc.
    Inventors: German Wolfgang Bauer, Michael K. Chan
  • Publication number: 20130061164
    Abstract: The present invention discloses a method for using a super taskbar to control instant messaging (IM) application, comprising: creating a virtual window corresponding to a main panel of the IM application; monitoring a window message in a window process of the virtual window; and executing a super taskbar operation according to the detected window message while monitoring the window message. The present invention is capable of creating a virtual window corresponding to a main panel of IM application, monitoring a window message in a window process of the virtual window, and executing a super taskbar operation according to the detected window message while monitoring the window message, so that the IM software supports the super taskbar, that is, the running state of the IM software is controlled by using the super taskbar, thus greatly improving a user's experience in using the IM application.
    Type: Application
    Filed: October 30, 2012
    Publication date: March 7, 2013
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: TENCENT TECHNOLOGY (SHENZHEN) COMPA
  • Publication number: 20130055143
    Abstract: A method comprises capturing at least one image of a three-dimensional (3D) space disposed in front of a display surface and processing the captured at least one image to detect a pointing gesture made by a user within the three-dimensional (3D) space and the position on the display surface to which the pointing gesture is aimed.
    Type: Application
    Filed: August 31, 2012
    Publication date: February 28, 2013
    Applicant: SMART TECHNOLOGIES ULC
    Inventors: David Martin, Douglas Hill, Edward Tse, Wendy Segelken
  • Publication number: 20130047105
    Abstract: This document describes techniques and apparatuses enabling a multi-application environment. In some embodiments, these techniques and apparatuses enable multi-application environments having combinations of immersive interfaces, windows-based interfaces, and a desktop treated as an immersive interface.
    Type: Application
    Filed: October 22, 2012
    Publication date: February 21, 2013
    Applicant: MICROSOFT CORPORATION
    Inventor: Microsoft Corporation
  • Patent number: 8381106
    Abstract: In general, the present disclosure is directed to techniques for displaying, e.g., events of multiple calendars or annotations in a word processor in a single view. In one example, a method includes, providing a first calendar and a second calendar, wherein the first calendar includes a first group of calendar events at least some of which have corresponding textual event details, and wherein the second calendar includes a second group of calendar events at least some of which have corresponding textual event details; receiving a user input to select one of the first calendar or the second calendar; displaying the one or more corresponding textual event details of the first group of calendar events for the first calendar; and displaying visual representations of the second group of calendar events for the second calendar without displaying the corresponding textual event details.
    Type: Grant
    Filed: February 3, 2011
    Date of Patent: February 19, 2013
    Assignee: Google Inc.
    Inventors: German Wolfgang Bauer, Michael K. Chan
  • Publication number: 20130036379
    Abstract: In a method for managing software menus using a computing device, a template file from a storage system is loaded. A name of an array, names of a plurality of software menus of the array, names of a plurality of buttons of the software menus and separators between the buttons, and parameters comprising an identifier (ID) and an image path of each of the buttons are obtained by parsing each line of instructions in the template file. A toolbar container for storing the obtained data having a predetermined memory frame is created. The software menus are established at a predetermined location in a preset window and the buttons of each of the software menus are added for each of the established software menus by reading data in the toolbar container. The window with the established software menus is displayed on a display screen.
    Type: Application
    Filed: March 28, 2012
    Publication date: February 7, 2013
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: CHIH-KUANG CHANG, XIN-YUAN WU, FEI WANG, HENG ZHANG
  • Publication number: 20130031504
    Abstract: A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface dialogs and user interface wizards, a third group of services related to extending the user interface functionality, and a fourth group of services related to extending functionality of a desktop of the user interface.
    Type: Application
    Filed: October 8, 2012
    Publication date: January 31, 2013
    Applicant: MICROSOFT CORPORATION
    Inventor: Microsoft Corporation
  • Patent number: 8359544
    Abstract: Methods, systems, and computer-readable media for remotely submitting content to a website without navigating to the website are provided. The website is a content-sharing website that accepts public content submissions and makes the content available to multiple users. Initially, a client application may download remote-content-submission instructions from the website. Subsequently, the client application may follow the instructions to format a remote content submission and communicate it to the website.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: January 22, 2013
    Assignee: Microsoft Corporation
    Inventors: Robert Michael Dolin, Douglas Ray Pearce
  • Patent number: 8346615
    Abstract: Methods, computer program products, and systems, related to providing financial gadgets to users. In one implementation, a method includes receiving gadgets and receiving a notification that one or more gadgets has been certified. A web page with an interface through which users can select gadgets is generated and provided to a user computer. A user selects a gadget, and the selected gadget is run, including providing the user-specific financial information to the gadget. Content based on the output of the gadget is provided to the user. User-specific financial information can be collected, and modified by the gadget. A notification can be received that a financial institution has authorized one or more of the certified gadgets and the web page can only allow users to select authorized gadgets.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: January 1, 2013
    Assignee: Yodlee, Inc.
    Inventors: Eric Connors, Jordan Reed, Peter Hazlehurst, Suman Sarkar
  • Publication number: 20120304102
    Abstract: Desktop as an immersive application techniques are described. In one or more implementations, an immersive environment module is configured to provide an immersive shell through which a user may interact with applications of a computing device. The immersive environment module is further configured to provide a desktop shell within the immersive shell to support additional techniques for interaction with the application of the computing device. The desktop shell, for instance, may be configured for accessibility similar to that provided to applications in the immersive shell.
    Type: Application
    Filed: May 27, 2011
    Publication date: November 29, 2012
    Inventors: Brian S. LeVee, Jesse Clay Satterfield, Chaitanya Dev Sareen, Jennifer Nan, Patrice L. Miner, Alice P. Steinglass, Tsz Yan Wong, Theresa B. Pittappilly, Raymond J. Chen
  • Publication number: 20120304103
    Abstract: Desktop as an immersive application techniques are described. In one or more implementations, an immersive environment module is configured to provide an immersive shell through which a user may interact with applications of a computing device. The immersive environment module is further configured to provide a desktop shell within the immersive shell to support additional techniques for interaction with the application of the computing device. The desktop shell, for instance, may be configured for accessibility similar to that provided to applications in the immersive shell.
    Type: Application
    Filed: May 27, 2011
    Publication date: November 29, 2012
    Inventors: Brian S. LeVee, Jesse Clay Satterfield, Chaitanya Dev Sareen, Jennifer Nan, Patrice L. Miner, Alice P. Steinglass, Tsz Yan Wong, Theresa B. Pittappilly, Heiwad Hamidy Osman, Raymond J. Chen
  • Publication number: 20120304092
    Abstract: This document describes techniques and apparatuses enabling a multi-application environment. In some embodiments, these techniques and apparatuses enable multi-application environments having combinations of immersive interfaces, windows-based interfaces, and a desktop treated as an immersive interface.
    Type: Application
    Filed: May 27, 2011
    Publication date: November 29, 2012
    Inventors: Robert J. Jarrett, Jesse Clay Satterfield, Nils A. Sundelin, Bret P. Anderson, Tsz Yan Wong, Chaitanya Dev Sareen, Patrice L. Miner, Jensen Harris, David A. Matthews, Jennifer Nan, Matthew I. Worley
  • Patent number: 8319795
    Abstract: Methods to manipulate a screen space of a display device are disclosed. A plurality of application windows of a plurality of applications are displayed on a screen space. At least a first application and a second application are executing to display a plurality of windows. A user interface of system level applications may be displayed. A selection of a single application mode is received. In response to the receiving of the selection of the single application mode, all the windows are removed automatically from the screen space, except for a first application window. At least the first and second applications continue being executed. The user interface of the system level applications may continue to be displayed. Next, a request to display a second application window is received. The second application window is displayed while the first application window is removed from the screen space.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: November 27, 2012
    Assignee: Apple Inc.
    Inventor: John Louch
  • Patent number: 8321790
    Abstract: A system management human-machine interface application for use in a process control system is described herein that enables users to view/monitor information regarding system status and performance and to initiate changes to the operation of system equipment, checkpoint control stations and execute diagnostics. A system management graphical user interface includes a number of features that enhance the accessibility of system status information to users. Such enhancements include rendering selectable diagnostic information (e.g., online/offline status) on a system component navigation view. The GUI also provides access to a variety of system information including: alarms, messages, watched system management parameters, and a legend for symbols displayed in a system management navigation tree.
    Type: Grant
    Filed: April 11, 2006
    Date of Patent: November 27, 2012
    Assignee: Invensys Systems, Inc.
    Inventors: Thomas Dean Sherrill, Maria Dao Nguyen, Donald James Wayland, Jr., Kristen L. Garrison, Brian James Barry, Naredla Maharaj Kumar Murty
  • Patent number: 8312377
    Abstract: In general, the present disclosure is directed to techniques for displaying, e.g., events of multiple calendars or annotations in a word processor in a single view. In one example, a method includes, providing a first calendar and a second calendar, wherein the first calendar includes a first group of calendar events at least some of which have corresponding textual event details, and wherein the second calendar includes a second group of calendar events at least some of which have corresponding textual event details; receiving a user input to select one of the first calendar or the second calendar; displaying the one or more corresponding textual event details of the first group of calendar events for the first calendar; and displaying visual representations of the second group of calendar events for the second calendar without displaying the corresponding textual event details.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: November 13, 2012
    Assignee: Google Inc.
    Inventors: German Wolfgang Bauer, Michael K. Chan
  • Patent number: 8312422
    Abstract: A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface dialogs and user interface wizards, a third group of services related to extending the user interface functionality, and a fourth group of services related to extending functionality of a desktop of the user interface.
    Type: Grant
    Filed: January 20, 2009
    Date of Patent: November 13, 2012
    Assignee: Microsoft Corporation
    Inventors: Kerem B. Karatal, Marc M. Miller, Michael G. Sheldon, Timothy P. McKee, Chris J. Guzak
  • Patent number: 8312385
    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: Grant
    Filed: September 30, 2009
    Date of Patent: November 13, 2012
    Assignee: Palo Alto Research Center Incorporated
    Inventor: Eric A. Bier
  • Publication number: 20120284658
    Abstract: Methods and apparatuses are provided for facilitating management of widgets. A method may include determining a selection of a graphical widget displayed in a widget tray for addition to a home screen. The widget tray may contain one or more widgets available to add to the home screen and may be displayed concurrently with at least a portion of the home screen. The selected graphical widget may be displayed in the widget tray with an appearance substantially similar to how the selected graphical widget would appear if added to the home screen. The method may further include, responsive to the selection of the graphical widget, causing the selected graphical widget to be added to the home screen. Corresponding apparatuses are also provided.
    Type: Application
    Filed: May 3, 2011
    Publication date: November 8, 2012
    Inventor: Ari-Pekka Hirvonen
  • Publication number: 20120278746
    Abstract: Detail-in-context techniques are described. In an implementation, an original image is distorted to produce a distorted region for a selected object at a first position in an original image displayed on a display screen. The distorted region magnifies at least a portion of the object. A signal is received to drag the object and the distorted region from the first position to a second position. A signal is received to drop the object at the second position. The distorted region is removed from the original image after the object is dropped at the second position.
    Type: Application
    Filed: June 25, 2012
    Publication date: November 1, 2012
    Applicant: NOREGIN ASSETS N.V., LLC
    Inventors: Zeenat Jetha, David Baar, Andrew Carlisle, Maria Lantin
  • Publication number: 20120278750
    Abstract: A device (110) and method (700) for providing windows in a multi-environment operating system is provided. A first operating system environment (first OSE) (222) is executed in a native mode on a mobile device (110). The mobile device comprises a first graphical user interface (GUI) 112. The first OSE generates graphical data for a first OSE window (118). The first OSE window can be used on the first GUI for interfacing with the first OSE. A second operating system environment (second OSE) (224) is executed in a native mode on the mobile device, wherein the second OSE generates a GUI desktop (318) that is displayed on a second GUI (312). A second window (320) is rendered on the GUI desktop that comprises the first OSE window. The second OSE communicates relevant events to the first OSE, which are used by the first OSE to update the information used to render the first OSE window within the second OSE window.
    Type: Application
    Filed: April 28, 2011
    Publication date: November 1, 2012
    Applicant: MOTOROLA MOBILITY, INC.
    Inventors: Binu Abraham, Joshua D. Galicia, Tae Jin Kim, Andrew N. Tzakis