Patents Issued in November 2, 2017
-
Publication number: 20170315681Abstract: A method for information display is provided. The method includes receiving a preset operation, the preset operation being configured to instruct a terminal to display a preset desktop page; acquiring a parameter of an environment in which the terminal is located; predicting a service to be called by a user according to the parameter; and displaying information of the service in the preset desktop page.Type: ApplicationFiled: April 10, 2017Publication date: November 2, 2017Inventors: Shangmingxue KANG, Fang LIU, Peng ZHANG
-
Publication number: 20170315682Abstract: The invention is a method and system of visualizing, presenting, and querying data so that it can provide a more even playing field for both searching users and providers of goods and services arranged in a territorial, categorical, floor, block and object view. This avoids the display of information as just a list of results wherein the list may often times not be sorted based on relevancy but rather which supplier has paid the most in order to have their result filter to the top of the list.Type: ApplicationFiled: April 26, 2017Publication date: November 2, 2017Inventor: Nikolay ULYANOV
-
Publication number: 20170315683Abstract: The present invention discloses receiving a first operation log from a first computing device, creating a first document view in response to the first operation log, the document view comprising content generated using at least a portion of the first operation log, providing the first document view to a display device, receiving a user document change input value, and creating a local operation log in response to the first operation log and the user document change input value, the local operation log comprising at least one sequential operation defining operations to create a second document, updating the first document view in response to the user document change input value, and communicating a change value for the first operation log to the first computing device in response to the first operation log and the local operation log.Type: ApplicationFiled: April 27, 2017Publication date: November 2, 2017Inventors: Melissa Ming-Sak Boucher, Jeremy Edward Britton, Luke Bayes, Monica F. Caso, Alexander W. Deneui, Christopher Leland Eck, Nigel Robin Ellis, Filipe P. Fortes, David Lilja Greenspan, Brett Robert Hobbs, Matthew B. Hudson, Timothy Andrew James, Kenneth Francis Mendes, Shishir S. Mehrotra, Trevor Michael O'Brien, Lane Patrick Shackleton, Rhed Shi, Hariharan Sivaramakrishnan, Jason Peter Stowe, Jason Andrew Tamulonis, Himanshu Vasishth, Ramesh Krishna Vyaghrapuri, David Richard Wright, Irvin Zhan, Roger Mathieu Zurawicki
-
Publication number: 20170315684Abstract: A method of managing data of an electronic device includes capturing contents from user interfaces of programs displayed on a display of the electronic device. An application layer is displayed on the display when each content is captured. Each content is moved to the application layer in response to a predetermined input. Contents in the application layer are arranged in a first layout, and can be arranged in a second layout when the second layout is selected.Type: ApplicationFiled: April 28, 2017Publication date: November 2, 2017Inventors: ELIZABETH ANN DYKSTRA ERICKSON, HIROYUKI TOKI, HSIN-CHIEH LIN, HUI-HSUAN LIEN, ERIK PAUL ANDERSON, CHIH-YU CHUEH, YU-HUA HUNG
-
Publication number: 20170315685Abstract: A method of managing a plurality of messages simultaneously, each message having at least one destination, is disclosed. In one aspect, each of the messages is capable of being edited in a selected input zone dedicated to that message, where each of the zones are shown as being a portion of a common container. The management of one of the messages includes dynamically creating an input zone associated with the message in the container, selecting the created zone, and editing the message in the selected zone, where sending the message to its at least one destination causes the content of the selected zone containing the message to be deleted without having any effect on the content(s) of one or more input zones dedicated to other messages.Type: ApplicationFiled: May 1, 2017Publication date: November 2, 2017Inventor: Cédric Floury
-
Publication number: 20170315686Abstract: The present invention provides a system or method for displaying rich presentation taskbar buttons for a corresponding application. In one example, the rich presentation taskbar button may receive content from an application through a programming interface. The present invention further relates to a system and method for displaying a rich presentation taskbar button and for displaying and/or dismissing a thumbnail of an application window associated with the rich presentation taskbar button. The present invention may further include a system and method of pinning the thumbnail on a display or dismissing a thumbnail. The present invention also relates to a system and method for displaying multiple taskbar buttons in a taskbar including controlling the size of individual taskbar buttons, consolidating taskbar buttons and placing taskbar buttons into an overflow based on the type of taskbar button in the taskbar.Type: ApplicationFiled: July 14, 2017Publication date: November 2, 2017Inventors: David A. Matthews, Mark R. Ligameri, Charles Cummins, Jeffrey W. Pettiross, R. Syam Kumar, Charles W. Stabb, Yeming Shi
-
Publication number: 20170315687Abstract: A multi-hierarchical menu selection device, a method of operating a multi-hierarchical menu selection device, and a non-transitory computer readable recording medium storing a program for operating a multi-hierarchical menu selection device capable of labor saving of an option changing operation are provided. In a case where an instruction to change an option present in a selection route directed to the common option that is being currently selected into another option in a hierarchical menu at a higher level than the common hierarchical menu is received in a state in which one common option of one submenu of a common hierarchical menu is selected, a common option that is reachable via the other option and that is the other submenus in the same common hierarchical menu as the common option selected immediately before the change is searched for, and the searched common options are automatically selected.Type: ApplicationFiled: July 18, 2017Publication date: November 2, 2017Applicant: FUJIFILM CorporationInventor: Masako YOSHIDA
-
Publication number: 20170315688Abstract: A method for enabling at least one user interface display field to perform at least one action is provided. The method may include receiving a first user action associated with the at least one user interface display field. The method may further include activating the at least one user interface display field in response to the received first user action. Additionally, the method may include determining a context associated with the activated at least one user interface display field. The method may also include applying the determined context associated with the activated at least one user interface display. The method may further include receiving a second user action associated with the activated at least one user interface display field based on the applied determined context. The method may also include executing the received second user action.Type: ApplicationFiled: July 20, 2017Publication date: November 2, 2017Inventors: Nizar Lethif, Apurva S. Patel, Prasad P. Purandare
-
Publication number: 20170315689Abstract: Techniques and technologies for a details pane of a user interface are described. In at least some embodiments, a system includes a user interface component operable to render a content section at least partially viewable within a details pane, the content section including a section header; when the location of the section header is above an uppermost available position within the details pane, causing an upper sticky header that is a duplicate of the section header to be visible at the uppermost available position; when the location of the section header is below a lowermost available position within the details pane, causing a lower sticky header that is another duplicate of the section header to be visible at the lowermost available position; and when the location of the section header is at or between the uppermost and the lowermost available positions, causing the section header to be visible.Type: ApplicationFiled: November 2, 2016Publication date: November 2, 2017Inventors: Kirk R. Myhre, John H. Miller, Thomas B. Michon, Kristen Kamath
-
Publication number: 20170315690Abstract: An information processing device includes an operating unit, and a control unit for switching, when dragging is performed which is an operation to change a predetermined value via the operating unit, between changing the value by an amount equivalent to the amount of dragging, and setting a change speed of the value according to the dragging and continue to change the value at the change speed, according to the position of an ending point as to a starting point of the dragging.Type: ApplicationFiled: July 20, 2017Publication date: November 2, 2017Applicant: LINE CorporationInventor: Reiko MIYAZAKI
-
Publication number: 20170315691Abstract: Some embodiments provide a mapping application that includes a novel compass control that can be used to navigate a presentation of a map. The mapping application displays one of a two-dimensional (2D) presentation of the map and a three-dimensional (3D) presentation of the map at a given time. The compass control may be used to rotate a view of the map based on a first type of input to the compass control and transition between the 2D presentation and the 3D presentation based on a second type of input to the compass control. In addition to causing the application to perform the various operations, the compass control in some embodiments serves as (1) an indicator as to whether the mapping application is currently in a 2D mode or a 3D mode and (2) an indicator that continuously points to north.Type: ApplicationFiled: May 12, 2017Publication date: November 2, 2017Applicant: Apple Inc.Inventors: Alexandre Moha, Alexandre Carlhian, Edouard D. Godfrey, Guillaume Borios, Laurent Baumann, Marcel van Os
-
Publication number: 20170315692Abstract: In various embodiments, an interactive display overlay system is configured to serve as a gatekeeper for detected inputs on an interactive display screen (e.g., such as an interactive whiteboard or touch screen display) that is displaying a transparent overlay layer over an underlying software application. In various embodiments, the system is configured to detect an input at a particular location on the interactive display screen and determine whether there is a widget at that particular location on the transparent overlay layer before passing the input on to the underlying software application. In particular embodiments, the system is configured to modify inputs detected at the overlay layer that are proximate to a widget to an edge of the widget prior to passing on modified input data to the underlying software application.Type: ApplicationFiled: April 29, 2016Publication date: November 2, 2017Inventors: Paul Wareing, Chris Hinsley
-
Publication number: 20170315693Abstract: A system for detecting, analyzing and manipulating devices, wherein a virtual graphics component displays an operating state of the device and is integrated in a moving image of the device as a complete image, and wherein the complete image is updated at regular time intervals.Type: ApplicationFiled: April 28, 2017Publication date: November 2, 2017Applicant: WIKA Alexander Wiegand SE & Co. KGInventors: Ulrich DEMUTH, Thomas ROTHENBACH, Paul HANESCH
-
Publication number: 20170315694Abstract: A method includes: displaying a first view of a first application; detecting a first portion of a first input; if the first portion of the first input meets application-switching criteria, concurrently displaying portions of the first application view and a second application view; while concurrently displaying the portions of the application views, detecting a second portion of the first input; if the second portion of the first input meets first-view display criteria (liftoff of contact detected in a first region), ceasing to display the portion of the second application view and displaying the first application view; and if the second portion of the first input meets multi-view display criteria (liftoff of contact detected in a second region), maintaining concurrent display of a portion of the first application view and a portion of the second application view on the display after detecting the liftoff of the contact.Type: ApplicationFiled: July 20, 2017Publication date: November 2, 2017Inventors: Marcos Alonso Ruiz, Jonathan R. Dascola, Christopher P. Foss, Chanaka G. Karunamuni, Imran A. Chaudhri
-
Publication number: 20170315695Abstract: A system is provided for generating an online biometrically accurate electronic signature. The system includes a computer interface module which records movement of a cursor on a computer screen and outputs the recorded data. A signature generation module which receives the recorded data and generates a graphical image based upon the recorded data.Type: ApplicationFiled: May 18, 2017Publication date: November 2, 2017Inventors: BILL HICKS, DAVE LISCUM
-
Publication number: 20170315696Abstract: Systems, methods, and modes for on-demand rendering of a three-dimensional building management system visualization of a building via a web-browser. The system may comprise an uploader, a data extractor, a database, and at least one processor.Type: ApplicationFiled: April 27, 2016Publication date: November 2, 2017Applicant: Crestron Electronics, Inc.Inventors: Doug Jacobson, Michael Martinez, Boris Rabkin
-
Publication number: 20170315697Abstract: Systems, methods, and modes for on-demand rendering of a three-dimensional building management system visualization of a building. The system comprises a database configured for storing geometry elements and spatial elements. The geometry elements are mapped to spatial elements, wherein the geometry elements define three-dimensional geometrical representation of a building's structure, and the spatial elements define three-dimensional representation of spaces in the building. The spatial elements are associated with respective space nodes that identify the spaces located within the building, and the space nodes are associated with respective electronic devices installed within the spaces in the building.Type: ApplicationFiled: April 27, 2016Publication date: November 2, 2017Applicant: Crestron Electronics, Inc.Inventors: Doug Jacobson, Michael Martinez, Boris Rabkin
-
Publication number: 20170315698Abstract: A user interface at a computing device with a sensitive display is disclosed. A dialog is popped up, on the sensitive display, at a position that is predetermined pixels away from the position of hover or a tap of an object detected by the sensitive display. A menu for operation of a computer program is displayed responsive to such hover being detected above a predetermined location within a screen of the computer program on the sensitive display. An assistance object for assisting a tappable object to be tapped is displayed responsive to such hover being detected above the tappable object on the sensitive display. A tappable object is emphasized responsive to such hover being detected above the tappable object on the sensitive display.Type: ApplicationFiled: August 23, 2015Publication date: November 2, 2017Inventor: Koji Yoden
-
Publication number: 20170315699Abstract: The present disclosure relates to a sophisticated system and method of transmitting and receiving emotes of individual feelings, emotions, and perceptions with the ability to respond back in real time. The system includes receiving an emote transmission. The emote expresses a present idea or a present emotion in relation to a context. The emote transmission is enacted in response to the context. The system further includes receiving a plurality of emote transmissions in relation to a context during a first time period wherein the plurality of emote transmissions express at least one of a plurality of expected outcomes related to the context. The system includes a kiosk which comprises a camera, a display which comprises a user interface having one or more emotives that indicate one or more present ideas or present emotions, and a non-transitory storage readable storage medium comprising a back-end context recognition system.Type: ApplicationFiled: August 19, 2016Publication date: November 2, 2017Applicant: EMOJOTInventors: Shahani Markus, Manjula Dissanayake, Sachintha Rajith Ponnamperuma, Andun Sameera Liyanagunawardana
-
Publication number: 20170315700Abstract: A computer-implemented method includes providing, by a server system, to a user, an interactive dashboard for creating an animated icon, receiving, by the server system, through the interactive dashboard, customization information for creating the animated icon from the user, generating, by the server system, the animated icon based on the received customization information, and causing, by the server system, one or more computing devices to display the generated animated icon on a display screen of the one or more computing devices.Type: ApplicationFiled: December 12, 2016Publication date: November 2, 2017Inventors: Peter Rolih, Shyam P. Chappidi
-
Publication number: 20170315701Abstract: A computer-implemented method for controlling an animated icon displayed on a display screen of a user device includes: providing, by at least one processor, an animated icon on the display screen of the user device to illustrate a notification content, determining, by the at least one processor, a number of times that the user has selected the animated icon on the display screen, and in response: performing, by the at least one processor, an action based on the number of times that the user has selected the animated icon.Type: ApplicationFiled: December 12, 2016Publication date: November 2, 2017Inventor: Peter Rolih
-
Publication number: 20170315702Abstract: A data sharing method runs on a first electronic device comprising a number of first background pages. Each first background page displays a number of first application icons. The method comprises controlling the first electronic device to communicate with a second electronic device through a communication unit, acquiring second background pages from the second electronic device communicating with the first electronic device, and displaying the acquired second background pages on a display unit of the first electronic device. The method determines whether one second application icon of the second background pages displayed on the first electronic device is moved to one first background page of the first electronic device, and determines the moved second application icon as being a target icon. Data of the target icon from the second electronic device is acquired.Type: ApplicationFiled: April 27, 2017Publication date: November 2, 2017Inventors: YU-HUNG TSAO, FU-YEN HSIEH
-
Publication number: 20170315703Abstract: Provided are a projector playing control method, device, and computer storage medium, for addressing the problem in the prior art of inconvenient user operation caused by a display screen of the projector being used as an operation screen while a file is displayed on the operation screen. The projector control method comprises: when the projector receives a playing instruction, setting an icon corresponding to an application used to play the file as the content to be displayed on the operation screen of the projector, and displaying the icon, the icon being used to generate a control instruction according to the user operation, thus controlling the playing of the content outputted by a light source of the projector.Type: ApplicationFiled: March 2, 2015Publication date: November 2, 2017Applicant: ZTE CorporationInventor: Dongxiao Zhao
-
Publication number: 20170315704Abstract: Systems, methods, and software are disclosed herein for enhancing color palettes in user interfaces. In an implementation, a color palette in a user interface includes a primary color palette and a secondary color palette, both rendered only partially in the color palette, thereby occupying less screen space than otherwise. The primary and secondary color palettes are rotatable such that a selection of a control form one or the other causes the primary or secondary palette to rotate the selected control to a center position in the color palette.Type: ApplicationFiled: May 2, 2016Publication date: November 2, 2017Inventors: Han-Yi Shaw, Brian Thomas Kelley
-
Publication number: 20170315705Abstract: This document describes techniques for application reporting in an application-selectable user interface. These techniques permit a user to view reports for applications in a user interface through which these applications may be selected. By so doing, a user may quickly and easily determine which applications to select based on their respective reports and then select them or their content through the user interface.Type: ApplicationFiled: July 17, 2017Publication date: November 2, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Nazia Zaman, Adrian J. Garside, Christopher T. Bush, Lindsey R. Barcheck, Chantal M. Leonard, Jesse Clay Satterfield
-
Publication number: 20170315706Abstract: A display interfacing system and an automated graphics system enable presentation of a second picture within a first picture of an avionics display. The first picture provides broad information pertaining to navigating an aircraft vehicle within a specified region. The broad information may include a flight plan map, and the specified region may be navigated using a VOR radial displayed on the flight plan map. The second picture provides clarifying information about an aspect of the first picture. Interaction with the second picture may also provide clarifying information about an aspect of the second picture.Type: ApplicationFiled: April 27, 2016Publication date: November 2, 2017Inventors: Benjamin M. Helppi, Evie R. Johnson, Douglas M. McCormick
-
Publication number: 20170315707Abstract: Navigation using metadata exposed in a semantic zooming environment. The semantic zooming environment has multiple zoom levels. For a given displayed object, the displayed object may not just be a different size, but actually be displayed differently at each semantic zoom level. At one or more of the semantic zoom levels, a displayed object may have displayed metadata of the displayed object. A user may interact with the metadata to trigger a query on that metadata against a data source, causing an entire collection of objects to be populated that also have some relationship to that same metadata. The collection of objects may itself be populated within a semantic zoom environment that additionally exposes metadata, allowing the process to repeat. Thus, the principles described herein allow advanced navigation techniques whereby data may be narrowed down and/or change direction, easily by users manipulating metadata exposed in semantic zoom environments.Type: ApplicationFiled: April 28, 2016Publication date: November 2, 2017Inventors: Taurean Addair Jones, Chairy Cheung
-
Publication number: 20170315708Abstract: An information processing apparatus includes a display section, a storage section, and a control unit. When accepting a predetermined gesture under a gesture acceptance control, the control unit allows the storage section to store window information indicating a size and a position of a window being displayed on the display section, creates an icon associated with a file being displayed in the window, and allows the display section to display the icon. When accepting a launch gesture on the icon under the gesture acceptance control, the control unit retrieves the window information from the storage section and allows the display section to display a window for displaying the file associated with the icon in the size and position indicated by the window information.Type: ApplicationFiled: April 19, 2017Publication date: November 2, 2017Applicant: KYOCERA Document Solutions Inc.Inventors: Isaac JUDD, Yoshihisa TANAKA, Tetsuya NISHINO
-
Publication number: 20170315709Abstract: A vehicular information display apparatus is provided which includes a display apparatus provided in a vehicle compartment and a display controller for controlling display of the display apparatus and is arranged to display specific information about a vehicle in a form to include a graphic on a screen of the display apparatus. The vehicular information display apparatus switches between a first display mode in which the specific information is displayed on a display region in the screen of the display apparatus and a second display mode in which the specific information is displayed on a display region smaller than the first display mode in the screen of the display apparatus. The display controller displays the graphic of the specific information by changing an orientation or a shape of the graphic when the display region is changed.Type: ApplicationFiled: October 13, 2015Publication date: November 2, 2017Inventors: Hideaki YAMAUCHI, Mikio KATO
-
Publication number: 20170315710Abstract: Generating an electronic coloring page image in the disclosed technology is accomplished by (a) obtaining an image to be converted into a the electronic coloring image; (b) converting the image into a corresponding outline image; (c) converting the corresponding outline image into an electronic coloring page image; (d) displaying the electronic coloring page image to a user; and (e) responsive to input provided by the user, manipulating the electronic coloring page image.Type: ApplicationFiled: July 19, 2017Publication date: November 2, 2017Inventors: Shay Chen, Tal Zilberman
-
Publication number: 20170315711Abstract: A method of controlling an electronic device having a display moveable relative to a keyboard, between a first position in which the keyboard is exposed for use and a second position in which the keyboard is not exposed. The method includes, in response to detecting initiation of control of a position of an adjustable setting within a range, entering a control mode at the electronic device, and, in response to detecting movement of the display relative to the keyboard of the electronic device, adjusting the position of the adjustable setting within the range.Type: ApplicationFiled: April 28, 2016Publication date: November 2, 2017Inventor: Neil Patrick ADAMS
-
Publication number: 20170315712Abstract: Techniques are described for feature switching in a multi-tenant cloud service. In one implementation, a computer program product comprises a computer-readable storage medium having program code embodied therewith. The program code is executable by a computing device to provide a user interface to modify feature controls of a multi-tenant cloud service, identify a set of users whose support changes according to the feature controls, and adjust the feature controls based on the identified set of users.Type: ApplicationFiled: May 2, 2016Publication date: November 2, 2017Inventors: John D. Curtis, Terry J. Linsey, Shi M. Qu, Meredith I. Roman, Meghan E. Russ, Azadeh Salehi, William A. Spencer, Ya N. Zhang
-
Publication number: 20170315713Abstract: Providing a web application that allows users to build applications by interacting with visualizations of code portions. A first application is generated that provides a user interface that includes at least a canvas that comprises a creation area within the user interface in which a user can create a second application. The user interface also includes one or more controls that allow a user to interact with visualizations of code portions using gestures to thereby create the second application on the canvas. The canvas allows a user to create the second application from scratch, such that no template to create the second application is provided. At least one of the one or more controls allows a user to input declarative code in the creation of the second application.Type: ApplicationFiled: September 30, 2016Publication date: November 2, 2017Inventors: Andrew Michael Pennell, Irina Koulinitch, Olivier Colle, Mariyan D. Fransazov, Muralidhar Sathsahayaraman, Yudhvir Singh Chauhan
-
Publication number: 20170315714Abstract: Methods, systems, apparatuses, and computer program products are provided for developing, debugging, and growing workflows. Embodiments enable the developer to test the workflow in place in a workflow designer that displays input/output parameter values for each workflow step during the test run. The developer is enabled to toggle the workflow step(s) between a development mode, where the developer may edit input parameter values, and a test mode, where the developer is displayed (but cannot edit) the input parameter values and is displayed the output parameter values at each workflow step. A record of workflow runs of a workflow is also maintained. The developer is also enabled to transition a workflow from being a business application to a robust software application having additional functionality. The workflow logic generated is transported between a visual workflow designer and a full-blown code editor.Type: ApplicationFiled: November 22, 2016Publication date: November 2, 2017Inventors: Balasubramanian Shyamsundar, Daniel Joseph Kappes, Jesse D. Francisco, Joon Y. Chung, Stephen Siciliano, Merwan Vishnu Hade, Nitish Kumar Meena, Himanshu Agrawal
-
Publication number: 20170315715Abstract: An information processing apparatus according to an embodiment of the present technology includes a detection unit, an acceptance unit, and an image control unit. The detection unit is capable of detecting whether or not each of a plurality of reproduction apparatuses constitutes a group related to reproduction of content, each of the plurality of reproduction apparatuses being connected to a network, each of the plurality of reproduction apparatuses being capable of reproducing the content. The acceptance unit accepts a user operation related to constitution of the group. The image control unit outputs a group state image on the basis of a detection result by the detection unit, the group state image representing a constitution state of the group, the group state image including an image of each of the plurality of reproduction apparatuses, and controls the group state image in response to the accepted user operation related to constitution of the group.Type: ApplicationFiled: October 26, 2015Publication date: November 2, 2017Applicant: SONY CORPORATIONInventors: Koji FUJITA, Satoshi ASAI, Naohiro URIYA, Kenichiro TAKYU, Minako KAWATA, Hisanori NAGATA, Takashi ONOHARA, Ryo SOKABE, Naoki YUASA, Takuma HIGO
-
Publication number: 20170315716Abstract: The present disclosure relates to user interfaces for manipulating user interface objects. A device, including a display and a rotatable input mechanism, is described in relation to manipulating user interface objects. In some examples, the manipulation of the object is a scroll, zoom, or rotate of the object. In other examples, objects are selected in accordance with simulated magnetic properties.Type: ApplicationFiled: July 20, 2017Publication date: November 2, 2017Inventors: Nicholas ZAMBETTI, Imran CHAUDHRI, Jonathan R. DASCOLA, Alan C. DYE, Christopher Patrick FOSS, Aurelio GUZMAN, Chanaka G. KARUNAMUNI, Duncan Robert KERR, Christopher WILSON, Eric Lance WILSON, Lawrence Y. YANG, Gary Ian BUTCHER, Nathan DE VRIES, Jonathan P. IVE
-
Publication number: 20170315717Abstract: The present disclosure concerns a method to recognize a gesture, namely a physical action, made in direct or indirect contact on a physical object, wherein said method comprises: associating a device using said method in contact with said physical object; supplying an entrance signal generated by a gesture made in direct or indirect contact on said physical object; segmenting said entrance signal to obtain a group of signal segments and at least one physical value processed from said entrance signal; processing at least a characteristic vector of signal features for each segment of said group of signal segments using said at least one physical value in order to learn metric function between gestures; supplying a specific exit signal correlated to the specific gesture. Further, the present invention concerns also a device to recognize a gesture using said method to recognize a gesture.Type: ApplicationFiled: April 27, 2016Publication date: November 2, 2017Applicant: Mogees LimitedInventors: Bruno Zamborlin, Baptiste Caramiaux, Carmine Emanuele Cella
-
Publication number: 20170315718Abstract: A handwritten character input device includes an operation display portion, a long depression detecting portion, and an operation mode control portion. The operation display portion is configured to simultaneously detect at least two touch positions. The long depression detecting portion is configured to detect a long depression operation performed to the operation display portion. The operation mode control portion is configured to, while the long depression detecting portion is detecting the long depression operation performed with a first indicator, receive a handwritten character input operation performed to the operation display portion with a second indicator.Type: ApplicationFiled: June 2, 2016Publication date: November 2, 2017Inventors: Crescencio Sabal, Evan Wilson Benitez, Nolan Iway, Charity Lomosbog, Jobern Loretizo, Rojie Gomez
-
Publication number: 20170315719Abstract: A system, method, and computer program product for managing editing of content on computing devices are provided. An input field for accepting input of a first type is displayed on an interface. An interaction field for accepting input of a second type displayed in place of the input field based on detection of a first interaction with the interface is displayed on the interface, wherein the interaction field displays first content based on the first input type. A second interaction with the first content is detected based on recognition of the second type input. The first content is modified based on detected second interaction.Type: ApplicationFiled: September 19, 2016Publication date: November 2, 2017Inventor: Joel COUELIER
-
Publication number: 20170315720Abstract: The disclosure provides a method and an apparatus for performing a touch operation in a mobile device, the method includes: activating a target operation mode when monitoring a first target operation in a first user interface; mapping a first touch operation event occurring in a first position to a second touch operation event occurring in a second position in the target operation mode; and reporting the second touch operation event occurring in the second position to the first user interface for performing a corresponding operation. By mapping position in an operable area, operation on an area inoperable with one hand of user is realized, avoiding click-help from another hand and improving simplicity and efficiency of touch operations. Since there is no need to perform transformation operations such as zooming on first user interface, user can operate directly, reducing probability of error due to position error after transformation.Type: ApplicationFiled: December 29, 2016Publication date: November 2, 2017Inventor: HUI SUN
-
Publication number: 20170315721Abstract: The invention relates to a method for inputting instructions, with remote touchscreen devices connected by network connections to virtual reality (VR), augmented reality (AR) or mixed reality (MR) devices, to change the devices' operation, having the following steps: record user inputs with the devices, change the operation of the devices, change what is displayed by the devices including movement through virtual environments and of virtual objects, and provide visual, audio, haptic or other feedback via the devices.Type: ApplicationFiled: April 28, 2017Publication date: November 2, 2017Inventor: Timothy James Merel
-
Publication number: 20170315722Abstract: A method for displaying an on-screen keyboard is applied a computing device connected to a physical keyboard and a screen, where the physical keyboard includes a plurality of keycaps capable of responding to a touch on the keycap to output a first key signal and responding to a keystroke on the keycap to output a second key signal to the computing device, and the method for displaying an on-screen keyboard includes: displaying an on-screen keyboard on a topmost layer of a display image of the screen; reading the first key signal output by the physical keyboard corresponding to the touch on the keycap; and displaying, according to the first key signal, a first key mark at a position corresponding to the touched keycap on the on-screen keyboard.Type: ApplicationFiled: April 28, 2017Publication date: November 2, 2017Inventor: BING-YANG YAO
-
Publication number: 20170315723Abstract: A method of operating a storage device having a nonvolatile memory including at least one memory block having a plurality of sub-blocks includes reading backup data of backup memory cells having a highest program state among a plurality of memory cells connected to at least one word line of a sub-block which is not erase-requested adjacent to an erase-requested sub-block among the sub-blocks. The method includes storing the backup data, erasing the erase-requested sub-block, and reprogramming the backup memory cells having the highest program state on the basis of the backup data.Type: ApplicationFiled: July 20, 2017Publication date: November 2, 2017Inventor: DONGHUN KWAK
-
Publication number: 20170315724Abstract: Deploying client-specific applications in a storage system utilizing redundant system resources, including: identifying a redundant controller in the storage system, wherein the storage system includes at least a first controller and the redundant controller; and executing one or more applications on the redundant controller, wherein the one or more applications are executed in a container.Type: ApplicationFiled: April 28, 2016Publication date: November 2, 2017Inventors: JOHN COLGROVE, LYDIA DO, ETHAN MILLER, TERENCE NOONAN
-
Publication number: 20170315725Abstract: A method, a computing device, and a non-transitory machine-readable medium for changing ownership of a storage volume from a first controller to a second controller without flushing data, is provided. In the system, the first controller is associated with a first DRAM cache comprising a primary partition that stores data associated with the first controller and a mirror partition that stores data associated with the second controller. The second controller in the system is associated with a second DRAM cache comprising a primary partition that stores data associated with the second controller and the mirror partition associated with the first controller. Further, the mirror partition in the second DRAM cache stores a copy of a data in the primary partition of the first DRAM cache and the mirror partition in the first DRAM cache stores a copy of a data in the primary partition of the second DRAM cache.Type: ApplicationFiled: April 29, 2016Publication date: November 2, 2017Inventors: Brian D. McKean, Donald R. Humlicek
-
Publication number: 20170315726Abstract: Systems and techniques for network on a chip based computer architectures and distributing data without shared pointers therein are described. A described system includes computing resources; and a memory resource configured to maintain a dedicated memory region of the memory resource for distributed read operations requested by the computing resources. The computing resources can generate a packet to fetch data from the dedicated memory region without using memory addresses of respective data elements. The memory resource can receive the first packet, determine whether the first packet indicates the distributed read operation, and determine that the dedicated memory region is non-empty. Further, the memory resource can fetch one or more data elements from the dedicated memory region based on the first packet indicating the distributed read operation and the dedicated memory region being non-empty, and send a packet that includes the one or more fetched data elements.Type: ApplicationFiled: April 29, 2016Publication date: November 2, 2017Inventors: Andrew White, Douglas B. Meyer
-
Publication number: 20170315727Abstract: A method for optimizing storage device bus and resource utilization using host realignment includes detecting a first write command for writing data from a host device to a storage device. The method further includes determining whether the first write command includes addressing that is misaligned with regard to storage device resource assignments. The method further includes, in response to determining that the first write command includes addressing that is misaligned with respect to storage device resource assignments: determining an amount to shift the misaligned addressing to align the addressing with the storage device resource assignments; and notifying the host device of the misaligned addressing. The method further includes performing a host realignment according to the amount determined to shift the misaligned addressing.Type: ApplicationFiled: April 30, 2016Publication date: November 2, 2017Inventors: Gadi Vishne, Shai Baron, Judah Gamliel Hahn
-
Publication number: 20170315728Abstract: A consistency group is used as a basic unit of data management of storage containers served by a storage input/output (I/O) stack executing on one or more nodes of a cluster. The storage container may be a LUN embodied as parent volume (active volume), a snapshot (represented as an independent volume embodied as read-only copy of the active volume), and a clone (represented as another independent volume embodied as a read-write copy (clone) of the active volume). A consistency group (CG) is a set (i.e., collection) of objects, e.g., LUNs or other CGs (nested CG), which may be managed and operated upon collectively by an administrative command via a Storage Area Network administration layer (SAL) of the storage I/O stack.Type: ApplicationFiled: April 29, 2016Publication date: November 2, 2017Inventors: Ling Zheng, Ning Zhao, Radek Aster, Jeffrey S. Kimmel
-
Publication number: 20170315729Abstract: Example implementations relate to a method of tracking data in a non-volatile memory device (NVM) device. A meta-data block from the NVM device is obtained, where the meta-data block includes meta-data. The meta-data block from the NVM device is used to track an associated data object, meta-data in the data block, a user data block, a meta-data block, or an additional data block. The meta-data block from the NVM device is used to point to the associated data object, the meta-data in the data block, the user data block, the meta-data block, or the additional data block. The meta-data block from the NVM device is further used to link the associated data object, the meta-data in the data block, the user data block, the meta-data block, or the additional data block.Type: ApplicationFiled: October 31, 2014Publication date: November 2, 2017Inventors: Russ W. Herrell, Greg Astfalk, Gregg B. Lesartre, Andrew R. Wheeler
-
Publication number: 20170315730Abstract: A storage device includes a nonvolatile semiconductor memory device including a plurality of physical blocks and a memory controller. The memory controller is configured to associate one or more physical blocks to each of a plurality of stream IDs, execute a first command containing a first stream ID received from a host, by storing write data included in the write IO in the one or more physical blocks associated with the first stream ID, and execute a second command containing a second stream ID received from the host, by selecting a first physical block that includes valid data and invalid data, transfer the valid data stored in the first physical block to a second physical block, and associate the first physical block from which the valid data has been transferred, with the second stream ID.Type: ApplicationFiled: May 16, 2017Publication date: November 2, 2017Inventors: Daisuke HASHIMOTO, Shinichi KANNO