Patents Examined by Ajay Bhatia
  • Patent number: 9939998
    Abstract: A mobile terminal and controlling method thereof are disclosed, by which various kinds of informations and/or functions for at least one content can be provided through a plurality of partitioned regions generated by partitioning a region of a display object for the at least one content into a plurality of the partitioned regions. The present invention may include creating a display object corresponding to an upper content in a manner of having an inner space partitioned into a plurality of regions and displaying the created display object on a touchscreen, wherein different lower contents subordinate to the upper content are displayed on a plurality of the regions, respectively.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: April 10, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Hyekyung Park, Joowoo Lee, Hyehyun Kim, Sunjung Lee
  • Patent number: 9892251
    Abstract: A mobile terminal includes: a display; and a controller. The controller puts at least one screen corresponding to the current display screen and having the same execution depth into standby, and when a predetermined trigger operation is performed, further displays on the display a screen chosen from the at least one screen by the trigger operation.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: February 13, 2018
    Assignee: LG ELECTRONICS INC.
    Inventor: Hyungbin Park
  • Patent number: 9893904
    Abstract: One embodiment of the present invention provides a system for generating a message. During operation, the system receives user interaction event data. The user interaction event data describes explicit or implicit interactions of a user with a web application and/or mobile application. Next, the system modifies a graph describing the user's current context associated with the user based on an analysis of the user interaction event data, as interpreted by the system learning from previous processing of user interaction event data. The context graph includes information about the user's state, behavior, and interests, and some or all portions of the context graph may be shared between users. The system determines a set of rules associated with a group of users that includes the user, and then applies the determined set of rules to any context graph associated with the user to generate the message.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: February 13, 2018
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Michael Roberts, Victoria M. E. Bellotti, Shane P. Ahern
  • Patent number: 9870136
    Abstract: Display data in a data graphical user interface (GUI) on a display device and display, by a processor, a control GUI on the display device representing the data. The control GUI includes a range defining visual element, corresponding to a data value, that is moveable via input received by the control GUI and defines two ranges of the data. The processor displays indicia associated with the range defining visual element indicating the corresponding data value. The processor receives input from the control GUI indicating the range defining visual element has been moved. In response, the processor visually emphasizes data in the data GUI having data values in a selected one of the defined data range.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: January 16, 2018
    Assignee: International Business Machines Corporation
    Inventor: Alireza Pourshahid
  • Patent number: 9805486
    Abstract: A user terminal apparatus includes an input receiver, an intersecting-image information obtaining unit and a divider. The input receiver receives input information relating to image-drawing and image-erasing. The intersecting-image information obtaining unit obtains image-drawing input information intersecting image-erasing input information as intersecting-image information when the input receiver receives image-erasing input information. The divider divides the intersecting-image information to erase a portion of the intersecting-image information contained in an erasing area computed from the image-erasing input information when the input information is image-erasing input information.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: October 31, 2017
    Assignee: Ricoh Company, Ltd.
    Inventors: Takanori Nagahara, Junichi Takami, Shiroh Ikegami
  • Patent number: 9766604
    Abstract: A control system, method and computer program product cooperate to assist control for an autonomous robot. The system includes a communications interface that exchanges information with the autonomous robot (22). A user interface displays a scene of location in which the autonomous robot (22) is positioned, and also receives an indication of a user selection of a user selected area within the scene. The communications interface transmits an indication of said user selected area to the autonomous robot (22) for further processing of the area by said autonomous robot (22).
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: September 19, 2017
    Assignee: SONY CORPORATION
    Inventors: Kenta Kawamoto, Yoshiaki Iwai, Satoru Shimizu
  • Patent number: 9769030
    Abstract: A method for optimizing resource prefetch criteria may include identifying a prefetch criteria on a first resource. The prefetch criteria may be associated with a likelihood that a second resource linked from the first resource may be requested. The prefetch criteria may be modified to a modified prefetch criteria different from the prefetch criteria. A modified likelihood that the second resource may be requested may be tracked based on the modified prefetch criteria. The prefetch criteria may be replaced with the modified prefetch criteria when the modified result is greater than the result.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: September 19, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Harsha Ramalingam, Christopher Philip Worland
  • Patent number: 9766709
    Abstract: The technology disclosed relates to using gestures to supplant or augment use of a standard input device coupled to a system. It also relates to controlling a display using gestures. It further relates to controlling a system using more than one input device. In particular, it relates to detecting a standard input device that causes on-screen actions on a display in response to control manipulations performed using the standard input device. Further, a library of analogous gestures is identified, which includes gestures that are analogous to the control manipulations and also cause the on-screen actions responsive to the control manipulations. Thus, when a gesture from the library of analogous gestures is detected, a signal is generated that mimics a standard signal from the standard input device and causes at least one on-screen action.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: September 19, 2017
    Assignee: Leap Motion, Inc.
    Inventor: David Holz
  • Patent number: 9747583
    Abstract: Entity profile information is presented to a user of a computing device. In one embodiment, a method includes: receiving a communication associated with a first entity; in response to receiving the communication, creating or updating, by at least one processor, a first entity profile, wherein the first entity profile is for display to the user on the computing device; and storing a plurality of entity profiles for entities, the entity profiles including the first entity profile.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: August 29, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventor: Peter Monaco
  • Patent number: 9715489
    Abstract: A method includes receiving an input string from a virtual keyboard, generating at least one string based on the input string, where the input string is not a substring of the generated string, responsive to a determination that the generated string was previously generated based on the input string, selecting a candidate character associated with the input string and with the generated string, and displaying the generated string at a location on the virtual keyboard that is associated with the selected candidate character.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: July 25, 2017
    Assignee: BlackBerry Limited
    Inventors: Jerome Pasquero, David Ryan Walker, Gil Pinheiro
  • Patent number: 9711178
    Abstract: Local timeline editing for online content editing is disclosed. Various systems and methods described herein provide for online content editing, wherein user-created content is created or modified at an online content editor server in accordance with a timeline (associated with the user-created content) that is modified at a remote content editor client and subsequently received by the online content editor server. In a specific implementation, the creation and modification operations performed on the user-created content are performed at the online content editor server in accordance with the timeline received from the remote content editor client. The timeline can comprise information defining content within the user-created content, and define a temporal property of the content within the user-created content. The remote content editor client can be a thin client instance utilizing limited resources during operation and requiring very limited network bandwidth when transferred to the client.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: July 18, 2017
    Assignee: WeVideo, Inc.
    Inventors: Jostein Svendsen, Bjørn Rustberggaard
  • Patent number: 9661056
    Abstract: A system is described for creating a customized modification free extension of a software application. The software application can be an application configured to be executed in a runtime framework on a web browser. When the web browser launches the custom application, the base application can be identified and retrieved. Once retrieved, the web browser can merge the custom application and the base application and execute the resulting merged application.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: May 23, 2017
    Assignee: SAP SE
    Inventors: Clement Selvaraj, Santosh Kumar Addanki, Prakash Ponshankaarchinnusamy, Andreas Kunz, Peter Muessig
  • Patent number: 9645706
    Abstract: Embodiments are directed to implementing localized jump lists and to generating a locale-specific jump list. In one scenario, a computer system sends a synchronization request to receive a current contact list that includes a user's contacts. The computer system receives both a synchronized contact list and a locale-specific jump list, which includes jump header sort keys that indicate the relative sorting position of each jump header. The computer system receives a user input indicating that the user has selected a specified jump header and intends to jump to a specified point in the contact list. The computer system then jumps to the user-specified point in the contact list using the jump header sort key that corresponds to the selected jump header in the locale-specific jump list and displays the contact list to the user at the selected jump header that was jumped to using the jump header sort key.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: May 9, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Thomas W. Millett, Haroon Dawood Barri
  • Patent number: 9645701
    Abstract: An electronic apparatus, a display control system, a display control method, and a display control program stored on a recording medium, each of which determines one or more display components to be displayed together with an application user interface, using display size information, priority order information, and display condition information that are previously stored for each one of the display components.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: May 9, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventors: Genki Watanabe, Rina Takahashi
  • Patent number: 9639248
    Abstract: Methods are described for maximizing the size of a video displayed in a display area of a video player. The maximum height of the video is determined using its aspect ratio and the dimensions of the display area in the video player. The control panel is removed from the display in the video player if this allows the video to be shown at its maximum height while preserving the video's resolution. The control panel is displayed in the video player if the video can be shown at its maximum height without removing the control panel from the display.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: May 2, 2017
    Assignee: Google Inc.
    Inventors: Philip T. Harnish, Brian Glick
  • Patent number: 9632699
    Abstract: The invention relates generally to a user-configurable calculator. Embodiments of the invention provide, among other things, a flexible graphical user interface (GUI) that allows a user to configure a virtual keypad area and/or a display area. Accordingly, a user can select calculator's keys (and corresponding functions) and/or a display type that is best suited for the problem he or she wishes to solve. A user may also create a new function and associate the new function with a virtual key. Embodiments of the invention also permit a user to define and manage multiple calculation sessions. In one embodiment, data can be shared between sessions.
    Type: Grant
    Filed: February 22, 2012
    Date of Patent: April 25, 2017
    Inventor: Hanna Fouad Abi-Saleh
  • Patent number: 9635313
    Abstract: An information processing system and a method for operating same are provided. The information processing system includes a first information processing apparatus and a second information processing apparatus. The first information processing apparatus is configured to display a first synchronous image in a first window, the first window having an operation right. The second information processing apparatus has a synchronous state or an asynchronous state. The second information processing apparatus is configured to: display a second synchronous image; in response to a first request, switch from the synchronous state to the asynchronous state; and in response to a second request, switch from the asynchronous state to the synchronous state.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: April 25, 2017
    Assignee: Sony Corporation
    Inventors: Yutaka Hasegawa, Yoichi Mizutani, Masato Kajimoto, Masahiro Takahashi, Hiroshi Kyusojin
  • Patent number: 9626074
    Abstract: A touch screen unlocking method comprises displaying a plurality of icons on an unlocking interface, among which at least two icons can be arranged to match with each other; after a user taps one of the matched icons, amplifying and displaying the other icon; when the user taps the amplified and displayed icon area, unlocking the touch screen. According to the present invention, the frequency of mistakes by the user can be reduced, and the user experience can be improved.
    Type: Grant
    Filed: October 8, 2012
    Date of Patent: April 18, 2017
    Assignee: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD.
    Inventor: Yang Ding
  • Patent number: 9594499
    Abstract: An approach is provided for enabling hover-based interactions to define spatial searches on mobile maps. A user interaction manager causes, at least in part, a rendering of at least one user interface depicting mapping information. A user interaction manager then processes and/or facilitates a processing of one or more hover-based interactions with the at least one user interface to determine one or more parameters for one or more spatial searches over the mapping information.
    Type: Grant
    Filed: February 21, 2012
    Date of Patent: March 14, 2017
    Assignee: Nokia Technologies Oy
    Inventor: Jason Adam Britton
  • Patent number: 9588669
    Abstract: Described herein are techniques related to sticky messaging, which enable the use of the content of text and/or multimedia messages outside the context of the messaging inbox of a telecommunications device, such as a mobile phone. An implementation described herein includes posting of the content (e.g., text, image, audio, and video) of a message onto a home screen of the telecommunications device. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: March 7, 2017
    Assignee: T-Mobile USA, Inc.
    Inventor: Nathaniel A. Meyr