Patents Issued in December 28, 2017
  • Publication number: 20170371498
    Abstract: An apparatus includes: a component controller displaying a balloon component in a display area, the balloon component corresponding to a window component displayed in the display area, the balloon component and the window component being to be selected by a user; and a dynamic controller changing a behavior of the balloon component on the basis of an environmental attribute. A corresponding computer-implemented method and computer program product are also disclosed.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Chikao Imade, Eisuke Kanzaki, Kouichiro Morinaka, Kenichiro Watanabe
  • Publication number: 20170371499
    Abstract: Implementations disclose a user interface that supports an access control mechanism for peer-to-peer sharing technology. An example method includes providing for display a user interface comprising a plurality of media items and a plurality of media availability indicators, wherein a portion of the user interface represents that an encrypted version of a media item of the plurality of media items and an encryption key for the encrypted version are being received over a peer-to-peer connection; updating a media availability indicator of the media availability indicators to represent that the encrypted version of the media item and the encryption key are saved; receiving an indication that the encrypted version of the media item is decrypted; and updating the media availability indicator to represent the media item is available to be experienced.
    Type: Application
    Filed: December 30, 2016
    Publication date: December 28, 2017
    Inventors: Garen Checkley, Mrinal Sharma, Jonathan Levine
  • Publication number: 20170371500
    Abstract: A non-transitory computer-readable storage medium storing a control program that causes a terminal device to execute a process, the terminal device being coupled to an information processing device, the process including displaying an operation screen of the information processing device on a display, determining, when an operation on the displayed operation screen is detected, whether an elapsed time after a timing of a previous operation of the operation screen has exceeded a reference time, transmitting operation information corresponding to the detected operation to the information processing device when it is determined that the elapsed time has not exceeded the reference, and when it is determined that the elapsed time has exceeded the reference, displaying, on the display, a screen that requests an input of identification information that identifies an operation-target information processing device without executing the transmitting.
    Type: Application
    Filed: June 9, 2017
    Publication date: December 28, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Kouji Matsuda, Shinsa Igarashi, Masaki Katou, Saori Suzuki, Takashi Sato, Seiki Hamano, Minoru Uchino
  • Publication number: 20170371501
    Abstract: This application discloses an information sharing method performed at a first terminal communicatively coupled to a second terminal, the method comprising: launching a live video chat window including a first display region and a second display region; receiving a user request for information sharing between the first terminal and the second terminal; in response, launching an information sharing window within a predefined region that at least partially covers at least a portion of one of the first display region and the second display region; receiving a user instruction for rendering one or more objects in the information sharing window; and in response, rendering the one or more objects in the information sharing window in a manner such that the live video stream in the covered portion of the one of the first display region and the second display region is visible to the user through the information sharing window.
    Type: Application
    Filed: September 8, 2017
    Publication date: December 28, 2017
    Inventor: Fa WANG
  • Publication number: 20170371502
    Abstract: A first input of a user is received in a first window. The first window is active. An indication that a second window is active and the first window is inactive is received. In response to receiving the indication that the second window is active, the first input of the user is directed to the second window from a time that the second window became active. The gaze of the user is determined. In response to determining that the gaze of the user is on the second window, the first input of the user is accepted in the second window from a time the gaze of the user is on the second window.
    Type: Application
    Filed: September 14, 2017
    Publication date: December 28, 2017
    Inventors: Ilse M. Breedvelt-Schouten, Jana H. Jenkins, Jeffrey A. Kusnitz, John A. Lyons
  • Publication number: 20170371503
    Abstract: A display control apparatus includes the following. A first display controller controls a display to display a schedule in which predetermined date information or time span information is corresponded with each of a plurality of schedule frames in a schedule template in which the plurality of schedule frames are provided in a predetermined format. A second display controller controls the display to display a predetermined operation button so that the first display controller displays a plurality of schedules in an aligned state. When the first display controller displays the plurality of schedules in the aligned state according to operation of the predetermined operation button, a portion of each schedule is displayed.
    Type: Application
    Filed: March 27, 2017
    Publication date: December 28, 2017
    Applicant: CASIO COMPUTER CO., LTD.
    Inventors: Keita ANJO, Takehiko MIZOGUCHI
  • Publication number: 20170371504
    Abstract: A rapid application developer system is disclosed that provides a development platform configured to generate an application manifest document for developing a new target application within a certain industry. The application manifest is generated based on components identified from previously developed applications within the same industry as the target application.
    Type: Application
    Filed: April 20, 2017
    Publication date: December 28, 2017
    Applicant: Accenture Global Solutions Limited
    Inventors: Vibhu Sharma, Vikrant Kaulgud, Shubhashis Sengupta, Poulami Debnath, Milind Ravikiran Savagaonkar, Shrikanth Narayanaswamy Chandrasekaran
  • Publication number: 20170371505
    Abstract: An apparatus (20) and method (10) for rendering a tree structure in a GUI depending on a position of a pointing cursor relative to the rendered tree use the cursor position with respect to the tree to control which tree branches to expand/collapse automatically. They reconfigure the tree view for compact presentation without need for explicit expand/collapse operations. A tree view is generated (11). A cursor position relative to the view is determined (14), consisting of first and second position values according to first and second directions. The branch the cursor position is aligned with according to the first direction is automatically selected as active branch (15). Sub-levels of that branch to be expanded are determined (16), depending on the second position value relative to indentations of the sub-levels, and the tree view is automatically updated by expanding the determined sub-levels of the active branch and collapsing other branches (17).
    Type: Application
    Filed: November 27, 2015
    Publication date: December 28, 2017
    Inventors: Jens BROCKE, Frank GLAESER, Stefan KUBSCH, Hui LI, Michael PIEPER, Michael WEBER
  • Publication number: 20170371506
    Abstract: Methods, devices and computer-readable medium for generating a message are provided in this disclosure. The method for generating the message includes receiving a target image transmitted from a terminal, the target image including an image of person; acquiring a similar image of the target image from a plurality of images stored in a library, where the plurality of images are images having corresponding contact information; transmitting the similar image and the contact information corresponding to the similar image to the terminal, such that the terminal is enabled to a recommendation message based on the similar image and the contact information.
    Type: Application
    Filed: June 8, 2017
    Publication date: December 28, 2017
    Applicant: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Yan XIE, Yue CHENG, Liang WEI
  • Publication number: 20170371507
    Abstract: A method for selecting an operating mode for a vehicle which has at least two operating modes. Graphics data of a graphic user interface are generated and output, wherein the graphic user interface includes a background display and at least two selectable control buttons, wherein the control buttons are each assigned to an operating mode of the vehicle. A selection of a control button is detected, and a control signal is generated and transmitted to a control device of the vehicle as a function of the operating mode assigned to the selected control button. The background display includes a display of a vehicle surface, wherein the displayed vehicle surface is formed as a function of the operating mode which is selected at the current time. Also disclosed is a system for selecting an operating mode for a vehicle.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 28, 2017
    Inventors: Sükrü CENGIL, Jan Peter HERDEY, Oliver WOLF
  • Publication number: 20170371508
    Abstract: A menu management method is performed at a computing device, the method comprising: sending a request for accessing a menu management interface at a social networking platform server; and customizing, through the menu management interface, a user menu associated with the identifier of an official account by obtaining an interface address corresponding to the menu management interface; generating a management interface invoking request carrying the interface address and sending the management interface invoking request to the social networking platform server; receiving the management interface and changing at least one menu item of the user menu in accordance with the official account's definition; and returning the customized user menu to the social networking platform server, which forwards the customized user menu to a plurality of user accounts that have subscribed to the official account and enable them to exchange information with the official account through the customized user menu.
    Type: Application
    Filed: August 10, 2017
    Publication date: December 28, 2017
    Inventor: Hao CHEN
  • Publication number: 20170371509
    Abstract: Provided is a method of operating a device having a plurality of operating systems installed therein, the method including: receiving a first user input for selecting at least one application installed in a first operating system among the plurality of operating systems; receiving a second user input for selecting a second operating system, in which a shortcut icon for execution of the selected application is to be displayed, among the plurality of operating systems; creating the shortcut icon based on the first user input and the second user input; and displaying the created shortcut icon on a user interface of the second operating system.
    Type: Application
    Filed: August 25, 2017
    Publication date: December 28, 2017
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gi-hun JUNG, Jung-hyun YOO, Min-ji LEE, Sung-min LEE
  • Publication number: 20170371510
    Abstract: An information processing apparatus includes a display, an operating unit, and a movement controller. The display displays in a form of a display image a portion of information including plural items and moves the display image at a first speed by scrolling so as to display the plural items in a predetermined order. The operating unit accepts a movement instruction operation from a user for moving the display image. The movement controller performs control for reducing a movement speed to a speed lower than the first speed when a line of sight of the user toward the display image changes while the movement controller causes the display image to move.
    Type: Application
    Filed: November 8, 2016
    Publication date: December 28, 2017
    Applicant: FUJI XEROX CO., LTD.
    Inventor: Mayumi MAKIYAMA
  • Publication number: 20170371511
    Abstract: Gestures for converting from a position control mode to a motion continuation mode are disclosed. A position control mode can be invoked when the user simultaneously places two or more fingers upon a sensor panel. The fingers can then be moved around to effect position control. A motion continuation mode can be invoked when one or more fingers are lifted off (but at least one finger remains in contact with the sensor panel). If the motion continuation mode is invoked, a virtual control ring can be generated, and scrolling of the viewable area or dragging of the cursor or object can continue in a particular direction specified by a velocity vector pointed in the direction of finger movement at the time the motion continuation mode is invoked, and having a magnitude proportional to the velocity of the finger at the time the motion continuation mode was invoked.
    Type: Application
    Filed: August 21, 2017
    Publication date: December 28, 2017
    Inventors: Wayne Carl WESTERMAN, Sean E. O'CONNOR
  • Publication number: 20170371512
    Abstract: Some embodiments provide a mapping application that includes a novel dynamic scale that can be used to perform different zoom operations. In some embodiments, the scale also serves as a distance measurement indicator for a corresponding zoom level. The application continuously adjusts several different attributes of the scale, including the scale size, the number of segments on the scale and the representative distance of a segment on the scale. In some embodiments, the mapping application provides a smart zoom feature that guides a user during a zoom to a location. In particular, the smart zoom detects that a location of a zoom is near a pin on the map, and if so, zooms to the pin on the map. Otherwise, if the location is near a cloud of pins, the application zooms to the cloud of pins. Otherwise the zoom is directed towards the user's selected location.
    Type: Application
    Filed: May 5, 2017
    Publication date: December 28, 2017
    Inventors: Bradford A. Moore, Alexandre Carlhian, Edouard D. Godfrey, Guillaume Borios, Albert P. Dul, Marcel van Os, Woo-Ram Lee
  • Publication number: 20170371513
    Abstract: A method for text selection includes: determining, in text for selection, a first display position of a start selection point and a first display position of an end selection point, wherein text between the start selection point and the end selection point is target text including at least one character; partitioning the text for selection into a plurality of text blocks based on semantic meaning; receiving a dragging operation corresponding to the start selection point or the end selection point; and changing, according to the dragging operation, the first display position of the start selection point or the first display position of the end selection point to a corresponding second display position in unit of a text block.
    Type: Application
    Filed: June 16, 2017
    Publication date: December 28, 2017
    Inventors: Xi WANG, Shengqiang XU, Ran XIE, Haiyang YI
  • Publication number: 20170371514
    Abstract: A mobile communication terminal has a controller and a touch display. The touch display is arranged to display at least a first graphical object and a second graphical object, receive a touch, and determine a touch position and a touch duration for the touch. The controller is configured to receive the touch position and the touch duration, determine a graphical object, among the first graphical object and the second graphical object, corresponding to the touch position, determine if the touch duration exceeds a reference time threshold, and if so, generate a click event for the corresponding graphical object. The first graphical object is associated with a first time threshold, and the second graphical object is associated with a second time threshold. The first time threshold is different from the second time threshold.
    Type: Application
    Filed: December 29, 2015
    Publication date: December 28, 2017
    Applicant: DORO AB
    Inventors: Peter CULLIN, Ola LENNARTSSON
  • Publication number: 20170371515
    Abstract: A method and system for providing absolute and zone coordinate mapping with graphic animations include presenting a user interface in an inactive state, wherein a background graphic animation and a user interface object graphic animation are presented on the user interface in an inactive format. The method and system also include determining that a touch input is provided on a touchpad to map a selected user interface object presented on the user interface based on an absolute mapped position of the touch input received on the touchpad. The method and system additionally include presenting the user interface in an active state, wherein the background graphic animation and the user interface object graphic animation are presented on the user interface in an active format.
    Type: Application
    Filed: August 18, 2017
    Publication date: December 28, 2017
    Inventors: Steven Feit, Ross Cameron Miller, Jessica Champi, Shaun Westbrook, Michael Tsay
  • Publication number: 20170371516
    Abstract: Provided is a technique for supporting communication of a method for using an application for a key-input display apparatus that displays a key input on the application on an execution screen of the application displayed on a display unit. The key-input display apparatus includes an input-history display control unit that outputs an input-history display screen to the display unit. The input-history display screen sequentially displays key operation histories of key inputs one by one as a separate screen from the execution screen of the application. Thus, key inputs for the application are visualized, and therefore there is no need to alternately follow an input operation with an input device, such as a keyboard, and the execution screen of the application with eyes, allowing easy grasp of key inputs by watching the input-history display screen displayed side by side with the execution screen of the application.
    Type: Application
    Filed: January 25, 2016
    Publication date: December 28, 2017
    Applicant: INVIO, INC.
    Inventors: Kenro TOKUDOME, Shusaku TOHYA
  • Publication number: 20170371517
    Abstract: Presented herein are techniques for invoking user interfaces in graphical computing environments involving “hooking” gestures applicable to an edge of a display. These gestures involve positioning a pointer near an edge of the display depicting the environment, and then moving the cursor to a second location that is distanced from but near the first location (e.g., moving the pointer into a corner of the display, and then toward the center of the display, or to a midpoint of an adjacent edge of the display), resulting in the presentation of the user interface under the pointer at the second location. Variations include presenting a preview of the user interface (e.g., a subset of a user interface menu) at the second location while the pointer is in the first location, and refraining from presenting the user interface upon failing to complete the gesture or receiving extraneous input before completing the gesture.
    Type: Application
    Filed: September 11, 2017
    Publication date: December 28, 2017
    Inventors: Jennifer Nan, Jesse Clay Sattlerfield, Zach Robinson, Robert Jarrett, Patrice L. Miner
  • Publication number: 20170371518
    Abstract: Apparatuses, methods and computer programs are provided. A method comprises: determining at least one region of interest in visual virtual reality content; monitoring whether at least a defined proportion of a viewer's field of view coincides with the determined at least one region of interest in the visual virtual reality content; and controlling advancement of the visual virtual reality content based on whether the at least a defined proportion of the viewer's field of view coincides with the determined at least one region of interest in the visual virtual reality content.
    Type: Application
    Filed: December 18, 2015
    Publication date: December 28, 2017
    Applicant: NOKIA TECHNOLOGIES OY
    Inventors: Jussi LEPPÄNEN, Antti ERONEN
  • Publication number: 20170371519
    Abstract: Embodiments perform automatic document handling by retrieving icons from local document handlers or from an application volumes manager, without installing the application locally. Embodiments further perform on-demand application mounting by intercepting and suspending requests to launch applications until the appropriate virtual disk, corresponding to the application, is mounted to the disk subsystem by the application volumes manager. The application launch is then resumed.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventors: Daniel James Beveridge, Fei Huang, Matthew Conover
  • Publication number: 20170371520
    Abstract: A graphical planner allows a user to create or select, and then display, images that represent tasks and events to be completed by the user, as well as corresponding images that represent tasks and events that the user has already completed. The graphical planner allows a user to plan and schedule events and tasks by indicating an event or task in a non-textual (i.e., graphic or symbolic) manner. Completion of the events and tasks by the user can also be signaled or otherwise indicated in a non-textual (e.g., visual, audible) manner.
    Type: Application
    Filed: September 11, 2017
    Publication date: December 28, 2017
    Inventors: Jake Yanchar, Georgia Elizabeth Yanchar
  • Publication number: 20170371521
    Abstract: Enabling interaction with an external service feature via a productivity application is provided. Features in an application are oftentimes an integration of an external or third party service into the application. To enable access to a feature, such as for testing purposes, a secret globally unique identifier (GUID) is input into a designated interface of the application, and a request is sent to enable the external service feature, wherein the request provides an indication to provide resources to interact with the external service feature. The application receives the resources and enables interaction with the external service feature via the productivity application by providing an interface within the productivity application for interacting with the external service feature. Various GUIDs may be used to enable different features. Further, another GUID may be used to disable interaction with the external service feature.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Applicant: Microsoft Technology Licensing, LLC.
    Inventors: Shavinder Singh Multani, Alberto Swett, Karvell Ka Yiu Li, Akshay Navneetlal Mutha
  • Publication number: 20170371522
    Abstract: A computing device is described which has a memory storing at least one indicator of image use; a user interface which receives user input; and a processor configured to trigger prediction, from the user input, of a plurality of candidate images for input to the computing device. The processor is configured to at least partially suppress the prediction of the plurality of images using the indicator of image use.
    Type: Application
    Filed: September 6, 2016
    Publication date: December 28, 2017
    Inventors: David Martinez del Corral, Alice Elizabeth ROSAM, Vladyslav KOLESNYK
  • Publication number: 20170371523
    Abstract: A method for displaying a user interface (UI) of a head-mounted display device includes: providing a graphic user interface which includes a main interface region and an auxiliary interface region; displaying, on a display screen of the head-mounted display device, at least a portion of the graphic user interface, wherein, from an observation of a user wearing the head-mounted display device, the at least a portion of the graphic user interface is displayed at a first distance from the user; receiving a user interface movement instruction; and in response to the user interface movement instruction, adjusting a display of the graphic user interface on the display screen, wherein, from the observation of the user, the graphic user interface rotates around the user.
    Type: Application
    Filed: February 20, 2017
    Publication date: December 28, 2017
    Inventors: Chunyuan LIAO, Rongxing TANG
  • Publication number: 20170371524
    Abstract: [Object] To provide an information processing apparatus, a picture processing method, and a program that enable control of display of content itself based on a relationship between the content and a user. [Solution] The information processing apparatus includes a display control unit that controls display of acquired content depending on the acquired content, metadata of the content, and information indicating a relationship between the content and a user.
    Type: Application
    Filed: January 28, 2016
    Publication date: December 28, 2017
    Inventors: TAKUYA FUJITA, ATSUSHI NODA
  • Publication number: 20170371525
    Abstract: Methods are devices are provided for setting an identity image of an account. In the method, an identity image setting operation for a target account is detected; an identity image set is displayed in response to detection of the identity image setting operation, the identity image set including at least one identity image to be selected; selection operation over the identity image to be selected is detected; and an identity image of the target account is set in response to detection of the selection operation according to a target image indicated by the selection operation.
    Type: Application
    Filed: June 9, 2017
    Publication date: December 28, 2017
    Applicant: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Yan XIE, Yue CHENG, Liang WEI
  • Publication number: 20170371526
    Abstract: A method and device for application switching, and a medium are provided. The method includes: identifying an incoming call number to obtain a number type of the incoming call number; during the call, determining an application to be used according to the number type; displaying on a display interface prompt information of application switching; and when detecting a switching confirmation operation, displaying a main page of the application on the display interface.
    Type: Application
    Filed: June 19, 2017
    Publication date: December 28, 2017
    Inventors: Jiankai ZHAO, Xiehao BAO, Wankun YANG
  • Publication number: 20170371527
    Abstract: Systems, methods, and software are disclosed herein for enhancing group collaboration in the context of productivity applications. In an implementation, a productivity application includes a user interface in which a document may be presented. In addition, a view of a groups feature provided by a social network service may be presented in the user interface to the productivity application. The view may include various options or interacting with the groups feature, such as the ability to create a new group, the ability to post comments to a group in the social network service, and the ability to upload documents to a group.
    Type: Application
    Filed: June 23, 2016
    Publication date: December 28, 2017
    Inventors: Stéphane Morichère-Matte, Michael Anthony Navarro, Om Krishna, Michael Andrew Griscom, Vidyaraman Sankaranarayanan, Roopesh Kumar Rajamani, Darron J. Stepanich, Peter John Daoud, Alvin Ji-Fung Lao, Gregory Iannacone, Ronald Nikolai Bartlett Savas, Grace Lam, Sumanth Pasupuleti
  • Publication number: 20170371528
    Abstract: A method includes presenting a representation of a multi-panel display of an operator console on a touchscreen separate from the multi-panel display. The representation includes multiple placeholders associated with multiple panels of the multi-panel display. The method also includes receiving user input via the touchscreen, where the user input identifies at least one of the placeholders associated with at least one of the panels and a desired function. The method further includes performing the desired function to one of change first content presented in the at least one panel or change second content presented on the touchscreen based on the first content presented in the at least one panel. The desired function could include pushing the first content to the at least one panel or pulling the second content from the at least one panel.
    Type: Application
    Filed: June 23, 2016
    Publication date: December 28, 2017
    Inventors: David James Cupitt, Andrew Stuart, Graeme Laycock, Thomas Street
  • Publication number: 20170371529
    Abstract: Systems and methods for data visualization are disclosed. An example method includes: detecting a first movement of a first User Interface (UI) element on a slider bar; determining that the first UI element is located within an active portion of the slider bar. The active portion comprises at least a sub-portion of the slider bar. The method also includes, determining that a second UI element is located within the active portion of the slider bar; determining a relative position of the first UI element to the second UI element; and assigning transaction priorities to a first entity identified by the first UI element and to a second entity identified by the second UI element based on the relative position. The method optionally includes causing a transaction involving the first entity and the second entity to be executed based on the transaction priorities.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Abhas Tandon, Ramakrishnan Kadayam Subramanian
  • Publication number: 20170371530
    Abstract: Described herein are techniques for automatically forming groups of application windows. The techniques may be performed with a computing device executing a windowing system, the windowing system having a user interface element that can be interacted with by a user to manage applications executing on the computing device. Each application may correspond to a separate process and application window. It may be determined that an operation has occurred that will evict the application windows of target applications from the display, and in response an application group may be automatically formed. The application group may have indicia of the evicted target applications. The application group may be provided to the user interface element, and when the user interface element is interacted with by the user the user interface element displays user-selectable graphic application indicators for both the application group and applications other than the target applications.
    Type: Application
    Filed: January 30, 2017
    Publication date: December 28, 2017
    Inventors: Miron Vranjes, Matthew Worley, Richard Fang, Nils Sundelin, Robert Jarrett, Jesse Satterfield, Alice Steinglass, Chaitanya Sareen, Bret Anderson
  • Publication number: 20170371531
    Abstract: A method for operating a function in a touch device capable of simultaneously changing an option and executing the function based on an input touch event during execution of a function using a function button provided in a certain mode which is executed in a touch device supporting touch based input and an apparatus thereof is provided. The method includes executing a second function associated with option setting according to a touch event input to a function button; and executing a first function allocated to the function button according to an option value set by the second function when the input touch event is released.
    Type: Application
    Filed: September 11, 2017
    Publication date: December 28, 2017
    Inventor: Jinhong JEONG
  • Publication number: 20170371532
    Abstract: Disclosed are various approaches performing actions on data items in a third-party service with a network-accessible application programming interface from an email client. The email client can perform an action as specified by an email service profile, which specifies how to identify the email message, the data item and how to interact with the network-accessible application programming interface.
    Type: Application
    Filed: November 4, 2016
    Publication date: December 28, 2017
    Inventors: RAMANI PANCHAPAKESAN, GANGADHAR NITTALA, NOAH WASMER
  • Publication number: 20170371533
    Abstract: A file folder includes files of various different media types. A user's input is detected and a representation of the different files in the folder is displayed in a horizontally scrollable display that can be moved based on the user's input. A user interaction is detected and a file is then displayed in an interactive mode in which interactive, contextual controls are surfaced for user interaction, in order to interact with the displayed file.
    Type: Application
    Filed: November 11, 2016
    Publication date: December 28, 2017
    Inventors: Edgar A. Banguero, Can M. Comertoglu, Kirk R. Myhre
  • Publication number: 20170371534
    Abstract: In one implementation, a method for causing display of a subset of objects of a data set can including causing a first visual indication to display at a first area of a user interface that a first object is a focal object, causing a second area of the user interface to display a filter applied to the data set, and causing a third area of the user interface to display a subset of objects of the data set based on the focal object and the filter.
    Type: Application
    Filed: December 16, 2014
    Publication date: December 28, 2017
    Inventors: Klaus BAUMECKER, Stefan BERGSTEIN, Timo SCHNELLER
  • Publication number: 20170371535
    Abstract: As triggered by a user gesture, application interface elements that belong to applications of a same type are made movable. The movable application interface elements are automatically gathered into a same folder on a user interface. This helps a user gather application interface elements on a graphic user interface by performing a few operations, reduces manual operations of the user, saves electric power, and enhances user experience.
    Type: Application
    Filed: December 31, 2014
    Publication date: December 28, 2017
    Inventors: Xiaojuan LI, Wenmei GAO, Yahui WANG, Chao QIN, Kai QIAN
  • Publication number: 20170371536
    Abstract: Provided is an information processing device including a display control unit configured to display a plurality of lists including a first list and a second list each having list items; and perform display of coupling to the first list a list item of the second list that is a sub-list of the first list.
    Type: Application
    Filed: September 6, 2017
    Publication date: December 28, 2017
    Applicant: SONY CORPORATION
    Inventor: Yu MURATA
  • Publication number: 20170371537
    Abstract: An image processing apparatus described in the present specification includes a display unit configured to display a software keyboard, a reception unit configured to receive a signal transmitted from the information processing apparatus based on a depression of a keyboard, a storage unit configured to store the signal received by the reception unit in association with information about a hardware key provided on the image processing apparatus, and a control unit configured to display a character based on the signal received by the reception unit on the display unit in a case where the software keyboard is being displayed by the display unit, and to perform processing corresponding to a depression of the hardware key information about which is stored in the storage unit in association with the signal received by the reception unit in a case where the software keyboard is not being displayed by the display unit.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 28, 2017
    Inventor: Tomoya Sato
  • Publication number: 20170371538
    Abstract: A method for controlling an electronic device includes determining a software application that is running in the electronic device. Pressing information in relation to a predetermined physical button of the electronic device is detected and a probability of use of each of buttons corresponding to the software application is obtained by searching a preset list according to the software application. An operation is performed according to the pressing information and the probability of use of each of buttons corresponding to the software application.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 28, 2017
    Inventors: ZHAO-PING ZHANG, CHIH-SAN CHIANG, HUI-GANG HE
  • Publication number: 20170371539
    Abstract: The present disclosure includes apparatuses and methods to transfer data between banks of memory cells. An example includes a plurality of banks of memory cells and a controller coupled to the plurality of subarrays configured to cause transfer of data between the plurality of banks of memory cells via internal data path operations.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventors: Thanh K. Mai, Gary L. Howe, Daniel B. Penney
  • Publication number: 20170371540
    Abstract: An approach, for fileset based data locality management in Distributed File Systems. A data locality manager receives fileset identifiers and associated block allocation information, for storing in data block locality tables. The data locality manager determines data block locality factors based on the fileset identifiers and the block allocation information, creating a collection of the data block locality factors. The data locality manager stores the collection of the data block locality factors in the data block locality tables. The data locality manager receives the fileset identifiers for determining the collection of the data block locality factors associated to the fileset identifiers and outputs the collection of the data block locality factors.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Inventors: Cheng Ding, Shuo Feng, Lin Feng Shen, Zheng Cai Yuan, Yong Zheng
  • Publication number: 20170371541
    Abstract: A computing device having interface, memory, and processing module, transmits write requests for a set of encoded data slices to storage units (SUs) of a dispersed storage network (DSN) based on a write request process and to receive proposal records for a subset of the set of encoded data slices from at least some of the SUs. The computing device interprets the proposal records to determine whether it or any another computing device has a threshold number of its respective write requests in a first priority position in the ordered list of pending write requests. When no computing device has the threshold number, the computing device determines whether any computing device can be blacklisted and/or eliminated and whether a winner of the ballot can be determined after such determination. When a winner is determined, the computing device transmits finalize commands to the storage units.
    Type: Application
    Filed: June 25, 2016
    Publication date: December 28, 2017
    Inventors: Greg R. Dhuse, Ravi V. Khadiwala, Ethan S. Wozniak
  • Publication number: 20170371542
    Abstract: A storage unit having interface, memory, in-memory table, and processing module, receives a first encoded data slice (EDS) having the first slice name and stores the first EDS in a first location in the memory and also receives a second EDS having the first slice name and stores the second EDS in a second location in the memory. The storage unit then updates the in-memory table to include a first pointer that specifies the first location in the memory and updates the in-memory table to include a second pointer that specifies the second location in the memory. The storage unit then receives a write finalize command that specifies the first EDS or the second EDS that is to be preserved and updates the in-memory table to preserve the pointer to be preserved based on the write finalize command and delete the other pointer.
    Type: Application
    Filed: June 25, 2016
    Publication date: December 28, 2017
    Inventors: Greg R. Dhuse, Ravi V. Khadiwala
  • Publication number: 20170371543
    Abstract: Embodiments disclosed herein provide systems, methods, and computer-readable media to implement an object store with removable storage media. In a particular embodiment, a method provides identifying first data for storage on a first removable storage medium and designating at least a portion of the first data to a first data object. The method further provides determining a first location where to store the first data object in a first value store partition of the first removable storage medium and writing the first data object to the first location. Also, the method provides writing a first key that identifies the first data object and indicates the first location to a first key store partition of the first removable storage medium.
    Type: Application
    Filed: November 1, 2016
    Publication date: December 28, 2017
    Inventors: Roderick B. Wideman, Turguy Goker, Suayb S. Arslan
  • Publication number: 20170371544
    Abstract: An electronic system includes: a compute device interface configured to receive system information; a compute device control unit, coupled to the compute device interface, configured to implement: a preprocessing block for partitioning initial data, based on the system information, into first partial data to be processed by a system device and second partial data to be processed by a compute device, and a learning block for processing the second partial data as part of a distributed machine learning processes.
    Type: Application
    Filed: August 11, 2017
    Publication date: December 28, 2017
    Inventors: Inseok Stephen Choi, Yang Seok Ki
  • Publication number: 20170371545
    Abstract: Systems and methods of reducing storage requirements for storing information defining a virtual space are presented herein. In particular, a compressed format of information defining a virtual space may be generated. The virtual space may include virtual space content modeled as polygons. An individual polygon may be defined by an individual set of vertices. The information defining the virtual space may include vertex position information, and/or other information. The vertex position information may comprise individual positions of individual vertices of individual polygons represented as vectors having vector components.
    Type: Application
    Filed: June 27, 2016
    Publication date: December 28, 2017
    Inventor: Andi Smithers
  • Publication number: 20170371546
    Abstract: A method and apparatus in a virtualization system may include using a storage policy that defines a storage characteristic to specify a datastore. The storage policy may be used to identify candidate datastores. A datastore may be selected from the candidates. The datastore can therefore be identified without the user having to identify the datastore directly, but rather indirectly by way of a storage characteristic defined by a storage policy.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Rawlinson Rivera, Chen Wei, Sudarsana R. Piduri
  • Publication number: 20170371547
    Abstract: For accessing files from block-level backups of a virtual disk, an apparatus is disclosed. The apparatus includes a changed block module that obtains a list of changed blocks between a previous and a current backup of a virtual disk. The apparatus includes a mapping module that maps logical clusters of the virtual disk to the changed blocks and identifies files corresponding to the logical clusters. The apparatus further includes a changed file module that designates the files corresponding to the logical clusters as changed files, unless current attributes of the files for the current backup match attributes of the files in a backup file index corresponding to the previous backup of the virtual disk. The changed file module further stores the current attributes and extents for the changed files within blocks of a backup storage device for updating in the backup file index.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Michael S. Fruchtman, Avishai H. Hochberg, Vadzim I. Piletski, James P. Smith