Add On Item (e.g., Software Developed, Customized) Patents (Class 715/826)
-
Patent number: 8707209Abstract: In a graphical user interface environment, a request to save a file may result in a display of a location or view in which the file is to be saved, and may include a preview indicia representing the to-be-saved file. The user may interact with the preview indicia to edit the new file's metadata by repositioning the indicia in a different view, and/or the system may automatically update the preview indicia's location in response to the user editing displayed metadata properties for the new file. The preview indicia may have a distinct appearance, and may persist to show the user how the new file can be located after the save process is performed.Type: GrantFiled: April 22, 2005Date of Patent: April 22, 2014Assignee: Microsoft CorporationInventors: Lyon K. F. Wong, Cornelis K. Van Dok, David G. DeVorchik, Matthew MacLaurin, Patrice L. Miner, Walter R. Smith, Philip P. Fortier
-
Patent number: 8631347Abstract: A method and system for rendering electronic document objects is provided in which a style matrix holds potential attribute values, and attribute references are used to address values in the style matrix. A mix of attribute references and actual attribute values may be used to make some attributes theme- and application-specific, and others theme- and application-independent. Further, a method for rendering a gallery of potential styles is provided. Additionally, a method for associating a style matrix with an electronic document application is provided. Finally, a computer-readable medium for storing a computer-interpretable data structure that identifies a matrix of style attribute types and style attribute values is provided.Type: GrantFiled: November 15, 2004Date of Patent: January 14, 2014Assignee: Microsoft CorporationInventors: John R. Schilling, Howard L. Cooperstein, Michael J. Antonio, Keri D. Vandeberghe, Vlada Knowlton
-
Patent number: 8627208Abstract: A utility is provided for generating applications for a variety of data conversion or handling application environments. A user can use a graphical user interface to purpose application adaptable modules to define a desired application. In one implementation, the user interface (1500) includes a node tree panel (1502) and a process assembly panel (1504). The node tree panel (1502) lists tool sets (1508) including transformations, maps and input-output tools. These tools can then be assembled together with identified data sources and then elements using the assembly panel (1504) to define an application. In this manner, an application is generated from a number of generic modules simply by linking the modules to perform a purpose of the desired application. In this manner, an application is generated from a number of generic modules simply by linking the modules to perform a purpose of the desired application.Type: GrantFiled: April 5, 2011Date of Patent: January 7, 2014Assignee: Oracle International CorporationInventors: Luis Rivas, Mark Kreider, Alec Sharp
-
Patent number: 8607164Abstract: An image processing apparatus comprising: a display; a controller that displays or hides a function button for use of a function on a display screen on the display according to one or more than one pattern information object indicating the setting whether to display or hide the function button on the display screen; a firmware updater that updates firmware; and a comparator that compares the old and new firmware in terms of the functions installed thereon, and wherein, if the comparison result drawn by the comparator indicates that a new function is added due to the firmware update, the controller displays or hides a first function button for use of the new function according to pattern information for a second function button for use of a function on a higher layer than the new function or pattern information for a group including the second function button.Type: GrantFiled: December 27, 2010Date of Patent: December 10, 2013Assignee: Konica Minolta Business Technologies, Inc.Inventors: Atsushi Tomita, Kenichi Sawada, Takuya Okada, Takeshi Hibino, Takatsugu Kuno
-
Patent number: 8607149Abstract: An apparatus and method is described for highlighting related user interface controls to selected items in order to improve the ease of use and the intuitiveness of a graphical user interface. In preferred embodiments, user interface controls that are related to a selected object in the display are uniquely highlighted when an object is selected to show the user what user interface options are related to or available to perform some action on the selected object. The preferred embodiments of related highlighted controls can be used in conjunction with prior art highlighted controls that show what actions are available to the user for the current environment or cursor location.Type: GrantFiled: March 23, 2006Date of Patent: December 10, 2013Assignee: International Business Machines CorporationInventors: Gregory Richard Hintermeister, Michael D. Rahn
-
Patent number: 8549422Abstract: A graphical approach to setup data sharing between two controllers. Symbols that represent controllers may be placed on a wiresheet. A link may be constructed between the controllers by connecting the symbols with a line drawn between them. The resulting link information may lead to a compile and download of binding tables to the pertinent controller. The designer or user need not setup several levels of mapping by populating multiple tables to effect the binding for a link between the controllers. This binding may be done automatically under a hood without the designer or user needing to be aware of the binding activity. This approach for graphically constructing a link may be particularly applicable to BACnet controllers.Type: GrantFiled: December 30, 2009Date of Patent: October 1, 2013Assignee: Honeywell International Inc.Inventors: Stalin Gutha, Janaki Krishnaswamy, Lavanya Bhadriraju, Ankur Jhawar, Kevin B. Moore, Subramanya Nagaraj
-
Patent number: 8522149Abstract: System and methods to visually present assets and access platforms for the assets are provided. A particular method includes receiving asset data associated with an asset and user data associated with a user. The method includes determining available platforms for the asset from the asset data and the user data. The method includes generating a display including information identifying the asset and an icon corresponding to an access platform in the available platforms. The icon includes a first indicator when the user has an access right to the asset for the access platform. The icon includes a second indicator distinct from the first indicator when the user does not have an access right to the asset for the access platform.Type: GrantFiled: March 6, 2009Date of Patent: August 27, 2013Assignee: AT&T Intellectual Property I, L.P.Inventors: Heather Lloyd, Daniel Malee, Satish Baratam, Charles Boland, Eric Hedgecock
-
Patent number: 8453065Abstract: 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. Selectively displaying the user interface element includes determining if a preview is required; instantiating the user interface element in a preview environment including displaying the user interface element in a presentation window and supporting interaction of the user interface element with a user; and selectively installing the user interface element in the display environment.Type: GrantFiled: June 7, 2005Date of Patent: May 28, 2013Assignee: Apple Inc.Inventors: Imran A. Chaudhrl, John O. Louch, Gregory N. Christle, Eric Steven Peyton, Kevin Tiene, Scott Forstall
-
Patent number: 8411100Abstract: A mobile device includes a display having a plurality of display modes including a folder view display mode wherein a plurality of folders are viewable. An input device is operable to change the display mode of the display between the folder view display mode and other display modes. A memory within the mobile device stores a folder that has been previously identified for persistent viewing. A processor controls the operation of the mobile device such that after the folder previously identified for persistent viewing is stored in memory, when the folder view display mode is entered, the folder is automatically displayed on the display.Type: GrantFiled: December 16, 2008Date of Patent: April 2, 2013Assignee: Research In Motion LimitedInventor: Andrew D. Bocking
-
Patent number: 8380635Abstract: A computer-implemented user feedback method, system and program product for customizing business suite software that is executable on a computer system. The method includes: acquiring a business logic software function associated with a feedback mechanism in a business suite software user interface for the business suite software; acquiring an existing customization requirement related to the business logic software function and the relationship between the existing customization requirement related to the business logic software function and another existing customization requirement related to the business logic software function; and presenting the acquired existing customization requirement and the relationship between the existing customization requirement related to the business logic software function and the other existing customization requirement related to the business logic software function.Type: GrantFiled: July 28, 2010Date of Patent: February 19, 2013Assignee: International Business Machines CorporationInventors: Wei Ding, Feng Chun Wang, Xin Zhou, Jun Zhu
-
Patent number: 8370766Abstract: Methods and other embodiments associated with a browser extension that provides menu manipulation functionality are described. One example browser extension includes a drag logic to identity an item in a first frame, where the item is to be added to a menu in a second frame. The browser extension may also include a deposition logic to identify a location in the menu where the item is to be added. The browser extension may also include a menu logic to add a representation of the item to the menu in the second frame, to update a data structure with information concerning the updated menu, and to store information associated with the data structure in a fixed medium.Type: GrantFiled: October 30, 2007Date of Patent: February 5, 2013Assignee: Oracle International CorporationInventor: Roy A. Selig
-
Patent number: 8365098Abstract: A method and apparatus are disclosed for displaying key information in a portable terminal. Display of key information is provided such that a user can easily confirm information about a shortcut key set by the user or a function for each key of a key input module.Type: GrantFiled: December 14, 2005Date of Patent: January 29, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Jong-Sang Won, Gwang-Woo Choe, Min-Bum Kim, Jung-Sook Cha
-
Patent number: 8364464Abstract: A user interface for displaying source data and a translated copy of a segment of the source data is provided. The user interface includes a first display portion for displaying at least a subset of the source data on the display. The user interface includes a second display portion for displaying a translated copy of a selected segment of source data on the display.Type: GrantFiled: September 21, 2010Date of Patent: January 29, 2013Assignee: Microsoft CorporationInventors: Mohamed Elgazzar, Bernhard Kohlmeier, Refaat Issa, Mark Webber, Matthew Crinklaw, Kathryn Richardson, Francois Liger, Majd Abbar
-
Patent number: 8312422Abstract: 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: GrantFiled: January 20, 2009Date of Patent: November 13, 2012Assignee: Microsoft CorporationInventors: Kerem B. Karatal, Marc M. Miller, Michael G. Sheldon, Timothy P. McKee, Chris J. Guzak
-
Patent number: 8307304Abstract: A storage unit stores an item to be displayed on a display screen and a display order indicating a screen transition until a display of the display screen in a hierarchical structure. An input processing unit inputs screen definition data including an additional item to be added to the display screen and a display order for the additional item. A registering unit registers the display order and the additional item included in the screen definition data in the storage unit. A creating unit creates a display screen including a display order for the display screen and the item and the additional item associated with the display order in the storage unit.Type: GrantFiled: March 4, 2009Date of Patent: November 6, 2012Assignee: Ricoh Company, Ltd.Inventor: Hisanori Takahashi
-
Patent number: 8286094Abstract: 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: GrantFiled: June 28, 2006Date of Patent: October 9, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Seung-wan Lee, Chung-a Han
-
Patent number: 8276097Abstract: A key control system disposed in a display apparatus includes a hierarchical menu, a power key, and a key module. The hierarchical menu includes a first layer menu and a second layer menu. The first layer menu has an item corresponding to the second layer menu. The power key is adapted to turn on the power supply of the display apparatus. The key control system is used to execute a key control method includes steps of defining the function of the power key as opening the first layer menu of the hierarchical menu after the power supply is turned on; defining the function of the key module as selecting the item of the first layer menu when the first layer menu is opened; and defining the function of the power key as opening the second layer menu after the item of the first layer menu is selected.Type: GrantFiled: December 30, 2009Date of Patent: September 25, 2012Assignee: Coretronic CorporationInventors: Jui-Chi Chen, Wen-Chang Chien
-
Patent number: 8270008Abstract: The subject application is directed to a system and method for on-demand generation of a selectable input for enacting a previous document processing device control sequence. User identification data is received, and a document processing session is opened. A sequence of instructions is then received, and data associated with the sequence is logged according to identification data. After the session opening, logged data is stored in associated memory. Data of a request to generate a selectable input corresponding to the logged data is then received, and testing is performed to determine whether data has been logged in a current session. Data logged during the session is associated with the selectable input, and stored data is retrieved and associated with the selectable input when no data has been logged during the current session. The sequence of selected instructions is then commenced upon the selection of the selectable input by the user.Type: GrantFiled: February 13, 2008Date of Patent: September 18, 2012Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki KaishaInventors: Marianne L. Kodimer, Harpreet Singh
-
Patent number: 8255831Abstract: When registration operation for a new place is performed, the client terminal sends registration information along with a user ID to the file management server. The file management server extracts the number of layers and the number of places from the place map information. The file management server computes a layer close to the center of the place map information from the extracted number of layers. Next, the file management server retrieves a place of which the place name is not registered. Moreover, the file management server computes and acquires the distance of the retrieved place, and registers the registration information for the new place in the place having the shortest distance.Type: GrantFiled: September 10, 2009Date of Patent: August 28, 2012Assignee: Ricoh Company, LimitedInventor: Yuichi Araumi
-
Patent number: 8255812Abstract: A computer-implemented method of serving content includes receiving information identifying one or more content items in a content feed. The one or more content items have been individually selected by a first user at a first client. Code is provided that, when incorporated into a webpage, instructs the webpage to display or list the selected one or more content items.Type: GrantFiled: March 17, 2008Date of Patent: August 28, 2012Assignee: Google Inc.Inventors: Mihai Parparita, Christopher Jason Wetherell, Jason H. Shellen
-
Patent number: 8245186Abstract: Various technologies and techniques are disclosed for offering and applying source code modifications based upon a context of a user in a development environment. For example, code snippets can be offered to the user and customized programmatically. A code editor accepts user input comprising source code. Code snippets of sample source code are stored in a data store. A code completion tool monitors user actions and detects a triggering action in the monitored user actions. A code snippet associated with the triggering action is identified. An option is offered representing the code snippet. In response to user selection of the option, the associated code snippet is inserted into the code editor and is automatically customized based upon the user context. As another example, aspect-oriented source code transformations are offered based upon the user context. As yet another example, solutions to commonly problematic tasks are offered based upon the user context.Type: GrantFiled: April 3, 2008Date of Patent: August 14, 2012Assignee: Microsoft CorporationInventors: Izydor Gryko, Timothy A. Wagner
-
Patent number: 8238696Abstract: In an Item-based system, Images (e.g., JPEG, TIFF, bitmap, and so on) are treated as core platform objects (“Image Items” or, more simply, “Images”) and exist in an “Image Schema” that provides an extensible representation of an Image in the system—that is, the characteristics of an Image and how that Image relates to other Items (including but not limited to other Images) in the system. To this end, the Image Schema defines the properties, behaviors, and relationships for Images in the system, and the Schema also enforces rules about Images, for example, what data specific Images must contain, what data specific Images may optionally contain, how specific Images can be extended, and so on and so forth.Type: GrantFiled: October 24, 2003Date of Patent: August 7, 2012Assignee: Microsoft CorporationInventors: Scott E. Dart, Bradley P. Gibson, Christopher A. Evans, Paul S. Hellyar, Alexander Vaschillo, John C. Platt, Steve C. Glenner, Nathaniel H. Ballou
-
Patent number: 8230360Abstract: Among other things, techniques and systems are disclosed for providing a graphical user interface (GUI) to user. A system includes a content source and a GUI communicatively connected to the content source. The GUI includes a user input area to receive user input and a display area to display available content items from the content source based on the received user input. The display area includes a presentation of the available content arranged in one or more rows. Each row includes a user selectable area to display at least one visual indication that represents one or more of the available content items. Each row includes a holding area to display another visual indication that represents other available content items not displayed in the user selectable area. The display area includes highlighting positioned over one of the available content items.Type: GrantFiled: January 14, 2008Date of Patent: July 24, 2012Assignee: Apple Inc.Inventors: Jeffrey Ma, Gregory Dudey, Rachel Clare Goldeen, Justin Henzie, Rainer Brodersen
-
Patent number: 8225234Abstract: A method for rendering a graphical user interface (GUI), comprising providing for the representation of the GUI as a set of objects wherein the objects are organized in a logical hierarchy, associating a theme with a first object in the set of objects, rendering the first object according to the theme, rendering any descendents of the first object according to the theme, wherein any descendents of the first object can override the theme, and wherein one of the set of objects can communicate with another of the set of objects.Type: GrantFiled: February 27, 2004Date of Patent: July 17, 2012Assignee: Oracle International CorporationInventors: Daryl B. Olander, Richard Feit, Edward K. O'Neil, Timothy Breeden, Scott Musson, Christopher Jolley, Thomas A. Cook, Sathyanarayana Giridhar, Jason Howes, Douglas Dew, Fernand Galiana, Robert Bergman, Brodi Beartusk, Purushotham Babu Naidu
-
Publication number: 20120159392Abstract: In one embodiment the present invention includes a computer implemented method of adding user interface elements within an application program. The method includes generating a user interface layout having user interface elements and database connections, where the database connections relate the user interface elements to a database. The method further includes generating a selection layout having element groups, where each of the element groups includes a first element and a second element that are spatially related. The method further includes receiving a user selection of a selected element group of the element groups, and generating the user interface layout having the user interface elements, where the user interface elements now includes the selected element group. In this manner, the user interface layout may be efficiently adjusted.Type: ApplicationFiled: December 15, 2010Publication date: June 21, 2012Applicant: SAP AGInventor: Bernd Kauerauf
-
Patent number: 8181116Abstract: The present invention provides a method and/or system for extracting or scraping links, which may be in the form of uniform resource locators (URLs), from an information source such as a Web page displayed on a Web browser, based on a rule set or a template, or based on a selection of links, and adding the extracted or scraped links to another interface in order to facilitate navigating the extracted links. The extracted or scraped links are selectable by a user of the interface to cause the Web browser to display information corresponding to the selected links listed in the interface. Controls associated with the interface may allow the user to move forward and backward through the links listed in the interface.Type: GrantFiled: September 14, 2004Date of Patent: May 15, 2012Assignee: A9.com, Inc.Inventors: Matthew W. Amacker, Jonathan A. Leblang
-
Patent number: 8139451Abstract: An information recording apparatus for recording additional content on a medium on which a title including one or more files is already recorded, includes means for designating a title to be added on the medium; means for transmitting disc package information, the disc package information and unique IDs; means for receiving and additionally recording on the medium the title to be added generated in the content server, file names of files so as not to be the same as the file names of the files constituting the titles already recorded on the medium; means for receiving and additionally recording a new title for display of a menu screen on the medium, which is generated in the content server, so that the title to be added can be selected, on the basis of the disc package information; and means for receiving and additionally recording new disc package information on the medium.Type: GrantFiled: April 15, 2009Date of Patent: March 20, 2012Assignee: Mitsubishi Electric CorporationInventor: Tomoaki Ryu
-
Patent number: 8122360Abstract: A toolbar is provided, which may be downloaded and installed in a user's web browser. The toolbar uploads the user's browsing history to a server. The server determines, based on the browsing history, which sites the user visits frequently. Additionally, the server determines, based on an analysis of web content, which categories of content, and which concepts, the user is interested in based on the concepts and categories that occur frequently in the user's browsing patterns. The server identifies content of interest to the user—where such content may comprise frequently-updated content, such as news or RSS feeds—and provides a custom web page that shows or identifies the selected content.Type: GrantFiled: August 13, 2007Date of Patent: February 21, 2012Assignee: Kosmix CorporationInventors: Venkatesh Harinarayan, Jason Zien
-
Patent number: 8122377Abstract: In an embodiment, a system for preserving user interface customizations while upgrading an enterprise application is provided. The system preserves customizations by identifying customizations made to user interface (“UI”) objects of an enterprise application, and enabling these UI customizations to function with a newer version of the enterprise application. The system transforms UI customizations so that the transformed UI customizations function with a new UI model. By enabling a portion of an enterprise application to be upgraded while preserving UI customizations, the system dramatically reduces the time and cost incurred by companies when they upgrade enterprise software.Type: GrantFiled: June 30, 2004Date of Patent: February 21, 2012Assignee: Siebel Systems, Inc.Inventors: Bharat Jindal, Vipul Shroff, Atul Suklikar, Dejia Wang, Ming Lam, Victor Tao
-
Patent number: 8091042Abstract: A user interface display provides selectable icons and a control symbol in a toolbar. The control symbol can be selected by a user to display additional selectable icons within the toolbar. The additional icons can be inserted adjacent the control symbol or in another location on the toolbar. A user can associate a set of one or more selectable icons with a control symbol. In one implementation, reselecting the control symbol removes the additional icons from the toolbar. In another implementation, the additional icons are removed when one of the additional icons is selected. If the icons are positioned adjacent to their corresponding control symbol, the display position of other icons on the toolbar is adjusted to allow room for the additional icons. When a set of the additional icons is removed from the display, the position of the other icons on the toolbar is re-adjusted.Type: GrantFiled: November 15, 2001Date of Patent: January 3, 2012Assignee: Siebel Systems, Inc.Inventors: Mingte Chen, Anil Kumar Annadata, Kuang-Yang Huang, Rohit Bedi, Henry Dana Jay
-
Patent number: 8069419Abstract: A computer-implemented method and system are provided for modifying a data list by a user within a graphical user interface. A first control is provided that operates within the graphical user interface. The first control is manipulated in order to access a second control. The second control includes the data list and allows modification of the data list after the second control is accessed.Type: GrantFiled: April 18, 2001Date of Patent: November 29, 2011Assignee: SAS Institute Inc.Inventors: Roger Everette Sanders, Thomas Warren Cox
-
Patent number: 8046696Abstract: A community accessed via a portal can be provided that maintains user membership during collaboration on various projects. The members of the community can have access to and share multiple resources. A resource can have a menu associated with it wherein the menu is dynamically displayed on the portal page upon the user right clicking on the resource. Each menu can have several menu items that when selected, execute various actions associated with the resource or perform some other community function. For example, the menu item can call a page flow action, a Javascript function or make a dynamic content update. An active menu tag library can be provided that allows a developer to create customizable new menus and menu items for a given resource by including a tag and specifying tag parameters.Type: GrantFiled: March 10, 2006Date of Patent: October 25, 2011Assignee: Oracle International CorporationInventors: Christopher E. Bales, Nathan Olson, Charles Coates
-
Patent number: 7996783Abstract: A task framework and a semantic reasoning engine are combined to provide a scalable mechanism for dealing with extremely large numbers of widgets, allowing users to both find a widget and automatically fill-in whatever functionality is available on the widget. Calling applications are employed to obtain task information from each widget. The calling application also receives user queries that can be resolved by a widget. A task reasoning process based on an adaptive semantic reasoning engine utilizes the task information to select a widget best suited to respond to a user's query. The task reasoning process can also be employed to determine “best-guess” slot filling of the selected widget. The calling application can then invoke the selected widget and, if available, fill appropriate slots with information to facilitate user interaction with the selected widget. Instances can be client- and/or server-side based.Type: GrantFiled: March 2, 2006Date of Patent: August 9, 2011Assignee: Microsoft CorporationInventors: William D. Ramsey, Sanjeev Katariya
-
Patent number: 7996828Abstract: This disclosure involves back-end field control of layered software. For example, a method for providing back-end field control of an interface can comprise receiving a request to update one or more attributes of a business object, where the request is associated with a first software layer. The method then identifies one or more additional software layers associated with the business object and determines whether the request can update to the one or more attributes violate settings of the one or more attributes associated with the one or more additional software layers.Type: GrantFiled: December 28, 2006Date of Patent: August 9, 2011Assignee: SAP AGInventors: Silke Massmann, Otfried Von Geisau, Ralph Rillig, Michael Meyringer, Andreas Huppert
-
Publication number: 20110185313Abstract: A mobile device includes a storage unit and an add-on user experience engine. The storage unit stores an instruction table which defines at least one contextual menu which is associated with multiple applications of the mobile device according to the context. The add-on user experience engine parses the instruction table and displays the at least one contextual menu with at least one button. Each button accesses one of the applications with parameters for the application as defined in the instruction table. A user experience menu definer includes an authorizer to provide an authorized individual with access to information about a mobile device of another person and a table defining unit which generates the instruction table from input of the authorized individual.Type: ApplicationFiled: January 26, 2011Publication date: July 28, 2011Inventors: IDAN HARPAZ, Ben Hirsch
-
Publication number: 20110167387Abstract: A stage-based user interface for a mobile device may include a sequence of panels that each include a cluster or grouping of items, such as graphical links, application shortcuts, representations of documents, or representations of other data associated with the mobile device. The panels in the sequence of panels may be grouped so that panels that are related or that include similar items may be placed next to one another in the sequence of panels. In one implementation, the device may particularly display a graphical window that presents a panel selected from a sequence of panels, the panels in the sequence of panels each associated with a group of items and the sequence of panels having an order determined at least partially by the groups of items associated with the panels.Type: ApplicationFiled: January 4, 2010Publication date: July 7, 2011Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Heath STALLINGS, Sok Y. HWANG
-
Patent number: 7966345Abstract: A method, computer system, and graphical user interface for generating firmware code for a programmable integrated circuit are disclosed. Embodiments are directed to a configurable menu hierarchy which is displayed as part of a graphical user interface, and therefore may be configured on-screen by a user interacting with elements or regions of the graphical user interface. Once the hierarchy of the menu is configured, a data structure for implementing menu functionality associated with the displayed menu hierarchy may be automatically generated. Firmware may be generated based upon the data structure and stored within a programmable integrated circuit. The firmware may enable the programmable integrated circuit to implement the menu functionality external to the programmable integrated circuit using at least one component of the programmable integrated circuit. The menu functionality may operate in conjunction with at least one user interface device of the electronic device.Type: GrantFiled: March 28, 2008Date of Patent: June 21, 2011Assignee: Cypress Semiconductor CorporationInventor: David Paul Funston
-
Publication number: 20110138310Abstract: A network for remotely managing a plurality of remote devices that are each individually configurable to have selected operating characteristics includes a server connected to the network and to the plurality of remote devices, and a display coupled to a computer which is connected to the network. Also included are means for assigning a common icon to each remote device of the same type and displaying the icons on the server display, and means for coloring each icon to indicate a current configuration status of each remote device and for displaying the color on the icon on the display.Type: ApplicationFiled: December 7, 2010Publication date: June 9, 2011Applicant: Hand Held Products, Inc.Inventors: Garrison Gomez, Daniel Yeakley, Michael Doren, Daniel French, David Mangicaro, Thomas Koziol, Adam Haile, Aldo Caballero
-
Patent number: 7911626Abstract: Systems and methods for providing a configurable user interface on an imaging device are disclosed. An exemplary system includes an imaging device. The imaging device includes a processor and memory in electronic communication with the processor. Instructions are stored in the memory. The instructions are executable to implement a method to provide a configurable user interface. A user interface edit mode is entered. A part of the user interface is presented to a user for modification. User input is received from the user to modify the part of the user interface. The part of the user interface with the modification is then saved. The user interface edit mode is exited, and the user interface that includes the modification made by the user is presented.Type: GrantFiled: November 8, 2004Date of Patent: March 22, 2011Assignee: Sharp Laboratories of America, Inc.Inventor: Andrew R. Ferlitsch
-
Patent number: 7908602Abstract: A system, method and medium for providing and/or installing extensions to enhance functionality of a computer system. User roles may be provided or associated with extensible components in determining user access to the enhanced functionality.Type: GrantFiled: August 19, 2003Date of Patent: March 15, 2011Assignee: Blackboard Inc.Inventors: Robert L. Alcorn, Scott N. Perian, John S. Fontaine, Daniel F. Rinzel, Jr., Dorothy R. Brown, Christopher Etesse, David Yaskin
-
Patent number: 7886290Abstract: When a user interface of a parent software application is modified such that user interface components of an add-in application are not compatible with the parent application user interface, user interface components associated with functionalities of the add-in application are added to the modified parent application user interface. A prior user interface of the parent application to which the add-in application user interface components are added is run in a background of the parent application and is not visible to users. User interface components in the parent application user interface are linked to corresponding add-in application user interface components in the prior user interface. Selection of a user interface component from the present user interface that is associated with an add-in application functionality causes selection of a corresponding user interface component in the background user interface, and the associated add-in functionality is executed.Type: GrantFiled: June 16, 2005Date of Patent: February 8, 2011Assignee: Microsoft CorporationInventors: Savraj Singh Dhanjal, Sylvia Antje Hayashi, David Andrew Morton, Preethi Ramani, Angela Wai Ga So, Andy Chung-An Chang
-
Patent number: 7853884Abstract: A method for accepting a request, comprising mapping the request to a control tree factory, generating a control tree from the factory based on the request wherein the control tree can include at least one control, advancing the control tree through at least one lifecycle stage based on the request, generating a response wherein the response can be used to render at least a portion of a graphical user interface (GUI), and wherein the at least one control can represent a graphical element of the GUI.Type: GrantFiled: February 27, 2004Date of Patent: December 14, 2010Assignee: Oracle International CorporationInventors: Daryl B. Olander, Richard Feit, Edward O'Neil, Timothy Breeden, Sathyanarayana Giridhar, Jason Howes, Douglas Dew
-
Patent number: 7822596Abstract: A user interface for displaying source data and a translated copy of a segment of the source data is provided. The user interface includes a first display portion for displaying at least a subset of the source data on the display. The user interface includes a second display portion for displaying a translated copy of a selected segment of source data on the display.Type: GrantFiled: December 5, 2005Date of Patent: October 26, 2010Assignee: Microsoft CorporationInventors: Mohamed Elgazzar, Bernhard Kohlmeier, Refaat Issa, Mark Webber, Matthew Crinklaw, Kathryn Richardson, Francois Liger, Majd Abbar
-
Patent number: 7814424Abstract: 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: GrantFiled: June 26, 2007Date of Patent: October 12, 2010Inventor: Ronen Shilo
-
Patent number: 7810047Abstract: A method of displaying list items is provided that includes defining a plurality of list items, defining a plurality of layouts, and linking each list item to a layout such that each layout can be linked to one or more list items. An electronic device is provided that includes a display and a user interface configured to display lists on the display, wherein the items of the lists are formatted based on a limited number of layout types such that the items having similar components share a common layout type. A user interface for an electronic device is also provided that includes a plurality of list items having properties defined by a layout, wherein each layout defines the properties for one or more list items and is stored in an object.Type: GrantFiled: September 4, 2007Date of Patent: October 5, 2010Assignee: Apple Inc.Inventors: Jeffery T. Lee, Jesse W. Boettcher, Szu-Wen Huang
-
Patent number: 7802190Abstract: Apparatus and method for displaying menu lists and activating applications in conjunction with electronic devices that respectively load contents and an information device that reproduces the contents stored in the electronic devices. Connection to the electronic devices is detected, and a menu list is generated. The menu list automatically updates to include additional applications corresponding to electronic devices when connections to the electronic devices are respectively detected. This provides an updated menu list from which selection is made to activate a predetermined application to perform an operation related to the relevant electronic device.Type: GrantFiled: November 18, 2004Date of Patent: September 21, 2010Assignee: Sony CorporationInventors: Koichi Uchida, Hiroyuki Arakawa
-
Publication number: 20100229123Abstract: System and methods to visually present assets and access platforms for the assets are provided. A particular method includes receiving asset data associated with an asset and user data associated with a user. The method includes determining available platforms for the asset from the asset data and the user data. The method includes generating a display including information identifying the asset and an icon corresponding to an access platform in the available platforms. The icon includes a first indicator when the user has an access right to the asset for the access platform. The icon includes a second indicator distinct from the first indicator when the user does not have an access right to the asset for the access platform.Type: ApplicationFiled: March 6, 2009Publication date: September 9, 2010Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Heather Lloyd, Daniel Malee, Satish Baratam, Charles Boland, Eric Hedgecock
-
Patent number: 7788603Abstract: A method and system of adding functionality to an Internet browser interface. In one embodiment of the present invention, the added functionality may facilitate automatic login to a web site using an Internet browser. In another embodiment, the added functionality may enable the user to perform various tasks using the Internet browser such as, by way of non-limiting example, performing various tasks required to navigate one or more web pages, or to retrieve information desired by the user from one or more web pages or web sites.Type: GrantFiled: December 30, 2005Date of Patent: August 31, 2010Assignee: Yahoo! Inc.Inventors: Qi Lu, Ashish Baldua
-
Patent number: 7761810Abstract: A method and an apparatus for providing a touch-screen user interface, and an electronic device using the method. The method includes receiving a touch-screen position of a hotkey for executing a specific function, which is input via a user's touch, and creating the hotkey at the specified position.Type: GrantFiled: May 18, 2006Date of Patent: July 20, 2010Assignee: Samsung Electronics Co., Ltd.Inventors: Jung-hyun Shim, Gyung-hye Yang, Hyun-jeong Lee, Joon-ah Park
-
Patent number: 7757186Abstract: An automatic pointing device mapping method (400, 420) and associated apparatus for automatically remapping the active area (12) of a graphics tablet (10) to a plurality of displays (122, 124), such as might be used in conjunction with a graphics program (130), a CAD program, or the like. Proximity zones (230, 232) are established along the edge of the active area (12). When a stylus (146) is moved into one of the proximity zones (230, 232), the graphics tablet (10) is switched to control the display (122, 124) in the corresponding direction, provided such a display (122, 124) exists in that direction. In one embodiment data regarding an elapsed time data (220), which is the time the stylus (146) has remained in the proximity zone (230, 232) is monitored, such that the multi-display system (110) is not remapped until the stylus (146) has remained in the proximity zone (230, 232) until a preset time (218) has elapsed.Type: GrantFiled: July 7, 2003Date of Patent: July 13, 2010Assignee: Apple Inc.Inventor: Richard W. Fabrick, II