Patents Examined by Eric A Wiener
-
Patent number: 9772751Abstract: A first user interface is displayed without concurrently displaying a second user interface that is distinct from the first user interface. A gesture to select the second user interface is detected on the touch screen display. In response to detecting the gesture, an animation is displayed of a transition from display of the first user interface to display of the second user interface. The animation comprises sliding a first element of the second user interface onto the display from a first side of the display while simultaneously sliding a second element of the second user interface that contacts the first element horizontally across the top of the first element. The first element of the second user interface is distinct from the second element of the second user interface.Type: GrantFiled: June 30, 2008Date of Patent: September 26, 2017Assignee: APPLE INC.Inventors: Freddy Allen Anzures, Marcel Van Os, Imran Chaudhri, Michael Matas, Stephen O. Lemay, Scott Herz
-
Patent number: 9746988Abstract: A method and apparatus for processing video data streams for an area. Objects are identified in the area from images in the video data streams. The video data streams are generated by cameras. First locations are identified for the objects using the images. The first locations are defined using a coordinate system for the images. Graphical representations are formed for the objects using the images. The graphical representations are displayed for the objects in second locations in a model of the area on a display system with respect to features in the area that are represented in the model. The second locations are defined using a geographic coordinate system for the model. A first location in the first locations for an object in the objects corresponds to a second location in the second locations for a corresponding graphical representation in the graphical representations.Type: GrantFiled: May 23, 2011Date of Patent: August 29, 2017Assignee: THE BOEING COMPANYInventors: Kyungnam Kim, Yuri Owechko, Arturo Flores, Alejandro Nijamkin, Dmitriy V. Korchev
-
Patent number: 9710124Abstract: An example method includes determining a region of interest of an interactive display. The method also includes determining a time since utilization of a user interface element exceeds a threshold. The method includes determining timing information for content in a region of the interactive display other than the region of interest, determining the content is stale based on the timing information exceeding a threshold, and removing the content from the interactive display based on the content being stale. The method includes automatically moving the user interface element progressively over a period of time from an initial location to the region other than the region of interest. The method further includes providing another user interface element capable of selecting a previous time since utilization, receiving input selecting the previous time since utilization, and moving the user interface element to a historic location associated with the previous time since utilization.Type: GrantFiled: March 31, 2011Date of Patent: July 18, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: April Slayden Mitchell, Glenn A Wong, Susie Wee, Mark C Solomon
-
Patent number: 9703515Abstract: A graphical user interface for a concurrent computing environment that presents the output generated by multiple concurrent computing units during and upon completion of their portions of a concurrent computing computation is discussed. The output from each concurrent computing unit may be directed to a single display where it is portioned into different regions of the display. The output from all of the concurrent computing units or a subset of the concurrent computing units may be shown in different arrangements. Blocks or lines of output from different concurrent computing units may appear in order of arrival at the display, or if precise timing references are available, in order of generation by the concurrent computing units. In either case the relative ordering of the outputs may be used to interpret the progress, performance and results of a concurrent computing computation.Type: GrantFiled: November 8, 2006Date of Patent: July 11, 2017Assignee: The MathWorks, Inc.Inventor: Peter D. Muellers
-
Patent number: 9652030Abstract: A touchless human computer interface (HCI) provides a virtual surface in three-dimensional space and a zone of restriction for defining a level of sensitivity to movements in order to cancel noise that may be caused by natural wobble of a human appendage. The touchless HCI may receive input regarding a user movement, process the input to generate clean gesture data and analyze at least one dynamic variable to determine an interpreted action based upon a relationship of the clean gesture data with respect to the virtual surface.Type: GrantFiled: January 30, 2009Date of Patent: May 16, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Brian Yeung, Anton Andrews
-
Patent number: 9639533Abstract: A computer-implemented method is disclosed to assist a user to view image product designs at a graphic user interface. The method includes displaying an image representation in a page view at a graphic user interface, allowing a user to select the image representation in the page view, displaying a navigation panel in association with the image representation in the same page view, allowing the user to make a first selection in the navigation panel in the page view, displaying a first product design in the same page view according to the first selection, allowing the user to make a second selection in the navigation panel in the page view, displaying a second product design in the same page view according to the second selection, and removing the display of the navigation panel in the same page view when the product designs are deselected by the user.Type: GrantFiled: September 25, 2013Date of Patent: May 2, 2017Assignee: Shutterfly, Inc.Inventors: Eric Ross Baker Wood, Benjamin C. Guthrie, Moshe Bercovich, Eran Cohen, Mor Steinberg, Shai Shiloni, Yohann Sabbah
-
Patent number: 9632995Abstract: Assisting a user to navigate through a performance of a task, the task including a plurality of sub-tasks. Two or more of the sub-tasks are serially presented on a graphical user interface. Each of the two or more sub-tasks is displayed in a respective area of the graphical user interface. For each of the two or more sub-tasks, the user is enabled to perform the sub-task by entering information into the respective area of the sub-task as the sub-task is presented. While the two or more sub-tasks are being presented, a sub-task list of items is displayed to the user on the graphical user interface. Each item represents a respective one of the plurality of sub-tasks. Displaying the sub-task list includes displaying, within at least one of the items, information corresponding to the sub-task represented by the at least one item.Type: GrantFiled: November 20, 2003Date of Patent: April 25, 2017Assignee: EXTREME NETWORKS, INC.Inventors: Brian Stanley Locke, Gail M. Breck, David Alexander Brousseau, Ronald S. Fitzpatrick, Jr., Paul Playdon, Kiet H. Tran, Kevin Allen White
-
Patent number: 9632992Abstract: A computer program product for use with text transcribed from audio information, the computer program product residing on a computer-readable medium, includes computer-readable instructions for causing a computer to: enable defined keystroke combinations for use in editing the text transcribed from audio, the defined keystroke combinations corresponding to formatting functions identified as frequently-used functions during editing of a transcribed text; and respond to an activated keystroke combination by replacing a first format in the text document with a second format corresponding to the chosen keystroke combination.Type: GrantFiled: August 22, 2011Date of Patent: April 25, 2017Assignee: Nuance Communications, Inc.Inventor: Roger S. Zimmerman
-
Patent number: 9626162Abstract: A mechanism for constructing a software-based instrument panel or front panel in which the components correspond directly with sections of code in a textual language program is disclosed. The textual language program relates to how the panel updates and operates in a continuous fashion. Icons representing panel components are selected from a component library window displayed to a user. The act of dragging the icon representing the components into the Graphical Panel Layout Window automatically causes the corresponding code to be added to the textual language program and displayed to the user in a Program Dialog Window. The present invention displays both a Graphical Panel Layout Window showing the components in the instrument panel and a Program Dialog Window showing the lines of code for the textual language program controlling the operation of the components in the instrument panel. A library containing I/O dialog devices is also presented and displayed to a user.Type: GrantFiled: July 17, 2007Date of Patent: April 18, 2017Assignee: The MathWorks, Inc.Inventors: Andrew Grace, Pieter J. Mosterman
-
Patent number: 9619143Abstract: A computing device with a touch screen display displays a first set of a first plurality of icons in a first area of the touch screen display, the first plurality of icons including a plurality of sets of icons that are separately displayed in the first area of the touch screen display, the first plurality of icons including application launch icons; displays a second plurality of icons in a second area on the touch screen display, the second plurality of icons including application launch icons, wherein the second area is different from the first area; detects a finger swipe gesture in the first area; and, in response replaces display of the first set with display of a second set of the first plurality of icons in the first area while maintaining the display of the second plurality of icons in the second area.Type: GrantFiled: September 30, 2008Date of Patent: April 11, 2017Assignee: APPLE INC.Inventors: Scott Herz, Imran Chaudhri, Greg Christie
-
Patent number: 9606698Abstract: A method for providing visual cues to a user of a graphical user interface (GUI) for a computer system is disclosed. The visual cues indicate a relationship with an icon having text and/or image elements. In some embodiments, the method receives a color for labeling an icon that has a text-element and an image-element. The method applies the color to a background-region of the text-element of the icon without applying the color to the image-element. In some embodiments, the method does not affect the font of the text. In some embodiments, the method receives a selection of an icon. The icon has a background-region that has a first color. The method changes the first color of the background-region to a second color but retains the first color in a section of the background-region. In some of these embodiments, the method outlines the section of the background-region with a third color.Type: GrantFiled: December 15, 2010Date of Patent: March 28, 2017Assignee: Apple Inc.Inventor: Imran Chaudhri
-
Patent number: 9582602Abstract: A browsing application includes instructions for identifying and subscribing to a syndication feed delivered over a network. The instructions include code for analyzing a page of data that has been retrieved over the network by a browsing application to determine the availability of the syndication feed, code for causing a user interface element to be displayed on the browsing application, the user interface element indicating the availability of the syndication feed, and code for responding to a user's selection of the user interface element by causing the browsing application to display a page which permits the user to subscribe to the syndication feed.Type: GrantFiled: October 31, 2005Date of Patent: February 28, 2017Assignee: EXCALIBUR IP, LLCInventors: Stephen Owens, James Bollas, Michael Wolford
-
Patent number: 9501453Abstract: In embodiments there are provided techniques for flexibly displaying information into one or more columns. One technique includes the user interface (UI) receiving from an end user a selection of display criteria configured by an administrative user. Data from a dataset may be selected and/or ordered for displaying according to the criterion selected by the end user. Alternative embodiments may provide displaying positive and negative data, sorting, and fixed locations.Type: GrantFiled: December 23, 2007Date of Patent: November 22, 2016Assignee: Salesforce.com Inc.Inventors: Marni Alyse Gasn, Yurika Sebata-Dempster
-
Patent number: 9495712Abstract: A device, system, and method are directed towards enabling a user to disambiguate an identity of a member included in a user's social network (USN), and towards enabling an operation to be performed based on information about the member. The USN is determined. The NID of the member is received. If the NID is non-unique within the USN, member distinctions are determined for members in the USN who are associated with the same NID. The member distinctions are sent to the user. The user makes a selection of one of the members associated with one of the member distinctions. Based on the selection, information about the selected member is received. The operation is enabled to be performed based on the information about the selected member. The operation may include addressing the selected member, enabling a communication between the user and the selected member, or the like.Type: GrantFiled: August 19, 2011Date of Patent: November 15, 2016Assignee: Yahoo! Inc.Inventors: Michael Quoc, Dan Wascovich, Matthew Fukuda, E. Stanley Ott, IV, F. Randall Farmer, Edward Ho, Jonathan James Trevor
-
Patent number: 9495356Abstract: A method, apparatus and computer program product is provided for automatic validation of Extensible Markup Language (XML) data through interactive visual mapping, before storing the validated XML data into a target destination. The method allows a user to interact with a graphic user interface (GUI) to obtain mapping of an XML source document or its fragment and the target destination through at least one XML validation schema, and to automatically obtain XML data validations. The GUI is menu-driven and displays the XML data in the native format and a selection of the XML validation schemas. Interactions with the GUI automatically generate an XML validation mapping definition document and a validation code. The target destination can be one or more XML columns, a web service call, a standalone application call, a function's or stored procedure's input parameter of XML type and it may be located in a heterogeneous RDBMS environment.Type: GrantFiled: March 30, 2006Date of Patent: November 15, 2016Assignee: International Business Machines CorporationInventor: Farzad Farahbod
-
Patent number: 9495335Abstract: Item selections along with user inputs are leveraged to provide users with automated item tagging. Further user interaction with additional windows and other interfacing techniques are not required to tag the item. In one example, a user selects items and begins typing a tag which is automatically associated with the selected items without further user action. Tagging suggestions can also be supplied based on a user's selection, be dynamically supplied based on a user's input action, and/or be formulated automatically based on user data and/or tags and the like associated with selections by an external source. Machine learning can also be utilized to facilitate in tag determination. This increases the value of the tagged items by providing greater item access flexibility and allowing multiple associations (or tags) with each item.Type: GrantFiled: September 21, 2010Date of Patent: November 15, 2016Assignee: Microsoft Technology Licensing, LLCInventor: Matthew B. MacLaurin
-
Patent number: 9489125Abstract: A touch processing method and system using a GUI image, the method including the steps of: reading a sensed data array from a touch panel; performing a conversion procedure on a GUI to generate a GUI image; and performing a touch processing procedure according to the sensed data array and the GUI image.Type: GrantFiled: November 3, 2011Date of Patent: November 8, 2016Assignee: Rich IP Technology Inc.Inventors: Yen-Hung Tu, Chung-Lin Chia, Han-Chang Chen, Wen-Chieh Pan
-
Patent number: 9489279Abstract: A system and technique for visualizing performance data over a network path are disclosed. More specifically, a network management system generates and displays an object that represents data for one or more performance characteristics related to a plurality of network nodes in the network path. In one embodiment, a graph having an x-axis and a y-axis is displayed, the x-axis being associated with two or more network nodes in the network path and the y-axis being associated with a first performance characteristic. Data corresponding to the first performance characteristic is plotted as data points corresponding to the network nodes associated with the x-axis. Data corresponding to a second performance characteristic may be represented via the size or the color of the data points. Alternatively, a characterization of the data corresponding to the first performance characteristic may be represented by the size or color of the data points.Type: GrantFiled: January 18, 2011Date of Patent: November 8, 2016Assignee: Cisco Technology, Inc.Inventors: Alexander Clemm, Eric Dorman, Steve Chen-Lin Chang, Gaurang Mokashi
-
Patent number: 9483112Abstract: A remote desktop client application on a client device receives screen data from a remote desktop on a remote server and displays a portion of the remote desktop, a mode icon, and direction icons. In a first mode, the remote desktop client detects a direction icon being selected by the user's eye movements and locally scrolls the remote desktop to display another portion of the remote desktop. The remote desktop switches to a second mode after detecting the mode icon being selected based on the user's eye movements. In the second mode, the remote desktop client detecting a direction icon being selected by the user's eye movements and sends a scrolling command to remotely scroll in the remote desktop. The remote desktop client receives updated screen data of the remote desktop from the remote server and displays the other portion of the remote desktop based on the updated screen data.Type: GrantFiled: September 26, 2013Date of Patent: November 1, 2016Assignee: VMware, Inc.Inventor: Wenlong Shao
-
Patent number: 9471695Abstract: Aspects of the disclosure relate to generating a sequence of images or other visual representations associated with an entity, otherwise known as a semantic image navigation experience. After an entity is selected, a set of sub-entities may be identified. Each sub-entity in the set has a containment relationship with the selected entity as well as at least one associated landmark and one associated pre-stored navigation experience. Then, a ranking order of the sub-entities in the set may be determined based on characteristics of each entity. Based on the determined ranking order, a subset of sub-entities may be selected. A semantic image navigation experience for the selected entity may then be generated using the pre-stored navigation experiences associated with the subset of sub-entities.Type: GrantFiled: December 2, 2014Date of Patent: October 18, 2016Assignee: Google Inc.Inventors: David Robert Gallup, Ricardo Martin Brualla, Steven Maxwell Seitz