Patents Examined by Phenuel S Salomon
  • Patent number: 10298767
    Abstract: This document is directed to, among other things, communication systems involving networked contact center interfaces. One example method includes presenting a frame on a user interface to present information in a selectable format. Another example method includes using a circuit device to detect selection of a frame as displayed and causing display of further graphical information in an un-selectable format.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: May 21, 2019
    Assignee: 8x8, Inc.
    Inventors: Mansour Salame, Richard Southwick, William James Fernandez, Robert Townsend
  • Patent number: 10289281
    Abstract: A task being initiated by a first data processing system can be detected. The method also can include, responsive to detecting the task being initiated, accessing a progress profile at least indicating a duration of time expected for the task to be performed, wherein the progress profile is generated based on crowd sourced statistics indicating respective durations of time to perform the task by a plurality of other data processing systems that performed the task. A progress bar can be presented on a display. A status of completion of performing the task can be indicated by reiteratively updating the progress bar, wherein the status of completion of performing the task by the first data processing system is determined based, at least, on the duration of time expected for the task to be performed as indicated in the progress profile.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: May 14, 2019
    Inventors: Lisa Seacat DeLuca, Clifford A. Pickover, Dana L. Price, Aaron J. Quirk
  • Patent number: 10268363
    Abstract: A graphical user interface is provided for navigating and/or manipulating content simply via touch of a touch-sensitive surface. The content may include discrete content items (e.g., songs, video clips, documents, web pages) and/or actions (e.g., place a call, read a message, play a game), and may or may not be hierarchical in nature. The interface may be presented on a touch-screen display, such that a user may navigate to a content item or action via a single touch on the display (e.g., with a finger or other tool), followed by gliding through any number of levels or clusters of nodes (representing content items, content compilations/categories and/or actions). The desired content item or action may be initiated automatically (e.g., opened, performed) simply by touching it, by lifting the gliding finger or by performing some other input (e.g., tapping a node, speaking a command, touching with a second finger).
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: April 23, 2019
    Inventors: Wendell D. Brown, Daniel E. Vaughan
  • Patent number: 10254925
    Abstract: Embodiments of the present disclosure provide a GUI web-browser with functionality to create, edit, and retrieve GUI documents as GUI web pages. The GUI web-browser may be enabled to display a GUI document in a GUI document display format as a GUI web page. A user may be enabled to modify the GUI web page in a similar way as they would modify a GUI based document. The modified GUI document may be then saved as a GUI web page comprising edited GUI elements. A specification to the GUI document comprising the GUI elements may be saved in a storage format, and then loaded in a display format for display as the GUI web page.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: April 9, 2019
    Inventor: Donald Richard Schmidt
  • Patent number: 10235040
    Abstract: Systems and methods are provided for controlling the appearance of application windows on a computer display screen. A user identifies either an application window currently running on the computer or a new application to be started. The user also identifies a size, shape, and screen location by inputting a geometric shape, such as by drawing a rectangle with a pen or stylus input device, on the display screen. The appearance of the application window is set based on the geometric shape. The application window is resized and moved, for a currently running application, or created, for a new application, on the display screen.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: March 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexander J. Zotov, Richard J. Duncan, Zoltan C. Szilagyi
  • Patent number: 10235014
    Abstract: The present disclosure relates to music user interfaces. A device, including a display and a rotatable input mechanism, is described in relation to accessing and playing music. In some examples, a user can provide input through the rotatable input mechanism to access a landing screen of a music application. The landing screen concurrently displays an affordance for accessing playlists, an affordance for a list of artists, and an affordance for accessing a list of songs.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: March 19, 2019
    Assignee: APPLE INC.
    Inventors: Lawrence Y. Yang, David Chance Graham, Christopher Patrick Foss, Anton M. Davydov, Alan C. Dye, Jonathan P. Ive, Stephen O. Lemay
  • Patent number: 10216393
    Abstract: Targeted information to be shared according to a “pre-analyzed user behavior” of a set of potential candidates is analyzed. The pre-analyzed user behavior is determined from a set of previously conveyed messages from a sender to one of the potential candidates. A list representing a determined subset of the potential candidates and related preference tools/applications is presented to the sender via a user interface. Tools/applications are determined for sending said targeted information content. An action message is sent to the tools/applications of selected candidates, which results in each of the subset of potential candidates receiving the targeted information.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: February 26, 2019
    Inventors: Pei-Lun Lu, Giant Tu, Jason C S Yang
  • Patent number: 10217283
    Abstract: Aspects of the disclosure relate generally to providing a user with an image navigation experience. For instance, a first image of a multidimensional space is provided with an overlay line indicating a direction in which the space extends into the first image such that a second image is connected to the first image along a direction of the overlay line. User input indicating a swipe across a portion of the display is received. When swipe occurred at least partially within an interaction zone defining an area around the overlay line at which the user can interact with the space, the swipe indicates a request to display an image different from the first image. The second image is selected and provided for display based on the swipe and a connection graph connecting the first image and the second image along the direction of the overlay line.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: February 26, 2019
    Assignee: Google LLC
    Inventors: Scott Edward Dillard, Humberto Castaneda, Su Chuin Leong, Michael Cameron Jones, Christopher Gray, Evan Hardesty Parker
  • Patent number: 10212484
    Abstract: In an embodiment, a plurality of categories may be presented in a first ribbon on an electronic display. The plurality of categories may be scrollable through an active category slot in a fixed position in the first ribbon. A category positioned in the active category slot may be determined from the plurality of categories. A plurality of media objects may be presented based on the category. The plurality of media objects may be positioned in a second ribbon and scrollable through an active media object slot in a fixed position in the second ribbon. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: February 19, 2019
    Inventors: Bran Ferren, Schawn A. Jasmann, Cory J. Booth, Genevieve Bell, David B. Andersen
  • Patent number: 10198245
    Abstract: Systems and methods are provided for determining user interface controls associated with hierarchical levels during media content playback. In some embodiments, instructions may be provided to display user interface controls associated with a level of media content, such as a chapter level. A change in the level of media content and/or the user interface controls associated with the level may be a response to a level change request. A level change request may be initiated by user input and/or may automatically be initiated by the current content playback position.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: February 5, 2019
    Assignee: Audible, Inc.
    Inventors: Timothy Jaeger, Alison Mae Go
  • Patent number: 10198144
    Abstract: Systems and methods for multidimensional navigation are disclosed. An application presents an interface for displaying resources. The interface comprises a first control for navigating resources according to a first dimension and a second control for navigating resources according to a second dimension. The application presents a first resource. The application receives a user input for selecting a link to a second resource. The application determines whether to navigate to the second resource via the first dimension or via the second dimension. Upon determining to navigate to the second resource via the first dimension, the application provides for use of the first control to navigate back to the first resource. Upon determining to navigate to the second resource via the second dimension, the application provides for use of the second control to navigate back to the first resource.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: February 5, 2019
    Assignee: Google LLC
    Inventors: John Lee Munoz, Kevin O'Malley, Brett Aladdin Barros
  • Patent number: 10180728
    Abstract: Aspects of the present disclosure are directed towards responding to a touch gesture at a touch-enabled computing device. An interface control element may be presented at a first computing environment provided by a computing device. A touch gesture may be received at a touchscreen of the computing device, and it may be determined whether at least a portion of the touch gesture occurred at the interface control element. Based, at least in part, on whether at least a portion of the touch gesture occurred at the interface control element, a display of the first computing environment may be adjusted or information corresponding to the touch gesture may be transmitted to a second computing environment.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: January 15, 2019
    Assignee: Citrix Systems, Inc.
    Inventors: Lin Cao, Ian Russell Wesley, Bassam El Faourie, Dimitri Tyryshkin, Venu Gopal Nathani
  • Patent number: 10178218
    Abstract: A computer implemented system, method, and media for providing an Intelligent Interactive Agent that comprises an animated graphical representation of a plurality of behavioral states of the Intelligent Interactive Agent, said plurality of behavioral states comprising one or more states selected from the following: a Nervous state, an Afraid state, a Smiling state, a laughing state, a shocked state, or a Confused state, said behavioral state further comprising an index values for each state indicating the intensity of such states.
    Type: Grant
    Filed: September 12, 2015
    Date of Patent: January 8, 2019
    Inventor: Vishal Vadodaria
  • Patent number: 10156965
    Abstract: A system for creating and using a universal tag to gather consumer data from a web site for the purposes of targeted advertising is provided. The universal tag system has two main subsystems. The first subsystem is a configuration system that is used to define the consumer data to be collected from the website and to define taxonomy and transformation rules to be applied to the collected consumer data. The second subsystem is a runtime system that runs a universal tag client-side script, which is triggered when a consumer lands on a webpage of the website, for collecting the defined consumer data. The runtime system then applies the transformation rules to the collected data and updates a user profile corresponding to the consumer with the transformed data. As well, the runtime system applies the taxonomy rules to the collected data and categorizes the consumer for the purposes of subsequent targeted advertising.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: December 18, 2018
    Assignee: Amobee, Inc.
    Inventors: Jonathan Shottan, Vishal Shah, Kevinjeet Gill
  • Patent number: 8015500
    Abstract: When a digital camera is set to retrieval mode, a map-style retrieval screen having a matrix structure is displayed on a display device. The digital camera searches for images photographed in the regions corresponding to each cell in the matrix structure, based on shooting location information appended to the images. The number of found images is displayed within each cell. When the user inputs a zoom in or zoom out command, the regions corresponding to each cell are made smaller or larger, according to the command. At the same time, a new retrieval is performed for images photographed in the regions corresponding to each of the modified cells. The number displayed within each cell is updated according to the number of images found in the new retrieval. When a single cell is selected, a list view of the images photographed in the region corresponding to the selected cell is displayed.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: September 6, 2011
    Assignee: Casio Computer Co., Ltd.
    Inventor: Masahiro Mita
  • Patent number: 8001478
    Abstract: Computer software, systems and methods for providing context personalized browsing over computer networks. In the foregoing, an intelligent agent referred to as a “browser companion agent” includes a service component for holding one or more service modules that may assist a user by providing services that are contextually relevant to content on a browser on the user's computer system. The agent also includes a data component for holding data objects related to and sharable by one or more service modules. The agent further includes a tracking component for tracking the pages on a browser and for communicating browser page data to a remote computer system that may respond to the agent with data or code for use by service modules. Contemplated service modules include a comparison shopping service, a transaction tracking service, and automated form filling service.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: August 16, 2011
    Assignee: Shopzilla, Inc.
    Inventors: Rajesh Bhatia, Nikhil Ganju, Anil Kamath, Prashant Kulkarni, Phoumrin Tan
  • Patent number: 7992086
    Abstract: A system and method enabling comparative and interactive preview of the effects of different operational settings to facilitate adjustment of a media-playing set includes providing a memory to store a test sample for each control item and a demonstrational tool to generate a plurality of preview items for simultaneous presentation on the display while the settings of the control item are being adjusted, such preview items being based on the test sample such that each preview item reflects the effect on the sample caused by selection of a respective setting for the control item. A system and method enabling expanded interactive preview of the effects of operational settings similar to the above except the test sample is provided for grouped pairs of the control items and each preview item reflects the effect caused by selection of different combinations of settings for the control items in this grouped pair.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: August 2, 2011
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Vishnu Kumar Shivaji-Rao
  • Patent number: 7987423
    Abstract: A personalized slide show generation system is comprised of a script generator and a personalized slide show generation engine. The script generator is configured for employing a user interaction associated with an image to generate an interaction script. The personalized slideshow generation engine is coupled to the script generator and configured for utilizing the image and the interaction script to generate a personalized slide show.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: July 26, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peng Wu, Jian Fan
  • Patent number: 7966573
    Abstract: Upon detection of user input, a computing device (e.g., tablet PC, PDA, cellular device) may determine whether the input corresponds to a request to enhance elements of the user interface. In response to a positive determination, the computing device may magnify or otherwise modify the appearance of particular graphical elements of the interface to facilitate user interaction. The computing device identifies one or more graphical elements that are within a predefined proximity or area of the input location and displays an enlarged version of those elements to provide the user with a larger interaction area. Additionally, a computing device may clone (i.e., copy) the identified elements and enlarge the cloned elements at a specified region of the user interface. In another aspect, the computing device may magnify the entire area associated with the location of user input, rather than just the interactive elements of that predefined area.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: June 21, 2011
    Assignee: Microsoft Corporation
    Inventors: Steven P. Dodge, Alexander J. Kolmykov-Zotov, Bryan D. Scott, Reed L. Townsend
  • Patent number: 7930640
    Abstract: A method of merging and splitting calendar entries is provided. The method of merging includes initiating a Personal Information Management (PIM) that is configured to manage a calendar, opening the calendar, selecting a first calendar entry and a second calendar entry, and selecting an owner action selection of the PIM. The owner action selection includes a merge and split selection. Selecting the merge selection combines information of the first calendar entry with information of the second calendar entry, such that a new calendar entry is created that includes the combined information of both the first and second calendar entries. A time and/or place is entered for the new calendar entry having the combined information. Additionally, selecting a split selection initiates a first and second pane where the second pane includes two subsections with original calendar entry information that may be amended and saved as two new calendar entries.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: April 19, 2011
    Assignee: International Business Machines Corporation
    Inventors: Weichuan Dong, Fang Lu