Patents Issued in July 25, 2019
  • Publication number: 20190227669
    Abstract: A method, apparatus, and system to detect whether a two-electrode touch button is pressed using a first self-capacitance measurement of an inner electrode of the two-electrode touch button and a second self-capacitance measurement of an outer electrode of the two-electrode touch button. The method, apparatus, and system further to detect whether the two-electrode touch button is pressed in view of presence of water proximate to the touch button.
    Type: Application
    Filed: June 12, 2018
    Publication date: July 25, 2019
    Applicant: Cypress Semiconductor Corporation
    Inventors: Andriy Maharyta, Pavlo Saldak, Vadym Grygorenko
  • Publication number: 20190227670
    Abstract: A touch sensitive surface has emitters and detectors arranged around a periphery of the touch sensitive surface. The emitters produce optical beams that are received by the detectors. A stylus is configured to disturb one or more of the optical beams by a variable amount when in contact with the touch sensitive surface. The variable amount depends on an amount of force applied to the stylus towards the touch sensitive surface. A controller of the touch sensitive surface is configured to determine the touch strength of a touch event performed by the stylus based on disturbances of one or more of the optical beams. The touch strength provides a measure of the amount of force applied to the stylus.
    Type: Application
    Filed: January 22, 2019
    Publication date: July 25, 2019
    Inventors: Niall O'Cleirigh, Owen Drumm, Olivier Mathis, Danil Korchagin, Mihailo Kolundzija, Frederic Bourbon, Julien Piot
  • Publication number: 20190227671
    Abstract: A touch display panel includes a plurality of gate lines extending in a first direction; a plurality of data lines extending in a second direction intersecting the first direction; and a plurality of pixels at intersections of the gate lines and the data lines. Each of the pixels includes a pixel electrode and a common electrode opposite to the pixel electrode. The common electrodes are distributed in a plurality of touch regions arranged in an array and independent of each other. Each of the touch regions includes at least one connecting line extending in the first direction and a respective touch signal line electrically connected to the at least one connecting line and extending in the second direction. Each of the at least one connecting line electrically connects together respective ones of the plurality of common electrodes.
    Type: Application
    Filed: April 28, 2018
    Publication date: July 25, 2019
    Applicants: HEFEI XINSHENG OPTOELECTRONICS TECHNOLOGY CO.,LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Zuquan HU, Xiaoye MA, Rui MA
  • Publication number: 20190227672
    Abstract: A capacitive touch panel including: a single transparent substrate; a first electrode pattern formed on a first surface of the transparent substrate; a first dummy electrode pattern including a plurality of first dummy electrodes and formed on a region where the first electrode pattern is not formed; a second electrode pattern formed on a second surface of the transparent substrate; and a second dummy electrode pattern including a plurality of second dummy electrodes and formed on a region where the second electrode pattern is not formed, the first/second dummy electrodes are electrically insulated from the first/second electrode pattern by slits respectively, the slits of the second/first dummy electrodes include outermost first/third gaps and second/fourth gaps disposed inward of the first/third gaps respectively, and the third/second gaps and the fourth/first gaps are patterned to overlap each other in a plurality of dotted regions in a plan view.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 25, 2019
    Applicant: NISSHA CO., LTD.
    Inventor: Takeshi NISHIMURA
  • Publication number: 20190227673
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for real-time processing of data and dynamic delivery via and interactive interface. In some embodiments, the system is configured to facilitate a communication session between an entity system associated with an entity user and a user device associated with a first user. The system is further configured to perform one or more user activities, in an integrated manner, within a single integrated interface, without requiring the entity user to operate disparate applications and navigate multiple interfaces. Moreover, the system is configured to identify, in real-time, session inputs associated with the communication session to be provided to the first user. The system may also transmit a trigger communication to the entity user via a first peripheral device associated with the entity system, such as an audio head set and a display device.
    Type: Application
    Filed: January 23, 2018
    Publication date: July 25, 2019
    Inventor: Wendy Marie Wekke
  • Publication number: 20190227674
    Abstract: A sensor detects whether or not an input device and a display device are in a combined state. A control mode determining unit determines a control mode associated with the state detected by the sensor. A control processing unit switches a control mode of a control target apparatus to the control mode determined by the control mode determining unit, and causes the display device to display a function to be operated in a display mode corresponding to the switched control mode.
    Type: Application
    Filed: June 10, 2016
    Publication date: July 25, 2019
    Applicant: Mitsubishi Electric Corporation
    Inventors: Takaki YAGISAWA, Daisuke IIZAWA, Ryo YOSHIDA, Kenshiro KITAMURA, Chiyo YOSHIMURA, Saika TASHIRO
  • Publication number: 20190227675
    Abstract: A method for controlling a display apparatus comprising a head-up display or a motor vehicle, in which, depending on a signal provided by a sensor device, a height adjustment and/or a rotation of a depiction of a piece of information dependent on the signal is carried out autonomously through a control device. In this case, the signal correlates with a color and/or a brightness of a projection background and/or correlates with a relative movement between the projection background and a projection surface. Through the method, it is possible to ensure an especially good and reliable perceptibility of the depicted piece of information. The invention further relates to a display apparatus for a motor vehicle that is equipped to carry out the method and to a motor vehicle having such a display apparatus.
    Type: Application
    Filed: July 6, 2017
    Publication date: July 25, 2019
    Applicant: AUDI AG
    Inventor: Stephanie CRAMER
  • Publication number: 20190227676
    Abstract: A method includes receiving, at a device, a first file including a plurality of elements. The first file is represented in a markup language and complies with an inventory availability format. The method also includes receiving, at the device, a second file that indicates linkage between multiple elements of the first file. The method further includes generating, at the device, a graphical user interface (GUI) indicating the linkage between the multiple elements. The GUI includes at least one option that is selectable to initiate performance of an aggregate operation on the multiple elements. The method also includes providing the GUI from the device to a display. Other aspects are also disclosed.
    Type: Application
    Filed: November 9, 2018
    Publication date: July 25, 2019
    Inventors: Joseph Brewer, Jody Sporn
  • Publication number: 20190227677
    Abstract: An input display apparatus includes a display unit which has a display screen on which multiple items of content are displayed. An input operation is possibly performed on the display screen. The input display apparatus includes a detection unit that detects selection of first content, and a display processing unit that causes an attribute of an object to be dependent on an attribute of content, in a case where an operation of moving a selected object onto the content is detected.
    Type: Application
    Filed: January 18, 2019
    Publication date: July 25, 2019
    Inventor: HIROKI MUNETOMO
  • Publication number: 20190227678
    Abstract: Variety of approaches to provide document feature management in relation to a communication are described. A productivity application initiates operations to present a communication through a productivity application user interface (UI). The communication includes an attachment file. Upon receiving a modification for the attachment file, the attachment file is renamed based on the modification. An instruction is also transmitted to a data store associated with the communication to rename the attachment file based on the modification. Alternatively, in response a request to create a cloud hosted file, the cloud hosted file is created as related to the communication. A property of the cloud hosted file is also configured based on a property of the communication. The cloud hosted file is furthermore associated with a group associated with the communication.
    Type: Application
    Filed: March 28, 2019
    Publication date: July 25, 2019
    Inventors: Alexander W. DARROW, Philip Z. LOH, Shahil SONI
  • Publication number: 20190227679
    Abstract: To provide an information processing device capable of improving manipulability for a user while efficiently displaying menus on a screen. Provided is an information processing device including: a detection unit configured to detect a position of a manipulating object; and a display control unit configured to cause a menu to be displayed on a screen according to the position of the manipulating object detected by the detection unit.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 25, 2019
    Inventors: TOSHIYUKI SAKAI, TERUYA KANEDA, ANNA ARIGA, SHUNICHI SUGIURA, HIROYUKI MITSUBORI
  • Publication number: 20190227680
    Abstract: User interface controls that facilitate the specification/modification of data hierarchies. In one set of embodiments, a first UI control component can be provided that comprises an ordered group of drop-down menus. Each drop-down menu in the ordered group can be populated with a selectable list of attributes from a data set and can be associated with a level in a data hierarchy. By selecting values using the various drop-down menus, a user can interactively specify a data hierarchy for the data set. The data set can then be visualized according to the specified hierarchy. In further embodiments, a second UI control component can be provided in addition to the first UI control component. The second UI control component can allow a user to interactively enable or disable certain drop-down menus in the ordered group, thereby acting as a “depth filter” for controlling the depth of the data hierarchy.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 25, 2019
    Applicant: Oracle International Corporation
    Inventor: Jonathan Helfman
  • Publication number: 20190227681
    Abstract: A method, system, and service—using conventional web browsers with no software installation—for enabling a user to select portions of content are disclosed. The user selected portions of content, or references to them, are stored in a repository and are made available for subsequent viewing to a potentially larger universe of users. Neither group: the users selecting the portions of content, nor the users viewing the previously selected portions of content, need to install any special software to avail all these benefits.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 25, 2019
    Inventor: ROHIT CHANDRA
  • Publication number: 20190227682
    Abstract: Techniques for navigational aid for a hinged device via semantic abstraction are described. Generally, the techniques described herein improve a user experience when the user is navigating through content, such as user-generated content in an electronic document. For example, the techniques described herein semantically abstract authored content in an electronic document to provide abstracted content. In implementations, abstracted content includes abstracted pages that each represent a different section of the authored content. When a user scans through an electronic document, rather than scanning page by page, techniques described herein instead navigate through displays of the abstracted pages.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 25, 2019
    Inventors: Gregg Robert Wygonik, Raymond Quan, Christian Klein
  • Publication number: 20190227683
    Abstract: The present disclosure generally discloses a vehicle marking capability configured to support marking of vehicles in a vehicle management system. The vehicle marking capability is configured to support marking of vehicles in a graphical user interface (GUI) that is supported by a vehicle management application that is supported by the vehicle management system. The vehicle marking capability may be configured to support marking of various vehicle measures of vehicles for various vehicle types which may be managed by the vehicle management system. The vehicle marking capability may be configured to support marking of vehicle measures for vehicles using measure objects having lengths that are based on the vehicle measures (e.g., using linear scaling, logarithmic scaling, or the like). The vehicle marking capability may be configured to support marking of vehicle altitudes for aerial vehicles using altitude columns having column heights that are based on the vehicle altitudes.
    Type: Application
    Filed: January 25, 2018
    Publication date: July 25, 2019
    Inventor: Arto Kristian Suvitie
  • Publication number: 20190227684
    Abstract: Systems and methods for automatically generating a graphical interface include determining a counter value associated with a counter object and automatically determining one or more corresponding objects using the counter value. A subset of the one or more corresponding objects is determined and a graphical interface including the subset is generated. An updated counter value associated with the counter object is determined according to a modification and one or more updated corresponding objects are automatically determined using the updated counter value. An updated subset of the one or more updated corresponding objects is determined an updated graphical interface including the updated subset is generated and is transmitted, wherein when the updated graphical interface is received, the updated graphical interface facilitates a selection of an updated corresponding object from the updated subset.
    Type: Application
    Filed: January 23, 2019
    Publication date: July 25, 2019
    Applicant: Loop Commerce, Inc.
    Inventors: Roy Erez, Alex Sirota
  • Publication number: 20190227685
    Abstract: A breathing apparatus system include a breathing apparatus having a display, an internal memory unit, and a processing unit, and optionally an interface for connecting at least an external memory unit to the apparatus; optionally an external memory unit connectable to the breathing apparatus via the interface; wherein the processing unit is in operative communication with the display, the internal memory unit, and/or the external memory unit when connected to the apparatus via the interface, and the processing unit is configured to provide on at least a portion of the display, a user selectable background stored on at least one of the internal and/or external memory unit, such as a background image, or a background color different than a factory default background color that is not selectable by a user.
    Type: Application
    Filed: April 5, 2019
    Publication date: July 25, 2019
    Applicant: MAQUET CRITICAL CARE AB
    Inventors: Madlene LAHTIVUORI, Anette SUNNA, Helena STONE
  • Publication number: 20190227686
    Abstract: A function selection device and an operating method thereof are disclosed. The function selection device includes a function selection interface including a plurality of function icons, a display module, and a functional module. The display module includes a dial, physical scales, and at least one indicator. The functional module includes a touch detection unit configured to sense a signal change via an electrically conductive layer; and a processor configured to output, according to the signal change, a corresponding command to perform a function corresponding to one of the function icons.
    Type: Application
    Filed: May 16, 2018
    Publication date: July 25, 2019
    Inventor: Pei-liang Chiu
  • Publication number: 20190227687
    Abstract: A user interface for a charging column having a display and a touch-sensitive surface. The display and the surface are adhesively bonded to one another by an optically clear adhesive.
    Type: Application
    Filed: January 15, 2019
    Publication date: July 25, 2019
    Applicant: Dr. Ing. h.c. F. Porsche Aktiengesellschaft
    Inventors: David Köhler, Stefan Götz, Jakob Brömauer
  • Publication number: 20190227688
    Abstract: The present disclosure provides a content input method, applied to a head mounted display device, which comprises a headphone apparatus, a display apparatus and a touch input apparatus. The method comprises steps of: controlling the display apparatus to display a soft keyboard input interface in response to a content input request, the soft keyboard input interface comprising an input box and a plurality of virtual keys arranged circularly; determining a virtual key to be input in response to a first touch action applied an annular first touch pad of the touch input apparatus; and displaying a character in the input box when the virtual key to be input is determined to be the character. The present disclosure further provides a head mounted display device. The head mounted display device and the content input method of the present disclosure can help the user to input after wearing the head mounted display device.
    Type: Application
    Filed: December 8, 2016
    Publication date: July 25, 2019
    Inventors: Yiqi WANG, Shuangxin CHEN, Peichen XU
  • Publication number: 20190227689
    Abstract: A touch operation processing method and a terminal device is presented. The method includes detecting a touch operation of a user, which starts from a border of a screen display area to the screen display area, and using the first point touched by the touch operation in the screen display area as a starting point; and performing, according to the touch operation, reduction processing on an operation interface displayed in the screen display area, where one edge of an operation interface after the reduction processing includes the starting point. Therefore, the demand is met that the user triggers, by one hand, reduction processing on the operation interface and perform a selection operation on an arbitrary position in the entire screen display area of the terminal device when the user holds the terminal device with a large screen with one hand on it.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 25, 2019
    Inventors: Huan Wei, Xuenan Zhang
  • Publication number: 20190227690
    Abstract: A device for locating an impact against an interactive surface includes at least three transducers distributed against the interactive surface and an electronic central unit programmed to locate the impact by analysing propagation time differences of progressive mechanical waves from the impact to the transducers on the basis of instants of impact detection identified in the electrical signals supplied by the transducers. The electronic central unit is programmed to trigger an impact detection from a first instant when at least one M-th derivative from at least one of the received electrical signals exceeds a predetermined non-zero threshold value and for then determining, for each electrical signal received from each transducer, at least one second instant, subsequent to the first instant, of the first zero crossing of at least one N-th derivative of this electrical signal, from which is identified at least one instant of impact detection.
    Type: Application
    Filed: September 18, 2017
    Publication date: July 25, 2019
    Applicant: Commissariat a l'energie atomique et aux energies alternatives
    Inventors: Jean-Marc ALEXANDRE, Robert BODEN
  • Publication number: 20190227691
    Abstract: Controlling a touch-sensitive display unit is described. In an example implementation, a physical configuration of a mobile computing device is identified. The physical configuration may be one of a clamshell mode and a tablet mode. Further, based on the physical configuration of the mobile computing device, the operational state of the touch-sensitive display unit of the mobile computing device is switched to one of an active state and an inactive state.
    Type: Application
    Filed: October 11, 2016
    Publication date: July 25, 2019
    Inventors: HSIN-HUI HUANG, SHAN-CHIH CHEN
  • Publication number: 20190227692
    Abstract: A touch input device capable of detecting a touch position and touch pressure may be provided that includes: a display panel; a touch sensor including a touch electrode which is used to detect the touch position; and a pressure sensor including a pressure electrode which is used to detect the touch pressure. A harmonic frequency and a frequency of a horizontal synchronization signal, which is used to drive the display panel, do not exist within a first gap from a touch pressure sensing frequency which is used to drive the pressure sensor. The first gap may be 5 kHz.
    Type: Application
    Filed: June 16, 2017
    Publication date: July 25, 2019
    Inventors: Jae Hee KIM, Joo Hyun GO, Young Ho CHO
  • Publication number: 20190227693
    Abstract: A virtual space positioning method and apparatus are provided. The virtual space positioning method is adapted for a human machine interface (HMI) and includes the steps of: receiving a plurality of first sensed data sets from an inertial measurement unit (IMU), determining that a data feature of the first sensed data sets conforms to a first predetermined data model, receiving a plurality of second sensed data sets from the IMU, determining that a data feature of the second sensed data sets conforms to a second predetermined data model, calculating a moving direction and a moving distance according to the first sensed data sets and the second sensed data sets, defining a first coordinate system of a real space according to the moving direction and the moving distance, and creating a relationship between the first coordinate system and the second coordinate system of a virtual space corresponding to the HMI.
    Type: Application
    Filed: January 25, 2018
    Publication date: July 25, 2019
    Inventor: Hsien-Cheng LIAO
  • Publication number: 20190227694
    Abstract: A device for providing an augmented reality (AR) service, and a method of operating the device, are provided. The device includes a camera and a processor. The processor is configured to: control the camera to obtain a surrounding image of surroundings of the device; recognize eyes of a user wearing the device sequentially observing a plurality of objects included in the surrounding image; and perform a preset task corresponding to the plurality of objects and an order in which the plurality of objects are observed.
    Type: Application
    Filed: January 23, 2019
    Publication date: July 25, 2019
    Inventors: Soyoung SHIN, Nayoung KO, Yukyoung LEE
  • Publication number: 20190227695
    Abstract: A method of displaying images on an immersive display. The method includes receiving information from an external sensor or input device of the immersive display, based on the information received, detecting an object that conflicts with a virtual reality space, adjusting at least one dimension of virtual reality space to provide an adjusted virtual reality for display on the immersive display to accommodate for the object, and displaying the adjusted virtual reality on the display of the immersive display.
    Type: Application
    Filed: April 1, 2019
    Publication date: July 25, 2019
    Inventors: Brian SHUSTER, Gregory A. PICCIONELLI
  • Publication number: 20190227696
    Abstract: Exemplary embodiments of the present disclosure are directed towards a computer implemented method and system for accessing content of digital pages. The method comprising a step of selecting a digital page by a user and displaying a digital content on the selected digital page, enabling the user to perform a first plurality of predefined actions on the digital content on the selected digital page, orienting the digital page for displaying a supplemental digital content on the oriented digital image and enabling the user to perform a second plurality of predefined actions on the supplemental digital content on the oriented digital page.
    Type: Application
    Filed: January 19, 2018
    Publication date: July 25, 2019
    Inventor: RAVI GULLAPALLI
  • Publication number: 20190227697
    Abstract: A framework for implementing contextual notifications is provided. According to one set of embodiments, a computer system can receive a notification including a context identifier. The computer system can further attempt to match the context identifier to an object created or instantiated by an application running on the computer system. If the attempt to match is successful, the computer system can invoke a notification handler associated with the object or with the application, where the notification handler is configured to present, in a user interface of the computer system, the contents of the notification contextually with respect to the object.
    Type: Application
    Filed: January 25, 2018
    Publication date: July 25, 2019
    Inventor: Fahrim Ur RAHMAN
  • Publication number: 20190227698
    Abstract: Disclosed are a method and a computer system for splitting and merging files via a motion input on a graphical user interface. The method comprises determining existence of a motion input; splitting the file into split multiple partial files based on pre-configurations; and generating multiple partial file icons representing the split multiple partial files on the graphical user interface. The multiple partial files may be subsequently merged together.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 25, 2019
    Inventors: David SC. Chen, Micky WT. Chiang, Chao Y. Huang, Chia-Hsueh Lin, Der-Joung Wang
  • Publication number: 20190227699
    Abstract: A method and system. An image, displayed on a display device, includes action zones. Maps of the image are stored. Each map defines, for a specific time stamp, a location for each action zone in the image. An operation of an action zone in the image displayed on the display device is received. The operation has a defined location n the image and a current time for an operation of the action zone. A time delay is applied to the current time to obtain a selection time for the operation of the action zone, by calculating the selection time as the current time minus the time delay. A map with a time stamp immediately prior to the selection time is determined from the maps. An action zone defined in the determined map and matching the defined location of the operation of the action zone in the image is operated.
    Type: Application
    Filed: January 23, 2018
    Publication date: July 25, 2019
    Inventors: Ivan Deleuze, Guilhaume Garcia, Christophe Menichetti
  • Publication number: 20190227700
    Abstract: A user interface is analyzed to identify a problem element in the user interface. A problem in the user interface is related to an initial value of an attribute of the problem element. A changed value of the attribute of the problem element is computed. A determination is made that the changed value satisfies a compliance rule applicable to the user interface. A first record and a second record are selected from a historical data. The first record includes a first value of a metric usable with the user interface, and the second record includes a second value of the metric. A difference between the second value and the first value is associated with the changed value as an expected change in the metric due to the changed value. The changed value and the expected change in the metric are presented as a remedy for the problem.
    Type: Application
    Filed: March 29, 2019
    Publication date: July 25, 2019
    Applicant: International Business Machines Corporation
    Inventors: Brian J. Cragun, Puthukode G. Ramachandran, Shunguo Yan
  • Publication number: 20190227701
    Abstract: Various methods and systems for documenting interactive graphical design are provided. An exemplary graphical design environment stored on a non-transitory computer-readable medium comprises a documentation element in an interactive graphical design. The design environment also comprises a design element that displays a plurality of states in a rendering of the interactive graphical design in an external player. The documentation element: (i) is enabled to receive a selection from the user of a state in the plurality of states; and (ii) displays a representation of the design element in the state in response to receiving the selection from the user. The documentation element and design element are both instantiated by a processor operating in combination with the non-transitory computer-readable medium.
    Type: Application
    Filed: April 1, 2019
    Publication date: July 25, 2019
    Applicant: Axure Software Solutions, Inc.
    Inventors: Victor Hsu, Martin Smith, Ben Fraser
  • Publication number: 20190227702
    Abstract: In some implementations, there is provided an apparatus having at least one data processor and at least one memory storing instructions which, when executed by the at least one data processor, cause requesting a configuration of a user interface element associated with a user interface of an application being executed at, or accessed by, the apparatus; presenting a configuration user interface to enable configuration of the user interface element, the configuration user interface including at least one option for configuring the user interface element and an indication of whether a selected option is to be applied at runtime, to just the application or a plurality of applications; and presenting, during runtime of at least the application, the user interface element in accordance with the at least one option and/or the indication selected via the configuration user interface. Related systems and articles of manufacture are also provided.
    Type: Application
    Filed: January 24, 2018
    Publication date: July 25, 2019
    Inventor: Markus Latzina
  • Publication number: 20190227703
    Abstract: An electronic device includes a cover glass, a back cover facing the cover glass, a display including a rigid area exposed through the cover glass, in which a first application is output, and a ductile area extending from the rigid area, and a processor electrically connected to the display. When at least a portion of the ductile area is exposed, the processor may output the first application in a first area which is a portion of the rigid area and the ductile area and a second application in a second area which is a remaining portion of the rigid area.
    Type: Application
    Filed: January 15, 2019
    Publication date: July 25, 2019
    Inventors: Bona LEE, Daeun PARK, Joonhwan KIM, Hanna KIM, Ahreum NAM, Sungho PARK, Jihun LEE, Hyemi LEE, Jinkyo CHUNG
  • Publication number: 20190227704
    Abstract: An active touch pen includes a pen barrel, a pen head, a pen shaft, a sleeve, a processor, a sensor and a wireless transmission assembly. The pen head is connected to the pen barrel. The pen shaft and the sleeve are respectively disposed in the pen barrel, and the pen shaft penetrates through the sleeve. The processor, the sensor and the wireless transmission assembly are respectively connected to the pen shaft. The sensor is configured to detect variation of a first pattern of the sleeve during the sleeve rotating relative to the pen ban-el so as to obtain a first sensing data and transmits the first sensing data to the processor. The processor calculates rotation amount of the sleeve according to the first sensing data and transmits the rotation amount to the touch display device through the wireless transmission assembly.
    Type: Application
    Filed: April 20, 2018
    Publication date: July 25, 2019
    Applicant: Acer Incorporated
    Inventor: Jin-Ting Kuo
  • Publication number: 20190227705
    Abstract: Various embodiments of the present disclosure provide an apparatus and a method for displaying a user interface of an application in an electronic device. The electronic device may include a display device comprising a display, at least one processor, and a memory electrically connected to the processor, wherein the memory may store instructions which, when executed by the processor, cause the electronic device to, if executing a first mode of an application, identify information regarding a second user interface corresponding to a second mode of the application, and to display a first user interface corresponding to the first mode, the first user interface including at least part of the second user interface, on the display device.
    Type: Application
    Filed: January 24, 2019
    Publication date: July 25, 2019
    Inventors: Chaekyung LEE, Hyun KIM, Joonwon PARK
  • Publication number: 20190227706
    Abstract: Methods and apparatus are provided for correcting an input error in an input apparatus capable of touch inputs of a first touch input scheme and a second touch input scheme. Upon detecting a touch input of the first touch input scheme, an activity corresponding to the detected touch input is executed and activity execution information corresponding to the activity is stored. The activity executed in accordance with the touch input of the first touch input scheme is cancelled, when a touch input of the second touch input scheme occurs before the touch input of the first touch input scheme is released or before a preset timer expires. The first touch input scheme and the second touch input scheme are different schemes.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 25, 2019
    Inventors: Gwan-Hyung KIM, Joo-Hoon Lee
  • Publication number: 20190227707
    Abstract: The present disclosure provides a soft keyboard display method, applied to an electronic device. The method comprises: a biometric image of a current user of the electronic device is required; the acquired biometric image is analyzed using an image processing technology, and a current user category is determined according to an analysis result; a corresponding keyboard layout information is determined according to the current user category; and a display screen is controlled to display a soft keyboard having a corresponding layout according to the corresponding keyboard layout information after receiving a soft keyboard retrieval request. The present disclosure further provides an electronic device. The electronic device and the soft keyboard display method of the present disclosure can display the soft keyboard conforming to the user category according to the current user category.
    Type: Application
    Filed: November 30, 2016
    Publication date: July 25, 2019
    Inventor: Jinxin LI
  • Publication number: 20190227708
    Abstract: A data storage apparatus includes a cache memory module and a NAND flash memory module including a cache memory mirror and a user data storage zone. The cache memory module is connected to the cache memory mirror via a path and electrically connected to the user data storage zone via another path. The cache memory module receives a write command that includes user data from a host, writes a copy of the user data into the user data storage zone in a write-back mode, and writes another copy of the user data cache memory mirror in a write-through mode. If some of the user data are lost from the cache memory module before they are written into the user data storage zone, the user data written in the cache memory mirror are copied and written into the cache memory module when the data storage apparatus is initiated again.
    Type: Application
    Filed: January 23, 2018
    Publication date: July 25, 2019
    Inventors: Kun-Lung Hsieh, Bo-Shian Hsu, Po-Chien Chang
  • Publication number: 20190227709
    Abstract: A non-volatile dual in-line memory module (NVDIMM) includes a dynamic random access memory (DRAM) block, a plurality of non-volatile random access memory (NVRAM) blocks, and an NVDIMM controller. The DRAM block is organized into a number (N) of pages. Each NVRAM block is organized into the number (N) of pages, each page of the DRAM block being N-way set associatively associated with a page of each of the NVRAM blocks. The NVDIMM controller is configured to copy first data from a first page of a first NVRAM block to an associated first page of the DRAM block.
    Type: Application
    Filed: January 23, 2018
    Publication date: July 25, 2019
    Inventors: Andrew Butcher, Vadhiraj Sankaranarayanan, Syama S. Poluri, Krishna P. Kakarla
  • Publication number: 20190227710
    Abstract: An incremental data restoration method and apparatus are disclosed, and the method includes creating a current snapshot of data, determining a changed data block in the current snapshot relative to an mth backup, where m is a positive integer, and the mth backup is not a last backup, and restoring data corresponding to the changed data block to data corresponding to a corresponding data block in the mth backup.
    Type: Application
    Filed: April 1, 2019
    Publication date: July 25, 2019
    Inventor: Guodong LI
  • Publication number: 20190227711
    Abstract: A computer-implemented method includes identifying a source data object of a distributed computing environment. The distributed computing environment includes two or more storage nodes. The source data object exists as two or more slices. At least one of the slices is replicated on at least two storage nodes. The computer-implemented method further includes associating the source data object with a tape. The tape is written by a tape drive controlled from the distributed computing environment. The computer-implemented method further includes copying the source data object to the tape by, for each source slice of the two or more slices, in sequence: selecting a source node of the two or more storage nodes whereon the source slice is replicated, mounting the tape drive to the source node, appending the source slice to the tape, and unmounting the tape drive.
    Type: Application
    Filed: April 2, 2019
    Publication date: July 25, 2019
    Inventors: Ke Jin, Chong Zhang, Xin Zhang, Kai Zhu
  • Publication number: 20190227712
    Abstract: A data storage device that includes data storage media, with at least one of the data storage media having a plurality of embedded firmware modules. The data storage media include a non-volatile memory having different usage modes, with each different usage mode being associated with a different status of the data storage device, and each of the different usage modes having different space allocation configurations for data generated by the plurality of embedded firmware modules. A controller communicatively coupled to the non-volatile memory. The controller determines a change in the status of the data storage device and, in response to the change in the status of the data storage device, dynamically alters the usage mode of the non-volatile memory from a first one of the usage modes to a second one of the usage modes.
    Type: Application
    Filed: January 23, 2018
    Publication date: July 25, 2019
    Inventors: ABHAY T. KATARIA, AMRUTA RAMESHCHANDRA INAMDAR
  • Publication number: 20190227713
    Abstract: A system and method include receiving, by an object store virtual machine of a virtual object storage system, a user request for updating an element of an object store. The user request includes a first compare and swap value. The system and method also include updating the first compare and swap value from the second user request for obtaining an updated compare and swap value, comparing the updated compare and swap value with a current compare and swap value of the element, and updating the element upon determining that the updated compare and swap value is greater than the current swap and compare value. Updating the element comprises one of creating a new version of the element and overwriting a previous version of the element. The system and method further include replacing the current compare and swap value with the updated compare and swap value.
    Type: Application
    Filed: January 23, 2018
    Publication date: July 25, 2019
    Inventor: Ranjan Parthasarathy
  • Publication number: 20190227714
    Abstract: A command from a host is received via a port of a storage system. The port is assigned a current port revision identifier. The current port revision identifier of the port is associated with the command. Responsive to a status change associated with the port, an updated port revision identifier is assigned to the port to replace the current port revision identifier of the port and execution of the command is aborted responsive to determining that the current port revision identifier associated with the command is different than the updated port revision identifier of the port.
    Type: Application
    Filed: January 24, 2018
    Publication date: July 25, 2019
    Inventors: Kevin R. Duncan, Terry M. Cronin
  • Publication number: 20190227715
    Abstract: In a memory controller for controlling an operation of a memory device, the memory controller includes a buffer memory and a processor. The buffer memory stores first data received from a host and second data received from the memory device. The processor controls the memory controller to generate a write command for programming the first data and the second data to the memory device.
    Type: Application
    Filed: August 31, 2018
    Publication date: July 25, 2019
    Inventor: Sung Kwan HONG
  • Publication number: 20190227716
    Abstract: An integrated circuit may include memory interface circuitry for communicating with an external or in-package memory module. The integrated circuit may also include out-of-order (OOO) clients and in-order (IO) clients that issue read and write commands to the memory interface circuitry. The memory interface circuitry may include a memory controller having an OOO command scheduler, a write data buffer, and a simple read data pipeline. The memory interface circuitry may also include a multiport arbitration circuit for interfacing with the multiple clients and also OOO adaptor circuits interposed between the multiport arbitration circuit and the IO clients. Each of the OOO adaptor circuits may include an ID generator and a local reordering buffer and may allow the memory controller to return data to the various clients without throttling.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 25, 2019
    Inventor: Chee Hak Teh
  • Publication number: 20190227717
    Abstract: Embodiments of the present invention provide a method, system, and computer program product for allocating storage extents. Extent input/output information pertaining to an extent on a storage device is received, by a computer, where the extant input/output information includes an access rate of data stored on the extent. The computer determines one or more periods of time where the input/output information exceeds a preconfigured threshold. The computer generates one or more of a first policy and a second policy based on the determined one or more periods where the first policy includes allocating the extent to a high performance disk within a tier storage system when data is stored during the determined periods and the second policy includes reallocating the extent from a low performance disk within the tier storage system to a high performance storage device within the tier storage system during the one or more determined periods.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 25, 2019
    Inventors: Liang Fang, Shiwen He, JUN LIAO, JUN WEI ZHANG
  • Publication number: 20190227718
    Abstract: A computer having a plurality of accounts and a storage device having a host interface, a controller, non-volatile storage media, and firmware. An account is configured with at least a predetermined speed in accessing the non-volatile storage media by allocating a number of input/output submission queues in the buffer area of the host. The number can be determined from a ratio between the predetermined speed configured for the account and a saturated speed of the storage device with sufficient submission queues. Data access requests from the account are evenly distributed to the submission queues allocated for the exclusive use by the account; and the controller, configured via the firmware, processes with equal priority the submission queues configured for the storage device. Thus, the account can have at least the predetermined speed in accessing the non-volatile storage media, regardless of how other accounts access the storage device.
    Type: Application
    Filed: January 19, 2018
    Publication date: July 25, 2019
    Inventor: Alex Frolikov