Gesture-based Patents (Class 715/863)
  • Patent number: 9635425
    Abstract: A control device is used to select a portion on a first display, the control device having a second display, the first display displaying images frame by frame generated from first image data including at least one frame; determine a first portion in a frame in the first image data corresponding to the selected portion on the first display; generate second image data from the first image data corresponding to the first portion in a frame in the first image data; and provide the second image data to the control device for display as a second image on the second display, while leaving intact the image displayed on the first display. The generated second image data may be the first image data corresponding to the first portion in a frame in the first image data magnified by a magnification factor.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: April 25, 2017
    Assignee: Thomson Licensing
    Inventor: Ronald Douglas Johnson
  • Patent number: 9628575
    Abstract: A method for promoting social network sharing of a content item on a content sharing platform is disclosed. The method includes determining whether actions of a user and statistics associated with a content item of a content sharing platform satisfy criteria to present a promotion to the user to share the content item on one or more social networks. The method further includes identifying, based on the actions and the statistics, presentation characteristics to display the promotion to the user to share the content item. The method also includes selecting, based on a history of the user with each of the one or more social networks, at least one of the one or more social networks to include in the promotion for the user to select from for sharing the content item.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: April 18, 2017
    Assignee: Google Inc.
    Inventors: Justin Lewis, Gavin James
  • Patent number: 9626499
    Abstract: A system and machine-implemented method for matching input gestures on a touch interface to a security pattern to allow user access to an electronic device or account. The security pattern may correspond to a combination of linear and non-linear input gestures relating to directional changes of the input gestures. A determination of the security pattern may be based on the end motion and speed of each input gesture.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: April 18, 2017
    Assignee: Google Inc.
    Inventors: Alexander Friedrich Kuscher, Andrew Warr
  • Patent number: 9622213
    Abstract: A message notification method and an electronic device are provided. The message notification method includes: receiving a message by an electronic device; detecting whether a screen of the electronic device is in an unobservable state when the message is received, the unobservable state indicating that the screen of the electronic device is downward or covered; and controlling a message notification assembly configured at a non-screen side of the electronic device to generate a visual prompt if the screen of the electronic device is in the unobservable state. Thus, the user can be notified to read or answer the received messages even if the electronic device is in the silent mode and the screen is in the unobservable state.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: April 11, 2017
    Assignee: XIAOMI INC.
    Inventors: Yuan Gao, Gaocai Han, Lei Zhang, Fei Gao, Hai Zhao, Peng Li
  • Patent number: 9622322
    Abstract: A system that determines the task of the viewer and/or gestures made by the user. Based upon the determined task and/or the gestures, the lighting provided to the viewer may be modified.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: April 11, 2017
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Miao Liao, Xiao-Fan Feng, Xu Chen
  • Patent number: 9619105
    Abstract: Systems and methods are disclosed for performing three-dimensional (3D) gesture based interaction with a user interface rendered from a 3D object model based upon the viewpoint of a user. Gesture based interactive systems in accordance with many embodiments of the invention utilize a spatial model of how user interface objects, such as icons and a cursor, spatially relate to one another. The user interface model can be constructed as a 3D object model. With a 3D object model, the operating system can use depth information to render a user interface display appropriate to the requirements of a specific display technology. In many embodiments, head tracking is used to determine a viewpoint from which to render a user interface display from a 3D object model maintained by the operating system and the user interface can be updated in response to the detection of 3D gestures.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: April 11, 2017
    Assignee: Aquifi, Inc.
    Inventor: Carlo Dal Mutto
  • Patent number: 9619038
    Abstract: A method includes entering, by a portable electronic device, a low-power condition and while in the low-power condition, detecting an input. In response to detecting the input, a cover image is displayed. An application image is progressively revealed along with movement of a gesture while reducing display of the cover image.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: April 11, 2017
    Assignee: BlackBerry Limited
    Inventors: Daniel Tobias Rydenhag, Donald James Lindsay
  • Patent number: 9612672
    Abstract: A slide unlocking method for a touchscreen device under a screen locking state is provided. The method includes steps of: sampling a track generated by the sliding of a user's finger on a touchscreen, and sequentially acquiring a plurality of sampling points; acquiring a first sampling point and a last sampling point of the track, and calculating a transverse sliding distance and a longitudinal sliding distance of the finger on the touchscreen; and unlocking the touchscreen when the transverse sliding distance is greater than or equal to a first preset distance and the longitudinal sliding distance is less than or equal to a second preset distance; otherwise, keeping the screen in the lock state. In this way, the present invention increases the degrees of freedom of a user's operation, so that a user can conveniently perform unlocking in a special usage scenario.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: April 4, 2017
    Assignee: HUIZHOU TCL MOBILE COMMUICATION CO., LTD.
    Inventors: Chan Yao, Meili Wang, Zhoujun Yu
  • Patent number: 9607139
    Abstract: Methods, apparatus and articles of manufacture for map-based authentication are provided herein. A method includes establishing a set of cryptographic information, wherein said set of cryptographic information comprises (i) at least one graphical-based input element and (ii) one or more graphical-based input sub-elements derived from said at least one graphical-based input element, wherein said at least one graphical-based input element comprises at least one given map and wherein said one or more graphical-based input sub-elements comprise one or more points of interest on said at least one given map; generating a prompt via a computing device interface in connection with an authentication request to access a protected resource associated with the computing device; processing input cryptographic information entered via the computing device interface in response to the prompt against the set of cryptographic information; and resolving the authentication request based on said processing.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: March 28, 2017
    Assignee: EMC IP Holding Company LLC
    Inventor: Salah Machani
  • Patent number: 9607572
    Abstract: An information processing method and an electronic device are described. The method includes acquiring a first sensing parameter through a first sensor; determining whether the first sensing parameter satisfies a first predetermined condition, the first predetermined condition being a distance threshold of a distance between an object that operates the electronic device and a display output area to which a display unit of the first display module of the electronic device corresponds; generating a first control instruction when the first sensing parameter satisfies the first predetermined condition; and controlling the first display module to switch from a first state to a second state based on the first control instruction.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: March 28, 2017
    Assignee: LENOVO (BEIJING) CO., LTD.
    Inventors: Wei Su, Zhijun Gao
  • Patent number: 9606721
    Abstract: A mobile terminal is provided a mobile terminal and a control method thereof according to exemplary embodiments. The mobile terminal includes a main body that is configured to be wearable on a specific portion of a user's body, a sensing unit that is configured to sense whether or not the main body has been worn, and also sense a user gesture for deciding the worn position of the main body, and a controller that is configured to decide the worn position of the main body according to the sensed user gesture, and setting a user input for generating a first control command in a different manner based on the decided worn position. With the configuration, the main body may sense the worn position by itself so as to provide a user interface, which is more intuitive and convenient for the user, according to the sensed worn position.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: March 28, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Yonghahk Park, Younghan Kim, Mihyun Park, Gukchan Lim, Seonghyok Kim
  • Patent number: 9602983
    Abstract: An electronic device having power management and a lock interface to unlock the electronic device uses that unlock interface to accept input sequences for alternate instruction sequences for predefined actions other than unlocking the electronic device. The lock interface can be a touchscreen interface. Alternate instructions could trigger powering up of selected subsystems of the electronic device as part of performing the alternate instructions. The alternate instruction sequences can comprise message send sequences and those message send sequences can include some characters of the message encoded using Morse code. The powered up subsystems might include a modem subsystem and an analog radio frequency (“RF”) subsystem.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: March 21, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Omair Abdul Rahman
  • Patent number: 9600171
    Abstract: Disclosed are an information display device and a method for the same, which can unlock a touch screen quickly and effectively when the touch screen is in a locking state. The information display device comprises a display module including a touch screen; a controller displaying a lock image in the display module when the touch screen is in a locking state, and displaying a first icon indicating the locking state of the touch screen on the lock image, a first region for releasing the locking state of the touch screen on the lock image, and a second region indicating a second icon linked to an application program on the lock image.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: March 21, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Eunwha Rhee, Yongbong Choi, Soondong Park, Sanghyun Lee, Jeonghwan Hwang
  • Patent number: 9600156
    Abstract: A mechanism is provided for enhancing a selection region for select information associated within a document. A document is analyzed to determine one or more pieces of information in the document that are likely to be selected by the user, wherein the one or more pieces of information are less than all of the information in the document. Responsive to the document failing to have been analyzed before, a selection region associated with each piece of information in the one or more pieces of information is enlarged by a first predetermined size amount thereby forming a respective region enlargement value for each piece of information in the one or more pieces of information. The region enlargement value for each piece of information in the one or more pieces of information is then recorded.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Cary L. Bates, Megan D. Kostick
  • Patent number: 9600066
    Abstract: Disclosed are a 3D human-machine interaction method and system.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: March 21, 2017
    Assignee: ZTE CORPORATION
    Inventor: Xiangling Yang
  • Patent number: 9595186
    Abstract: An electronic device having a touch screen and an operation control method thereof are provided. The electronic includes a touch screen which receives a plurality of manipulations; and a controller which determines whether a second manipulation is made on a screen displayed on the touch screen during a predetermined time period after a first manipulation is made on the screen, and controls to perform an operation corresponding to the second manipulation instead of an operation corresponding to the first manipulation to be performed, if the second manipulation is made during the predetermined time after the first manipulation is made.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: March 14, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jae-kwon Kim
  • Patent number: 9594431
    Abstract: A method for executing a qualified command including detecting a hand gesture input for identifying a command, detecting one or more non-hand gesture inputs to qualify the command, and configuring a processor to execute the qualified command on a machine in response to the hand gesture input and one or more non-hand gesture inputs.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: March 14, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Prasenjit Dey, Sriganesh Madhvanath, Rama Vennelakanti
  • Patent number: 9594493
    Abstract: A graphical user interface for a computer includes a dial control. The control can be implemented, for example, as a touch-based, pointer-based, pen-based and/or keyboard-based mechanism. The dial control is intended for manipulating a large range of values, such as a menu of items from which a user makes a selection, or a range of continuous or discrete values. A dial control can replace other control types such as a slider, drop down menu or text field. The graphical elements of the dial control include one or more displayed rings and a handle for each ring. Inside the ring, or in another area adjacent the ring, a value can be displayed. The ring can be manipulated by the user to change the value selected by the dial control. In the case of multiple rings, each ring can be manipulated independently.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: March 14, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ana Lilia Otero Diaz, Ramona Canan, Orry Soegiono, Yang Liu, Benjamin Smith, Kshitij Mehta, Meghan McNeil, William Carr, Bede Jordan, Jesse Bishop, Hamid Mahmood, Steven Abrahams, Jeff West, Geoffrey T. Ebersol, Susmitha Kothari
  • 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: 9588668
    Abstract: Methods of displaying information on an electronic device have a first touchscreen display and a second touchscreen display are disclosed. As the user enters inputs on the first touchscreen display, the second touchscreen displays the results of the user's inputs on the first touchscreen display. Either touchscreen can be used as an input device. Display information generated by an application can be the same on both displays. Alternatively, the first and second displays comprise a single, larger screen. An single application can address the displays as distinct devices. A touchscreen display can be dedicated to a single application, or a single instance of an application such that the two displays can run different applications, or different instances of the same application. In conjunction with a wireless communications module, the electronic device can be used as a portable teleconferencing device.
    Type: Grant
    Filed: July 21, 2011
    Date of Patent: March 7, 2017
    Assignee: Imerj, LLC
    Inventor: Mo Selim
  • Patent number: 9582658
    Abstract: A screen unlocking method applied to an electronic device including a touch screen and storing graphic patterns and a plurality of text data is provided. Each of the graphic patterns corresponds to one piece of the text data. Display an unlocking mark on the touch screen locked. Detect a movement trace of an object touching the touch screen. When the object touches the unlocking mark, search for the graphic pattern most similar to the movement trace. Enable an interface for displaying at least the text data corresponding to the graphic pattern most similar to the movement trace. Selectively transmit an image of at least one part of the interface to a social networking website or a social application that is random or preset, and unlock the touch screen after a preset condition is satisfied.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: February 28, 2017
    Assignee: WISTRON CORP.
    Inventor: Carl Z Yang
  • Patent number: 9575650
    Abstract: A method of switching a screen of a mobile communications device from a screen locked state to a screen unlocked state is provided. The mobile communications device includes a display panel configured to display the screen that has a background section and a first section in the screen locked state. The method includes: moving the first section from a first location to a second location of the screen in the screen locked state when an screen unlocking requirement is determined to be satisfied; and keeping displaying the first section at the second location of the screen after switching the screen from the screen locked state to the screen unlocked state. A non-transitory computer-readable medium and a mobile communications device for switching a screen of the mobile communications device from a screen locked state to a screen unlocked state are also provided.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: February 21, 2017
    Assignee: HTC Corporation
    Inventors: David Brinda, Matthew John Barthelemy, Drew Bamford, Jason Edward Short
  • Patent number: 9569100
    Abstract: A method and a non-transitory computer readable medium that stores instructions for: receiving a group of media entities; receiving a scribble; applying media editing commands on the group of the media entities to provide a media stream, wherein the media editing commands comprise at least one scribble-selected media editing command that is selected in response to the scribble.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: February 14, 2017
    Assignee: MAGISTO LTD.
    Inventors: Alexander Rav-Acha, Oren Boiman
  • Patent number: 9569012
    Abstract: An input apparatus capable of transmitting a signal corresponding to an operation of a user to a control apparatus capable of switching display among a plurality of display screens, includes a first detection section, a second detection section, and a mode switch section. The first detection section detects analog information on a movement of the input apparatus made by the user. The second detection section detects digital information input by the user. The mode switch section makes a switch between a first mode for transmitting to the control apparatus a first signal that is based on the analog information detected by the first detection means and a second mode for transmitting to the control apparatus a second signal that is based on the digital information detected by the second detection means, in association with the display screen displayed on the control apparatus.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: February 14, 2017
    Assignee: Sony Corporation
    Inventors: Hidetoshi Kabasawa, Kazuyuki Yamamoto, Toshio Mamiya, Yoshiyuki Fuchigami
  • Patent number: 9569104
    Abstract: A score system is applied to an electronic device. The electronic device includes a storage unit storing a mapping relationship between touch points and score values, and a touch screen generating input signals. The control system includes a number of processing units and a number of modules which are collections of instructions executed by the number of processing units. The number of modules includes a gesture recognition module recognizing a gesture in response to the input signals and determines all coordinate values of the gesture, a comparison module comparing the coordinate values of the gesture with coordinate values of the plurality of touch points and a calculation module obtaining a score value of each touch point of which the coordinate value is equal to the one of coordinate values of the gesture and calculate a total score of the score values.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: February 14, 2017
    Assignee: DANZHI CAI
    Inventor: Danzhi Cai
  • Patent number: 9564894
    Abstract: A processing system for a capacitive input device comprises sensor circuitry and control logic. The sensor circuitry is configured to be communicatively coupled with sensor electrodes of the capacitive input device. The control logic is configured to operate the capacitive input device in a first mode comprising interference sensing at a first level and input object sensing. The control logic is also configured to operate the capacitive input device in a second mode instead of in the first mode in response to: interference measured in the first mode meeting an interference condition; and a determination that input is in a sensing region of the capacitive input device. While operating in the second mode, interference sensing with the capacitive input device is either not performed or else is performed at a second level that is lower in fidelity than the first level.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: February 7, 2017
    Assignee: Synaptics Incorporated
    Inventors: Adam Schwartz, Tracy Scott Dattalo, Robin Hodgson
  • Patent number: 9560182
    Abstract: A mobile terminal apparatus according to this invention comprises an acceleration sensor 14 that detects applied acceleration; a storing unit 12 that stores an acceleration condition set in advance for the detected acceleration and stores an alarm condition set in advance for the stored information; and control unit 11 and sound generating unit 16 that alarm about stored information in accordance with an alarming method set in advance so as to correspond to the alarm condition, when the detected acceleration satisfies the stored acceleration condition and the stored information satisfies the stored alarm condition.
    Type: Grant
    Filed: December 24, 2010
    Date of Patent: January 31, 2017
    Assignee: Rakuten, Inc.
    Inventors: Kenji Sugiura, Takao Oyobe, Yasuko Oishi, Megumi Matsuura, Fumie Suzuki, Yasuaki Shirogane
  • Patent number: 9552811
    Abstract: A computer-implemented method for speech recognition, comprising the steps of: registering (201) by means of an input device (102A), electrical signal representing speech and converting the signal to frequency or time-frequency domain (202), analyzing the signal in an analysis module based on Dynamic Bayesian Network (205) configured to generate hypotheses of words (W) and their probabilities on the basis of observed signal features (OA, OV), recognizing (209) a text corresponding to the electrical signal representing speech on the basis of certain word (W) hypotheses and their probabilities.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: January 24, 2017
    Assignee: AKADEMIA GORNICZO-HUTNICZA IM. STANISLAWA STASZICA W KRAKOWIE
    Inventors: Bartosz Ziolko, Tomasz Jadczyk
  • Patent number: 9547439
    Abstract: A computing device outputs, for display, a virtual keyboard comprising a plurality of virtual keys. Furthermore, the computing device receives an indication of a first movement of an input object along a spatial path. The computing device determines, based on locations of the virtual keys and locations along the spatial path, a plurality of character strings. In response to determining that the first movement has ceased for at least a threshold amount of time, the computing device outputs, for display, the plurality of character strings. While the character strings are displayed, the computing device receives an indication of a second movement of the input object. The computing device selects, in response to the indication of the second movement, and based at least in part on a direction of the second movement of the input object, a particular character string from the plurality of character strings.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: January 17, 2017
    Assignee: Google Inc.
    Inventors: Xiaojun Bi, Shumin Zhai, Michael Andrew Cleron
  • Patent number: 9547972
    Abstract: Embodiments disclosed herein provide systems and methods for biometric sensors being embedded in a wearable computing device. The biometric sensors may determine a user's biometric data, and the determined biometric data may be transmitted to a biometric server over a network. In response to receiving the biometric data, the biometric server may parse the received biometric data to determine if an emergency alert signal should be transmitted to third parties.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: January 17, 2017
    Inventor: Sal Castillo
  • Patent number: 9547416
    Abstract: In one embodiment, a method includes displaying a plurality of images stacked into a pile; visually indicating that there are multiple images stacked in the pile; and in response to a first user input in connection with the pile, expanding the pile to display the images in a series. In one embodiment, the method further includes in response to a second user input in connection with the series, collapsing the series to display the image in the pile.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: January 17, 2017
    Assignee: Facebook, Inc.
    Inventor: Michael Matas
  • Patent number: 9535510
    Abstract: A method of correcting an error in user input is described. The method includes monitoring for an occurrence of a shake in a user equipment, detecting a shake, comparing the detected shake with a threshold value, evaluating characters within a pre-determined distance of a character entered by the user during the shake, selecting a replacement character from the evaluated characters and replacing the entered character with the replacement character.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: January 3, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Ola Andersson, Michael Huber, Johan Kwarnmark, Johan Svedberg
  • Patent number: 9535592
    Abstract: A mobile terminal having a touch function is provided. The mobile terminal includes a display module and a controller. The display module displays content lists in a content list screen. The controller is configured to divide a predetermined region of the content list screen into a first region and a second region and to execute different functions according to whether a content list in the content list screen is dragged to the first region or to the second region.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: January 3, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Eun-Young Lee, Kye-Sook Jeong, Hye-Youn Cho, Hye-Eun Shin
  • Patent number: 9535601
    Abstract: A method and apparatus for gesture based text styling on a touch screen display is disclosed. The method comprises determining a gesture of a plurality of predefined gestures made on text displayed on a touch screen display, wherein the gesture selectively signifies at least one text style change to the text; and applying the text style change to a least a portion of the displayed text on the touch screen display.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: January 3, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventor: Ankit Pangasa
  • Patent number: 9531858
    Abstract: A method of responding to an orientation or motion of a portable electronic device may include receiving a plurality of commands at the portable electronic device from a proximately-located short-range radio frequency (RF) device through a direct point-to-point short-range RF communication link. The method may also include identifying the orientation or motion of the portable electronic device while the portable electronic device is proximately located to the short-range RF device. The method may further include selecting one of the plurality of commands, at the portable electronic device, in response to identifying the orientation or motion of the portable electronic device.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: December 27, 2016
    Assignee: Sony Corporation
    Inventor: Andreas Thuröe
  • Patent number: 9529498
    Abstract: An input processing apparatus and method using a user interface is provided. A display unit provides visual information on operation of the terminal, and a control unit controls the terminal to display a dialog configured to receive an input of a command and to perform an operation corresponding to an input command if the command corresponding to the dialog is input through an auxiliary input region on the display unit other than a region where the dialog is displayed.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: December 27, 2016
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Jeongpyo Lee
  • Patent number: 9531600
    Abstract: Managing user applications is provided. A visual model of user interface display screens of a user application is generated by mapping components displayed within the user interface display screens to screen position coordinates and by mapping the screen position coordinates corresponding to the components to original source code of the user application. A runtime policy for each component in a selected set of components within the user interface display screens of the user application is generated based on user interaction with the generated visual model of the user interface display screens. The generated runtime policy for each component in the selected set of components is sent to a client device via a network. Activity of each component in the selected set of components in the client device is tracked using data that is tracked and logged on the client device based the generated runtime policy for each selected component.
    Type: Grant
    Filed: August 17, 2013
    Date of Patent: December 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Joseph W. Ligman, Marco Pistoia, John J. Ponzo, Gegi Thomas
  • Patent number: 9530232
    Abstract: Methods, systems, computer-readable media, and apparatuses for providing intuitive, functional, and convenient ways of enabling a user of a head-mounted display unit or another augmented reality enabled device to interact with various user interfaces and other features provided by such a unit or device are presented. In some embodiments, a computing device, such as a head-mounted display unit, may receive camera input of a scene. Subsequently, the computing device may identify at least one reference object in the scene, for example, based on detecting one or more rectangles in the received camera input. The computing device then may receive input that defines a surface segment relative to the at least one reference object. Thereafter, the computing device may render the surface segment.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: December 27, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Giuliano Maciocci, James Joseph Mulholland
  • Patent number: 9525905
    Abstract: A content player transmits a screen image to a display. The screen image includes an active region, which may be a portion that may be manipulated. The player determines active region information for the active region and transmits such to a portable device. The portable device receives the active region information as well as information regarding any inactive regions, which may be portions that may not be manipulated. The portable device utilizes the information to present a simulated version of the screen image on a touch screen. The portable device may then receive manipulation information via the touch screen and transmit such to the player. In response, the player may generate and present an updated version of the screen image, determine updated information, and transmit such to the portable device. The portable device may utilize the updated information to present a simulated updated version of the screen image.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: December 20, 2016
    Assignee: Echostar UK Holdings Limited
    Inventor: Zahid Hussain
  • Patent number: 9525746
    Abstract: Embodiments of the invention provide techniques for generating song playlists for use in an immersive virtual environment. Generally, playlists may be generated based on stored music preference data. The music preference data may be generated by storing user interactions with specific songs. The user interactions may be associated with characteristics of the user's situational context within the virtual world. The music preference data may be indexed by song name, and/or by musical properties. Subsequently, the music preference data may be used to generate a playlist adapted to the user's current situation within the virtual world.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: December 20, 2016
    Assignee: ACTIVISION PUBLISHING, INC.
    Inventors: Cary Lee Bates, Jim Chun-Ta Chen, Zachary Adam Garbow, Gregory Edward Young
  • Patent number: 9519828
    Abstract: A system may receive image data and capture motion with respect to a target in a physical space and recognize a gesture from the captured motion. It may be desirable to isolate aspects of captured motion to differentiate random and extraneous motions. For example, a gesture may comprise motion of a user's right arm, and it may be desirable to isolate the motion of the user's right arm and exclude an interpretation of any other motion. Thus, the isolated aspect may be the focus of the received data for gesture recognition. Alternately, the isolated aspects may be an aspect of the captured motion that is removed from consideration when identifying a gesture from the captured motion. For example, gesture filters may be modified to correspond to the user's natural lean to eliminate the effect the lean has on the registry of a motion with a gesture filter.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: December 13, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gregory Nelson Snook, Relja Markovic, Stephen Gilchrist Latta, Kevin Geisner
  • Patent number: 9521241
    Abstract: A mobile terminal including a terminal body; a display unit configured to switch between an activated state in which lighting is turned on and a deactivated state in which lighting is turned off; and a controller configured to sense a plurality of touch inputs applied to the display unit when the display unit is deactivated, release a locked state of the terminal, when the sensed touch inputs are matched to a pre-set pattern, switch the deactivated display unit to an activated state, and selectively display on the activated display unit at least one execution screen based on characteristics of the sensed touch inputs among a plurality of pre-set execution screens.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: December 13, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Soyeon Yim, Jonghoon Kim, Jinhae Choi, Ilhyun Kim, Bonjoon Koo, Youngjoon Kim
  • Patent number: 9514299
    Abstract: Authentication data indicates a plurality of types of operation which a user should perform in a predetermined order via a touch panel and a number of fingers, as to each one of the plurality of types of operation, with which the user should touch the touch panel when performing an operation corresponding to the one of the plurality of types of operation. An authentication processing execution unit executes authentication processing by determining, based on a result of detection by the touch panel, whether or not an operation corresponding to each of the plurality of types of operation has been performed in the predetermined order by touching the touch panel with a number of fingers set for each of the plurality of types of operation.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: December 6, 2016
    Assignee: RAKUTEN, INC.
    Inventor: Soh Masuko
  • Patent number: 9513801
    Abstract: An electronic device detects a gesture on a touch-sensitive display. In response to detecting the gesture on the touch-sensitive display, when the gesture is a first swipe gesture in a first direction, the device displays a plurality of open application icons that corresponds to at least some of a plurality of concurrently open applications. When the gesture is a second swipe gesture in a second direction distinct from the first direction, the device displays one or more settings icons. In some embodiments, the first direction is a horizontal direction. In some embodiments, the second direction is an upward direction.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: December 6, 2016
    Assignee: APPLE INC.
    Inventor: Imran Chaudhri
  • Patent number: 9507512
    Abstract: Disclosed are various embodiments for using gestures to deliver content to predefined destinations. After a user designates a content item, a flick gesture is detected, where the flick gesture has a point of origin and crosses a trip line surrounding the point of origin. A destination associated with the flick gesture is identified from a plurality of predefined destinations. Each predefined destination is associated with a region in a predefined plurality of display regions. The content item is delivered to the determined destination.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: November 29, 2016
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Andrew Russell Turner
  • Patent number: 9507513
    Abstract: On a computing device having a motion sensor interface, a first tap a first point is detected via the motion sensor interface. A second tap is detected via the motion sensor interface at a second point within a fixed time interval of detecting the first tap. In response to determining that the second point is inside a fixed radius of the first point, the first tap and the second tap are processed as an instance of a first gesture. Otherwise, in response to determining that the second point is outside the fixed radius of the first point, the first tap and the second tap are processed as an instance of a second gesture.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: November 29, 2016
    Assignee: GOOGLE INC.
    Inventors: David R. Gordon, Ram Brijesh Jagadeesan
  • Patent number: 9507451
    Abstract: A file selection method and a terminal are disclosed. The file selection method, applied to a terminal with a touchscreen, includes obtaining, by the terminal, a touch track of a user on the terminal, determining, by the terminal, that an area bounded by the track is a selection area when a distance between a starting point of the track and an ending point of the track is less than or equal to a set distance, and selecting, by the terminal according to the determined selection area, a file within the selection area.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: November 29, 2016
    Assignee: Huawei Device Co., Ltd.
    Inventor: Liang Wang
  • Patent number: 9501152
    Abstract: During control of a user interface via free-space motions of a hand or other suitable control object, switching between control modes may be facilitated by tracking the control object's movements relative to, and its penetration of, a virtual control construct (such as a virtual surface construct). The position of the virtual control construct may be updated, continuously or from time to time, based on the control object's location.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: November 22, 2016
    Assignee: Leap Motion, Inc.
    Inventors: Raffi Bedikian, Jonathan Marsden, Keith Mertens, David Holz
  • Patent number: 9498885
    Abstract: The present disclosure generally relates to a method for performing industrial automation control in an industrial automation system. As such, the method may include detecting, via a sensor system, positions and/or motions of a human. The method may then include determining a possible automation command corresponding to the detected positions and/or motions. After determining the possible automation command, the method may implement a control and/or notification action based upon the detected positions and/or motions.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: November 22, 2016
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Steven J. Scott, Thong T. Nguyen, David A. Vasko, Michael Gasperi, David D. Brandt
  • Patent number: 9500524
    Abstract: An ICP emission spectrometer is schematically configured to include an inductively coupled plasma generation unit, a light condensing unit, a spectroscope, a two-dimensional detection unit and a controller. The two-dimensional detection unit includes a CCD image sensor which has multiple pixels laid in a planar shape and detects emission light by causing the emission light emitted from the spectroscope to be imaged on the multiple pixels. Then, the controller determines a pixel used in detecting the emission light among the multiple pixels in accordance with an imaging shape of detection-targeted emission light.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: November 22, 2016
    Assignee: Hitachi High-Tech Science Corporation
    Inventor: Osamu Matsuzawa