Patents Issued in March 22, 2016
  • Patent number: 9292162
    Abstract: Technology is disclosed for discovering décor harmonized with a décor style (“the technology”). The décor includes décor items, e.g. artworks, paintings, pictures, artifacts, architectural pieces, arrangement of artworks, color selection, room décor, rugs, mats, furnishings, household items, fashion, clothes, jewelry, car interiors, garden arrangements etc. The technology facilitates analyzing user input to identify a décor style from a décor style dictionary, obtaining décor that harmonizes with décor style, and presenting a representation of the décor to the user. The décor style dictionary includes décor styles that are generated based on an analysis of content, including images and description of décor, from a plurality of sources. The décor styles can be based on a number of concepts, including a theme of the décor, a color/color palette, a mood of the person, a fashion era, a type of architecture, etc.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: March 22, 2016
    Assignee: ART.COM
    Inventors: Nasos Topakas, Paul Golding, Garris Shipon, Thanigai Vellore
  • Patent number: 9292163
    Abstract: A social media platform is provided for interacting in a three-dimensional platform. The platform leverages a social graph from a user's social network to enable the user to invite social networking friends to interact within a three-dimensional virtual social venue. The platform also provides avatars to the user and friends who enter the virtual social venue. The platform also leverages the social graph to import user profile pictures from the social network, superimpose them onto the avatars, and display the avatars with the superimposed profile pictures within the context of the virtual three-dimensional space. Alternatively, the platform imports streaming images of the users from cameras, superimpose them onto the avatars, and display the avatars with their superimposed streaming images within the context of the virtual three-dimensional space.
    Type: Grant
    Filed: October 3, 2013
    Date of Patent: March 22, 2016
    Assignees: ONSET VI, L.P., JAVELIN XIP, LLC.
    Inventors: Daniel M. Goldman, Lorne Lanning
  • Patent number: 9292164
    Abstract: A social media platform is provided for interacting in a three-dimensional platform. The platform leverages a social graph from a user's social network to enable the user to invite social networking friends to interact within a three-dimensional virtual social venue. The platform also enables users to select multiple videos to display simultaneously within the virtual social venue. User selection of a clickable advertisement within the virtual social venue causes a web browser to launch with a point-of-sale opportunity related to the advertisement.
    Type: Grant
    Filed: October 3, 2013
    Date of Patent: March 22, 2016
    Assignees: ONSET VI, L.P., JAVELIN XIP, LLC.
    Inventors: Daniel M. Goldman, Lorne Lanning
  • Patent number: 9292165
    Abstract: Systems and methods for providing presentations of digital graphical objects which are optimized at the time of presentation according to the characteristics of the user's input device. A web page has the ability to present a graphical object in one of two alternative representations: The first representation is displayed on the screen of the user's computer when there is no control signal from an input device communicating with the computer, or if an input device communicating with the computer provides fewer than three degrees of freedom simultaneously for manipulating the graphical object. The second representation is displayed on the screen of the user's computer when there is an input device communicating with the computer which simultaneously provides three or more degrees of freedom for manipulating the graphical object.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: March 22, 2016
    Assignee: CONDUIT LTD
    Inventors: Eitan Lev, Ronen Shilo
  • Patent number: 9292166
    Abstract: Certain exemplary embodiments relate to entertainment systems and, more particularly, certain exemplary embodiments relate to jukebox systems that incorporate digital downloading jukebox features along with karaoke jukebox and/or photobooth features. A combined karaoke/photobooth/jukebox may enable more integrated performance-like experiences in an in-home or out-of-home location or venue. By leveraging vast audio media libraries, trusted rights-respecting network infrastructure, and on-site image/video capturing from integrated recorders and/or remote portable devices, a more sociable experience may be created for karaoke jukebox patrons, e.g., where custom content can be generated and shared in a safe and legally appropriate manner.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 22, 2016
    Assignee: TouchTunes Music Corporation
    Inventors: Ed Rivera, Michael Tooker, Charles Battle, Francois Beaumier, Mounir Khenfir, Giovanni Curinga, Sebastien Hebert
  • Patent number: 9292167
    Abstract: A mobile terminal including a wireless communication unit configured to wirelessly communicate with at least one other terminal; a display unit including a touch screen; and a controller configured to enter the touch screen into a locked state, to display a lock screen and an application program icon for executing an application program on the lock screen when entering the locked state.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: March 22, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Jonghoon Park, Nari Kim
  • Patent number: 9292168
    Abstract: A computer-implemented system for managing an electronic signature is provided. A data collector receives one or more contact information items. A signature builder builds a graphic-based electronic signature based on at least one of the contact information items. The graphic-based electronic signature includes a set of icons. Individual icons in the set of icons are respectively associated with at least one of the contact information items. Individual icons in the set of icons are configured to initiate a communication application when one of the icons is selected in order to communication via the communication application using the contact information item associated with the selected icon.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: March 22, 2016
    Inventor: Jacob J. Dayan
  • Patent number: 9292169
    Abstract: A method for displaying an interface is provided. The method includes displaying an icon of at least one first object in a first area of a display interface, displaying an icon of a second object in a second area of the display interface if the second object exists, the second object and the first object belong to a same level and different categories, wherein if one of the at least one first object is selected, the method further includes: hiding an icon of a first object which is not selected in the first area, displaying an icon of each sub-object of the selected first object in the second area, displaying an icon of a first object in the first area which is not selected in a third area of the display interface and displaying the icon of the second object in a fourth area of the display interface.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: March 22, 2016
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Qilin Wang, Dongfu Han
  • Patent number: 9292170
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to e-mail processing and provide a novel and non-obvious method, system and computer program product for a unified presentation of scattered e-mail data. In one embodiment of the invention, a unified presentation of scattered e-mail data method can include selecting an e-mail in an e-mail list of an e-mail client, locating scattered data for the selected e-mail, and presenting the scattered data in a pop-up window proximate to the selected e-mail. In one aspect of the embodiment, selecting an e-mail in an e-mail list of an e-mail client can include selecting an icon adjacent to an e-mail in an e-mail list of an e-mail client. In another aspect of the embodiment, selecting an e-mail in an e-mail list of an e-mail client can include mousing over an icon adjacent to an e-mail in an e-mail list of an e-mail client.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Corinne M. Ryan, Ruthie D. Lyle, Doris L. Jones
  • Patent number: 9292171
    Abstract: A border menu can be presented on four sides of an outer border of a graphical user interface. The border menu can be presented at the top of a stack of a graphical user interface. The border menu can include a set of user-selectable options, each selectable via a pointing device, each of the user-selectable options being associated with at least one of an icon or text button. At least one of the user-selectable options can be presented along each of the four sides of the outer border of the border menu. Selection of each of the user-selectable options can result in triggering an event, which results in firing of a programmatic action to run executable code for a corresponding one of the user-selectable options. At least a portion of the user-selectable options can include application-specific options for an application running on the computing device.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: March 22, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jin Li, Michael Wulkan
  • Patent number: 9292172
    Abstract: An image editing method comprises: a step of acquiring identification information on each of a plurality of operation instruction units for instructing editing of an image, a step of automatically selecting one or more images for editing from a group of images to classify the one or more images into a group of usable images based on the identification information, a step of determining a right to edit reaching contents of processing which each operation instruction unit is authorized to perform against each image in the group of usable images, and a step of performing editing processing on an image to be edited in the group of usable images based upon the determined right to edit according to an editing instruction supplied from each operation instruction unit.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: March 22, 2016
    Assignee: Facebook, Inc.
    Inventors: Karin Kon, Kei Yamaji, Kazuhiro Mino
  • Patent number: 9292173
    Abstract: Dividing or splitting data (e.g., images) of a file may be performed by allowing a user to preview or otherwise view the intended division prior to the splitting of the images in the file into separate files. The division may be shown in a display by visually distinguishing between the designated groups. Visual distinctions may include color filtering, use of a division mark, use of grouping frames, labeling and the like and/or combinations thereof. By allowing a user to view the intended groupings, a user may further cancel designated groupings prior to splitting the images into the separate files.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: March 22, 2016
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Yu Matsuo, Jun Yamada, Yoshito Hosoi, Machiko Sakaguchi
  • Patent number: 9292174
    Abstract: Content check-in may be provided. Users may be able to check-in a video content item that he/she may be currently viewing or that he/she may view later such that the checked-in content item may be shared with one or more contacts. The user may provide information for one or more contacts to allow for an analysis of available viewing options for the checked-in content item that may be offered to selected contacts based on the viewing location and service provider(s) associated with the selected contacts.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: March 22, 2016
    Assignee: COX COMMUNICATIONS, INC.
    Inventors: Yousef Wasef Nijim, Jay Paul Langa, James Alan Strothmann
  • Patent number: 9292175
    Abstract: A system stores, in a database, different stock templates and also, for each stock template, a stock image to be displayed with the template. The system receives a user-designated image. The system then displays items simultaneously. Each item incorporates a different one of the stock templates along with the respective template's stock image. The system provides an image selector that is in a first position and capable of being switched by a user to a second position. Each time the user switches the selector to the second position, the system transforms the images in the displayed items simultaneously to the user-designated image. Each time the user switches the selector to the first position, the system transforms the images in the displayed items simultaneously to the items' respective stock images.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: March 22, 2016
    Assignee: Minted, LLC
    Inventors: Namrata Patel, Sean Belling, Erica Meade, Wesley Tanaka, Adrian Bravo, Mariam B. Naficy
  • Patent number: 9292176
    Abstract: A method for managing media content includes storing a program received from a tuner in a storage device, outputting a plurality of first thumbnail images from the program to a display screen, extracting one or more second thumbnail images in a section of the program between a selected first thumbnail image and another first thumbnail image, and outputting the second thumbnail images to the display screen.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: March 22, 2016
    Assignee: LG ELECTRONICS INC.
    Inventor: Dae Suk Park
  • Patent number: 9292177
    Abstract: In addition to conveying a completion status of a task to a user, a progress bar can display a visual indication that the task is substantially complete (e.g., essential elements of a web page are loaded) followed by another visual indication that informs the user that a particular feature or functionality has been enabled. For example, in addition to displaying a visual cue (e.g., a rocket effect) when a triviality threshold indicating that the task is complete to a threshold degree, another indicator can be displayed in response to determining that a status of a feature has been modified. Determining that the status of the feature is modified when the triviality threshold is met and thus displaying the other visual indicator immediately following the visual indication produces a dramatic visual cue in directing the user's attention to the visual enablement of the feature.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: March 22, 2016
    Assignee: APPLE INC.
    Inventors: Damian Kaleta, Kevin Decker
  • Patent number: 9292178
    Abstract: An information display apparatus for a vehicle which is advantageous in displaying an energy flow in an easy-to-understand way to the driver is provided. A battery icon represents a driving battery. An engine icon represents an engine. A front-wheel icon and a rear-wheel icon represent front wheels and rear wheels, respectively. An energy transmission state displaying portion indicates the transmission state of energy and is displayed while being directly bridged between the battery icon, the engine icon, the front-wheel icon, and the rear-wheel icon. The energy transmission state displaying portion indicates the presence or absence and the direction of transmission of energy between the driving battery, the engine, the front wheels, and the rear wheels.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: March 22, 2016
    Assignee: MITSUBISHI JIDOSHA KOGYO KABUSHIKI KAISHA
    Inventors: Yasuhito Matsuoka, Yasuhiro Sakamoto, Atsushi Watanabe, Masako Abe
  • Patent number: 9292179
    Abstract: A method for media recommendations is provided, including storing, on a peer device, a pre-existing list of media presentations including a plurality of pre-existing media presentations. A plurality of media recommendations are received from a plurality of recommending peer devices in response to a media presentation being played. Each of the plurality of media recommendations comprises an identifier that identifies a recommended media presentation. Each recommended media presentation is automatically added to the list of media presentations in a position determined based user preferences to form an updated list of media presentations. Based on the position of each of the media presentations, a media presentation is selected to play on the peer device from the updated list of media presentations. The selected media presentation is then played on the peer device.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: March 22, 2016
    Assignee: Napo Enterprises, LLC
    Inventors: Hugh B. Svendsen, Michael Erickson
  • Patent number: 9292180
    Abstract: A method and apparatus for locating a part in an aircraft. A part is identified in the aircraft. A series of views is generated from a model of the aircraft with graphical indicators in the series of views configured to provide guidance to a position of the part in the aircraft. The series of views is displayed on a display device.
    Type: Grant
    Filed: April 2, 2013
    Date of Patent: March 22, 2016
    Assignee: THE BOEING COMPANY
    Inventors: John Carney Gass, James J. Troy, William E. Ward, Christopher Esposito, Kevin Puterbaugh, Nikoli E. Prazak, Bruce L. Nelson, William D. McGarry
  • Patent number: 9292181
    Abstract: Various techniques and procedures related to filtering objects in a virtual application within a multi-tenant system are provided. One approach involves providing a first graphical user interface element enabling indication of a first filtering criterion and a second graphical user interface element enabling indication of a second filtering criterion within the virtual application being accessed over a network from a client device. After indication of the first filtering criterion and the second filtering criterion, a filtered set of objects is identified based on the first filtering criterion and the second filtering criterion. At least a portion of the filtered set of objects may then be presented within the virtual application on a client device.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: March 22, 2016
    Assignee: salesforce.com, inc.
    Inventors: David Park, Neelav Rana, Donovan Schneider, Marko Koosel
  • Patent number: 9292182
    Abstract: In one example, a method comprises rendering a dashboard assembly user interface comprising a canvas section and a resource section, the resource section comprising one or more resource content elements, and the canvas section comprising one or more dashboard content elements. The dashboard assembly user interface enables resource content elements to be selectably added to the canvas section as dashboard content elements in response to user inputs, thereby configuring a business intelligence dashboard.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Matthew S. Chmiel, Jason Hiltz-Laforge, Alireza Pourshahid, Graham A. Watts
  • Patent number: 9292183
    Abstract: Establishing a preferred mode of interaction between a user and a multimodal application, including evaluating, by a multimodal application operating on a multimodal device supporting multiple modes of interaction including a voice mode and one or more non-voice modes, user modal preference, and dynamically configuring multimodal content of the multimodal application in dependence upon the evaluation of user modal preference.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: March 22, 2016
    Assignee: Nuance Communications, Inc.
    Inventors: Charles W. Cross, Jr., Hilary A. Pike
  • Patent number: 9292184
    Abstract: Embodiments of the present invention generally relate to interacting with a virtual scene at a perspective which is independent from the perspective of the user. Methods and systems can include either tracking and defining a perspective of the user based on the position and orientation of the user in the physical space, projecting a virtual scene for the user perspective to a virtual plane, tracking and defining a perspective of the a freehand user input device based on the position and orientation of the a freehand user input device, identifying a mark in the virtual scene which corresponds to the position and orientation of the device in the physical space, creating a virtual segment from the mark and interacting with virtual objects in the virtual scene at the end point of the virtual segment, as controlled using the device.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: March 22, 2016
    Assignee: zSpace, Inc.
    Inventors: Jonathan J. Hosenpud, Michael A. Vesely
  • Patent number: 9292185
    Abstract: Provided are a display device, and a display method which improve operability of a proximity operation and a contact operation by using an interface display such as a magnification adjustment-use interface. Provided is a display unit that includes a control unit, a storage unit, a display unit, a display processing unit, a sensor unit, a coordinate acquisition unit, a reference position determining unit, and a defined region determining unit. A user approximates an instruction medium to the display unit and closely holds the instruction medium, for example, in a portion to be enlarged on a map displayed on the display unit. The display processing unit which received detection signals by the sensor unit displays an interface in which enlargement is performed on the map in a proximity of an instruction medium based on the obtained position coordinates.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: March 22, 2016
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Hiroyuki Sato, Tomohiro Iwama
  • Patent number: 9292186
    Abstract: At least some aspects of the present disclosure feature a computing device configured to receive an input image of an environment having a plurality of physical notes. The computing device automatically processes the input image to identify at least some of the plurality of the physical notes in the input image and displays the input image and indications indicative of the identified physical notes on a user interface. The computing device receives a user input indicating a position within the input image via a user interface and, responsive to the user input, recognizes proximate to the position a missed one of the physical notes that was not identified by the computing device when initially processing the input image.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: March 22, 2016
    Assignee: 3M Innovative Properties Company
    Inventors: Richard J. Moore, David M. Mahli, Pontus Axelsson, Cristin E. Moran, Roland Persson, Michael Rotstein, Ravishankar Sivalingam, Guruprasad Somasundaram, Diane R. Wolk, Linus Åkerlund
  • Patent number: 9292187
    Abstract: A graphical user interface (GUI) display and GUI-based system for displaying and controlling vision system operating parameters of a contour sensor comprises an automated region of interest graphic image applied to a discrete region of a selected image in response to a single click by a user at the discrete region of the selected image, the selected image selected from a window on the GUI display containing a plurality of captured images of the object. At least one automated operating parameter is generated automatically in response to the single click by the user at the discrete region of the selected image to determine whether a contour of interest is in the automated ROI graphic image. The GUI also provides a contour graphic image that outlines the contour of interest to demonstrate whether the contour of interest is in (present or at the correct position within) the automated ROI graphic image.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: March 22, 2016
    Assignee: COGNEX CORPORATION
    Inventors: Steven M. Whitman, Robert Tremblay, Carroll McNeill Arbogast, Jr.
  • Patent number: 9292188
    Abstract: An information processing apparatus includes a display unit and a display control unit. The display unit displays a plurality of pieces of content. The display control unit causes, during scrolling the plurality of pieces of content displayed on the display unit, a display of content satisfying a specific condition in a form different from that of other content. The display control unit switches whether to display the content satisfying the specific condition in the form different from that of other content depending on whether scroll of the plurality of pieces of content is caused by a specific operation.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: March 22, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yoshiteru Horiike
  • Patent number: 9292189
    Abstract: Techniques to display location-based information are described. An apparatus may comprise a screen management component and an interface component. The screen management component may be operative to display in a first screen area location-based information on a map according to geographic location, to display in a second screen area a list comprising the location-based information, and to adjust a relative size of the first screen area and the second screen area in response to a received interaction with one of the first screen area and second screen area. The interface component may be operative to receive the interaction with one of the first screen area and second screen area. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: March 22, 2016
    Assignee: FACEBOOK, INC.
    Inventors: Gueorgui Djabarov, Daniel Jeng-Ping Hui, Joshua Williams
  • Patent number: 9292190
    Abstract: A system provides for a clipboard manager for showing thumbnails in a clipboard while editing a document via a clipboard manager. The clipboard manager allows a user to select data from a second document. Upon selection, the clipboard manager generates a thumbnail that distinctly represents the data and stores the thumbnail and data in a clipboard. The thumbnail contains a miniaturized view of the data. The clipboard manager further allows the user to identify a paste location in the document that is to be edited. The clipboard manager displays the thumbnail in the clipboard in response to the user selecting a paste command. The user can employ the clipboard manager to insert the data at the paste location by selecting the thumbnail from the clipboard.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: March 22, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Anmol Dhawan, Sachin Soni, Sachin Gaur, Ganesh Sahai
  • Patent number: 9292191
    Abstract: An apparatus and method for determining a user input pattern in a portable terminal. The apparatus includes a sensing unit, a pattern management unit, and an output management unit. The sensing unit includes a sensor for sensing light, and measuring a sensed value for light. The pattern management unit determines an input pattern of a user based on a measured value of the sensing unit. The output management unit performs an operation corresponding to the input pattern determined by the pattern management unit.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: March 22, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyoung-Il Kim, Hyun-Woo Lim
  • Patent number: 9292192
    Abstract: A method includes, detecting a first touch input representing a selection of multiple rows of text displayed on a touch-sensitive display of the electronic device, determining whether a complete row of text has been selected from a start point or to an end point of the selected text, and, displaying a paragraph selection handle proximal to said row, the paragraph selection handle being responsive to a second touch input to place the electronic device in a paragraph selection mode for the selection of text.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: March 22, 2016
    Assignee: BlackBerry Limited
    Inventor: Simon Thorsander
  • Patent number: 9292193
    Abstract: A display device includes: a pixel array portion in which plural pixels in which display gradations are controlled based on written pixel signals are disposed in row and column directions; plural scanning lines disposed in the pixel array portion and supplying scanning pulses for the pixels in the rows; plural signal lines disposed in the pixel array portion and supplying the pixel signals for the pixels in the columns; a scanning line driver successively supplying the scanning pulses to the plural scanning lines and causing the pixels in the rows to carry out write of the pixel signals; and a signal line driver outputting the pixel signals for the pixels to the plural signal lines, and intermittently outputting a charge voltage with lower electric potential than a predetermined pixel signal voltage once or more for one frame period of time to each of the plural signal lines.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: March 22, 2016
    Assignee: Japan Display Inc.
    Inventor: Gen Koide
  • Patent number: 9292194
    Abstract: User interface control using a keyboard is described. In an embodiment, a user interface displayed on a display device is controlled using a computer connected to a keyboard. The keyboard has a plurality of alphanumeric keys that can be used for text entry. The computer receives data comprising a sequence of key-presses from the keyboard, and generates for each key-press a physical location on the keyboard. The relative physical locations of the key-presses are compared to calculate a movement path over the keyboard. The movement path describes the path of a user's digit over the keyboard. The movement path is mapped to a sequence of coordinates in the user interface, and the movement of an object displayed in the user interface is controlled in accordance with the sequence of coordinates.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: March 22, 2016
    Assignee: Microsoft Technology Licensing, LC
    Inventors: Harper LaFave, Stephen Hodges, James Scott, Shahram Izadi, David Molyneaux, Nicolas Villar, David Alexander Butler, Mike Hazas
  • Patent number: 9292195
    Abstract: An electronic device, while in an interaction configuration mode for a first application, concurrently displays: a first user interface, one or more interaction control user interface objects, and an application restriction controls display user interface object for the first application. The device detects a first gesture, and in response, displays application restriction control user interface objects for the first application. A respective application restriction control user interface object indicates whether a corresponding feature of the first application is configured to be enabled in a restricted interaction mode. The device detects a second gesture, and changes display of a setting in the first application restriction control user interface object for the first application. The device detects a second input, and in response, enters the restricted interaction mode for the first application.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: March 22, 2016
    Assignee: APPLE INC.
    Inventors: Christopher B. Fleizach, Joel M. Lopes Da Silva
  • Patent number: 9292196
    Abstract: Providing a bridge interface for managing virtual workspaces is disclosed. A plurality of workspace images is presented in a user interface, each workspace image corresponding to a different virtual workspace available to a user of a computer system. A plurality of application windows associated with one of the virtual workspaces is presented. The presented application windows are visually grouped into one or more clusters, at least one cluster including a set of application windows, and at least a first of the application windows in the set of application windows visually overlaps a second application window in the set of application windows. User input indicating a movement of the application windows in the at least one cluster is received. The presentation of the at least one cluster is modified to make the second application window appear more visible to the user.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: March 22, 2016
    Assignee: Apple Inc.
    Inventors: Bas Ording, John O. Louch
  • Patent number: 9292197
    Abstract: A method, apparatus and computer program product are provided to facilitate the manipulation of medical images. In the context of a method, the position of a user's hand upon a touch sensitive input device may be determined. Determining the position may include detecting instances in which the user's hand is in either a first or second positions upon the touch sensitive input device. In the first position, the method may also include enabling a first image manipulation mode in which a first image manipulation operation is enabled and interpreting a first type of input to be directing the first image manipulation operation. However, in the second position, the method may include enabling a second image manipulation mode in which a second image manipulation operation is enabled and interpreting the first type of input to be directing the second image manipulation operation instead of the first image manipulation operation.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: March 22, 2016
    Assignee: McKesson Financial Holdings
    Inventor: Cliff Edwards
  • Patent number: 9292198
    Abstract: For rotational graphical user interface navigation, a display module displays a first face of a uniform prism rotatable only about a central horizontal axis. The uniform prism includes a plurality of faces. Each face has Graphical User Interface (GUI) controls for a unique function set. Only one face of the uniform prism is visible at a time. Each face is displayed with a geometric shape conforming to a face geometry of the multidimensional solid when the multidimensional solid is being rotated, and a face is displayed as filling a screen when the multidimensional solid is not being rotated. An input module receives a rotational command. The rotational command rotates the uniform prism around the central horizontal axis. The rotation module rotates the uniform prism to display a second face in response to the rotational command, displaying the rotation of the uniform prism.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: March 22, 2016
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Justin Tyler Dubs, Eric Edward Dudkowski, Karen Ruth Kluttz, Aaron Michael Stewart
  • Patent number: 9292199
    Abstract: A function execution method and apparatus thereof for displaying one or more sub-functions included in a function selected by a first touch on a trace according to a second touch input based upon the first and the second touches inputted with a timing difference, and executing the relevant sub-function selected among the displayed one or more sub-functions. For this purpose, a function execution method according to the present invention is performed by comprising: detecting a first touch input touched on a display unit; detecting a drag created by a second touch inputted while maintaining the first touch; and displaying one or more sub-functions included in a function selected by the first touch along a trace of the detected drag on the display unit.
    Type: Grant
    Filed: September 10, 2009
    Date of Patent: March 22, 2016
    Assignee: LG Electronics Inc.
    Inventor: Jin-Won Choi
  • Patent number: 9292200
    Abstract: A touch-enabled terminal and a keypad providing method for the same are provided. The method of providing a virtual keypad includes activating the virtual keypad in character input mode, performing first-stage presentation by focusing a first one of characters assigned to each one of plural buttons of the virtual keypad and displaying the focused characters, and performing, in response to a touch on a button of the virtual keypad, second-stage presentation by displaying a character entered by the touched button, focusing a next enterable character related to the touched button, and focusing next enterable characters related respectively to the other buttons. The touch-enabled terminal provides visual information regarding currently enterable characters through the virtual keypad with respect to the last entered button.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: March 22, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Moo Jin Im
  • Patent number: 9292201
    Abstract: A method and apparatus configured to control a display in a portable terminal includes sensing that the flexible display is bent, dividing the flexible display into a main screen and a sub screen, and outputting first information through the main screen and outputting second information through the sub screen.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: March 22, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sang-Woo Joo
  • Patent number: 9292202
    Abstract: A touch input device that includes a touch panel stacked with a display or integrally disposed with a display, and a controller. During a state of the display displaying a designated image, upon detecting that a specific location in the image has been touched with the touch panel, the controller detects a velocity by which a touch position changes and a direction in which the touch position changes while the touch continues, and determines an input instruction.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: March 22, 2016
    Assignees: Sony Corporation, Sony Mobile Communications AB
    Inventors: Norihiro Takahashi, Naoki Yoshioka
  • Patent number: 9292203
    Abstract: Methods, systems, computer-readable media, and apparatuses for providing a vertical candidate bar with an on-screen keyboard are presented. In some embodiments, a computing device may display a keyboard on a touch-sensitive display screen. The keyboard may be a split keyboard that includes two panels of keys displayed on opposite sides of the display screen. The device also may display a candidate bar on the display screen, and the candidate bar may be vertically aligned with the keyboard. As character input is received via the keyboard, the device may update the candidate bar to include various candidate characters that are determined based on the received character input.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: March 22, 2016
    Assignee: APPLE INC.
    Inventor: Morgan H. Winer
  • Patent number: 9292204
    Abstract: A system and method for managing cache memory of at least one node of a multiple-node storage cluster. A first cache data and a first cache metadata are stored for data transfers between a respective node and regions of a storage cluster receiving at least a first selected number of data transfer requests. When the node is rebooted, a second (new) cache data is stored to replace the first (old) cache data. The second cache data is compiled utilizing the first cache metadata to identify previously cached regions of the storage cluster receiving at least a second selected number of data transfer requests after the node is rebooted. The second selected number of data transfer requests is less than the first selected number of data transfer requests to enable a rapid build of the second cache data.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: March 22, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Sumanesh Samanta, Sujan Biswas, Horia Cristian Simionescu, Luca Bert, Mark Ish
  • Patent number: 9292205
    Abstract: The invention may be embodied in a multiple-disk data storage system including a controller module that initiates an optimization algorithm to set maximum queue depth of each disk of the data storage system to desired queue depth of each disk. Desired queue depth of each disk may be associated with performance factors including, but not limited to, input/output operations per second (IOPs), average response time, and/or maximum response time of each disk. Desired queue depth of each disk may be further associated with priority rankings of performance factors.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: March 22, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventor: Kapil Sundrani
  • Patent number: 9292206
    Abstract: Methods and apparatuses for optimizing the performance of a storage system comprise a FLASH storage system, a hard drive storage system, and a storage controller. The storage controller is adapted to receive READ and WRITE requests from an external host, and is coupled to the FLASH storage system and the hard drive storage system. The storage controller receives a WRITE request from an external host containing data and an address, forwards the received WRITE request to the FLASH storage system and associates the address provided in the WRITE request with a selected alternative address, and provides an alternative WRITE request, including the selected alternative address and the data received in the WRITE request, to the hard drive storage system, wherein the alternative address is selected to promote sequential WRITE operations within the hard drive storage system.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Holloway H. Frost, Daniel E. Scheel
  • Patent number: 9292207
    Abstract: A method and apparatus for queuing FBNs of received write blocks for a file to a queuing data structure for assigning LBNs to the FBNs is described herein. A queuing data structure may comprise a modified binary search tree, such as a modified red-black search tree. Each node of a queuing data structure may comprise a base field for storing a base FBN and a range field for storing a range value comprising X bits. The range field of a single node may represent a range of two or more FBNs (“FBN range”), the FBN range being based on the base FBN. Each FBN in the FBN range may have a corresponding bit in the range field, the base FBN corresponding to a “base bit” in the range field. The value of the corresponding bit in the range field may indicate whether the FBN has been received.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: March 22, 2016
    Assignee: NETAPP, Inc.
    Inventor: Shiow-wen Wendy Cheng
  • Patent number: 9292208
    Abstract: A first storage system is configured as a proxy for a logical volume stored on a second storage system. A probe request verifying availability of the logical volume is conveyed to an identified port, and upon receiving a response from a second storage system verifying the availability of the logical volume for an I/O request, the I/O request is conveyed to the identified port, a result of the I/O request is received from the identified port, the result is conveyed to the host computer.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: March 22, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Oren Li-On, Orit Nissan-Messing, Eyal Perek
  • Patent number: 9292209
    Abstract: A mechanism is provided to optimize performance of a storage system. A plurality of I/O requests is received. A subset of the plurality of I/O requests is selected. The size of each I/O request of the subset of the plurality of I/O requests is less than a predetermined size, but the combined size of the subset of the plurality of I/O requests is greater than the predetermined size. Furthermore, the subset of the plurality of I/O requests is associated with a single logical unit number. A data transfer command which includes the subset of the plurality of I/O requests is generated. The data transfer command is transmitted.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Praveen K. Padia, Rohit Shekhar
  • Patent number: 9292210
    Abstract: Thermally sensitive wear leveling for a flash memory device that includes a plurality of flash memory modules, the flash memory device included in a computing system that includes a plurality of additional computing components, including: identifying a thermal sensitivity coefficient for each flash memory module in dependence upon a physical topology of the flash memory device and one or more of the additional computing components; identifying wear leveling information for each flash memory module; receiving a request to write data to the flash memory device; selecting, in dependence upon the thermal sensitivity coefficient for each flash memory module and the wear leveling information for each flash memory module, a target flash memory module for servicing the request to write data to the flash memory device; and writing the data to the target flash memory module.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Keith M. Campbell, William M. Megarity, Luke D. Remis, Gregory D. Sellman, Christopher L. Wood
  • Patent number: 9292211
    Abstract: A path is formed between a host computer and storage apparatuses without depending on the configuration of the host computer and a network and a plurality of volumes having a copy function are migrated between storage apparatuses while keeping the latest data.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: March 22, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Hideo Saito, Yoshiaki Eguchi, Masayuki Yamamoto, Akira Yamamoto