Patents Examined by Hugo Molina
  • Patent number: 9798713
    Abstract: A method for configuring an application template. A mobile terminal device receives a command input by a user for requesting to create the application template. The application template is configured to indicate an application required to be launched and a layout of a window of the application required to be launched on a screen, and to instruct launching of the application. The mobile terminal device, according to the command for requesting to create the application template, acquires information of identifiers of all of the applications currently displayed on the screen and information of the layout of the window of each of the applications on the screen, and then creates the application template. The application template corresponds to the acquired information of the identifier of a corresponding application and the information of the layout of the window of the corresponding application on the screen.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: October 24, 2017
    Assignees: HISENSE MOBILE COMMUNICATIONS TECHNOLOGY CO., LTD, HISENSE USA CORP.
    Inventor: Ping-Yang Zhu
  • Patent number: 9792589
    Abstract: Methods, systems, and products acknowledge a reminder in a calendaring application. When an acknowledgement of the reminder is received, a message is communicated to similarly acknowledge a pending reminder in another instance of the calendaring application.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: October 17, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: James C. Bedingfield, Sr.
  • Patent number: 9787820
    Abstract: Methods and systems of navigating between a mobile application and a mobile browser are described. In some embodiments, it is determined that an action has been performed within a mobile application on a mobile device to launch a mobile browser on the mobile device. An identifier for the mobile application is then registered with an operating system of the mobile device, and a navigation element of the mobile browser is associated with the registered identifier. The mobile application can then be re-launched in response to receiving an indication of a selection of the navigation element within the mobile browser. In some embodiments, the identifier is a uniform resource identifier (URI). In some embodiments, associating the navigation element of the mobile browser with the registered identifier comprises modifying a browser history of the mobile browser. In some embodiments, the navigation element is a selectable back button.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: October 10, 2017
    Assignee: LinkedIn Corporation
    Inventors: Rahul Vohra, Martin Alexander Kleppmann, Lee Mallabone
  • Patent number: 9772682
    Abstract: A system and method for selecting an application dialog layout design based on a response pattern for a task-based application is described. A plurality of user interface layouts may be generated based on a first user interface layout, where the first user interface layout is associated with a task included in a process of a computer-implemented software application. One or more performance metrics associated with each user interface layout of the plurality of user interface layouts may be monitored, where the one or more performance metrics characterize a performance of the task by one or more task users. A second user interface layout may be selected based on an analysis of the one or more performance metrics. The second user interface layout may be provided to a plurality of users of a computer-implemented software application.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: September 26, 2017
    Assignee: Open Text Corporation
    Inventors: Raman Meenakshisundaram, Jeroen van Rotterdam
  • Patent number: 9753620
    Abstract: Various methods and systems for documenting interactive graphical design are provided. An exemplary graphical design environment stored on a non-transitory computer-readable medium comprises a documentation element in an interactive graphical design. The design environment also comprises a design element that displays a plurality of states in a rendering of the interactive graphical design in an external player. The documentation element: (i) is enabled to receive a selection from the user of a state in the plurality of states; and (ii) displays a representation of the design element in the state in response to receiving the selection from the user. The documentation element and design element are both instantiated by a processor operating in combination with the non-transitory computer-readable medium.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: September 5, 2017
    Assignee: Axure Software Solutions, Inc.
    Inventors: Victor Hsu, Martin Smith, Ben Fraser
  • Patent number: 9727212
    Abstract: Methods for entering a full screen content viewing interface of an application are provided. In one aspect, a method includes receiving a request to provide content for display within a viewing region of an application and receiving a single touch input within the viewing region. The method also includes determining whether at least a portion of the content within the viewing region is obscured by a user interface element. When at least a portion of the content within the viewing region is obscured by the user interface element, the method includes removing the user interface element from the application. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: August 8, 2017
    Assignee: Google Inc.
    Inventor: Eric Noyau
  • Patent number: 9690787
    Abstract: A contents management system manages multiple contents stored in a plurality of apparatuses. The contents management system includes a command input unit that assigns a viewing style for guiding a user to desired contents and a contents search condition; a screen format generating unit that generates a screen format according to the assigned viewing style; a contents search unit that searches a contents providing space constituted by the plurality of apparatuses, each storing contents, according to the assigned search condition; and a contents presenting unit that displays and outputs information on the individual contents searched by the contents search unit on the screen format through mapping.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: June 27, 2017
    Assignee: Saturn Licensing LLC
    Inventor: Goro Takaki
  • Patent number: 9672493
    Abstract: Described are systems and methods for detecting and processing recurring electronic communications. A graphical user interface (GUI) event is detected that includes a selection and a drag-and-drop of a first electronic communication object onto a second electronic communication object. A similarity is determined between the first and second electronic communication objects. At least one search criteria rule is automatically generated from the at least one similarity in response to detecting the GUI event.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: June 6, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kulvir S. Bhogal, William Arthur Griffith, Indran Naick, Mark William Talbot
  • Patent number: 9612720
    Abstract: A multi-selection system allows selection of multiple displayed items in a GUI, and processes an underlying data set based on the selection. Users may utilize swipes or concurrent point interactions with the GUI to co-select items. The system identifies actions to perform for selected items based on selection criteria associated with the selected items, or mapping data that maps the selected items to actions. The system automatically identifies grouping criteria for data returned from performed actions and displays resulting groups for further user selection. The system provides suggestive visual highlights that identify commonly co-selected items in the interface. The system collects instrumentation items, for historical usage data, that record aspects of users' interactions with the system.
    Type: Grant
    Filed: August 30, 2014
    Date of Patent: April 4, 2017
    Assignee: Apollo Education Group, Inc.
    Inventors: David Le, Pradeep Ragothaman, Shane Lunceford
  • Patent number: 9600170
    Abstract: A video display device provides multispeed video search, and a control method thereof. The device includes a video display unit to display a video, and a sensor unit to detect user input and transmit an input signal based on the detected user input to a processor that provides a video search interface. The video search interface includes an image display interface, a thumbnail search interface displaying thumbnails of a video, and a thumbnail control interface controlling the image display interface and/or the thumbnail search interface. The thumbnail control interface includes a circular controller, and controls display of an image on the image display interface based on rotation of the circular controller.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: March 21, 2017
    Assignee: LG ELECTRONICS INC.
    Inventor: Eunhyung Cho
  • Patent number: 9602876
    Abstract: Systems and methods for presenting information for a given cell using adjacent cells are provided. A plurality of media asset cells arranged in a grid are generated for presentation according to a time dimension of first and second transmission times of corresponding media assets. A user selection of a first media asset cell is received. The first media asset cell corresponds to a first media asset scheduled for transmission during the first transmission time. A second media asset cell that corresponds to a second media asset scheduled for transmission during the first transmission time is identified. The second media asset cell includes information corresponding to the second media asset and is adjacent to the first media asset cell. A portion of the information in the second media asset cell is replaced with information corresponding to the first media asset without obstructing information corresponding to the second transmission time.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: March 21, 2017
    Assignee: Rovi Guides, Inc.
    Inventors: William J. Korbecki, Paul Jensen
  • Patent number: 9600604
    Abstract: A system and method for planning and configuring the components of a modular computing system is provided. In some embodiments, the method for planning an implementation of a modular computing system comprises presenting a user interface at a display device, the user interface including a plurality of user-selectable objects, each of the user-selectable objects representing a component of the modular computing system. A user selection is received via a user input device. The user selection is from among the user-selectable objects and specifies one of an enclosure, an existing component, and a future component of the modular computing system. A representation of the specified one of an enclosure, an existing component, and a future component is displayed at a display device. The user selection is verified with respect to an implementation guideline. An indicator of whether the user selection meets the implementation guideline is displayed at the display device.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: March 21, 2017
    Assignee: NETAPP, INC.
    Inventors: Joseph CaraDonna, Steven C. Miller, Stephen W. Daniel, Rodney A. DeKoning, Gaurav Makkar, Brian Hackworth, Michael S. Riley, Valentin M. Bercovici
  • Patent number: 9594504
    Abstract: One or more techniques and/or systems are provided for utilizing input data received from an indirect interaction device (e.g., mouse, touchpad, etc.) to launch, engage, and/or close, etc. an object within a user interface. For example, a sensory surface of the indirect interaction device may be divided into two (or more) portions, a first portion utilized to launch, engage, and/or close an object and a second portion utilized to navigate (e.g., a cursor) within the user interface. When an object is launched based upon receipt of a predefined gesture(s), the first portion of the sensory surface may be mapped to the object to provide for interaction with the object via an interaction between a contact (e.g., finger) and the first portion. Also, the surface area of the first portion may be altered (e.g., enlarged) when it is mapped to the object and/or according to operations performed on the object.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: March 14, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sarah G. Williams, Eric Boller Fleegal, William Roger Voss
  • Patent number: 9588632
    Abstract: Systems and methods for providing personalized content in substantially real time are presented. In one embodiment, a method for providing personalized content in substantially real time includes providing first content including a plurality of user-selectable content elements, detecting an interaction of a user with respect to the provided content including a selection by the user of one of the plurality of the user-selectable content elements displayed on a page of the first content, and providing second content in response to a request. The second content includes at least a portion of the first content modified according to the detected interaction by moving the user-selectable content element up on a page of the second content relative to a position of the content element on the page of the first content.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: March 7, 2017
    Assignee: A9.com, Inc.
    Inventors: Matthew W. Amacker, Yusuf Moosbhoy Mohsinally
  • Patent number: 9535653
    Abstract: A multiple media module receives data indicating a status of a tab of a graphical user interface (GUI) presented on a user device. The multiple media module determines, based on the data indicating the status of the tab, whether the tab is active, the tab comprising a streaming media player. If the tab of the web browser is not active, the multiple media module mutes an audio component of a streaming media file playing in the streaming media player.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: January 3, 2017
    Assignee: Google Inc.
    Inventors: Momchil Filev, Martin B. Freund
  • Patent number: 9529892
    Abstract: Various mechanisms are provided for navigating among visualizations of quantitative data. At least one relationship is defined among a plurality of visualizations. A virtual multi-faceted shape is constructed, having a plurality of surfaces, some or all of which may correspond to visualizations. Visualizations may be presented, for example, by projecting or texture mapping the visualizations on corresponding surfaces of the shape. In at least one embodiment, surfaces are spatially oriented with one another in a manner that represents a relationship between the corresponding two visualizations. The user can interact with the virtual shape, for example by causing it to rotate, zoom, move, or the like. Such interactions cause different visualizations to be displayed.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: December 27, 2016
    Assignee: Anaplan, Inc.
    Inventors: Pankaj Tibrewal, Jeremy Pitten, Thierry Schang, Deepak Alur
  • Patent number: 9513769
    Abstract: Methods and systems for displaying increments of time in a calendar view. Method receives a selection of commonly-used increments of time for the calendar and allots equal amounts of display space in the calendar view for each commonly-used increment. The method allots less display space for other increments of time that are not commonly-used as compared to space allotted for the commonly-used increments. In another embodiment, a system presents a calendar view having a plurality of increments of time and events in a display. The system includes an input device for receiving a selection of commonly-used increments of time and a processor configured to alter the calendar view by displaying the commonly-used increments of time linearly with equal amounts of display size for commonly-used increments of time and decreasing the size of other increments of time in proportion to their proximity to commonly-used increments.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: December 6, 2016
    Assignee: Apple Inc.
    Inventors: Laurent Baumann, Patrick Coffman
  • Patent number: 9513777
    Abstract: A system for supplementing items in an activity stream provides an item for display in an activity stream on a client device. The system also generates an interactive element based on a type of the client device, where the interactive element includes context information about the item. The system also arranges a user selectable control within the interactive element based on a type of the item, where the user selectable control is configured to initiate a response to the item. The system also provides the interactive element for display in association with the item in the activity stream on the client device.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: December 6, 2016
    Assignee: Google Inc.
    Inventors: Irene Chung, Xiaomi Sun, Jonathan Terleski
  • Patent number: 9495473
    Abstract: A processor-implemented method includes providing an analytic dashboard with a graphical user interface (GUI) that outputs aggregated results streaming in real-time of a load test performed on a target website. Responsive to input of a user on the GUI, the input comprising selection of a source chart and a target chart, a single chart is automatically generated that represents either a combination or a statistical correlation of the source and target charts. The single chart has a left y-axis and an x-axis. The combination or the statistical correlation of the single chart changing in real-time as the load test progresses. A visual representation of the single chart is then produced on the analytic dashboard.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: November 15, 2016
    Assignee: SOASTA, Inc.
    Inventors: Kenneth C. Gardner, Tal Broda, Kendall Cosby, Darrell Esau, Michael Hemmert
  • Patent number: 9495665
    Abstract: A method, computer program product, and system for delivering content in an electronic meeting. An electronic meeting is associated with a calendar appointment. Content associated with the electronic meeting is identified. A portion of the content is provided to a computing device associated with a user based upon, at least in part, receiving an indication that the user intends to participate in the electronic meeting, wherein the indication is associated with the calendar appointment.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: November 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Stephen W. Cole, Jo Ann Jordan, Patrick J. O'Sullivan, Stephen Ryan, Jolene Rowlands Staruch