Patents Examined by Ajay Bhatia
-
Patent number: 9939998Abstract: 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: GrantFiled: August 1, 2013Date of Patent: April 10, 2018Assignee: LG ELECTRONICS INC.Inventors: Hyekyung Park, Joowoo Lee, Hyehyun Kim, Sunjung Lee
-
Patent number: 9892251Abstract: 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: GrantFiled: March 7, 2014Date of Patent: February 13, 2018Assignee: LG ELECTRONICS INC.Inventor: Hyungbin Park
-
Patent number: 9893904Abstract: 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: GrantFiled: May 14, 2013Date of Patent: February 13, 2018Assignee: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Michael Roberts, Victoria M. E. Bellotti, Shane P. Ahern
-
Patent number: 9870136Abstract: 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: GrantFiled: November 16, 2016Date of Patent: January 16, 2018Assignee: International Business Machines CorporationInventor: Alireza Pourshahid
-
Patent number: 9805486Abstract: 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: GrantFiled: November 19, 2010Date of Patent: October 31, 2017Assignee: Ricoh Company, Ltd.Inventors: Takanori Nagahara, Junichi Takami, Shiroh Ikegami
-
Patent number: 9766604Abstract: 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: GrantFiled: July 25, 2012Date of Patent: September 19, 2017Assignee: SONY CORPORATIONInventors: Kenta Kawamoto, Yoshiaki Iwai, Satoru Shimizu
-
Patent number: 9769030Abstract: 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: GrantFiled: February 11, 2013Date of Patent: September 19, 2017Assignee: Amazon Technologies, Inc.Inventors: Harsha Ramalingam, Christopher Philip Worland
-
Patent number: 9766709Abstract: 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: GrantFiled: March 14, 2014Date of Patent: September 19, 2017Assignee: Leap Motion, Inc.Inventor: David Holz
-
Patent number: 9747583Abstract: 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: GrantFiled: June 27, 2012Date of Patent: August 29, 2017Assignee: YAHOO HOLDINGS, INC.Inventor: Peter Monaco
-
Patent number: 9715489Abstract: 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: GrantFiled: August 7, 2012Date of Patent: July 25, 2017Assignee: BlackBerry LimitedInventors: Jerome Pasquero, David Ryan Walker, Gil Pinheiro
-
Patent number: 9711178Abstract: 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: GrantFiled: March 28, 2012Date of Patent: July 18, 2017Assignee: WeVideo, Inc.Inventors: Jostein Svendsen, Bjørn Rustberggaard
-
Patent number: 9661056Abstract: 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: GrantFiled: April 15, 2014Date of Patent: May 23, 2017Assignee: SAP SEInventors: Clement Selvaraj, Santosh Kumar Addanki, Prakash Ponshankaarchinnusamy, Andreas Kunz, Peter Muessig
-
Patent number: 9645706Abstract: 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: GrantFiled: May 9, 2013Date of Patent: May 9, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Thomas W. Millett, Haroon Dawood Barri
-
Patent number: 9645701Abstract: 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: GrantFiled: November 26, 2013Date of Patent: May 9, 2017Assignee: RICOH COMPANY, LTD.Inventors: Genki Watanabe, Rina Takahashi
-
Patent number: 9639248Abstract: 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: GrantFiled: January 6, 2015Date of Patent: May 2, 2017Assignee: Google Inc.Inventors: Philip T. Harnish, Brian Glick
-
Patent number: 9632699Abstract: 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: GrantFiled: February 22, 2012Date of Patent: April 25, 2017Inventor: Hanna Fouad Abi-Saleh
-
Patent number: 9635313Abstract: 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: GrantFiled: June 29, 2012Date of Patent: April 25, 2017Assignee: Sony CorporationInventors: Yutaka Hasegawa, Yoichi Mizutani, Masato Kajimoto, Masahiro Takahashi, Hiroshi Kyusojin
-
Patent number: 9626074Abstract: 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: GrantFiled: October 8, 2012Date of Patent: April 18, 2017Assignee: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD.Inventor: Yang Ding
-
Patent number: 9594499Abstract: 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: GrantFiled: February 21, 2012Date of Patent: March 14, 2017Assignee: Nokia Technologies OyInventor: Jason Adam Britton
-
Patent number: 9588669Abstract: 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: GrantFiled: May 13, 2011Date of Patent: March 7, 2017Assignee: T-Mobile USA, Inc.Inventor: Nathaniel A. Meyr