Miscellaneous Customization Or Adaptation Patents (Class 715/866)
  • Patent number: 9423955
    Abstract: A method and device for reproducing contents of a mobile terminal having a touch screen, including: displaying on the touch screen a list of items corresponding to a plurality of contents stored in the mobile terminal; detecting a touch input to an item displayed in the list; displaying on the touch screen a reproduction screen display having a location and a size corresponding to a determined touch input location; and one of reproducing an entirety of a content corresponding to the touched item and reproducing only a portion of the content corresponding to the touched item in the reproduction screen display according to a detected touch type.
    Type: Grant
    Filed: October 2, 2008
    Date of Patent: August 23, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Kyung-Lack Kim, Sang-Min Lee, Tae-Hun Kim
  • Patent number: 9407777
    Abstract: An image processing apparatus which makes it possible to further simplify operations for designating a removable storage medium as a transmission destination of image data. A scanner section reads an image from an original. A controller unit transmits image data of the image input by the scanner section. A USB host I/F detects mounting and removal of the removable memory. The controller unit causes information concerning transmission to the removable memory to be displayed on the operating section in preference to information concerning transmission by another transmission method, according to detection of mounting of the removable memory.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: August 2, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yoshiaki Katahira
  • Patent number: 9378193
    Abstract: A web management device is capable of displaying a web page containing an object in a display area of an input device having the display area and detecting physical contact with the display area. The device includes a generating means for generating the web page with an embedded detectable range for acquiring a position of physical contact with the object displayed in the display area, an acquiring means for acquiring a position of physical contact made within the detectable range of the web page generated and displayed in the display area as a selected position of the object corresponding to the range and acquiring position information indicating the selected position, a storing means for storing the acquired position information, and an adjusting means for compiling the stored position information and adjusting a display target in the display area based on the compiled position information.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: June 28, 2016
    Assignee: Rakuten, Inc.
    Inventors: Yusuke Fujiwara, Soh Masuko, Shigaku Iwabuchi
  • Patent number: 9372674
    Abstract: Embodiments are disclosed that relate to dynamically generating a preview placeholder template for presenting data in a user interface. For example, one disclosed embodiment provides a method comprising receiving a request to display a list of items, each item of the list of items comprising a plurality of parts each having a full appearance defined by a corresponding portion of a full version template. The method further comprises, for an item in the list of items, rendering a full version of a representation of the item, and generating via the full version template a preview placeholder template defining an appearance of a thin version of a list item representation comprising a subset of the plurality of parts. The method further comprises storing the preview placeholder template, and retrieving the preview placeholder template from storage and rendering a thin version of each of one or more list items.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: June 21, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Dominic Hopton, Mark Leece
  • Patent number: 9224222
    Abstract: Analytical functions to be applied to business intelligence data may be sequentially selected from a set of chips, each corresponding to a different function. A function associated with a selected chip may be applied to the business intelligence data and the selected chip may be added to an analysis path with other selected chips in a sequential order of selection. A result, which may include at least two selectable data points, may be displayed. Once a data point selection is made, the selection may be used to limit the functions associated with subsequently displayed chips to the selected data points. The chips listed in the analysis path may be used to change prior data point selections, the changes of which may be automatically propagated to any subsequently selected chips as indicated in the analysis path.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: December 29, 2015
    Assignee: SAP SE
    Inventors: Dirk Degrell, Thomas Schneider, Jutta Erlewein
  • Patent number: 9202244
    Abstract: A method provides for using a portable patron unit in a venue or in a vicinity of the venue. The method includes wirelessly connecting the patron unit to be in communication with the venue, and providing at least one display on the patron unit enabling a patron to place a patron order for at least one item or service provided by the venue. The method also includes displaying the patron order and a location of the patron unit on the patron unit and at least one portable staff unit, and updating a status of the patron order, and a location of the patron unit when the patron moves to a different location, on both the patron unit and the at least one staff unit. The method further includes indicating that the at least one item or service ordered has been completed on both the patron unit and the at least one staff unit when the at least one item or service ordered has been provided to the patron.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: December 1, 2015
    Inventor: Julie M. Werbitt
  • Patent number: 9170826
    Abstract: A system, a method, and a computer-program product for providing multi-language support in applications are disclosed. A first textual expression contained within an application is obtained. The first textual expression is expressed in a first language. A unique key from a hash of the first textual expression is generated. A language code representative of a second language is determined. Based on the generated unique key and the determined language code, a second textual expression in the second language representative of a translation from the first language into the second language indicated by the language code is determined. The second textual expression is provided to the application to replace the first textual expression in a view presented to a user.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: October 27, 2015
    Assignee: SAP SE
    Inventors: Frank Brunswig, Frank Jentsch, Bare Said
  • Patent number: 9172734
    Abstract: Managing and delivering media content are provided. A device includes a media recording structure for capturing a live data stream. The device further includes a media management application executable by a processor. The media management application provides a graphical user interface via an input/output component, the graphical user interface including a user-selectable option for managing the network-based storage of media files captured by the media recording structure. When selected, the user-selectable option generates an alert indicating an amount of recording time remaining for the live data stream before a storage capacity of the network-based storage is reached. The recording time is determined as a function of an encoding rate at which the live data stream is being captured. Consumption of the network-based storage is monitored for the live data stream, and an alert is generated pursuant the encoding rate.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: October 27, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Michael G. Branam, Akbar Pirani
  • Patent number: 9171035
    Abstract: Various aspects of this disclosure are directed to displaying, by a computing device, a plurality of components of a graphical user interface. Each of the plurality of components may display one or more members of at least one dimensional level of a database having a plurality of dimensions. Each dimension of the plurality of dimensions may include one or more dimensional levels. The computing device may determine a first dimensional level of a first dimension of the plurality of dimensions having one or more members displayed in two or more of the plurality of components, and may display a control element including an indication of the dimensional level having the one or more members displayed in each of the two or more components.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: October 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: Matthew S. Chmiel, Jason Hiltz-Laforge, Alireza Pourshahid, Graham A. Watts
  • Patent number: 9152396
    Abstract: Techniques for managing user interface (UI) building blocks (UIBB) include presenting, by a form repeater UIBB, initial UI representations of structured entities through a graphical user interface (GUI), each initial UI representation including one or more fields; receiving a trigger from a user through the form repeater UIBB; determining, based on the trigger, an event condition; and based on the event condition, replacing, by a substitute UIBB, an initial UI representation of a particular structured entity of the initial UI representations of the structured entities with a substitute UI representation of the particular structured entity.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: October 6, 2015
    Assignee: SAP SE
    Inventors: Jens Böckenhauer, Jens Ruths
  • Patent number: 9152656
    Abstract: Embodiments are provided for creating and reusing custom data types in a database. A selection of a field or group of fields may be received from a database table in the database by a database software application executing on a computer system. Each selected field may include a set of field properties. The application may further receive a user input to initiate saving the selected field or group of fields as a custom data type. In response to receiving the input, the application may be configured to generate a dialog for receiving custom data type information for the selected field or group of fields and save the selected field or group of fields as a custom data type. The custom data type may then be reused by the application in the database.
    Type: Grant
    Filed: April 2, 2009
    Date of Patent: October 6, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael J. McCormack, Scott T. Gardner, Jason A. Bould, Sumit Chauhan, David J. Conger, Robert E. Coggins, Andrew R. Miller, Ryan McMinn
  • Patent number: 9152224
    Abstract: A mobile terminal device includes a storage module which stores two or more screens of web pages; a receiving module which receives an operation to collectively update predetermined screens of the web pages stored in the storage module; an acquisition module which acquires information for generating the predetermined screens of the web pages through a communication network, in response to the operation; and an updating module which collectively updates, based on the acquired information, the predetermined screens of the web pages stored in the storage module.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: October 6, 2015
    Assignee: KYOCERA Corporation
    Inventor: Shunsuke Nagata
  • Patent number: 9128596
    Abstract: A method is provided for selecting a region of interest in an electronic document and displaying the selected region in a manner that is adapted to the capabilities of a display. The method may comprise such steps as loading a document, selecting a position within said document, analyzing the layout of the document in order to identify a region of interest containing said position, and displaying said region of interest on said display in a manner that aligns the region of interest with a window of said display. Also described is a device configured to perform the method and a computer program product including instructions for performing the method on a computing device.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: September 8, 2015
    Assignee: OPERA SOFTWARE ASA
    Inventor: Karl Anders Øygard
  • Patent number: 9098194
    Abstract: A mobile terminal is provided. The mobile terminal includes a display and a controller. The controller is configured to display input characters and a cursor in a display window and to display a keypad in the display. The controller is further configured to display the keypad with a plurality of keys and to display the plurality of keys including display characters. The controller is further configured to change a font of the display characters corresponding to a font of an input character adjacent the cursor of the input characters.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: August 4, 2015
    Assignee: LG ELECTRONICS INC.
    Inventor: Han-Su Kim
  • Patent number: 9086783
    Abstract: Embodiments of the invention provide systems and methods for providing and using user interfaces for search and select forms on mobile devices. According to one embodiment, providing a user interface of a search function for an application can comprise generating the user interface including a plurality of controls. Each control can be associated with a search criteria and can provide for a selection of one or more values for the associated search criteria. The user interface can be provided to a mobile device. An indication of a selection of one of the controls can then be received from the mobile device. The user interface can be updated based on the selected control being associated with either a single-select criteria or a multi-select criteria. One or more values for the search criteria associated with the selected control can then be received through the updated user interface.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: July 21, 2015
    Assignee: Oracle International Corporation
    Inventors: David Nowakowski, Darryl Shakespeare, Aaron Johnson, Nicole Laurent, Anish K. Mathew
  • Patent number: 9043441
    Abstract: A server computer can generate and provide network content that is displayed on computing devices, such as mobile phones or tablets, which include displays with limited viewing area. When a computing device with a display, which has a limited viewing area, is detected, a mobile version of the content, such as a webpage, is automatically generated at the time the request is received. The mobile version is generated by identifying known features in the content and modifying the known features so they are compatible with the display, which has limited viewing area, without removing information and content.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: May 26, 2015
    Assignee: Google Inc.
    Inventor: Luciano Ming-Luay Cheng
  • Patent number: 9032313
    Abstract: In a mobile phone, even when an audio-related function is running in background processing in parallel with a function running in the main processing (foreground processing) where operations by the main operating section have been assigned to the function running in the main processing, the control section operates the audio-related function based on a user operation detected by the touch screen, the imaging section, the sound collecting section, or the housing movement detecting section.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: May 12, 2015
    Assignee: Lenovo Innovations Limited (Hong Kong)
    Inventor: Akio Shiga
  • Patent number: 9021363
    Abstract: Systems and techniques for centralized user preference management for electronic decision making devices are provided. A user preference profile is received. A user preference profile manager may transmit a user preference from the user preference profile to a requesting user transaction terminal. the user preference manager may also receive a dynamic user preference from a user preference profile and extend the user preference profile with the dynamic user preference, where the dynamic user preference includes a preference definition and the preference definition includes read and write access controls for the dynamic user preference. Then the user manager may update the user preference profile based on data received from the user transaction terminal.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: April 28, 2015
    Assignee: NCR Corporation
    Inventors: Norman Perkins Blake, III, Christopher Lee Collier, George Mark McGregor, Vincent Robert Koser
  • Patent number: 9021404
    Abstract: In one of many possible embodiments, a system includes a content processing subsystem and a user device communicatively coupled to the content processing subsystem. The content processing subsystem is configured to provide content for experiencing by a user, the content processing subsystem being further configured to modify at least one element of the content based on a positional relationship between the content processing subsystem and the user device.
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: April 28, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Brian Roberts, Heath Stallings, Don Relyea
  • Patent number: 9015611
    Abstract: Methods, systems, and apparatus, including computer program products, for reusing components from an application are provided. In some implementations, a method includes associating a parent and child component in a source application. The components are used in the presentation of document data during navigation among documents. A navigation interface in an application window of the source application is presented, including presenting document data according to the parent and child components. Input adding the parent component from the source application window to an application window of a target application is received. It is determined that the output of the child component is connected with the input of the parent component, and then computer-readable instructions associated with the parent component and the child component are inserted into the target application.
    Type: Grant
    Filed: March 23, 2009
    Date of Patent: April 21, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Vivek Hebbar, Randy L. Swineford
  • Patent number: 9009600
    Abstract: An embodiment relates generally to a method of filtering for a browser. The method includes providing a browser with a browser history function, the browser history function configured to store each site web page visited and stored in time sequential order as a browser history. The method also includes providing a filter module for the browser; and applying the filter module to the browser history function to eliminate intermediary web pages from entering the browser history.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: April 14, 2015
    Assignee: Red Hat, Inc.
    Inventors: Bryan William Clark, Colin Walters
  • Patent number: 8996529
    Abstract: A networked computer system identifies, optimizes and recommends content sources for users. The content sources can be used for providing news feeds, search results, etc. based on taking into net useful content contributed by such sources over other sources.
    Type: Grant
    Filed: November 9, 2011
    Date of Patent: March 31, 2015
    Assignee: John Nicholas and Kristin Gross Trust
    Inventors: John Nicholas Gross, Philip Albert
  • Patent number: 8959437
    Abstract: Audio playback is used to enhance the control of Personal Digital Entertainment devices. Embodiments of the present invention provide audio message files associated with the activation of a control or provide other device status messaging Audio messages are also provided in file sets that are user selectable to give the user a choice of ‘themes’.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: February 17, 2015
    Assignee: Creative Technology Ltd
    Inventor: Lee Morse
  • Patent number: 8947452
    Abstract: Disclosed are various approaches for displaying graphical objects. In one approach, first and second graphical objects are displayed in a first state. In the first state a portion of the second graphical object that is overlapped by a portion of the first graphical object is completely obstructed from view by the portion of the first graphical object. When in a second state, the first and second graphical objects are displayed in a manner different from the first state. In the second state the portion of the second graphical object that is overlapped by the portion of the first graphical object is represented as being visible along with the portion of the first object and with muted visibility relative to a portion of the second graphical object that is not overlapped by a portion of the first graphical object.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: February 3, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: Jonathan B. Ballagh, Thomas E. Fischaber, Roger B. Milne, Krista M. Marks
  • Patent number: 8938492
    Abstract: A method and system for enabling efficient review of media objects associated with a client device is described. In one embodiment, a computer-implemented method includes detecting a media object associated with the client device, automatically generating a reduced version of the detected media object, and transmitting the reduced version to a remote data storage location over a network connection from the client device to be reviewed by a user.
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: January 20, 2015
    Assignee: Symantec Corporation
    Inventor: John Patrick Kelly
  • Patent number: 8938688
    Abstract: An operating sequence for a handheld computing device manages the device to automatically detect cues describing the device's environmental and user actions performed with the device, learn which cues and cue combinations are relevant to predict user actions, and then in response to occurrence of the relevant cues, predictively implementing the appropriate user action or configuring the device in anticipation of user action.
    Type: Grant
    Filed: April 21, 2006
    Date of Patent: January 20, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: Ethan R. Bradford, David J. Kay, Michael Longe, Pim Van Meurs, Gaurav Tandon
  • Patent number: 8935638
    Abstract: A computing device receives a first user input at presence-sensitive display of the computing device, wherein the first user input corresponds to a portion of a desired non-textual object. The device displays a first graphical representation indicating the first user input at the touchscreen display, and determines a first non-textual object suggestion based upon at least the first user input. The device displays a second graphical representation indicating the first non-textual object suggestion, wherein the second graphical representation of the first non-textual object suggestion is displayed differently than the first graphical representation of the first user input, and detects an indication whether the first non-textual object suggestion corresponds to the desired non-textual object.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: January 13, 2015
    Assignee: Google Inc.
    Inventors: Thomas Steiner, Arnaud Brousseau
  • Patent number: 8933958
    Abstract: Embodiments of enhanced user interface elements in ambient light are described. Sensor inputs can be received from light sensors that detect ambient light proximate an integrated display of a portable device. A determination is made that the ambient light detracts from the visibility of user interface elements displayed in a user interface on the integrated display. Display properties of graphic components of a user interface element are interpolated through a light range from approximately complete darkness to full sunlight, and the graphic components of a user interface element can be modified based on interpolating the display properties within the light range to enhance the visibility of the user interface element for display in the ambient light.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: January 13, 2015
    Assignee: Microsoft Corporation
    Inventors: Ross N. Luengen, Michael H. LaManna, Gavin M. Gear
  • Patent number: 8925358
    Abstract: The present disclosure relates generally to building control systems and, more particularly, to methods and devices for configuring and/or displaying parameters or other information such as menu screens on a programmable wall module of a building control system. In an illustrative embodiment, a configuration tool may be configured to create a number of screens for the user interface of the programmable wall module based on a number of user inputs received via the user interface of the configuration tool. In some cases, the number of user inputs received via the user interface of the configuration tool may be less than, and sometimes far less than, the number of screens that are created by the configuration tool. Regardless, with the number of screens created, the configuration tool may upload the number of screens to the programmable wall module for use on the user interface of the programmable wall module.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: January 6, 2015
    Assignee: Honeywell International Inc.
    Inventor: Gary P. Kasper
  • Patent number: 8904313
    Abstract: A method for value specification in a responsive interface control, the method including: displaying an interface control in a user interface on a touch display device, wherein the interface control is an interactive interface element configured to set an interface value selected from an ordered continuum of values; detecting a shape of a touch gesture input on the interface control on the touch display device; and changing the interface value in response to detecting a change in the shape of the gesture input.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: December 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Scott H Isensee, James L Lentz, Andree Proulx
  • Patent number: 8875061
    Abstract: A system and method for improving the usability of a touch screen on a moving mobile device are provided. Upon determining the mobile device is moving in a pattern that is consistent with a person walking while carrying the mobile device, a new interface that is easier to use is displayed. The new interface may be easier to use than a standard interface by showing less action buttons, zooming into a portion of the standard interface, and/or by requiring less user input to complete a requested task.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: October 28, 2014
    Assignee: Sprint Communications Company L.P.
    Inventor: Woojae J. Lee
  • Patent number: 8866828
    Abstract: The disclosed embodiments provide a system that drives an integrated display on a computer system from an electronic device. The system includes a circuit, a processor, and an application executing on the processor. The circuit may receive a display command sent from the electronic device to the computer system. The application may obtain the display command from a memory on the computer system and process the display command to control a capability of the integrated display.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: October 21, 2014
    Assignee: Apple Inc.
    Inventors: Adrian E. Sun, Thomas A. LaPerre, Jr., Collin L. Pieper, Eugene I. Chen
  • Patent number: 8869056
    Abstract: An information-processing device according to the present invention displays plural windows in a certain arrangement. The information-processing device selects one of displayed windows as a selected window, and in response to an operation to specify a direction, sets a window located in the direction as a selected window. The information-processing device also, in a case where plural windows are displayed in a certain arrangement, changes the arrangement in accordance with a predetermined operation. The change may be made in a regular manner or according to a random pattern. For example, in a case where window W1 shown in Fig. (a) is a selected window, a desired window (a window a user wishes to select) is window W5, and arrangement is changed, the arrangement is changed to an arrangement shown in Fig. (b) or (c) so that a number of operations that is required for a user to select the desired window is reduced.
    Type: Grant
    Filed: September 8, 2009
    Date of Patent: October 21, 2014
    Assignee: NTT DoCoMo, Inc.
    Inventors: Keiichi Murakami, Naoki Hashida, Dai Kamiya, Yasushi Onda, Izua Kano, Kazuhiro Yamada
  • Patent number: 8862997
    Abstract: A network management system which is capable of easily identifying devices, and enhancing the operability of a device management application used by a manager. The network management system includes devices, and a server connected to the devices via a network. The server is configured to be capable of communicating with the devices by SNMPv1, SNMPv3 and SLP. When SNMPv1 can be used for a device, the server acquires device information from the device by SNMPv1. When SNMPv1 cannot be used but SNMPv3 can be used for a device, and an SNMPv3 password is registered, the server acquires device information from the device by SNMPv3. When SNMPv1 cannot be used but SNMPv3 can be used for a device, and a SNMPv3 password is not registered, the server acquires device information from the device by SLP.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: October 14, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Minoru Torii
  • Patent number: 8856691
    Abstract: Systems, methods and computer readable media are disclosed for a gesture tool. A capture device captures user movement and provides corresponding data to a gesture recognizer engine and an application. From that, the data is parsed to determine whether it satisfies one or more gesture filters, each filter corresponding to user-performed gesture. The data and the information about the filters is also sent to a gesture tool, which displays aspects of the data and filters. In response to user input corresponding to a change in a filter, the gesture tool sends an indication of such to the gesture recognizer engine and application, where that change occurs.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: October 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Kevin Geisner, Stephen Latta, Gregory N. Snook, Relja Markovic, Arthur Charles Tomlin, Mark Mihelich, Kyungsuk David Lee, David Jason Christopher Horbach, Matthew Jon Puls
  • Patent number: 8850335
    Abstract: Enhancements to a strategy object editor for creating and modifying control strategies for process control systems (both distributed and discrete) is described. The improvements include: supporting a set of graphical depictions for individual control object (modified by an appearance object editor), drag and drop connections for declarations that connect control strategies to other control strategies, GUI-based designation of object execution order, automatically applied line styles based upon connection data type, and automatic modification of elements within an appearance object to accommodate a moved attribute.
    Type: Grant
    Filed: April 11, 2006
    Date of Patent: September 30, 2014
    Assignee: Invensys Systems, Inc.
    Inventors: Keith E. Eldridge, James William Hemenway, John Patrick King, Franciscus Marie Middeldorp
  • Patent number: 8850317
    Abstract: One or more audio controls are presented in a browser application to allow a user to adjust one or more audio signals (e.g., mute, adjust volume) provided by one or more audio sources (e.g., websites). In some aspects, the browser application remembers the user's audio control settings for audio sources and automatically applies those settings to the audio controls when audio signals from the audio sources are detected.
    Type: Grant
    Filed: November 8, 2007
    Date of Patent: September 30, 2014
    Assignee: Apple Inc.
    Inventor: Imran A. Chaudhri
  • Patent number: 8843838
    Abstract: Display of on-screen elements is coordinated, which includes generating a graphical wallpaper representation in a first process on a first visual layer on a display of a computing device, generating one or more graphical objects in a second process on a second visual layer of the display, wherein the second visual layer is positioned visually on top of the first visual layer, receiving user interactions with the one or more graphical objects and generating information that reflects the user interactions, and communicating the generated information to the first process.
    Type: Grant
    Filed: November 15, 2010
    Date of Patent: September 23, 2014
    Assignee: Google Inc.
    Inventors: Dianne K. Hackborn, Michael A. Cleron, Romain P. Guy, Joseph M. Onorato
  • Patent number: 8832306
    Abstract: The invention is suitable for any kind of distributed networks having different data rates on different connections and a centralized computer system wherein the data to distribute is created. The central system comprises one or more supersets of data that is to be distributed to client computers by extracting subsets of data from the superset/s of data. Thereafter the subsets of data are distributed to selected groups of clients based on information about the network architecture. In this way an efficient way of distributing data is executed and no duplicated data is distributed. Preferably the subsets are distributed to clients based on a counter performance or a data rate of a client's connection to the central computer system.
    Type: Grant
    Filed: February 23, 2010
    Date of Patent: September 9, 2014
    Assignee: OMX Technology AB
    Inventors: Daniel Jensen, Ulf Ahlenius
  • Patent number: 8832596
    Abstract: Input sources to a display, such as a television, are depicted with a first indicator if active, such as active with a signal having visual information, and are depicted with a second indicator if inactive, such as lacking an active signal. A selection module allows a user of the display to select an active source but precludes selection of an inactive source. For instance, a user is allowed to select highlighted input sources that are active but not allowed to select grayed out input sources that are inactive. An override allows the user to present all input sources with the first indicator, whether or not the input sources are active.
    Type: Grant
    Filed: May 23, 2005
    Date of Patent: September 9, 2014
    Assignee: Dell Products L.P.
    Inventors: Jeffrey Stephens, Andrew G. Habas
  • Patent number: 8825734
    Abstract: Embodiments of the present invention may be directed to an interactive system. The interactive system may include a browser application allowing a user to access a website using a communication pathway. The website provides website information in a standardized interchange protocol and also in webpages. The browser application is configured to allow user access to the webpages. The interactive system may also include a module of the browser application compatible with the standardized interchange protocol and configured to store and implement user personalized commands and to store recorded user history information. The module implements a graphical user interface with the website information that is personalized to the user. The graphical user interface includes a personalized display experience and a personalized interaction experience that are both custom designed for the user.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: September 2, 2014
    Assignee: Egain Corporation
    Inventors: Ashutosh Roy, Promod Narang
  • Patent number: 8819598
    Abstract: Systems, methods, and computer-readable media for improving user navigation of a multi-page article on a small screen user device. In embodiments, as a user progresses through the multi-page article, pages and/or lines of text of the multi-page article are cached. In response to a user request to view the multi-page article in a full-page format, the cached content is compared against text of the full-page document and used to determine a presentation of the text that displays nonduplicative content to the user.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: August 26, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Woo Jae Lee, Pujan Roka, Sanjay Sharma
  • Patent number: 8819540
    Abstract: The present invention relates to systems and methods that employ scalable vector graphics (SVG) to view and effectuate an industrial device from a remote Web interface. The systems and methods can be utilized to retrieve an SVG XML markup language-based file associated with the device and execute the SVG file via basic ASCII drawing commands. Thus, a faceplate of an industrial device and/or other device-related information can be represented via SVG syntax and stored with the device. A user can employ a Web browser from a remote location (e.g., via a Web client) to retrieve the SVG file, wherein the file can be loaded within the Web browser and/or an open source software package. The SVG file can be executed to render an interactive graphical faceplate that can depict LEDs, alphanumeric displays, inputs/output, etc., trending mechanisms (e.g., graphs, charts, etc.), and capabilities to load parameters.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: August 26, 2014
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: David M. Callaghan, Brian A. Batke
  • Patent number: 8819619
    Abstract: Method and system for capturing device-independent user interface structure in a model based software system are disclosed. In one embodiment, at least one entry point is received from a user by a business system. Further, a user interface corresponding to the at least one entry point is provided. Furthermore, user interface meta-data associated with the user interface is captured. Also, at least one event associated with user interface elements is identified as a response to user actions based on the captured user interface meta-data. In addition, a pattern signature is identified in the model based software system for reuse in one or more model based software systems based on an expected behavior of the user interface when the identified at least one event occurs. Then, the identified at least one event is mapped to the identified pattern signature.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: August 26, 2014
    Assignee: Ramco Systems Limited
    Inventors: Parthasarathy Sundararajan, Srinivasan Ramaswamy, Rajagopalan Sethuraman, Raghuram Devalla
  • Patent number: 8812972
    Abstract: Devices and methods are disclosed which relate to improving the efficiency of text input by dynamically generating a visually assistive virtual keyboard. Exemplary variations display a soft keyboard on a touchscreen of a text-entry device. The touchscreen works with the soft keyboard as a form of text input. Keyboard logic on the text-entry device is programmed to change the visual appearance of each key within the soft keyboard based on the prior entry. The keyboard logic assigns a prediction value to each key based on a statistical probability that the key will be entered next. The touchscreen displays a visually enhanced keyboard based on these prediction values. Enhancements include resizing keys relative to their prediction value, rearranging the keys a distance from the previous key entered inverse to its prediction value, etc.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: August 19, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Srinivas Bangalore
  • Patent number: 8812994
    Abstract: An electronic device, while in an interaction configuration mode: displays a first user interface that includes a plurality of user interface objects; and, while displaying the first user interface, detects one or more gesture inputs on a touch-sensitive surface. For a respective gesture input, the device determines whether one or more user interface objects of the plurality of user interface objects correspond to the respective gesture input. The device visually distinguishes a first set of user interface objects in the plurality of user interface objects that correspond to the detected one or more gesture inputs from a second set of user interface objects in the plurality of user interface objects that do not correspond to the detected one or more gesture inputs. The device detects an input; and, in response to detecting the input, exits the interaction configuration mode and enters a restricted interaction mode.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: August 19, 2014
    Assignee: Apple Inc.
    Inventors: Eric T. Seymour, Christopher B. Fleizach
  • Patent number: 8812967
    Abstract: An aspect of the present invention enables a user to have a custom desired experience while accessing electronic files. A digital processing system provides the user the ability to define an experience profile with experience profile containing experience attributes. The user may be provided the ability to associate an experience profile with the electronic file. The digital processing system then controls the experience attributes to create a custom defined experience. As a result, two different electronic files (accessed using a single application) may be associated with two different experience profiles. In addition, experience attributes rooted in dissimilar applications may also be included in an experience profile.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: August 19, 2014
    Assignee: Oracle International Corporation
    Inventor: Sreekumar K. Seshadri
  • Patent number: 8799829
    Abstract: Methods and systems for background uploading of media files are presented. Background uploading improves efficiency and user-experience in creating media-based projects online. In one embodiment, a user selects original media files at a user-device for an upload. The user-device at first resizes the original files to resized files and uploads them to a server along with meta-data, and at second the original files start uploading in the background computer process. The user is provided the resized images to create a project. The server converts each resized media file into compressed media files, and provides the compressed files to the user to continue or finish building the project, during which the user-device renders to the user an illusionary impression of a completed upload of the original files when the original files are still uploading. Finally, the user-device completes the upload of the original files to the server.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: August 5, 2014
    Assignee: Interactive Memories, Inc.
    Inventors: Aryk Erwin Grosz, Anthony Jan Fung Lai, Dan Schultz, Denys Barushev, Anton Vladimirovich Astashov
  • Patent number: 8799790
    Abstract: By a computer executing a driver program, an icon display processing unit, an operation detection unit, a setting change processing unit, and a customization unit are implemented. The icon display processing unit displays on a display device an icon associated with a setting item in an icon list. When a click operation is detected by the operation detection unit, the setting change processing unit changes a value of the setting item associated with the clicked icon to another value. Then, the icon display processing unit switches an icon image corresponding to a change of the value of the setting item. The customization unit customizes the icon list by performing at least one of adding or deleting the setting item to/from the icon list.
    Type: Grant
    Filed: January 11, 2010
    Date of Patent: August 5, 2014
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Yoshiyuki Taira, Shinichiro Watase, Syunta Isami, Masafumi Sato, Haruhisa Sumimoto, Yuichi Komori
  • Patent number: 8786555
    Abstract: Computer-readable media, computerized methods, and a touchscreen device manipulating user-input elements are provided. Generally, manipulation includes identifying a predefined configuration associated with a request received from a user and/or application, deriving configuration settings from the predefined configuration, and transmitting the configuration settings to an electromechanical device that adjusts a portion of user-input elements to an extended orientation and activates a portion of user-input elements. In embodiments, the extended user-input elements positioned in the extended orientation are activated, while the remainder are set to an idle condition. Typically, the extended user-input elements produce outwardly-extending protrusions expressed at a flexible touchpad incorporated in the touchscreen device. These outwardly-extending protrusions may replicate keys of a standard keyboard and correspond with the presently-running application implemented on the touchscreen device.
    Type: Grant
    Filed: March 21, 2008
    Date of Patent: July 22, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Eric M. Bloomcamp, Shane R. Werner, Warren B. Cope