Patents Examined by Andrew Chung
  • Patent number: 10725645
    Abstract: An information processing apparatus is provided that is configured to facilitate the avoidance of a state in which the browsing of a web page displayed in a main display area is hindered by the displaying of a sub display area. When a web page scrollable in a predetermined scroll direction is displayed in a main display area, the information processing apparatus acquires an arrangement position of a display element displayed in the web page, the arrangement position being a position in a crossing direction crossing the scroll direction, and determines an arrangement position in the crossing direction of the sub display area arranged at a position overlapping the main display area in accordance with the acquired arrangement position of the display element.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: July 28, 2020
    Assignee: Rakuten, Inc.
    Inventors: Rei Kashima, Takehiro Ogita, Junko Takemoto
  • Patent number: 10725632
    Abstract: Techniques for providing an in-place contextual menu and user interface for email and other information management system triage are provided in which a contextual menu can be overlaid or replace an item on a view screen. The contextual menu can provide action commands specific to the type and state of the items selected in the feature view of the email or other information management system. A single recognized selection input, such as a swipe gesture, selects an item and invokes an in-place contextual menu presenting actions that can be asserted on the selected item. Multiple item selection is available through the same invocation of presenting the in-place contextual menu.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: July 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey K. Feiereisen, Yung-Cheng Chen, Ryan Thomas Murphy, Eva Britta Karolina Burlin, Michael Anthony Faoro, Kenneth Fern, Michael R. Gow, Chao-Chung Lin, Joseph McLaughlin
  • Patent number: 10712912
    Abstract: Disclosed are various approaches for providing contextual or cognitive cues that link browser tabs together within a browser application. Browser tabs that are determined to be related to one another can be colored with a similar color. A similar color can be one in which a color property is modified so that the colors appear similar to a user. Relationships between browser tabs can be determined based upon whether a browser tab was created in response to following a link within a parent browser tab.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: July 14, 2020
    Assignee: VMWare, Inc.
    Inventors: Avinash Agarwal, Sivasubramaniam Sivakumar, Sharun Samuel
  • Patent number: 10691750
    Abstract: Features are disclosed for efficiently maintaining information regarding content navigation history and state of a browser application. The browser application can use a portion of a client device's non-persistent memory that has been assigned a direct byte-for-byte correlation with a file in persistent storage, such as a memory-mapped file. The browser application can access, store, and update information in the memory-mapped file in non-persistent memory without being responsible for ensuring that updates are also reflected in the file stored in persistent storage. The operating system of the client device can handle the tasks of writing to, and reading from, persistent storage.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: June 23, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Jari Juhani Karppanen
  • Patent number: 10664162
    Abstract: A method and system for managing multiple displays, including receiving a first indication to allow movement of an object between a first display and a second display, allowing movement of the object between the first display and the second display in view of the first indication, receiving a second indication to prevent movement of the object between the first display to the second display, and preventing movement of the object between the first display and the second display in view of the second indication.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: May 26, 2020
    Assignee: Red Hat, Inc.
    Inventor: Maureen Emily Strode
  • Patent number: 10649634
    Abstract: A method for indexing a user interface test recording includes capturing, during a session, a recording of a plurality of interactions with the user interface, capturing, during the session, an event stream including a plurality of user interface events, synchronizing, in time, the plurality of interactions and the plurality of user interface events, identifying a point of interest in the event stream, wherein the point of interest is correlated to a time in the recording by the synchronization, and annotating the recording at a time correlated to when the point of interest occurred.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: May 12, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rogerio Abreu De Paula, Claudio Santos Pinhanez, Vagner Figueredo De Santana
  • Patent number: 10628861
    Abstract: A method and system for conducting a chat session with multiple chat members. The chat system receives chat comments from the chat members. The chat system attempts to identify a topic or subject of the chat comment. The chat system may then retrieve product or product category advertisements relevant to the identified topic. The chat system then effects the display of the chat comment along with the retrieved advertisements to each chat member. The chat system thus dynamically recognizes the topic of chat comments and displays relevant additional information along with the chat comments.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: April 21, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Hilliard B. Siegel, Ashish Agrawal, Ezra Cooper, Robert Frederick
  • Patent number: 10579243
    Abstract: Aspects of the disclosure provide techniques that enable a communication server hosting a virtual communication session to receive theme parameters from a remote server to control the look and feel of the virtual communication session. In one example, a method includes sending a plurality of video feeds for display at a plurality of graphical user interfaces (GUIs) of client devices coupled to a communication session. The communication session enables communication among a plurality of users of the client devices. The method also includes receiving a set of parameters of a theme to modify one or more visual properties of the GUIs. The method also includes sending the set of parameters to the client devices connected to the communication session to modify visual properties of the GUIs displaying the plurality of video feeds at the plurality of client devices based on the parameters of the theme.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: March 3, 2020
    Assignee: GOOGLE LLC
    Inventors: David Scrymgeour Bennett, Eduardo Fernandez, Richard James Dunn, Nikhyl P. Singhal
  • Patent number: 10564819
    Abstract: There is provided an information processing apparatus including a text extraction unit configured to extract text selected through a touch operation of a user from an input text string displayed on a display screen, a text specifying unit configured to specify change text of the selected text, and a selection conclusion unit configured to conclude that the selected text on the display screen is replaced with the change text.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: February 18, 2020
    Assignee: Sony Corporation
    Inventors: Shinichi Kawano, Tsubasa Tsukahara, Maki Imoto, Ikuo Yamano
  • Patent number: 10564924
    Abstract: Techniques are provided for providing assistance to users in locating and accessing points of interest associated with particular time positions in the media items using the techniques described herein. For instance, an electronic device outputting a media item may select one or more metadata items based on a current output position in the media item. The electronic device may then generate and output a user interface including a progress bar that includes indicators representing the selected metadata items and output the user interface to a display of the electronic device.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: February 18, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy Jaeger, Trevor Arlen Baum, Jason Paul Fields, Young Suk Im, Carlos Raul Pasols, Jr., David Wayne Reid, Francis Andrew Shanahan
  • Patent number: 10564838
    Abstract: A method and apparatus for providing Point Of Interest (POI) information in a portable terminal are provided. The method includes displaying an image mapped with at least one POI on a screen, sensing if the screen is touched in a closed curve shape, and displaying information on the POI mapped to an area within a closed curve of the displayed image.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: February 18, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Ji-Hye Ban
  • Patent number: 10558679
    Abstract: Systems and methods disclosed herein present topic-centric visualizations of collaboration data. An example method includes: obtaining a set of topics based on an analysis of collaboration data and displaying an interactive visualization that includes first UI elements that correspond to each topic (first UI elements corresponding to similar topics are positioned close together). In response to receiving a specified time period for the interactive visualization, the method includes: identifying a subset of the plurality of persons that are associated with the specified time period. The method additionally includes: obtaining a first set of connections between the set of topics and the subset and a second set of connections between related persons in the subset. The method further includes: updating the interactive visualization to include second UI elements corresponding to each respective person of the subset and visual representations of each connection in the first and second sets.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: February 11, 2020
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Patrick Chiu, Francine R. Chen
  • Patent number: 10552028
    Abstract: Nesting information indicative of a nested arrangement of a set of scrollable areas within an environment is obtained. Focus information indicative of which of the set of scrollable areas is in focus within the environment is obtained. A visualization scheme is applied to each of the set of scrollable areas other than the scrollable area in focus. The visualization scheme adjusts at least one display property of each other scrollable area by each of a function of a relative position of each other scrollable area relative to the scrollable area in focus within the nested arrangement and a function of a relative distance of each other scrollable area from the scrollable area in focus.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Pawel J. Borkowski, Michal Klak, Maksymilian J. Kowalik, Bartlomiej T. Malecki
  • Patent number: 10545631
    Abstract: Some embodiments provide a method of presenting several user interface (UI) controls for editing images. Upon receiving a selection of an image to edit, the method displays the image in a display area for displaying edits to the image. At a first location, the method receives input to activate a UI tool includes the several UI tools. In response to the input, the method displays, at a second location, a fanning animation that fans the several UI controls from a fanned closed layout to a fanned open layout.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: January 28, 2020
    Assignee: Apple Inc.
    Inventors: Randy Ubillos, Samuel M. Roberts
  • Patent number: 10545734
    Abstract: A computer implemented method of generating a graphical interface including receiving and displaying a selection of elements among a plurality of graphical and/or data entry elements, each element having at least a property among a plurality of graphical and/or activation and/or content properties; receiving and displaying formulas, each formula linking at least two properties of one element or several elements of the selection; and determining from the selection of elements and the formulas a separate graphical interface program, the execution of the separate graphical interface program resulting in the display of the selection of elements, the properties of which are linked by the formulas.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: January 28, 2020
    Assignee: Creative Information Technology
    Inventors: Eric Grange, Philippe Rinaudo
  • Patent number: 10540216
    Abstract: Systems and methods for normalizing cloud resource interactions across disparate objects and actions provided by a plurality of different cloud services. The methods comprise: obtaining information that identifies the objects and indicates what actions can be performed for the objects; processing the information to consolidate at least two of the actions supported by different ones of the objects into a single action; causing a unified view to be presented in a User Interface (“UI”) that allows an initiation of the single action whereby the at least two actions supported by different ones of the objects are concurrently selected; receiving a standardized command for initiating the single action; transforming a first protocol format of the standardized command into a second different protocol format to generate at least one non-standardized command; and using the non-standardized command to cause performance of the at least two actions by said different ones of the objects.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: January 21, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Ricardo F. Feijoo, Thomas Kludy
  • Patent number: 10528247
    Abstract: An operation system includes a detector, an area designator, a selection item designator, and a display controller. The detector may be configured to detect an operation of touching a touch panel at a touch-position on the touch panel. The area designator may be configured to designate an area, which includes the touch-position at which the operation of touching the touch panel is detected, from a plurality of areas of the touch panel. The selection item designator may be configured to designate an associated set of selection items which is associated with the area designated by the area designator. The display controller may be configured to control the touch panel to display an operator which includes the associated set of selection items at or in the vicinity of the touch-position, at which the operation of touching the touch panel is detected by the detector.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: January 7, 2020
    Assignee: KONAMI DIGITAL ENTERTAINMENT CO., LTD.
    Inventor: Takahiro Abe
  • Patent number: 10528209
    Abstract: A sub-grid of a grid of data is displayed on a display device. The data is organized over cells. The cells within the sub-table are visible on the display device, whereas the cells outside the sub-table are not visible on the display device. In response to the data of a cell outside of the sub-table changing, such that the cell is not visible on the display device, an indicator is displayed in the cell of the sub-table that is visible that is closest within the table to the cell having the data that changed.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: January 7, 2020
    Assignee: LENOVO Enterprise Solutions (Singapore) PTE. LTD
    Inventors: Matthew Robert Alcorn, Joseph Vincent DiCecco
  • Patent number: 10518163
    Abstract: Location-aware fitness monitoring program products, systems, and methods, and applications thereof, are disclosed. In an embodiment, a method for providing information about an athletic activity includes the steps of displaying to a user via a computer performance parameter information regarding an individual's performance during the athletic activity as a function of time, and displaying to the user via the computer the title of a music track that was played for the individual by a portable fitness monitoring device during the athletic activity, wherein the display of the title of the music track occurs in response to the user specifying via the computer a particular point in time during the athletic activity.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: December 31, 2019
    Assignee: adidas AG
    Inventors: Alan Russell Lee, Andrew Leonard Axelrod, Stephen John Black, Mark Arthur Oleson, Jon H. Werner, Christian Dibenedetto
  • Patent number: 10509827
    Abstract: Methods and systems are provided for allowing a user to categorize, organize, and/or visualize content recommendations made by the user. Various interactive controls are made available to a user who recommends an item of content, where the controls are designed to allow the user to assign one or more attributes (e.g., characteristics, categories, labels, properties, etc.) to the recommendation. A user can also organize content recommendations into one or more categories that can be customized by the user according to subject-matter, content format, recommendation strength, and the like. The user is also provided with the ability to view his or her content recommendations arranged in various graphical representations.
    Type: Grant
    Filed: November 9, 2016
    Date of Patent: December 17, 2019
    Assignee: Google LLC
    Inventors: Neha Pattan, Jennifer W. Lin