Navigation Within Structure Patents (Class 715/854)
  • Patent number: 8745039
    Abstract: A system, method and computer program product for presenting Uniform Resource Locator (URL) search results in response to a user query. The method includes receiving inputs from a plurality of users, each input from a respective user representing a path traversal of web pages identified by that user as having a relevance as determined by that user from a list of search result URLs generated by a search engine in response to a query. The system generates, from the received user inputs, a traversal result comprising a super directed graph, or a sub-directed graph constructed from the super directed graph, of web page nodes representing the URLs interconnected by edges, the super directed graph configured to include those URLs based on a popularity measure of the pages traversed; and the traversal result is displayed to include the URLs for user selection, in response to a subsequent user query.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: June 3, 2014
    Assignee: International Business Machines Corporation
    Inventors: Parijat Dube, Rahul Jain, Ramakrishnan Kannan, Karthik Subbian
  • Patent number: 8745539
    Abstract: User interface state (UI) information (such as UI control values) are stored and revived when the user navigates and returns to an application. When an instance of a page is created, the page registers with a tombstone list and indicates which page state information on the page is to be stored and revived when a user navigates away from the application. When the user provides an input indicating navigation away from the application, the application accesses the tombstone list and stores the UI page state information. UI page state information is stored in a page state dictionary data structure that corresponds to the current instance of the page. Then, when the user navigates back to the application, the application accesses the page state dictionary and restores the values of the UI page state information so that the user interface display is in the same state as when the user navigated away from the application.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: June 3, 2014
    Assignee: Microsoft Corporation
    Inventors: Siddharth Singh, Nirav Y. Shah
  • Patent number: 8738796
    Abstract: A system and method for use by website operators and advertisers to place interstitial advertisements on websites. The system uses an Internet dispatcher server and a mass storage device containing one or more databases storing advertisement command files pertaining to placements of advertisements that are stored in an advertisement server. The method comprises the steps of selecting aid files stored in a computer ad server, designating the url for the ad file, the url for the website page where the ad will be displayed, the url for the websites to which a user will be directed depending on the user's reaction to the advertisement, storing in a dispatcher server database a data string representing the ad placement commands with a url representing a dispatcher server-based application to execute said ad placement commands, and including said data string on said website for launching said dispatcher server command file.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: May 27, 2014
    Assignee: Rich Media Worldwide, LLC
    Inventors: Brad Krassner, Nikolai Mentchoukov, Alan Edwards
  • Patent number: 8738609
    Abstract: Node sequence data, such as website visitation records, are filtered, analyzed, and summarized in reports. An administrator can designate particular target paths of interest in terms of a checkpoint node sequence. Node sequences are filtered based on the checkpoint node sequence, without regard to any additional or tangential nodes appearing in the sequences. In addition, node sequences can be specified in terms of specific nodes of interest along with wild cards. Reports depict the relative frequency of occurrence of node sequences using visual indicators such as line thickness and/or color.
    Type: Grant
    Filed: March 2, 2006
    Date of Patent: May 27, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Brett Error, John Pestana
  • Publication number: 20140143737
    Abstract: In one embodiment, an apparatus includes one or more processors and a memory coupled to the processors include instructions executable by the processors. When executing the instructions, the processors present on a display of the apparatus a first screen that corresponds to a first mode of the apparatus. The first screen is in a first level of a graphical user interface (GUI) hierarchy and occupies a substantial portion of the display when presented. In response to a transition event at the first screen, the processors present a second screen that corresponds to a second mode of the apparatus. The second screen is in the first level of the GUI hierarchy and occupies the substantial portion of the display when presented. In response to a selection event at the first screen, the processors present a third screen that corresponds to a first function of the first mode of the apparatus.
    Type: Application
    Filed: August 30, 2013
    Publication date: May 22, 2014
    Applicant: Samsung Electronics Company, Ltd.
    Inventors: Pranav Mistry, Lining Yao, John Snavely, Eva-Maria Offenberg, Link Chun Huang, Cathy Kim
  • Publication number: 20140143736
    Abstract: A service level management document is modeled by a multi-path, navigable graph. The graph is comprised of nodes connected by lines where each node represents part of a modeled service level management document and each line represents the relationship between connected nodes. Each node has a predetermined shape that corresponds to the role of each node in the graph, such as by designating whether the node is a root node, branch node, leaf node, or branch graph node. Moreover, the shape can distinguish whether the node is optional or required. The background color of each node is indicative of the state of the information within a configuration page linked to a corresponding node. The configuration pages of a graph collectively describe the content of the modeled service level management document.
    Type: Application
    Filed: November 21, 2012
    Publication date: May 22, 2014
    Applicant: CA, INC.
    Inventor: Ai Huang
  • Patent number: 8732621
    Abstract: A method, interface, and apparatus for expressing data objects is described.
    Type: Grant
    Filed: January 23, 2008
    Date of Patent: May 20, 2014
    Assignee: Senovation, L.L.C.
    Inventors: Shixian Chu, Jinfeng Chen, Zonghuan Wu, Chee-Hung Henry Chu, Vijay V Raghavan
  • Patent number: 8732615
    Abstract: In an embodiment, a method is provided for displaying data arrays in a graphical user interface. In this method, a first data array and a second data array are accessed. Here, the second data array is nested in the first data array. The first data array comprises first data elements and the second data array comprises second data elements. A hierarchical tree structure of the first and second data arrays is constructed where the first data array is ranked higher than the second data array in the hierarchical tree structure based on the nesting of the second data array in the first data array. An arrangement of the first and second data elements is displayed in the graphical user interface, where the arrangement is based on the hierarchical tree structure.
    Type: Grant
    Filed: December 1, 2009
    Date of Patent: May 20, 2014
    Assignee: Business Objects Software Ltd.
    Inventors: ZhiYong Gong, TianMin Huang, Leo Chi-Lok Yu
  • Patent number: 8726195
    Abstract: A user is enabled to interact with a virtual world environment using an instant messenger application by enabling a user to enter the virtual world environment using the instant messenger application that includes an instant messaging (IM) user interface, generating and managing an avatar to represent the user in the virtual world environment, monitoring a sub-portion of the virtual world environment corresponding to a current location of the user in the virtual world environment, determining descriptions of activities taking place in the sub-portion of the virtual world environment based on the monitoring, and providing the user with the determined descriptions of activities taking place in the sub-portion of the virtual world environment via the IM user interface.
    Type: Grant
    Filed: September 5, 2007
    Date of Patent: May 13, 2014
    Assignee: AOL Inc.
    Inventor: David S. Bill
  • Patent number: 8719733
    Abstract: Implementing website navigation includes deriving a confidence level for at least one leaf node of a website navigation category diagram using historical user operation data; generating one or more navigation hierarchical structure diagrams based on the website navigation category diagram; determining a searching cost associated with each of the one or more navigation hierarchical structure diagrams; determining the navigation hierarchical structure diagram associated with the lowest searching cost; and implementing at least in part a website navigation mode using the navigation hierarchical structure diagram associated with the lowest searching cost.
    Type: Grant
    Filed: June 2, 2011
    Date of Patent: May 6, 2014
    Assignee: Alibaba Group Holding Limited
    Inventors: Jian Liao, Feng Lin, Shousong Zhang, Qin Zhang
  • Publication number: 20140123076
    Abstract: A user opens a tracked system and provides edit inputs into the system. The edit inputs are logically grouped to create an edit instance. User interface elements in the edit instance are given a sequential identifier to distinguish them from previous and subsequent edit instances. The user can view the edit instances, in chronological order, based upon the sequential identifiers assigned to the different edit instances.
    Type: Application
    Filed: November 1, 2012
    Publication date: May 1, 2014
    Applicant: MICROSOFT CORPORATION
    Inventor: Jaimin Kirtikumar Gandhi
  • Patent number: 8711101
    Abstract: An input coordinate point is obtained from a pointing device, and either one of first and second controls is selected in accordance with an operation performed by a user. When the first control is selected, a movement vector is calculated based on the input coordinate point and a predetermined coordinate point, and a display area of a virtual space, which is displayed on a display device, is moved. Alternatively, when the first control is selected, the movement vector is calculated based on the input coordinate point and predetermined coordinate point, and an object is moved within the virtual space. When the second control is selected, the object is moved to a position in the virtual space, the position corresponding to the input coordinate point. Then, the display device is caused to display the virtual space within the display area.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: April 29, 2014
    Assignee: Nintendo Co., Ltd.
    Inventor: Toshiaki Suzuki
  • Patent number: 8707203
    Abstract: An object display apparatus displays a plurality of object at respective display positions, and receive a designation to set one of the plurality of displayed object as an object of interest. Upon reception of an addition or deletion instruction of one or more objects with respect to the plurality of displayed objects, a display of the objects is updated by moving object other than the object of interest while keeping the display position of the designated object of interest.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: April 22, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Naoko Yamamoto, Shigeki Hirooka, Keiichi Yamamoto
  • Patent number: 8707212
    Abstract: A graphical user interface for a display devised for presentation of hierarchical information includes a first menu field carrying a list of menu items, at least one of the menu items indicating a submenu field which is expandable within the first menu field. A graphical layer effect is applied to an expanded submenu field such that the submenu field is displayed as an underlying layer to the first menu field.
    Type: Grant
    Filed: June 4, 2003
    Date of Patent: April 22, 2014
    Assignees: Sony Corporation, Sony Mobile Communications AB
    Inventor: Per Ogren
  • Publication number: 20140109015
    Abstract: A view is created that includes nodes in a serial sequence of nodes. Hierarchical tree data is received. It can be determined whether a node is a start node of a serial sequence of nodes. Responsive to a determination that the node is a start node of a serial sequence of nodes a collapse control of the start node in the serial sequence of nodes is changed to a collapsed state. The computer-implemented process counts intervening nodes between the start node and an end node of the serial sequence of nodes to form a count, hides the intervening nodes to form hidden intervening nodes, creates a segment using the start node with collapse control and the end node using the count in place of the hidden intervening nodes and creates the view using the segments.
    Type: Application
    Filed: December 19, 2013
    Publication date: April 17, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: BRIAN G. FARN
  • Patent number: 8701027
    Abstract: The present invention relates to a system and methodology to provide a glanceable, interactive user interface associated with one or more prioritized informational items or notifications. Such items can be received from external sources and/or from a notification system, wherein priorities can be assigned by the sources and/or automatically determined by a computer-based prioritization system. The notifications are then arranged and/or located in a graphical display according to the assigned priorities, thus enabling a user to quickly glance at the display and determine how many items are pending, where items have originated from, and what urgency level is associated with respective items. Various shapes, locations, colors, and sounds are utilized in a variety of ergonomic configurations, some controlled by the invocation of a variety of filters and informational lenses to enable users to easily manage a plurality of information sources.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: April 15, 2014
    Assignee: Microsoft Corporation
    Inventors: Maarten R. van Dantzich, Daniel C. Robbins, Eric J. Horvitz
  • Publication number: 20140096090
    Abstract: Disclosed in some examples is a system including at least one module, executing on one or more computer processors, to present a first interface to a user; detect a user navigation of the first interface past a predetermined trigger point in the first interface; responsive to the detection, display a further, second interface to the user, the further, second interface comprising an information element and a first action element; detect a user action associated with the first action element; and performing an action associated with the first action element. In some examples, the second, further interface overlays a portion of the first interface.
    Type: Application
    Filed: December 9, 2013
    Publication date: April 3, 2014
    Applicant: eBay Inc.
    Inventors: Brian J. Gibbons, Justin Szczurowski
  • Patent number: 8683365
    Abstract: Provided is a system and method for controlling a semiconductor manufacturing equipment by means of a user interface. The control system connects at least one controller through a network to a plurality of semiconductor manufacturing equipments. The controller includes a superordinate controller such as a host for remote control and a subordinate controller such as a cluster tool controller. The controller includes a user interface application for controlling, monitoring and managing the semiconductor manufacturing equipment. The user interface application provides a navigation menu in one side region of a screen to display menus, accessed by a user, in the order of history. The navigation menu is provided in the type of menu bars corresponding to the menus accessed by the user. The navigation menu is configured to automatically store data corrected by the user, prior to conversion to another menu.
    Type: Grant
    Filed: November 25, 2009
    Date of Patent: March 25, 2014
    Assignee: Semes Co., Ltd.
    Inventors: Young Soon Kang, Dong Yeon Kang
  • Patent number: 8677279
    Abstract: A method and a system are described that involve generating a graphical tree hierarchy of a data structure and its accompanying metadata. In one embodiment, the method includes building a graphical tree hierarchy with a plurality of levels, wherein the graphical tree hierarchy includes at least a root node, a plurality of non-leaf nodes, and a plurality of leaf nodes. Further, the method includes aggregating at least a portion of the plurality of non-leaf nodes at a level of the graphical tree hierarchy, if a subset of the plurality of non-leaf nodes residing at the level exceeds a maximum number of nodes per the level. The method also includes scaling down the plurality of leaf nodes, if the plurality of levels of the graphical tree hierarchy exceeds a maximum number of levels.
    Type: Grant
    Filed: May 6, 2009
    Date of Patent: March 18, 2014
    Assignee: Business Objects Software Limited
    Inventors: Jeff Gan, Finlay Cannon, Ronald Wade Richards
  • Patent number: 8677267
    Abstract: A method and user interface which enables the setting of a variable value feature, having a plurality of values associated therewith, wherein the plurality of values include a default value and a plurality of non-default values. The method and user interface displays a first value associated with a user selected variable value feature and changes the displayed first value associated with the selected variable value feature by a predetermined amount so as to display a second value associated with the selected variable value feature by a user engaging a user activatable area associated with the selected variable value feature.
    Type: Grant
    Filed: March 16, 2004
    Date of Patent: March 18, 2014
    Assignee: Xerox Corporation
    Inventor: Debora Margaret Hejza Litwiller
  • Patent number: 8677264
    Abstract: Content is displayed in an active display region of a terminal apparatus, and information relating to the display of said content when the content scrolls in accordance with a scrolling operation performed by a user and content identifying information for identifying the content are obtained from the terminal apparatus and it is determined whether or not the user of the terminal apparatus is interested in the content identified by the content identifying information that is extracted in accordance with the information relating to the display of the content.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: March 18, 2014
    Assignee: Rakuten, Inc.
    Inventor: Shinya Takami
  • Patent number: 8677280
    Abstract: The sprocket shaped menu accepts selections of information from the menu, where selecting an item in the menu causes other parts of the look of the menu to change. In one embodiment, this can cause a break in the menu which shows a preview. In another embodiment, touching an item on the menu can cause an automatic update of the other items unless those other items have been automatically updated within a predetermined time before, such as within 15 minutes.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: March 18, 2014
    Assignee: Ubiquity Broadcasting Corporation
    Inventors: Christopher Carmichael, Connie Jordan
  • Patent number: 8671364
    Abstract: Techniques to present hierarchical information as orthographic projections are described. An apparatus may comprise an orthographic projection application arranged to manage a three dimensional orthographic projection of hierarchical information. The orthographic projection application may comprise a hierarchical information component operative to receive hierarchical information representing multiple nodes at different hierarchical levels, and parse the hierarchical information into a tree data structure, an orthographic generator component operative to generate a graphical tile for each node, arrange graphical tiles for each hierarchical level into graphical layers, and arrange the graphical layers in a vertical stack, and an orthographic presentation component operative to present a three dimensional orthographic projection of the hierarchical information with the stack of graphical layers each having multiple graphical tiles. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: March 11, 2014
    Assignee: SAS Institute, Inc.
    Inventors: Deovrat Vijay Kakde, Arindam Chakrabarti
  • Patent number: 8667420
    Abstract: Various technologies and techniques are disclosed for presenting and browsing hierarchical data. A hierarchical chart is displayed with a primary entity being displayed in a center region of the display. One or more peers to the primary entity are displayed along a horizontal axis in comparison to the primary entity. One or more parents to the primary entity are displayed above the primary entity, and one or more children to the primary entity are displayed beneath the primary entity. A method for performing searches against a hierarchical chart is also described. Input is received for a name to search for in a hierarchical chart. A filter criteria selection is received. A search is performed against the hierarchical chart to find one or more matching records that match the name and the filter criteria. The one or more matching records are displayed, with at least a name and photo.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: March 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Benoit Schmitlin, Sander Martijn Viegers, Chris Edwards
  • Patent number: 8667396
    Abstract: Methods and apparatus provide for a region brander configured to uniformly apply branding (i.e graphical modifications) upon both content data and application data to effectuate a seamless branding of an entire region of a graphical user interface (GUI). The region brander defines a hierarchy relationship between content and a branding extension (i.e. embedded modification information) with respect to a region in a Graphical User Interface (GUI). The region brander further defines a master region in the GUI to apply the hierarchy relationship to display the content and the branding extension in the master region. A slave region in the GUI can also be defined to apply the hierarchy relationship in order to: (i) display, in the slave region, the branding extensions related to content selected in the master region, and (ii) display episodic content related to content selected in the master region.
    Type: Grant
    Filed: July 18, 2007
    Date of Patent: March 4, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Brian Riggs, Daniel John Cooley, Joel Huff, Jeremy R. Clark
  • Patent number: 8667421
    Abstract: A system and method for navigating or editing may include storing multiple forward or redo stacks and a single back or undo stack. The forward or undo stacks may include separate stacks for each page from which navigation occurs to a page of lower hierarchical level or for each operation for which another operation is subsequently performed. Positions of references in the forward or redo stacks may be modified in response to navigations or edits to place a last navigated page or operation at the top of the stack. The timing of such movement of references may be optimized.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: March 4, 2014
    Inventor: Aaron Grunberger
  • Publication number: 20140059497
    Abstract: A method for a multi-level carousel in a user interface is described. The method includes displaying the multi-level carousel in the user interface. The multi-level carousel includes a top level carousel and a sublevel carousel. The method also includes displaying data in the top level carousel and the sublevel carousel in the user interface. Data in the top level carousel has a relationship with data in the sublevel carousel according to a relationship mapping. The method also includes linking navigation of the top level carousel and the sublevel carousel. Linking the navigation includes modifying data shown on the user interface for the top level carousel and the sublevel carousel according to the relationship mapping in response to an input to navigate data shown on the user interface for one of the top level carousel and the sublevel carousel.
    Type: Application
    Filed: August 21, 2012
    Publication date: February 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik J. Burckart, Michael P. Etgen, Andrew J. Ivory, David M. Stecher
  • Publication number: 20140059498
    Abstract: A display is generated for displaying entities that are related to a selected entity. The display includes one or more tiles, each tile displaying a representation of a selected entity and associated entities, within that single tile.
    Type: Application
    Filed: August 27, 2012
    Publication date: February 27, 2014
    Applicant: Microsoft Corporation
    Inventors: Michael McCormack, Ron Mondri, Ted Cyrek, Anastasia Paushkina, Naveen Kumar Sethia, Christian Heydemann, Richard Lee Dickinson
  • Patent number: 8659605
    Abstract: A first region approximately shaped as a circle represents a first stock market index. A second region approximately shaped as an annular sector represents a second stock market index that is a parent of a third stock market index in a non-unary tree. A third region radially-adjacent the second region and approximately shaped as an annular sector represents a third stock market index. The third region has an arc angle that is approximately equal to an arc angle of the second region times a sum of market capitalization weights of the third stock market index and stock market indices that are descendents of the third stock market index in the tree divided by a sum of market capitalization weights of stock market indices that are descendents of the second stock market index in the tree. Each region has a respective color based on a price change of its respective index.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: February 25, 2014
    Inventor: Cary D. Perttunen
  • Patent number: 8656311
    Abstract: At least some embodiments of the present disclosure include a method for compositing media and non-media content of user interface for display on a device. The method includes constructing a data structure having a hierarchy of layers associated with the user interface of the device. The method further includes determining whether each layer of the data structure is associated with media or non-media content. The data structure or layer tree is traversed in order to determine whether each of the layers of the data structure is associated with media or non-media content. The method further includes detaching a layer associated with media content from the data structure. The method further includes storing media content in a first memory location. The method further includes storing non-media content in a second memory location. The method further includes compositing the media and non-media content for display on the device.
    Type: Grant
    Filed: January 7, 2007
    Date of Patent: February 18, 2014
    Assignee: Apple Inc.
    Inventors: John Harper, Kenneth C. Dyke
  • Patent number: 8656312
    Abstract: In a content display apparatus in which a plurality of contents are displayed according to the order of metadata added to each content, the plurality of contents are arranged hierarchically by metadata and a group of metadata, and an array of plurality of contents arranged hierarchically is formed. Icons representing contents are displayed on a display device according to the order of the array of plurality of contents formed, and when a command for scroll is made for the displayed icons, icons in the hierarchy level to which the icons belong are scroll displayed. The scroll speed for scroll displaying the icons is changed, and based on the changed scroll speed, the hierarchy level is changed so that icons in different hierarchy level are displayed and scrolled.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: February 18, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Naoto Kagaya, Toru Kikuchi
  • Patent number: 8650503
    Abstract: A mockup image can be received at a user interface designer module and a representation of the mockup image can be overlaid with a representation of a user interface that is under construction. One or more visual features of the user interface and one or more visual features of the mockup image can be matched. Also, one or more guides can be matched to one or more features in a mockup image, and one or more features of a user interface that is under construction can be automatically matched to the one or more guides.
    Type: Grant
    Filed: July 8, 2009
    Date of Patent: February 11, 2014
    Assignee: Microsoft Corporation
    Inventor: Bogdan Mihalcea
  • Patent number: 8649064
    Abstract: In order to correct image files to be printed in a printing device, there is provided a printing device including: an inputting unit that is configured to be capable of inputting an image file representing a motion image; a generating unit that is configured to extract a plurality of frame images from the image file and to generate a first output image in which the plurality of extracted frame images are laid out on a single page; correcting unit that is configured to correct the first output image and to generate a first corrected output image; and a printing unit that is configured to be capable of printing the first corrected output image.
    Type: Grant
    Filed: November 25, 2009
    Date of Patent: February 11, 2014
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Tomohiko Hasegawa
  • Patent number: 8650506
    Abstract: A method, system and computer-usable medium for generating a manufacturing-usable easily modifiable product order document is presented. An object collection of objects that describe features of components of a product is created. A view database that describes a logical relationship among components in the object collection is also created. A single document that includes the object collection and the view database is then generated. This single document can be updated according to technical requirements for a product being manufactured according to a product description created from the single document.
    Type: Grant
    Filed: November 10, 2005
    Date of Patent: February 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Steven C. Erickson, Barry A. Kritt, Thomas S. Mazzeo, Kenneth W. Roberson, William R. Taylor
  • Patent number: 8650278
    Abstract: Technologies for generating displays of user-defined blocks of networking addresses on a map of an associated address space are provided. Each block of networking addresses is described in a user-defined table with a start address and a map size. The display for each block of network addresses may be rendered on the map at a location based on the relative position of the start address within the associated address space and of a size based on the mask size in relation to the associated address space.
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: February 11, 2014
    Assignee: Internet Associates, LLC
    Inventors: Dennis Joseph Boylan, Kenneth Douglas Burroughs, Sean Ming Drun, John Leland Lee, Angela Kristine Schneider
  • Patent number: 8650139
    Abstract: A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by predicting the next navigation event. The system and method may then prerender content associated with the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods describe a variety of manners of predicting the next navigation event, including examining individual and aggregate historical data, text entry prediction, and cursor input monitoring.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: February 11, 2014
    Assignee: Google Inc.
    Inventors: Arvind Jain, Dominic Hamon
  • Patent number: 8645813
    Abstract: A first portion of content relating to a first markup document may be displayed to a user of the client system. Information relating to the first portion of content is stored at a server system. An action to display a current version of the first markup document on the client system is received. A current version of content for the first markup document is retrieved from the host server. The stored information relating to the first portion of content may be used to identify a third portion of content associated with the first markup document which has not previously been displayed to the user. The display of markup document content associated with the first markup document may then be modified in a manner which facilitates the user in identifying the third portion of content.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: February 4, 2014
    Assignee: A9.com, Inc.
    Inventors: Colin Bryar, Jonathan Leblang, Udi Manber
  • Patent number: 8645869
    Abstract: A system implementable using a programmable processor includes a plurality of pre-stored commands for building an inventory of audio, musical, works or audio/visual works, such as music videos. A plurality of works can be collected together in a list for purposes of establishing a play or a presentation sequence. The list can be visually displayed and edited. A plurality of lists can be stored for subsequent retrieval. A selected list can be retrieved and executed. Upon execution, the works of the list are presented sequentially either audibly or visually. The works can be read locally from a source, such as a CD, or can be obtained, via wireless transmission, from a remote inventory. If desired, establishment of a predetermined credit can be a pre-condition to being able to add items to the list for presentation.
    Type: Grant
    Filed: February 23, 2007
    Date of Patent: February 4, 2014
    Assignee: Premier International Associates, LLC
    Inventors: James D. Hempleman, Sandra M. Hempleman, Neil A. Schneider
  • Patent number: 8639781
    Abstract: Systems according to various embodiments use a file download widget to facilitate the download of one or more files from one or more servers associated with a website. In particular embodiments, the file download widget may be used to facilitate the download of one or more particular files that are associated with the widget directly to a content management system, such as a synched or non-synched cloud-based content management system. In various embodiments, this may: (1) allow the user to download files for later use without storing the downloaded files on the user's computing device; and (2) allow the user to complete the download of files by initiating the transfer of files and then logging off of the website (and/or powering down their computing device) before the transfer of files is complete, which may result in a more convenient and enjoyable download process.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: January 28, 2014
    Assignee: Dropbox, Inc.
    Inventors: Aston Motes, Makinde Adeagbo, Trevor Berg
  • Patent number: 8640056
    Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing a plurality of data values of a hierarchical dataset as graphical elements in a configurable data visualization. A first data visualization may be displayed in a data visualization display page, along with a user interface. A selection of a rendered root node and rendered leaf nodes to be displayed in a second data visualization is received from the user interface. Based on the selection of the rendered root node and rendered leaf nodes, a number of depth levels to display is determined. Also, which of the depth levels to display are identified based on the selection of the rendered root node and rendered leaf nodes. The second data visualization is rendered based on the determined number of depth levels and the identified depth levels.
    Type: Grant
    Filed: July 5, 2007
    Date of Patent: January 28, 2014
    Assignee: Oracle International Corporation
    Inventors: Jonathan Helfman, Joseph Goldberg
  • Patent number: 8640054
    Abstract: A controller for use by a user is utilized to select media for playback by an entertainment system. A display displays a hierarchy of levels of options to the user. One level of the hierarchy of levels is displayed at a time. A physical dial is utilized to select an option on the one level of the hierarchy of levels in response to a physical movement of the physical dial. A processing device updates the display of the hierarchy of levels in response to selection of the option by the user. The processing device performs one of the following in response to the user selecting the option on the one level: (a) displaying a higher level of the hierarchy of levels, or (b) generating an instruction to cause media corresponding to the option to be played by the entertainment system.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: January 28, 2014
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Hemant Jha, Manabu Sakamoto, Ryutaro Sakai
  • Patent number: 8640053
    Abstract: In a method and user interface for the presentation of multiple image data sets within the scope of a comparative evaluation, a determination is made of at least three organization parameters that describe a sorting of images within an image data set and/or across image data sets, at least one organization parameter is associated with at least one dimension of a three-dimensional matrix, which one dimension is associated with a spatial direction, the images of the image data sets are arranged in the three-dimensional matrix according to the sorting, using the organization parameters and the dimensions, and at least a portion of the images is shown on a presentation device according to their arrangement in the three-dimensional matrix and the spatial directions.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: January 28, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Marion Hellinger, Sebastian Schmidt
  • Patent number: 8640051
    Abstract: An information processing unit according to the present invention includes: a content information acquiring portion which acquires meta data containing a thumbnail of a content corresponding to the content data and information indicating presence/absence of a preview of the content and the content data; a display control portion which displays a list of the content thumbnails on a display portion; and an operation detecting portion which detects the operation of a position specifying object for specifying the content to be reproduced from the displayed thumbnail, wherein if the position specifying object stays in the thumbnail corresponding to the content whose preview is present in a predetermined time interval, the content information acquiring portion acquires content data relating to the preview, and the display control portion automatically reproduces the acquired content data relating to the preview.
    Type: Grant
    Filed: October 3, 2008
    Date of Patent: January 28, 2014
    Assignee: Sony Corporation
    Inventors: Fujio Nobori, Nariaki Satoh, Mamoru Tokashiki
  • Publication number: 20140026103
    Abstract: Systems and methods for providing a multi-dimensional file system are provided. Instead of the limited parent-child relationships provided by traditional folder tree file systems, embodiments of the present disclosure may provide file system relationships in an arbitrary number of dimensions to provide greater flexibility in organizing files, navigating the file system, and/or launching executable instructions. A user may navigate among files by traversing links between neighboring files, and/or may access specific files by specifying a location of the specific file in the multi-dimensional space.
    Type: Application
    Filed: July 18, 2012
    Publication date: January 23, 2014
    Applicant: DS ZODIAC, INC.
    Inventor: John David Jones
  • Publication number: 20140026104
    Abstract: To make it easy for a user to find a target folder. A jump icon relating to a specific folder is displayed on a scroll bar lane. In the case where a jump icon is selected by a user's click operation, a file associated with a specific folder is displayed.
    Type: Application
    Filed: July 12, 2013
    Publication date: January 23, 2014
    Inventor: Ken Tokita
  • Patent number: 8635558
    Abstract: Method to generate a procedural map (50) having a tree structure (40) comprising a plurality of levels (43), each one with at least one node (41) to which is associated at least one parameter, comprising the steps consisting in: providing a tool for parameter setting adapted to parameterize the tree corresponding to the map to provide and adapted to be connected to at least one external source of parameters; receiving, via the tool for parameter setting (or generation of procedural maps) the parameters of the map to be provided; at least one of said parameters coming from an external source; processing said parameters, in order to generate said map; Such a map comprises parameters and a structure allowing it to provide “special” effects in the field of image processing. The invention further provides a tool for generation and/or modification for the implementation of said method.
    Type: Grant
    Filed: April 13, 2005
    Date of Patent: January 21, 2014
    Assignee: Allegorithmic
    Inventor: Sebastien Deguy
  • Patent number: 8634939
    Abstract: Methods are provided for controlling a vehicle speed during a downhill travel. Based on the estimated grade of the downhill travel and further based on an input received from the operator, different combinations of an engine braking torque and a regenerative braking torque are used to maintain the vehicle speed during the downhill travel. A battery rate of charging is also adjusted based on the duration or distance of the downhill travel, as indicated by the operator input.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: January 21, 2014
    Assignee: Ford Global Technologies, LLC
    Inventors: Douglas Raymond Martin, Matthew Allen Warner, Mathew Alan Boesch, Fazal Urrahman Syed
  • Patent number: 8631351
    Abstract: Multiple degrees of context for media content that is consumable on computing platforms including PCs and personal media players is provided by logically organizing context objects into halos that surround each piece of consumable content. The context objects represent information and experiences that are contextually associated with media content to enable users to easily discover content and experiences that they will find interesting in a rich and personal manner. As a user navigates from a content item to a context object in the halo, the context object itself morphs into content that is then surrounded by a new halo of context objects to which the user may navigate. The organization of media content and information into halos enables an effective contextual paradigm that cuts across strict hierarchical structures to allow the user experience to be much more seamless and free-flowing.
    Type: Grant
    Filed: June 29, 2008
    Date of Patent: January 14, 2014
    Assignee: Microsoft Corporation
    Inventors: Jeffrey C. Fong, Anton O. Andrews
  • Publication number: 20140013277
    Abstract: A method and associated system that enable files in a file directory to be queued or marked prior to sending the files to a common application. A first selectable function is provided to queue a selected file within a first queue, wherein only selected files are queued, and wherein files from different folders may be queued. A selection of an application with which to open the queued and selected files is received. A second selectable function is provided to automatically open all of the queued and/or selected files with the application, wherein files across different folders can be opened with a single operation of the second function.
    Type: Application
    Filed: September 11, 2013
    Publication date: January 9, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Randolph M. Forlenza, John P. Kaemmerer
  • Patent number: 8621394
    Abstract: Methods, apparatuses and computer program products are provided for displaying search results and other points of interest located on multiple floors or levels in a multi-level map. A method may include receiving an input indicating a search criteria. Further, the method may include determining at least one search result position related to the search criteria, and determining a relationship between the at least one search result position and a multi-level map. In addition, the method may further comprise causing, based at least in part on the relationship, a level of the map and the at least one search result position to be displayed as a search result position indicator, wherein the displayed search result position indicator may be presented in a different manners based at least in part on what level the search result position is located. Corresponding apparatuses and computer program products are also provided.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: December 31, 2013
    Assignee: Nokia Corporation
    Inventors: Carl Snellman, Peter L. Mikelsons, Ville Karaila, Amol Khadilkar, Cynthia Y. Kuo, Kenneth Tracton