Patents Issued in December 13, 2016
  • Patent number: 9519382
    Abstract: A touch panel device including an electrostatic capacitance type touch sensor in which a plurality of transparent electrode units are arranged in X and Y directions; a conductive layer that is connected to predetermined transparent electrode units among the plurality of transparent electrode units forming the electrostatic capacitance type touch sensor unit and that extends outward from an arrangement area of the plurality of transparent electrode units; a position detection unit that detects a position at which an external object contacts a surface near the electronic capacitance type touch sensor or the conductive layer; and a processor that executes a predetermined application program based on the position detected by the IC unit.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: December 13, 2016
    Assignees: Sony Corporation, Sony Mobile Communications Inc.
    Inventors: Kouichiro Takashima, Mitsuhiro Tanihata, Fumiyuki Ito
  • Patent number: 9519383
    Abstract: A capacitive sensing structure is formed from first electrically conductive sensor structures electrically coupled to each other in a first direction, and second electrically conductive sensor structures electrically coupled to each other in a second direction. Each first electrically conductive sensor structure includes a first diamond-shaped central region with electrically coupled first finger structures extending away therefrom. Each second electrically conductive sensor structure includes a second diamond-shaped central region with electrically conducting second finger structures extending away therefrom. Each second finger structure extends between two adjacent ones of the first finger structures. Floating structures may be included within an opening formed in the first diamond shaped central region. Floating structures may further be included between the first and second finger structures.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: December 13, 2016
    Assignee: STMICROELECTRONICS ASIA PACIFIC PTE LTD
    Inventors: Mythreyi Nagarajan, Kusuma Adi Ningrat
  • Patent number: 9519384
    Abstract: A control system for a capacitive touch screen is provided. The control system comprises a touch detecting circuit, touch hard instruction, a storage module and a controller. The touch detecting circuit detects a capacitance variance to generate touch data. The touch hard instruction executes a touch computing function on the touch data. The storage module is connected to the touch detecting circuit and the at least one touch hard instruction, and records the touch data generated by the touch detecting circuit and the touch data computed by the touch hard instruction. The controller is connected to the touch detecting circuit, the at least one touch hard instruction, and the storage module, and assigns at least one touch task of a touch algorithm to the at least one touch hard instruction, so as to execute a corresponding touch computing function of the touch algorithm.
    Type: Grant
    Filed: January 24, 2013
    Date of Patent: December 13, 2016
    Assignee: FocalTech Systems Co., Ltd.
    Inventors: Chien-Ying Huang, Hsin-Mao Huang
  • Patent number: 9519385
    Abstract: The touch panel controller is connected with a touch panel having a plurality of drive electrodes, a plurality of detection electrodes, and a plurality of capacitance components formed at intersections of the drive and detection electrodes. A two-edge detection mode is adopted for the touch panel controller, in which signals arising on each detection electrode in synchronization with rising and falling edges of a drive pulse output to the drive electrodes, and alternately changing in polarity are accumulated in the integration circuit in terms of absolute value components. The integration circuit switches the connection of the integration capacitance between an input and an output before the drive pulse edge changing. The touch panel controller contributes to the shortening of the time for touch detection by the touch panel and the increase of the accuracy of touch detection.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: December 13, 2016
    Assignee: Synaptics Display Devices GK
    Inventors: Akihito Akai, Tatsuya Ishii, Toshikazu Tachibana, Toshiyuki Takani
  • Patent number: 9519386
    Abstract: An input device according to one of various embodiments of the present disclosure includes a body having an ElectroMagnetic Induction (EMI) circuit, a first contact member reciprocating in the body and associated with the EMI circuit, and a second contact member installed to the body and having at least a part disposed in side by side with the first contact member, the second contact member being made of a conductive material.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: December 13, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byung-Jik Kim, Dong-Wook Kwon, In-Sik Myung, Jong-Woo Jung
  • Patent number: 9519387
    Abstract: A display device includes a display panel, a signal controller, sensing signal lines, and a touch sensor controller. The display panel includes pixels configured to display images, and touch sensor electrodes configured to sense a touch event. The touch sensor electrodes overlap a conductive layer. The signal controller is configured to generate signals to control the display of the images via the display panel. The sensing signal lines are respectively connected to the touch sensor electrodes. The touch sensor controller is configured to transmit a sensing input signal via the sensing signal lines, receive a sensing output signal via the sensing signal lines, and generate touch information based on reception of the sensing output signal. The touch sensor controller is configured to apply the same signal to the touch sensor electrodes and the conductive layer.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: December 13, 2016
    Assignee: Samsung Display Co., Ltd.
    Inventors: Chul Kim, Ho Kyoon Kwon, Jin Woo Park, Dae Ho Song, Ki Seok Cha
  • Patent number: 9519388
    Abstract: A touch sensor includes a controller to detect a touch on a screen. The controller includes a voltage analyzer and a calculator. The voltage analyzer measures an output voltage of a sensing electrode of a touch sensor. The calculator calculates a capacitance between the sensing electrode and a driving electrode. The calculator calculates the capacitance based on a voltage matrix and the output voltage for one or more time periods. The voltage matrix is based on a code matrix of a plurality of code matrices.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: December 13, 2016
    Assignee: SAMSUNG DISPLAY CO., LTD.
    Inventor: Hyoung-Wook Jang
  • Patent number: 9519389
    Abstract: A display device with a touch panel includes: a plurality of scanning signal lines, which are aligned in a rectangular display region and in parallel with a side of the rectangular display region, to which an active potential as a potential for making a pixel transistor conductive is applied; drive pulse output circuits which sequentially apply the active potential to the scanning signal lines in the display region; a clock signal output circuit which applies a first clock signal as a clock signal for the drive pulse output circuits to a first clock signal line and stops the application of the first clock signal to the first clock signal line for a stop period during which the sequential application of the active potential is stopped in the middle thereof; and a touch panel control unit which detects contact with a display surface during the stop period.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: December 13, 2016
    Assignee: Japan Display Inc.
    Inventors: Motoharu Miyamoto, Takahiro Ochiai, Yoshinori Aoki, Hideo Sato
  • Patent number: 9519390
    Abstract: The present invention provides a single electrode layer of a touch panel, which comprises a plurality of electrodes. The electrodes comprise a plurality of holes arranged in a plurality of rows in a first direction and adjacent to one another. The holes are also arranged in a plurality of columns in a second direction and adjacent to one another. The columns of the holes are arranged in a zigzag pattern along the first direction. The rows of the holes are arranged in a zigzag pattern along the second direction. The electrodes are arranged in a zigzag pattern along the first direction corresponding to the holes and forming a first side and a second side opposing to the first side, which are zigzag shape. The first and second sides form a plurality of convex parts and a plurality of concave parts. The geometric shapes of the convex parts and the concave parts extend the zigzag shapes of the holes along the second direction.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: December 13, 2016
    Assignee: Giantplus Technology Co., Ltd.
    Inventors: Yu-Cheng Chang, Kai-Dun Chang
  • Patent number: 9519391
    Abstract: Embodiments described herein provide capacitive sensor arrays. The capacitive sensor arrays include a plurality of column sensor elements arranged in a plurality of columns and a plurality of row sensor elements arranged in a plurality of rows. The plurality of rows and the plurality of columns are arranged such that each of the row sensor elements is at least partially within a gap between adjacent ones of the column sensor elements. A capacitance between a first portion of one of the columns and an adjacent first portion of one of the rows is greater than a capacitance between a second portion of one of the columns and an adjacent second portion of one of the rows.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: December 13, 2016
    Assignee: MONTEREY RESEARCH, LLC
    Inventors: Jonathan R Peterson, Cole D. Wilson
  • Patent number: 9519392
    Abstract: A method for fabricating a touch screen panel includes forming a metal layer on a substrate, and patterning the metal layer to form a metal pattern including a pad metal layer, a wiring metal layer, a connection metal layer, and a sensing metal layer including metal lines having a mesh shape. The method also includes forming a first transparent conductive layer on the substrate, forming an insulation layer on the first transparent conductive layer, patterning the insulation layer to form a wiring insulation layer, a connection insulation layer, and a sensing insulation layer, patterning the first transparent conductive layer to form a peripheral wiring, a connector, and a sensing electrode; forming a second transparent conductive layer on the substrate including the peripheral wiring, the connector, and the sensing electrode; and patterning the second transparent conductive layer to form a pad area and a bridge.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: December 13, 2016
    Assignee: Samsung Display Co., Ltd.
    Inventors: Joo-Han Bae, Jinhwan Kim
  • Patent number: 9519393
    Abstract: Methods, mediums, and systems include use of a system manger application in a data processing system to manage a building automation system, to display a trend view chart on a graphical user interface, based on a trend view definition, showing the changing value of point data over time from a building automation system device, and to automatically display a comparative chart, based on the trend view definition, of historical point data from the building automation system device upon selection of a predefined comparative trend view button and an offset time period.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: December 13, 2016
    Assignee: Siemens Schweiz AG
    Inventors: Hanspeter Grossele, Christof Lustenberger, Thomas Rule
  • Patent number: 9519394
    Abstract: Partition information concerning equipment disposed in a local area is determined. The partition information specifies a division of a local area into a plurality of sub-areas with each of the plurality of sub-areas having equipment. The partition information is uploaded to a user and one or more sub-areas are selected. Operational information concerning a plurality of devices contained in the selected sub-area is uploaded relating to the operation or the interconnection of the devices. The uploaded information is presented to the user in a way that facilitates an understanding of a structure of the network. After the information is analyzed, a network modification is selected, and at least one DTM-compliant software instance that implements the network modification is created.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: December 13, 2016
    Assignee: GE INTELLIGENT PLATFORMS INC.
    Inventors: Steven William Smith, Michael Franke, Jack R. Kirby, Jr.
  • Patent number: 9519395
    Abstract: Systems and methods for presenting windows or tabs are provided. In some aspects, a request is received, via a user input device, to view a set of windows or tabs that are open at a computing device and associated with a first application. A representation of a first set of windows or tabs is presented via a display device, the first set of windows or tabs including windows or tabs opened with the first application. A representation of a second set of windows or tabs is presented, via the display device, in conjunction with the first set of windows or tabs, the second set of windows or tabs including windows or tabs having address information associated with the first application and being opened with a second application different from the first application.
    Type: Grant
    Filed: October 24, 2013
    Date of Patent: December 13, 2016
    Assignee: GOOGLE INC.
    Inventors: Alexander Friedrich Kuscher, John Nicholas Jitkoff, Stefan Kuhne
  • Patent number: 9519396
    Abstract: Systems, methods, and computer-readable media are provided for placing an asset on a three-dimensional model. Each asset can be associated with a pivot point and with an asset normal. A contact point on the surface of a model where an asset is to be positioned may be identified, and a surface normal that may be perpendicular to the surface at the contact point may also be identified. Then, the asset can be placed on the model such that the position of the pivot point of the asset may coincide with the position of the identified contact point on the surface of the model, and such that the orientation of the asset normal may match the orientation of the identified surface normal.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: December 13, 2016
    Assignee: Apple Inc.
    Inventor: Thomas Goossens
  • Patent number: 9519397
    Abstract: A data display method and apparatus display data efficiently on the screen of an electronic device equipped with a touchscreen. The data display method includes setting a scroll rate to a touch movement distance; detecting a touch gesture in a first region of the touchscreen; scrolling icons in the first region at the scroll rate in response to the touch gesture; and displaying detailed information associated with at least one icon newly displayed according to the scroll in a second region of the touchscreen.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: December 13, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sungjoon Won, Jieun Yang, Masato Watanabe, Yun Jegal, Jongsung Joo
  • Patent number: 9519398
    Abstract: Techniques are described for interacting with a nature inspired virtual environment to present information to the user. The information can be presented to the user by using a collection of icons in the virtual environment. The virtual environment and the collection of icons can resemble a scene from nature. As a result, the additional information is presented to the user without disrupting the visual appearance of the nature inspired virtual environment.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: December 13, 2016
    Assignee: SAP SE
    Inventors: Xiao Wang, Bingjun Zhou, Philipp Maximilian Wesel, Vishal Sikka, Sanjay Rajagopalan, Janaki Kumar, Tao Liu, Jun Zhu
  • Patent number: 9519399
    Abstract: Providing visual indication that an item of content is associated with a collaboration environment is disclosed. It is determined that a set of content items comprising one or more items of content comprising a body of managed content are to be displayed to a user. In the event that a collaboration content item included in the set of content items is associated with a collaboration environment of which the user is a member, visual indication is provided that the content item is associated with the collaboration environment.
    Type: Grant
    Filed: March 7, 2006
    Date of Patent: December 13, 2016
    Assignee: EMC Corporation
    Inventors: Andrew Goodale, Andrew Kleppner
  • Patent number: 9519401
    Abstract: Systems and methods are disclosed for providing a context menu based on predicted commands. One embodiment involves identifying historical commands previously performed in an application. The embodiment also involves determining that each of a subset of commands from the historical commands has a higher correlation with a trigger command than others of the plurality of historical commands. The embodiment also involves generating a context menu including the subset of commands in response to receiving a request for the context menu after performing the trigger command in the application.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: December 13, 2016
    Assignee: Adobe Systems Incorporated
    Inventor: Damien Antipa
  • Patent number: 9519402
    Abstract: A screen display method by which to configure a screen in which media objects are moved according to navigational inputs in order to easily browse for a desired media object from among a plurality of media objects. The screen display method in a mobile terminal includes displaying media objects to be piled up at first and second positions and media objects to be arranged along a course that connects the first and second positions; and displaying the piled-up media objects at one of the first and second positions to be sequentially moved along the course toward the other of the first and second positions when an input event occurs.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: December 13, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Seung-Myung Lee
  • Patent number: 9519403
    Abstract: A method and an apparatus for performing a Uniform Resource Locator (URL) linkage function using a keypad that changes a screen to a mapped URL when a predetermined key is selected are provided. The method includes displaying the keypad that executes the URL linkage function, sensing a predetermined type of touch generated on a predetermined key existing in the keypad, displaying, in a pop-up menu, a URL item registered in advance on the key, in response to the predetermined type of touch, and changing a screen to a selected URL when a predetermined URL is selected in the pop-up menu.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: December 13, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sehwan Park, Jaeyong Lee, Sungwook Park, Jihoon Lee
  • Patent number: 9519404
    Abstract: Aspects of the present disclosure relate to image segmentation for data verification. A method of the disclosure comprises: receiving, using a processing device, an image of at least a part of a document; identifying a first image region in the image that corresponds to data to be verified by a user; extracting data from the image of at least the part of the document partitioning the image into a plurality of image segments based on positioning information related to the first image region, wherein the plurality of image segments comprises a first image segment and a second image segment, and wherein the second image segment comprises the first image region; and presenting data extracted from the first image region in association with the first image segment and the second image segment.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: December 13, 2016
    Assignee: ABBYY Development LLC
    Inventor: Diana Kanivets
  • Patent number: 9519405
    Abstract: A facility for coordinating an online discussion is described. The facility receives an indication that a user has captured a machine-readable symbol encoding an identifier that identifies a particular online discussion. In response, the facility incorporates into an online forum that hosts this online discussion an indication that this user captured a symbol encoding an identifier that identifies this online discussion.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: December 13, 2016
    Assignee: Facebook, Inc.
    Inventors: John-Alistair George, Adam Connelly
  • Patent number: 9519406
    Abstract: According to one embodiment, an electronic device includes a display configured to display a content including pages, a touch panel on the display, and circuitry. The circuitry is configured to detect a tilt of the device, switch a displayed page from a first page to a second page when the device is tilted in a first direction, and when a contact on a partial area of the touch panel corresponding to the first direction is detected, stop switching of a displayed page based on a tilt of the device in the first direction.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: December 13, 2016
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Kotaro Fukui
  • Patent number: 9519407
    Abstract: A software application can capture product parameters and attributes in order to allow a non-expert user to create an accurate and complete furniture system layout in a design space. To enable accurate layouts, the software application can automatically apply all applicable components, connectors, rules, attributes, codes, and behaviors to each component/design element in the design space. The intelligent, object-oriented software can automatically recognize required changes effected by a user-driven change, and automatically resolve the layout design by constraining vertical placement of components or automatically generating interconnections between components.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 13, 2016
    Assignee: Ice Edge Business Solutions, LTD.
    Inventor: Barrie A. Loberg
  • Patent number: 9519408
    Abstract: Systems and methods for guided user actions are described, including detecting a first action performed by a user; gathering information associated with the first action; retrieving a predictive model based on the information; determining an applicability level of the predictive model to the first action, the predictive model suggests a second action; providing the second action in a user interface when the applicability level meets a threshold level; and receiving input from the user selecting the second action or a third action.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: December 13, 2016
    Assignee: GOOGLE INC.
    Inventors: Garth Shoemaker, Michael Eugene Aiello
  • Patent number: 9519409
    Abstract: The present invention relates to the field of computers. Disclosed are an application program interface display method, device, terminal and readable storage medium. The method comprising: displaying a first window on the full screen and displaying a first application program interface in the first window; displaying a second window above the first window, and displaying a second application program interface in the second window; and always maintaining the first window in a focused state during switching between the first window and the second window. The above technical solution ensures that the application program interface displayed in the first window remains functional without losing the focused state, and the application program interface displayed in the second window remains to be displayed above the first window even in a non-focused state, thus facilitating operation.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: December 13, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Huihao Xing, Yuanxue Zhao, Yi Hu, Ning Cao, Donglin Pu, Zhenyu Yu, Huan Wang, Lei Jiang, Kai Xu, Qingyou Zhao, Zijian He, Cong Zhang
  • Patent number: 9519410
    Abstract: A method for dynamic presentations management of electronic presentations including multiple slides, wherein each slide has at least one presentation constraint parameter assigned thereto, and wherein a presentation software is used for generating and displaying the presentation can include gathering metadata regarding the presentation by the presentation software, evaluating the metadata regarding the presentation and determining at least one presentation constraint parameter by the presentation software, and automatically arranging and/or selecting slides and/or modifying a content of slides according to the determined at least one presentation constraint parameter to be presented by use of the presentation software.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: December 13, 2016
    Assignee: International Business Machines Corporation
    Inventors: Sandro Piccinini, Luigi Pichetti, Marco Secchi, Stefano Sidoti
  • Patent number: 9519411
    Abstract: A method for management of a land base includes interfacing a machine or equipment to a computer running a geographical information system (GIS) application such that the computer is configured to monitor the operations performed by the equipment or machine on the land base and store the operations as map points, lines, or polygons on at least one data layer within the GIS application. The method further includes displaying the GIS application to the operator at the point and time of performing the operations.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: December 13, 2016
    Assignee: Genesis Industries, LLC
    Inventors: Chad W. Geis, Dallas L. Geis
  • Patent number: 9519412
    Abstract: A display control apparatus includes: a voice message acceptance block configured to accept a voice message; an option identification block configured to identify, from among a plurality of options related with information indicative of voice messages, in accordance with acceptance of a voice message by the voice message acceptance block, an option of attention that is an option related with information indicative of the accepted voice message and an alternative option other than this option of attention identified on the basis of the information indicative of this voice message or this option of attention; and a display control block configured to display information indicative that the option of attention is in a selected state and information indicative of a voice message by which the option identification block identifies the alternative option as the option of attention in accordance with the acceptance by the voice message acceptance block.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: December 13, 2016
    Assignees: SONY CORPORATION, SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Keigo Tamura, Masaki Higuchi, Tomoki Takaichi, Toshimasa Aoki
  • Patent number: 9519413
    Abstract: Embodiments are provided for providing on a display of a computing device, playback controls for a particular playback zone of a media playback system, while the computing device is in a locked state. The playback controls may then be selected to control playback of media content in the playback zone, while the computing device remains in the locked state.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: December 13, 2016
    Assignee: Sonos, Inc.
    Inventor: Paul Andrew Bates
  • Patent number: 9519414
    Abstract: Technologies are generally described for providing whiteboard records accessibility to users interacting with a whiteboard. A whiteboard may enable two or more users to interact with the whiteboard concurrently. The whiteboard may identify the users interacting with the whiteboard and may identify permission settings associated with the users. Based on the identification of the users and detected permission settings, the whiteboard may activate a whiteboard records accessibility mode to provide access to whiteboard records. In a public mode, any user may interact with the whiteboard, and the whiteboard may provide access to a public records data store. In a private mode, the whiteboard may provide access to a separate private records data store associated with an authenticated user interacting with the whiteboard. When two users interact with the whiteboard concurrently, the whiteboard may separate the whiteboard records such that each user can access records corresponding to the detected permission settings.
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: December 13, 2016
    Assignee: Microsoft Technology Licensing LLC
    Inventor: Karim Farouki
  • Patent number: 9519415
    Abstract: An exemplary information processing device includes: a scrolling unit configured to scroll an image group including plural images, in accordance with an input from a user; a display control unit configured to change how at least one image included in the image group is displayed, upon the image group reaching a predetermined end as a result of scrolling; and a propagating unit configured to propagate the change from one image included in the image group to another image included therein.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: December 13, 2016
    Assignee: NINTENDO CO., LTD.
    Inventors: Fumihiko Tamiya, Jung Chan, Randy Cavanagh, Bjorn Nash, Alex Macfarlane, Brandon Gill
  • Patent number: 9519416
    Abstract: A method includes receiving an input at a media display control device and performing a media control function in response to the input, where the media control function causes the media display control device to change a playback parameter of displayed media content. The method further includes determining a control value corresponding to the media control function and, based on the control value satisfying a threshold, displaying a progress bar with the displayed media content.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: December 13, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Ian Schmehl
  • Patent number: 9519417
    Abstract: This invention relates to methods and systems for accelerometer-based sensing of motion and orientation of a portable device affixed to or integral with an object, to trigger an audio or visual output based on the motion or orientation of the object the portable device is monitoring. The audio output can be pre-recorded in the device memory or can be user recorded through the “tilt and tell” device voice recording. The invention also employs unique movement and orientation to estimated usage, the person using the device, and other application specific usage information. The unique movement can also be used as user interface to the device.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: December 13, 2016
    Assignee: Twin Harbor Labs, LLC
    Inventor: James D. Logan
  • Patent number: 9519418
    Abstract: A method for providing a multi-stage device transition mechanism that is initiated based on a touch gesture may include receiving an indication of a transition gesture being performed at a touch screen display of a device in a first device state, and causing initiation of transition from the first device state to a second device state responsive to performance of the transition gesture, the initiation of transition comprising progressively replacing a display view associated with the first device state with a display view associated with the second device state based on a degree of repetition of the transition gesture. A corresponding apparatus and computer program product are also provided.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: December 13, 2016
    Assignee: Nokia Technologies Oy
    Inventor: Apaar Tuli
  • Patent number: 9519419
    Abstract: Skinnable touch device grip pattern techniques are described herein. A touch-aware skin may be configured to substantially cover the outer surfaces of a computing device. The touch-aware skin may include a plurality of skin sensors configured to detect interaction with the skin at defined locations. The computing device may include one or more modules operable to obtain input from the plurality of skin sensors and decode the input to determine grips patterns that indicate how the computing device is being held by a user. Various functionality provided by the computing device may be selectively enabled and/or adapted based on a determined grip pattern such that the provided functionality may change to match the grip pattern.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: December 13, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kenneth P. Hinckley, Paul Henry Dietz, Hrvoje Benko, Desney S. Tan, Steven Nabil Bathiche
  • Patent number: 9519420
    Abstract: An apparatus and method for editing synchronous media files are provided. The method includes receiving a plurality of synchronous media files, displaying a plurality of synchronous media streams corresponding to the synchronous media files on a screen, detecting a touch input for selecting a portion of one of the plurality of synchronous streams, and adding the selected portion of the one of the plurality of synchronous media streams to an edited media stream.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: December 13, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Baeksan Oh, Izzat Bahadirov
  • Patent number: 9519421
    Abstract: In a system for dynamically and remotely providing user interface (UI) display and processing information to a touch panel embedded within a multifunction peripheral (MFP) such as a digital copier having an internal computer for controlling the touch panel, a method that comprises linking the internal computer to an external data communication network having an external remote computer on the network; and upon the inputting of desired selections by a user at the UI and communicating the same over the network to the external computer, providing information from the external computer via the network back to the internal computer that enables dynamically changing or updating the UI display and behavior during run time of the MFP.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: December 13, 2016
    Assignee: Nuance Communications, Inc.
    Inventors: Michael Conley, Eric Hansen
  • Patent number: 9519422
    Abstract: A graphical user interface is provided for navigating and/or manipulating content simply via touch of a touch-sensitive surface. The content may include discrete content items (e.g., songs, video clips, documents, web pages) and/or actions (e.g., place a call, read a message, play a game), and may or may not be hierarchical in nature. The interface may be presented on a touch-screen display, such that a user may navigate to a content item or action via a single touch on the display (e.g., with a finger or other tool), followed by gliding through any number of levels or clusters of nodes (representing content items, content compilations/categories and/or actions). The desired content item or action may be initiated automatically (e.g., opened, performed) simply by touching it, by lifting the gliding finger or by performing some other input (e.g., tapping a node, speaking a command, touching with a second finger).
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: December 13, 2016
    Inventors: Wendell D. Brown, Daniel E. Vaughan
  • Patent number: 9519423
    Abstract: An information processing apparatus that includes a touch panel unit that detects a touch input; an application control unit that sets one of a plurality of application programs to an active state as an active-state application program; a profile information acquiring unit that acquires profile information corresponding to the active-state application program; and a parameter updating unit that sets a detection parameter of the touch panel unit based on the profile information.
    Type: Grant
    Filed: February 23, 2012
    Date of Patent: December 13, 2016
    Assignees: Sony Corporation, Sony Mobile Communications Inc.
    Inventor: Kenji Tokutake
  • Patent number: 9519424
    Abstract: Embodiments of the present invention provide a touch-control method, which is used for distinguishing a normal operation from a misoperation. The method provided by the embodiments of the present invention includes: receiving a touch instruction of a user; determining a user touch area corresponding to the touch instruction; determining whether a user observation area has an overlapping portion with the user touch area; and if the user observation area has an overlapping portion with the user touch area, responding to the touch instruction of the user. In the touch method provided by the embodiments of the present invention, a normal operation can be distinguished from a misoperation. The embodiments of the present invention further provide a related touch-control apparatus and terminal device.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: December 13, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaojuan Ma, Wenyuan Dai
  • Patent number: 9519425
    Abstract: Described are techniques for data storage management. A proxy agent obtains information regarding a state of one or more data storage systems being managed. The information is communicated by the proxy agent to a first gadget for data storage management on a first device. The first gadget is included in an integrated user interface framework.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: December 13, 2016
    Assignee: EMC IP Holding Company, LLC
    Inventors: Douglas W. Wood, Timothy J. Cox, Mark Parenti, Stephen Todd
  • Patent number: 9519426
    Abstract: A plurality of memory allocators are initialized within a computing system. At least a first memory allocator and a second memory allocator in the plurality of memory allocators are each customizable to efficiently handle a set of different memory request size distributions. The first memory allocator is configured to handle a first memory request size distribution. The second memory allocator is configured to handle a second memory request size distribution. The second memory request size distribution is different than the first memory request size distribution. At least the first memory allocator and the second memory allocator that have been configured are deployed within the computing system in support of at least one application. Deploying at least the first memory allocator and the second memory allocator within the computing system improves at least one of performance and memory utilization of the at least one application.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: December 13, 2016
    Assignee: International Business Machines Corporation
    Inventor: Arun Iyengar
  • Patent number: 9519427
    Abstract: Systems, methods and/or devices are used to enable triggering, at a host system, a process to reduce declared capacity of a storage device. In one aspect, the method includes, at a host to which a storage device of the storage system is operatively coupled: (1) obtaining one or more metrics of the storage device, the storage device including non-volatile memory, (2) detecting a trigger condition in accordance with the one or more metrics of the storage device, and (3) enabling an amelioration process associated with the detected trigger condition, the amelioration process to reduce declared capacity of the non-volatile memory of the storage device. In some embodiments, the storage device includes one or more flash memory devices.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: December 13, 2016
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Allen Samuels, Warren Fritz Kruger, Linh Tien Truong
  • Patent number: 9519428
    Abstract: Methods, apparatuses, systems, and computer-readable media for dynamically improving performance of a host memory controller and a hosted memory device are presented. According to one or more aspects, a memory controller may establish a data connection with a memory device. The memory controller may perform a first write operation of a plurality of write operations to the memory device using a first block size. Subsequently, the memory controller may perform a second write operation of the plurality of write operations to the memory device using a second block size different from the first block size. The memory controller then may determine an optimal value for a block size parameter based at least in part on the plurality of write operations. Thereafter, the memory controller may use the optimal value for the block size parameter in performing one or more regular tasks involving the memory device.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: December 13, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Nir Strauss, David Teb, Racheli Angel Manor
  • Patent number: 9519429
    Abstract: Examples may include techniques to manage multiple sequential write streams to a solid state drive (SSD). Wrap around times for each sequential write stream may be determined. Respective wrap around times for each sequential write stream may be changed for at least some of the sequential write streams to cause the multiple sequential write streams to have matching wrap around times.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: December 13, 2016
    Assignee: Intel Corporation
    Inventor: Knut S. Grimsrud
  • Patent number: 9519430
    Abstract: A method, system, and computer program product to verify management of real storage via multi-threaded thrashers in multiple address spaces are described. The method includes dynamically scaling a number of units of work and a number of address spaces based on a number of available processors and dynamically scaling an amount and page size of storage pages representing virtual storage accessed by each of the number of units of work based on a total available memory. The method also includes obtaining, at each of the units of work, different types of storage frame sizes and attributes, accessing the storage pages corresponding with the respective different types of storage frame sizes and attributes and performing a respective function, and verifying, for each of the units of work performing the respective function, a location of the storage pages and content of the storage pages based on the respective function.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: December 13, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alfred F. Foster, Robert Miller, Jr., Thomas F. Rankin
  • Patent number: 9519431
    Abstract: Collaboration between discrete systems and a shared system to consolidate shared storage-related services. In one example, shared, consolidated storage-related services and high-availability are provided by pairing each of a plurality of discrete block storage virtualization modules residing on each discrete computer system to a shared block storage virtualization module residing on a shared computer system, and maintaining logical volume coherency locally by each of the plurality of discrete block storage virtualization modules, and globally by the shared block storage virtualization module. Additionally, allocation of a set of block storage virtualization functions to be performed by at least one of the plurality of discrete block storage virtualization modules or the shared block storage virtualization module can be made according to the pairing.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: December 13, 2016
    Assignee: DataCore Software Corporation
    Inventor: Agustin Gonzalez
  • Patent number: 9519432
    Abstract: Performing automated and self-adjusting backup operations by executing the following steps: Determining a time of last backup operation for a data block. Obtaining an audit trail based on the time of last backup operation for the data block and a current time. Ordering read operations and write operations of the data block into a chronological sequence based on the audit trail. Generating a weighting element for read operations and a weighting element for write operations of the data block such that a weighting of read operations are greater than or less than the weighting of a write operations. Calculating a weighted sum of weighted read operations and weighted write operations for said data block. Respond to a result of a comparison between the weighted sum and at least one threshold value by performing a type of backup operation.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: December 13, 2016
    Assignee: International Business Machines Corporation
    Inventors: Nils Haustein, Joerg Mueller, Thomas Prause, Michael H. Schlachter