Patents Issued in March 29, 2016
-
Patent number: 9298330Abstract: The present invention provides capacitive touch panel, and display device. The capacitive touch panel of the present invention comprises at least one column of electrode set, the electrode set comprising a plurality of electrode units sequentially arranged, and adjacent electrode units complementarily matching each other, wherein each electrode unit comprises first touch electrode, second touch electrode and third touch electrode, the first, second and third touch electrodes complementarily match each other, and the first touch electrode is used for keeping patterns of the second touch electrode and the third touch electrode included in the same electrode unit from contacting with each other, the second touch electrode is used for keeping pattern of the electrode unit from contacting with pattern of immediately previous electrode unit, and the third touch electrode is used for keeping the pattern of the electrode unit from contacting with pattern of immediately next electrode unit.Type: GrantFiled: December 9, 2013Date of Patent: March 29, 2016Assignees: BOE TECHNOLOGY GROUP CO., LTD., CHENGDU BOE OPTOELECTRONICS TECHNOLOGY CO., LTD.Inventors: Tian Zhang, Tianma Li, Haodi Liu
-
Patent number: 9298331Abstract: Provided herein are a capacitive touch sensor capable of reducing pattern visibility, a manufacturing method therefor, and a display device with the touch sensor. In a capacitive touch sensor (1), a first layer (10) has first first-layer electrodes (3a); first-layer conductive portions (5) connecting the adjacent first first-layer electrodes (3a); second first-layer electrodes (4a); and first-layer insulating portions (7a) formed between the second first-layer electrodes (4a) and the first-layer conductive portions (5). An intermediate layer (12) has first intermediate-layer electrodes (3b) formed on the first first-layer electrodes (3a); second intermediate-layer electrodes (4b) formed on the second first-layer electrodes (4a); and intermediate-layer insulating portions (7b) formed between the first-layer conductive portions (5) and second-layer conductive portions (6).Type: GrantFiled: November 8, 2013Date of Patent: March 29, 2016Assignee: NISSHA PRINTING CO., LTD.Inventor: Kazuto Nakamura
-
Patent number: 9298332Abstract: A touch screen panel provided in an image display device. The touch screen panel includes: a transparent substrate; a plurality of first sensing patterns on the transparent substrate and coupled to each other along a first direction; a first insulating film on the first sensing patterns; a plurality of second sensing patterns on the first insulating film and coupled to each other along a second direction, the first and second sensing patterns being alternately arranged not to overlap with each other; and a second insulating film on the second sensing patterns, wherein the first insulating film and the second insulating film are composed of materials having different optical refractive indexes.Type: GrantFiled: March 20, 2015Date of Patent: March 29, 2016Assignee: Samsung Display Co., Ltd.Inventors: Sung-Ku Kang, Tae-Hyeog Jung, Choon-Hyop Lee, Dong-Wook Kang
-
Patent number: 9298333Abstract: Proximity based system and method for detecting user gestures. Each of a plurality of proximity sensing circuits may collect digital data. Each proximity sensing circuit may include an antenna configured to transmit and receive electromagnetic signals and a shield driver configured to shield signals transmitted by the antenna in one or more directions. The digital data may be collected based on electromagnetic signals received from another proximity sensing circuit via the antenna. The received electromagnetic signals may be modified by one or more user proximity gestures. The digital data from each of the plurality of proximity sensing circuits may be received by a coordinating circuit. The coordinating circuit may produce coordinated digital data from the digital data received from each of the plurality of proximity sensing circuits. The coordinated digital data may be configured for use in determining that a user performed the one or more user proximity gestures.Type: GrantFiled: December 22, 2011Date of Patent: March 29, 2016Assignee: SMSC HOLDINGS S.A.R.L.Inventor: Kenneth W. Gay
-
Patent number: 9298334Abstract: Systems, methods, and other embodiments associated with providing a user interface having a guided task flow among a plurality of devices are described. According to one embodiment, a method includes receiving, by a first device, a request from a second device requesting a user interface. The request includes a parameter describing a configuration of the second device. The second device is remote from the first device and includes a display. The method also includes generating, from a template user interface, a user interface for the second device based, at least in part, on the parameter. The user interface includes a task flow for controlling the first device to perform a series of tasks. The method includes providing the user interface to the second device for display on the display of the second device.Type: GrantFiled: February 15, 2012Date of Patent: March 29, 2016Assignee: MARVELL INTERNATIONAL LTD.Inventors: Gary D. Zimmerman, DeVerl Stokes, Brian Mahaffy, Bryan Allen
-
Patent number: 9298335Abstract: An information processing device includes a first receiving unit that receives information specifying an area for pasting sticky information onto a board, the information being at least start point information indicating a start point for pasting sticky information within that area, and direction information indicating a direction in which to paste sticky information in order from that start point, an associating unit that associates sticky information pasted onto the board, on the basis of start point information and direction information received by the first receiving unit, and a display that displays a sticky information group associated by the associating unit so as to indicate the association on the board.Type: GrantFiled: January 15, 2014Date of Patent: March 29, 2016Assignee: FUJI XEROX CO., LTD.Inventors: Kazunori Horikiri, Nobuyuki Yamazoe
-
Patent number: 9298336Abstract: This is directed to animating transitions in a user interface as the orientation of the user interface changes. An electronic device can display a user interface in any suitable orientation, including for example in portrait and landscape modes (e.g., based on the orientation of the display). To provide a resource efficient and aesthetically pleasing transition, the electronic device can pre-render the interface in the final orientation, and define an animation by cross-fading the interface between the initial and final interfaces. In some embodiments, the electronic device can identify distinct regions of the interface, and define separate animations for each region. The separate animations can be overlaid and displayed simultaneously to provide a uniform animated transition between the initial and final interfaces.Type: GrantFiled: May 28, 2009Date of Patent: March 29, 2016Assignee: APPLE INC.Inventors: Joshua Shaffer, Bas Ording
-
Patent number: 9298337Abstract: Display data is transmitted to a user interface. The display data includes an offer component for providing additional online content. The offer component includes a first region and a second region. A first user interaction is received from the user interface. It is determined whether the first user interaction occurred within one of the first region and the second region. When the first user interaction is determined to have occurred within the first region, the first user interaction is processed as a request for the additional online content associated with the offer component. When the first user interaction is determined to have occurred within the second region, a user prompt is presented for a confirmation of the request for the additional online content associated with the offer component.Type: GrantFiled: February 7, 2013Date of Patent: March 29, 2016Assignee: Google Inc.Inventors: Allen Huang, Akiva Bamberger, David Lewis
-
Patent number: 9298338Abstract: A first workspace, which may include one or more windows, may be associated with a first display device. A second workspace, which may also include one or more windows, may be associated with a second display device. The first and second workspaces may be provided for display to the first and second display devices, respectively. The first and second display devices may be independent such that manipulation a window of the first workspace across a coordinate location of the second display device does not affect the second display device.Type: GrantFiled: April 8, 2013Date of Patent: March 29, 2016Assignee: Apple Inc.Inventors: Philip J. Holland, Assana M. Fard, John O. Louch, Kristin M. Forster
-
Patent number: 9298339Abstract: Architecture that implements fact interactive elements and list interactive elements in a user interface (UI) to assist in obtaining user feedback on entity attributes for semantic web and structured data searches to ensure data correctness, freshness, and user relevance. The fact interactive element enables user interaction with the attribute data of the corresponding attribute. The user interaction then provides feedback as to correctness of the attribute data for the given attribute. Each state has a corresponding visual state which has a clear visual distinction from other states. The interactive elements enable the use of standard user inputs such as with input devices, as well as interaction using gestures such as associated with natural user interface (NUI) gestures.Type: GrantFiled: April 18, 2013Date of Patent: March 29, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Edward Joseph Unpingco, Reena Agarwal, Shuyi Hu, Karthik Bhaskar, Hambardzum Abajyan, Emilio Matthew Soto
-
Patent number: 9298340Abstract: A method of inputting text to a display device using a mobile device, the method including transmitting a text input box activation signal that instructs the display device to activate input to a text input box displayed on a screen of the display device, receiving a request to execute a text input mode of inputting the text to the display device using a keyboard displayed on a screen of the mobile device, displaying the keyboard of the text input mode on the screen of the mobile device, receiving a text input through the keyboard displayed on the screen of the mobile device, and transmitting a text input display signal that instructs the display device to display text corresponding to the text input received through the keyboard displayed on the screen of the mobile device in the text input box displayed on the screen of the display device.Type: GrantFiled: August 2, 2013Date of Patent: March 29, 2016Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Doh-hyeong Lee
-
Patent number: 9298341Abstract: A method of displaying a view in a portable terminal includes: displaying a plurality of applications as a split view corresponding to a split display region of a display unit; reducing and displaying an application of the split view and switchable candidate applications in a switch mode; displaying an application selected from the candidate applications and changing an application displayed on the split view in a previous state to the candidate application; and enlarging and displaying the split view when the switch mode is terminated.Type: GrantFiled: September 13, 2013Date of Patent: March 29, 2016Assignee: Samsung Electronics Co., Ltd.Inventors: Youngri Kim, Wonkyu Park, Sungjin Yoon, Bonghee Han, Yoojin Hong, Yujin Lee, Jihong Jeung
-
Patent number: 9298342Abstract: A technology for interacting with a collaborative videoconferencing environment is disclosed. A display having a substantially “L-shaped” configuration allows for display of collaborative materials and video of remote participants simultaneously, which provides for a more natural interaction for a meeting participant interacting with the collaborative materials. Meeting participants in the collaborative videoconferencing environment can be classified based on position with respect to the environment, or their likely interaction profile. The technology can configure a meeting experience based on the classification of the meeting participant.Type: GrantFiled: October 11, 2013Date of Patent: March 29, 2016Assignee: Cisco Technology, Inc.Inventors: Yajun Zhang, Yi You, Zhongping Zhu, Susie Wee, Qibin Sun
-
Patent number: 9298343Abstract: Provided is a virtual space providing system that may provide a virtual space to a terminal of at least one user, the system including a monitor configured to monitor whether an application or a program included in each terminal of the at least one user is executed and a real-time operation of the executed application or the program and output a result of the monitoring, a specifier configured to receive the output from the monitor, specify an individual step of the operation of the executed application, and output a request to generate a virtual space for the specified individual step, and a space generator configured to receive the output from the specifier and generate the virtual space for the specified individual step.Type: GrantFiled: February 27, 2015Date of Patent: March 29, 2016Inventor: Jong-ha Park
-
Patent number: 9298344Abstract: A computer implemented method and apparatus for enabling participation in a web conference as a virtual participant. The method comprises establishing a web conference comprising at least one virtual participant; receiving at least one message via a web conference user interface; displaying the message in the web conference user interface; and sending the message to the at least one virtual participant via a selected method of message delivery for the at least one virtual participant.Type: GrantFiled: June 10, 2013Date of Patent: March 29, 2016Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Sumeet Gupta, Mili Sharma
-
Patent number: 9298345Abstract: Various embodiments provide techniques for geographic navigation via one or more block views. According to some embodiments, a block view can include a visual image of a geographic location that is visually similar to a panoramic image. In some example implementations, a block view can be scrolled to navigate images of a geographic location. In one or more embodiments, a bubble view can be displayed of one or more locations within the block view. The bubble view can include a zoomed image of one or more aspects of a block view. Further to some embodiments, a map view can be utilized along with the block view and/or the bubble view. The map view can include a two-dimensional representation of the geographic location from an aerial perspective, and can include a more general level of detail concerning the geographic location, such as streets, cities, states, bodies of water, and so on.Type: GrantFiled: June 23, 2009Date of Patent: March 29, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Eyal Ofek, Blaise H. Aguera y Arcas, Pasquale DeMaio, Yonatan Wexler
-
Patent number: 9298346Abstract: The invention relates to a method for selection of a first object in a first virtual environment, the first object being represented in the first environment with a size of value less than a threshold value. According to an exemplary embodiment, in order to make the selection of the first object more convivial, the method includes steps for: estimating a direction associated with a pointing gesture of a user, determining a second object according to the estimated direction, the second object having a size of value greater than the threshold value, and selecting of the first object according to the second determined object. The invention also relates to a multimedia terminal adapted for the implementation of the method for selection.Type: GrantFiled: May 14, 2011Date of Patent: March 29, 2016Assignee: Thomson LicensingInventors: Francois Le Clerc, Vincent Alleaume, Pierrick Jouet
-
Patent number: 9298347Abstract: A mobile terminal and an application icon moving method thereof are provided. When a predetermined application icon is selected from a menu screen including a plurality of application icons and moved to a control region, a default home screen or the whole home screen stored in a memory may be selectively displayed according to a moved position of the corresponding icon, and also an icon-insertable position may be visually guided on the displayed home screen. This may allow a user to execute the movement of the application icon in an easy, convenient manner.Type: GrantFiled: August 28, 2013Date of Patent: March 29, 2016Assignee: LG ELECTRONICS INC.Inventor: Hyeongseok Roh
-
Patent number: 9298348Abstract: A mobile device and method for providing a widget on a home screen is disclosed herein. The mobile device including: a storage unit to store a plurality of widgets and predetermined templates, a determiner to determine a template with one or more cells having one or more attributes, an applier to apply the determined template to the widget selected by adjusting the widget or the template, an editor to edit the template, and a display unit to display the widget corresponding to the determined template.Type: GrantFiled: February 18, 2014Date of Patent: March 29, 2016Assignee: Pantech Co., Ltd.Inventors: Seong Jun Lee, Seong Ho Lim
-
Patent number: 9298349Abstract: The present disclosure is related to a method for releasing a locking on a mobile terminal, the method comprising: locking the mobile terminal; generating a locking-release preliminary signal on the locking; creating a locking-release icon based on a generated position of the locking-release preliminary signal; and releasing the locking by selecting the locking-release icon, and to a mobile terminal using the same.Type: GrantFiled: March 14, 2014Date of Patent: March 29, 2016Assignee: LG ELECTRONICS INC.Inventor: Eun Young Kim
-
Patent number: 9298350Abstract: A menu search system allows a user to search through a menu structure, rather than only navigate hierarchically through the menu structure. When a user selects a menu search mode, the menu search system allows the user to enter text and, as the text is entered, searches the menu hierarchy for menu items with names that match the text. The menu search system then displays the matching menu items so that the user can select a displayed menu item of interest.Type: GrantFiled: May 27, 2009Date of Patent: March 29, 2016Assignee: Microsoft Technology Licensing, LLCInventor: Michael Helligso Svinth
-
Patent number: 9298351Abstract: A display switch section switches a display mode at a time of displaying inspection images stored in a storage device in which folders including a hierarchical structure are created by selecting the display mode from a predetermined display mode and a list display mode. A folder selecting section selects one folder to be an origin of list display when the list display mode is selected and a control section causes, in a list display region, each inspection image stored in each folder belonging to a folder group with the one folder as the origin to be list-displayed and causes to be displayed, in addition in the list display region, information which makes a folder in which a file of the inspection image is present and a folder in which the file of the inspection image is not present visually identifiable, in each folder belonging to the folder group.Type: GrantFiled: July 20, 2012Date of Patent: March 29, 2016Assignee: OLYMPUS CORPORATIONInventor: Saichi Sato
-
Patent number: 9298352Abstract: Systems and methods for display of hierarchy tree movement using multiple display areas are presented. In an example method, nodes in one or more levels of a first hierarchy tree are displayed in a first area on a display. User input is received of a selected node of the nodes in the one or more levels of the first hierarchy tree to display a level below the one or more levels of the first hierarchy tree. In response to receiving the user input, a parent node of the selected node is displayed in a second area on the display. Nodes in a level of the one or more levels of the first hierarchy tree above the level that includes the selected node are removed from the first area, and nodes in the level below the one or more levels of the first hierarchy tree are displayed in the first area.Type: GrantFiled: August 17, 2012Date of Patent: March 29, 2016Assignee: SAP SEInventor: Christian Denkel
-
Patent number: 9298353Abstract: According to one aspect, a method of previewing multimedia data, including selecting a first graphical representation in association with a multimedia object, displaying the first graphical representation, receiving an input in relation to the first graphical representation, in response to the input, determining whether to change the first graphical representation, and if so then selecting a second graphical representation from the multimedia object in a randomized manner, and displaying the second graphical representation.Type: GrantFiled: December 30, 2013Date of Patent: March 29, 2016Assignee: BLACKBERRY LIMITEDInventors: Christopher James Runstedler, Bartholomew Alexander Boeckner, Samer Fahmy
-
Patent number: 9298354Abstract: A method for generating multi-language menus comprises grouping language-dependent menu resource files on a storage medium, and selecting only those menu resource files from a group that are labeled with an indication that matches the preferred menu language of the respective player.Type: GrantFiled: February 26, 2014Date of Patent: March 29, 2016Assignee: THOMSON LICENSINGInventors: Jobst Hoerentrup, Dirk Gandolph, Ralf Ostermann, Carsten Herpel, Uwe Janssen, Hartmut Peters, Andrej Schewzow, Marco Winter
-
Patent number: 9298355Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.Type: GrantFiled: May 29, 2015Date of Patent: March 29, 2016Assignee: Dropbox, Inc.Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi
-
Patent number: 9298356Abstract: An image processing method includes: defining a selection area in a first still image according to a user input; extracting image data that correspond to the selected area from a second still image; combining the image data extracted from the second still image on the selection area of the first still image to create a composite image; and sequentially displaying the first still image and the composite image.Type: GrantFiled: September 10, 2012Date of Patent: March 29, 2016Assignee: Samsung Electronics Co., Ltd.Inventors: Won-seok Song, Tae-hoon Kang, Jong-sun Kim, Myung-kyu Choi, Kwang-il Hwang
-
Patent number: 9298357Abstract: A computer-implemented user notification method includes displaying, at user-accessible locations on a graphical display of a mobile device, notifications corresponding to user interest, preference, and frequency of interaction with particular applications or activities on the mobile device. By increasing ease of interaction with particular notifications and advertisements that are of increased importance and relevance for the user, a higher click through and conversion rate is anticipated.Type: GrantFiled: May 28, 2013Date of Patent: March 29, 2016Assignee: Yahoo! Inc.Inventor: Gaurav Kamdar
-
Patent number: 9298358Abstract: The subject matter of this specification can be implemented in, among other things, a method for displaying scrollable notifications for unlocking an electronic device. The method includes a step for receiving a notification from an application for display on a locked screen of an electronic device, wherein the notification includes content viewable by a user of the electronic device, wherein the content is scrollable. The method also includes a step for displaying the received notification. The method also includes a step for receiving, from the user, a scroll event associated with the displayed notification. The method also includes a step for scrolling, in response to the received scroll event, content in the notification, wherein the scrolling provides additional content viewable to the user. The method also includes a step for unlocking, in response to the scrolling, one or more capabilities of the electronic device.Type: GrantFiled: August 16, 2013Date of Patent: March 29, 2016Assignee: Google Inc.Inventors: Leif Hendrik Wilden, Paul Anthony Martini, Dennis Moak Hwang, Ioannis Tsoukalidis
-
Patent number: 9298359Abstract: A contact state of a finger with respect to an object displayed on a first layer is detected. An angle of inclination of a 2-D touch panel is detected and is configured as zero degrees along a display surface at a point where the contact state of the finger is detected. In response to a positive change of the angle of inclination from zero degrees and a dragging of the finger in a higher direction along the angle of inclination, the object is moved onto a second layer displayed nearer than the first layer. In response to a negative change of the angle of inclination changing from zero degrees and a dragging of the finger to a lower direction along the angle of inclination, the object is moved onto a third layer displayed deeper than the first layer.Type: GrantFiled: April 17, 2015Date of Patent: March 29, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hayato Uenohara, Satoshi Yokoyama
-
Patent number: 9298360Abstract: Methods for presenting symbolic expressions such as mathematical, scientific, or chemical expressions, formulas, or equations are performed by a computing device. One method includes: displaying a first portion of a symbolic expression within a first area of a display screen; while in a first state in which the first area is selected for aural presentation, aurally presenting first information related to the first portion of the symbolic expression; while in the first state, detecting particular user input; in response to detecting the particular user input, performing the steps of: transitioning from the first state to a second state in which a second area, of the display, is selected for aural presentation; determining second information associated with a second portion, of the symbolic expression, that is displayed within the second area; in response to determining the second information, aurally presenting the second information.Type: GrantFiled: January 25, 2013Date of Patent: March 29, 2016Assignee: Apple Inc.Inventors: Christopher B. Fleizach, Eric T. Seymour, Gregory F. Hughes, Mike Pedersen
-
Patent number: 9298361Abstract: Some embodiments of the invention provide a mobile device with multiple access modes. The device in some embodiments has at least two access modes, a primary access mode and a secondary access mode, that provide different restrictions for accessing the applications and/or data that are stored on the device. In some embodiments, the mobile device automatically selects applications to share or keep private based metadata associated with the applications.Type: GrantFiled: November 12, 2013Date of Patent: March 29, 2016Assignee: APPLE INC.Inventors: Matthew E. Shepherd, Craig M. Federighi, Thomas M. Alsina, Gregory N. Christie, Stephen O. Lemay, Martin Pedrick, Patrick L. Coffman
-
Patent number: 9298362Abstract: An approach is provided for sharing media in a multi-device environment. A group of devices for sharing one or more media files is determined. A shared media manager causes joining of one or more displays of the devices. The shared media manager then determines to generate a common user interface for presenting the one or more media files on the joined one or more displays.Type: GrantFiled: February 11, 2011Date of Patent: March 29, 2016Assignee: Nokia Technologies OyInventors: Andrés Lucero, Tero Jokela, Jussi Pekka Holopainen, Juha Henrik Arrasvuori, Jaakko Olli Taavetti Keränen, Hannu J. Korhonen, Marion Boberg, Erika Piia Pauliina Reponen
-
Patent number: 9298363Abstract: One or more regions of a touch sensitive surface can be activated individually by a user. A region defines an active input area for processing touch input events. Any touch event associated with a beginning touch event that is detected in the active area is processed for display. Any touch input event detected outside the active region that is not associated with the beginning touch event is excluded from the processing. Once a writing gesture is started in the active region, the writing gesture can extend outside of the active region so long as the writing gesture is associated with the beginning touch event.Type: GrantFiled: April 11, 2011Date of Patent: March 29, 2016Assignee: APPLE INC.Inventor: Lyndley Crumly
-
Patent number: 9298364Abstract: According to an aspect, a mobile electronic device includes a touch panel and a control unit. The touch panel displays a screen thereon and detects a gesture performed on a surface thereof. When a sweep gesture is detected by the touch panel, the control unit cause an object corresponding to a process, which is executable while the screen is displayed on the touch panel, to be displayed near a position where the sweep gesture is detected on the touch panel.Type: GrantFiled: November 25, 2011Date of Patent: March 29, 2016Assignee: KYOCERA CORPORATIONInventor: Tomohiro Sudo
-
Patent number: 9298365Abstract: An information processing apparatus includes a storage unit configured to store a first information in which a character code and an image data of a character are associated with each other and an operation unit. The operation unit is configured to detect a second information indicating an input position of each of a plurality of characters input through a handwriting input and a plurality of character codes associated with the plurality of characters, acquire a plurality of first image data associated with the plurality of characters codes by referring to the first information, generate a second image data by combining the plurality of first image data based on the second information, and output an image data of the character associated with the second image data or the character code associated with the second image data by referring to the first information.Type: GrantFiled: April 18, 2014Date of Patent: March 29, 2016Assignee: FUJITSU LIMITEDInventors: Aya Takasugi, Tetsuro Hoshi
-
Patent number: 9298366Abstract: According to one embodiment, an electronic device determines, in response to completion of input of Mth stroke, first input candidates of stroke groups by using the 1st to Mth strokes; executes process for displaying at least one of the first input candidates; determine, in response to completion of input of Nth (N>M) stroke, second input candidates by using the 1st to Nth strokes; and executes, process for displaying at least one of the second input candidates on the screen to eliminate overlap with the at least one of the first input candidates displayed on the screen.Type: GrantFiled: November 19, 2014Date of Patent: March 29, 2016Assignee: KABUSHIKI KAISHA TOSHIBAInventor: Hirotada Hirabayashi
-
Patent number: 9298367Abstract: For rapid notification login, code displays a process proxy and a swipe input geometry adjacent to the process proxy on a touch screen display. In addition, the code activates a process associated with the process proxy in response to a continuous swipe over the process proxy and a preset geometry on the swipe input geometry on the touch screen display.Type: GrantFiled: January 26, 2015Date of Patent: March 29, 2016Assignee: Lenovo (Singapore) PTE. LTDInventors: Kyle Jared McDaniel, Jason Grimme, Spencer Michael Guy, Russell Speight VanBlon
-
Patent number: 9298368Abstract: A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises displaying a first soft keyboard. While displaying the first soft keyboard, a key for selecting a second soft keyboard different from the first soft keyboard is displayed. A first contact is detected on the key for selecting the second soft keyboard. In response to detecting the first contact, the second soft keyboard is displayed. Movement of the first contact is detected to a character-insertion key in the second soft keyboard. Lift off of the first contact is detected at the character-insertion key in the second soft keyboard to which the first contact moved. In response to detecting the lift off, a character is inserted that corresponds to the character-insertion key in the second soft keyboard to which the first contact moved and the display of the second soft keyboard is ceased.Type: GrantFiled: September 30, 2013Date of Patent: March 29, 2016Assignee: Apple Inc.Inventors: Bas Ording, Kenneth Kocienda
-
Patent number: 9298369Abstract: Systems, circuits, devices and/or methods related to systems and methods for data processing, and more particularly to systems and methods for quality based scheduling processing of data sets. In some cases, a priority indication associated with a data set is modified based upon one or more factors. As an example, the priority indication may be modified based upon a number of times that a given data set processed through both a data detector circuit and a data decoder circuit.Type: GrantFiled: February 14, 2013Date of Patent: March 29, 2016Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Shaohua Yang, Fan Zhang, Jun Xiao, Kaitlyn T. Nguyen
-
Patent number: 9298370Abstract: Methods and structure for improved configuration management of a storage system. A storage system comprises one or more storage controllers coupled with a plurality of storage components (e.g., storage devices and switching components). The coupling often comprises a switched fabric communication structure. Configuration changes normally propagated throughout the components of the networked storage system are prevented by detecting temporary changes in the configuration that are restored to the original configuration within a predetermined period of time. In a Serial Attached SCSI (SAS) storage system, SAS expanders and initiators of the network may be enhanced in accordance with features and aspects hereof to prevent propagation of BROADCAST(CHANGE) primitives when a temporary configuration change is restored within the timeout period. Configuration changes may include temporary loss of link communications for a link of the expander and/or removal and insertion of a storage device coupled with the expander.Type: GrantFiled: June 28, 2011Date of Patent: March 29, 2016Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Sourin Sarkar, Ankur Mehrotra
-
Patent number: 9298371Abstract: Certain aspects direct to a baseboard management controller (BMC), which is capable of reducing write cycles and increasing longevity of its non-volatile memory. The non-volatile memory of the BMC has a file system mounted thereon. The file system defines a configuration directory storing configuration data in a binary format and migration data. In booting, the firmware of the BMC compares its version information to the version information of the configuration data. If the version information matches, the BMC uses the configuration data as is. If the version information does not match, the firmware retrieves and uses the migration data to convert the first configuration data to an initialization (INI) file in a text-based format, and then converts the generated INI file back to the binary format to update the configuration data in the configuration directory. Finally, the firmware updates the migration data in the configuration directory for future migration use.Type: GrantFiled: December 22, 2014Date of Patent: March 29, 2016Assignee: AMERICAN MEGATRENDS, INC.Inventors: Jothiram Selvam, Venkatesan Balakrishnan
-
Patent number: 9298372Abstract: A method of managing snapshots on a storage system includes a storage controller (1) receiving a request to store a first snapshot associated with a first volume among a plurality of volumes on the storage system and (2) determining if an assigned snapshot reserve space remaining associated with the first volume is less than an amount of space that is required to store the first snapshot. In response to the assigned snapshot reserve space remaining being less than the amount of space required, borrowing snapshot reserve space from at least one of an unused assigned space or an unused unassigned space within the storage system and storing at least a portion of the first snapshot to the borrowed snapshot reserve space.Type: GrantFiled: March 6, 2013Date of Patent: March 29, 2016Assignee: Dell Products, L.P.Inventors: Eric Robert Schott, Nishant Kanaiyalal Mehta, Timothy D. Nolan, Paul Anthony Calato, Shari Ann Vietry
-
Patent number: 9298373Abstract: A storage controller configures a plurality of storage tiers. A sub-unit of a storage unit is maintained in a selected storage tier of the plurality of storage tiers, for at least a predetermined duration of time subsequent to an input/output (I/O) request for the sub-unit.Type: GrantFiled: January 13, 2014Date of Patent: March 29, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bradley S. Powers, Gail A. Spear, Teena N. Werley
-
Patent number: 9298374Abstract: A method of providing one or more computing devices with access to a plurality of resources. The plurality of resources are provided by at least one physical device. The method comprises, at a first control element receiving a data packet transmitted by one of said one or more computing devices, and determining whether said data packet comprises a command including a first logical identifier identifying one of said resources. If it is determined that said data packet comprises a command including a first logical identifier a second logical identifier is obtained, the second logical identifier being associated with said first logical identifier and identifying said one of said resources. A request including said second logical identifier is transmitted to a second control element, the second control element being arranged to identify a physical device associated with said second logical identifier and to forward said request to the identified physical device.Type: GrantFiled: January 23, 2015Date of Patent: March 29, 2016Assignee: Micron Technology, Inc.Inventor: Yves Constantin Tchapda
-
Patent number: 9298375Abstract: Techniques are disclosed for reducing perceived read latency. Upon receiving a read request with a scatter-gather array from a guest operating system running on a virtual machine (VM), an early read return virtualization (ERRV) component of a virtual machine monitor fills the scatter-gather array with data from a cache and data retrieved via input-output requests (IOs) to media. The ERRV component is configured to return the read request before all IOs have completed based on a predefined policy. Prior to returning the read, the ERRV component may unmap unfilled pages of the scatter-gather array until data for the unmapped pages becomes available when IOs to the external media complete. Later accesses to unmapped pages will generate page faults, which are handled by stunning the VMs from which the access requests originated until, e.g., all elements of the SG array are filled and all pages of the SG array are mapped.Type: GrantFiled: February 27, 2013Date of Patent: March 29, 2016Assignee: VMware, Inc.Inventors: Erik Cota-Robles, Thomas A. Phelan
-
Patent number: 9298376Abstract: A system and method for effectively scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array comprises an I/O scheduler. The characteristics of corresponding storage devices are used to schedule I/O requests to the storage devices in order to maintain relatively consistent response times at predicted times. In order to reduce a likelihood of unscheduled behaviors of the storage devices, the storage controller is configured to schedule proactive operations on the storage devices that will reduce a number of occurrences of unscheduled behaviors.Type: GrantFiled: November 18, 2013Date of Patent: March 29, 2016Assignee: Pure Storage, Inc.Inventors: John Colgrove, John Hayes, Bo Hong, Feng Wang, Ethan Miller, Craig Harmer
-
Patent number: 9298377Abstract: A computer implemented method for reducing the latency of an anticipated read of disk blocks from a swap file in a virtualized environment. First, the method identifies a sequence of disk blocks that was written in a guest swap file. The method then detects a first reference within the sequence of blocks that references a first disk block stored in a host swap file and a second reference within the sequence of blocks that references a second disk block stored in the host swap file. The method then moves the second disk block to a location in a host swap file that is adjacent to the first disk block. In some examples, the first block and second block are both moved to a new location in the host swap file where they are adjacent to one another.Type: GrantFiled: April 29, 2014Date of Patent: March 29, 2016Assignee: VMware, Inc.Inventors: Yury Baskakov, Kapil Arya, Alexander Thomas Garthwaite
-
Patent number: 9298378Abstract: A logic device for communicating with a memory package with a first protocol, communicating with a memory controller with a second protocol, and for performing a protocol conversion between the first and the second protocol.Type: GrantFiled: November 14, 2014Date of Patent: March 29, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Evangelos S. Eleftheriou, Robert Haas, Xiaoyu Hu, Peter Mueller
-
Patent number: 9298379Abstract: A computer program product, apparatus, and a method for facilitating input/output (I/O) processing for an I/O operation at a host computer system configured for communication with a control unit. The method includes receiving, by a control unit, a command block configured to hold a plurality of commands including an input command and/or an output command, the plurality of commands specified by a transport command word (TCW) including a read indicator configured to indicate whether the I/O operation includes input data and a write indictor configured to indicate whether the I/O operation includes output data; based on the command block holding at least one output command, receiving the output data and executing the at least one output command; and based on the command block holding at least one input command, forwarding the input data to the channel subsystem for storage at a location specified by the TCW.Type: GrantFiled: November 17, 2014Date of Patent: March 29, 2016Assignee: International Business Machines CorporationInventors: John R. Flanagan, Daniel F. Casper, Catherine C. Huang, Matthew J. Kalos, Ugochukwu C. Njoku, Dale F. Riedy, Gustav E. Sittmann, III