Patents Issued in January 9, 2020
-
Publication number: 20200012387Abstract: Provided is an input detection unit with a plurality of first electrodes and second electrodes insulated from the first electrodes. Dummy patterns are disposed between the patterns and the detection patterns. A secondary dummy pattern is disposed adjacent to the dummy patterns. Signal lines overlap the non-detection area. The signal lines include a first signal line connected to the patterns and a second signal line connected to the detection patterns. The plurality of patterns includes a row of patterns closest to the non-detection area. The secondary dummy pattern overlaps a portion between the row of patterns closest to the non-detection area and the second signal line.Type: ApplicationFiled: May 21, 2019Publication date: January 9, 2020Inventors: JONG-HWA KIM, IL-JOO KIM, DUCKJOONG KIM, KYUNGSU LEE
-
Publication number: 20200012388Abstract: A touch substrate includes a base substrate and a plurality of first touch electrodes and a plurality of second touch electrodes electrically insulated from each other. At least one first touch electrode and at least one second touch electrode each include a mesh structure and a plurality of preset patterns. The mesh structure has a plurality of meshes, at least one of which is provided with at least one preset pattern therein, and at least one of the plurality of preset patterns is electrically insulated from a mesh in which it is located.Type: ApplicationFiled: July 5, 2019Publication date: January 9, 2020Inventors: Tengfei ZHONG, Xiaodong XIE, Min HE, Lei ZHANG, Shifeng XU, Xinxiu ZHANG, Bin PANG, Jian TIAN
-
Publication number: 20200012389Abstract: A method of receiving a user-command by a processor includes displaying on a touchscreen a graphical user interface (GUI). The GUI includes a map view and an interactive menu. The map view has displayed thereon a map of a geographical area, and a route. The route has at least two Points of Interest (POIs) sequentially located along the route. A first one of the POIs is an in-focus one. A second one of the POIs is an out-of-focus one. The interactive menu has displayed thereon a first POI card associated with the first POI. The first POI card is changeable with a second POI card, which is associated with the second POI. In response to a user interaction with the interactive menu, focus is changed from the first POI card to the second POI card, and from the first POI to the second POI.Type: ApplicationFiled: February 6, 2019Publication date: January 9, 2020Inventors: Aleksandr Aleksandrovich MIKHAYLOV, Aleksey Sergeevich SHIMOV
-
Publication number: 20200012390Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for maintaining and updating a common message user interface (UI) shared among a plurality of group-based communication interfaces in a group-based communication system. The common message UI is rendered based on an updated version or a most up-to-date state of the common message UI when accessed by a client device associated with one of the plurality of group-based communication interfaces.Type: ApplicationFiled: April 30, 2019Publication date: January 9, 2020Inventors: Liza GURTIN, Michael HAHN
-
Publication number: 20200012391Abstract: The present disclosure generally relates to exploring a geographic region that is displayed in computer user interfaces. In some embodiments, a method includes at an electronic device with a display and one or more input devices, displaying a map of a geographic region on the display and detecting a first user input to select a starting location on the map. After detecting the first user input, the method includes detecting a second user input to select a first direction of navigation from the starting location. In response to detecting the second user input, the method includes determining a path on the map that traverses in the first direction of navigation and connects the starting location to an ending location, and providing audio that includes traversal information about traversing along the path in the geographic region in the first direction of navigation and from the starting location to the ending location.Type: ApplicationFiled: July 2, 2019Publication date: January 9, 2020Inventors: Christopher B. FLEIZACH, Michael A. TROUTE, Reginald D. HUDSON, Aaron M. EVERITT, Conor M. HUGHES
-
Publication number: 20200012392Abstract: A system is provided, which includes a data repository, a processor and a terminal device. The data repository includes electronic databases. The processor is communicatively coupled to the electronic databases over a network. The terminal device is communicatively coupled to the processor. The terminal device includes a user interface with primary hexagon icons arranged in a hextille orientation in a first layer and secondary hexagon icons arranged in a hextille orientation in a second layer. The processor is configured to process user input received at the terminal device to detect a swipe selection across a first primary icon. The processor is also configured to send instructions to the terminal device to display the primary icon of the first layer and a secondary icon, positioned beneath the primary icon. The primary icon and the secondary icon are determined based on data from the electronic databases.Type: ApplicationFiled: August 27, 2019Publication date: January 9, 2020Inventors: Noel J. GUILLAMA, Chester A. HEATH, Jahziel M. GUILLAMA, Carl L. LARSEN
-
Publication number: 20200012393Abstract: Systems and techniques for accelerating relationship visualizations from data objects are described herein. The configuration and/or display of a relationship matrix may be automatically determined from the data objects. The relationship matrix may display relationships through gradient, hue, color, and/or saturation. The relationship matrix may be navigable and/or interactive to accelerate relationship visualizations.Type: ApplicationFiled: August 29, 2019Publication date: January 9, 2020Inventor: Alessandro Mingione
-
Publication number: 20200012394Abstract: Expandable application representation techniques are described. The techniques may include support of an expandable tile that may function as an intermediary within a root level (e.g., start menu or screen) of a file system. The expandable tile, for instance, may be output via a gesture to gain additional information that was not included in an unexpanded version of the tile, may be utilized to provide inputs to an application such that a user, and so on. Thus, this may support non-modal interaction by a user. Techniques are also described in which the expanded representation is included in a taskbar, which may also be used for non-modal interaction, sending of content represented in the representation to a device or application, continuation of interaction initiated with the representation by a mobile computing device, and so on. Expandable tile techniques may also be utilized to support interaction between shells of an operating system, such as a desktop and immersive shell.Type: ApplicationFiled: September 17, 2019Publication date: January 9, 2020Inventor: Jiawei GU
-
Publication number: 20200012395Abstract: A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for generating a navigable user interface for a mobile shopping comparison application. In some embodiments, the method may include determining that a query request has indications of item specific attributes for comparison, identifying the most relevant item attributes corresponding to the item specific comparison, and presenting the attributes in conjunction with their corresponding items in a navigable user interface.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Applicant: eBay Inc.Inventors: Jonathan Gabbai, James Tenniswood, Elissa Darnell
-
Publication number: 20200012396Abstract: The present invention relates to a device for a nurse call system, wherein the device comprises: a core nurse call functionality; and an embedded viewer adapted to provide access to at least one system external of the nurse call system in order to provide the device with additional functionality. The present invention also relates to a nurse call system and a corresponding method.Type: ApplicationFiled: July 9, 2018Publication date: January 9, 2020Inventors: Gabriele Unterberger, Patrick Van Ryzin, David Foth, Carlo Cappelletti, Richard Chmielewski, SanJay Mehta
-
Publication number: 20200012397Abstract: A method of controlling a user interface having a screen and being arranged to display a plurality of display items on the screen simultaneously in a configurable layout, the layout specifying at least one of: a selection of display items to be displayed simultaneously; a configuration of windows that are assigned to the display items to be displayed; and a level of detail for at least one of the display items to be displayed. The method further includes selecting a subset of said plurality of display items; entering a single command for concurrently changing, for each display item in the subset, at least one of the configuration of windows and the level of detail; and for each display item in the subset, translating the single command into an item-specific command adapted to the display item, and executing the item-specific command.Type: ApplicationFiled: June 25, 2019Publication date: January 9, 2020Applicant: Océ Holding B.V.Inventors: Vasile BANDEA, Alina-Monica TOMA
-
Publication number: 20200012398Abstract: Disclosed is a method of operating a terminal on which an application for an instant messaging service is installed, the method that displays a first user interface (UI) for switching an input mode in a chatting interface of a chatroom in which a user of the application is participating, based on whether the user is assigned an authority to emphasize a message in the chatroom, switches the input mode from a first mode which is a normal mode to a second mode for emphasizing a message, in response to a user input with respect to the first UI, emphasizes a message input in the second mode for a predetermined period in a predetermined manner, and cancels the emphasizing of the message input in the second mode, when the predetermined time elapses.Type: ApplicationFiled: July 4, 2019Publication date: January 9, 2020Inventors: Hwa Young LEE, Ki Yong SHIM, Sun Ho CHOI, Doo Won LEE, Eun Jung KO, Cho Eun KIM, Pyung Hwa CHOI, Ji Sun LEE, Seung Yeon JUNG, Jae Gil LEE
-
Publication number: 20200012399Abstract: A digital downloading jukebox system including a mechanism for delivering custom services to a recognized user is provided. For example, information specific to a recognized user may be stored and optionally may include a recognized user avatar representative of the recognized user. The user avatar may be an image, video, and/or animation, which may be displayed on and/or played through the jukebox. The user avatar may be associated with transactions associated with the user. For example, an avatar may be displayed when a playlist of the recognized user is played, when a message is sent, etc. In other examples, the avatar may introduce instances of media by playing an audio and/or video message, and the avatar may sing, dance, etc. while an instance of media is playing.Type: ApplicationFiled: September 10, 2019Publication date: January 9, 2020Inventors: Francois BRILLON, Dominique DION, Loic GRATTON
-
Publication number: 20200012400Abstract: Methods, systems, and media for providing media guidance are provided. In some implementations, a method for providing media guidance is provided, the method comprising: receiving device data from a mobile device associated with a display device; identifying a media content item being presented on the display device; determining a first indication that the mobile device has been interacted with during the presentation of the media content item; storing a first timestamp corresponding to the first indication; determining a second indication that the interaction with the mobile device has ceased; storing a second timestamp corresponding to the second indication; receiving an indication that the media content item is to be played back; determining, using a hardware processor, a first playback position in the media content item based on the first timestamp; and causing the media content item to be presented from the determined first playback position in response to receiving the indication.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Inventors: Brandon Bilinski, Alexander Collins
-
Publication number: 20200012401Abstract: A portable medical device is operated in an active mode in which the device receives a user input at an input interface and provides the received user input to a processor of the device. The active mode is terminated and the device is operated in a safe mode, in which the received user input is not provided to the processor and/or one or more device function is disabled, in response to determining that the received user input was received in an out of bounds region of the input interface. The safe mode is terminated in response to receiving a predetermined user input comprising an activation input.Type: ApplicationFiled: September 17, 2019Publication date: January 9, 2020Inventors: Michael Rosinko, Geoff Kruse, Thomas Ulrich, Erik Verhoef
-
Publication number: 20200012402Abstract: Composable events to provide a dynamic user interface are disclosed. In various embodiments, a definition of a custom user interface event is received. The definition includes an identification of a data value to be associated with the event, a scope of the event within which the event will be consumed, and an event trigger in response to which an instance of the custom user interface event is to be published. Application user interface code configured to provide one or more application user interface elements configured to publish or subscribe to the custom user interface event is generated programmatically, based at least in part on the definition.Type: ApplicationFiled: September 18, 2019Publication date: January 9, 2020Inventors: Sachin G. Totale, Marwan Suliman, Naveen Vidyananda, Roshan Prakash Salvi, Mohamed Taj
-
Publication number: 20200012403Abstract: A system and method establishing control of affordances at a workstation. The method includes the steps of storing affordance preferences in a database for a plurality of portable affordance settings that may be present at a workstation, detecting a subset of affordances present within a first zone associated with the workstation, for each detected affordance in the subset, identifying an affordance setting in the database indicating a user preference, and automatically controlling settings of at least each of the detected affordances in the subset to match the user preferences for the detected affordances.Type: ApplicationFiled: September 18, 2019Publication date: January 9, 2020Inventors: Darrin Sculley, Bo Anderson, Rachel Anne Neiman, Brandon Buckingham
-
Publication number: 20200012404Abstract: A controller for controlling the display of secondary digital content displayed in an overlay above a primary video stream. The controller includes a touch interface device, a processor, and a memory storing non-transitory instructions. These instructions, when executed, can include (i) detecting a first input gesture by a user on the touch interface device, (ii) in response to detecting the first input gesture, selecting an application for display, (iii) detecting a second input gesture by the user on the touch interface device, (iv) in response to detecting the second input gesture, scrolling through a currently-displayed layer of the selected application displayed, (v) detecting a third input gesture by the user on the touch interface device, and (vi) in response to detecting the third input gesture, scrolling between layers of the selected application in a simulated Z-space.Type: ApplicationFiled: September 17, 2019Publication date: January 9, 2020Inventors: Dale Alan HERIGSTAD, Nam Hoai DO, Nhan Minh DANG, Hieu Trung TRAN, Quang Sy DINH, Thang Viet NGUYEN, Long Hai NGUYEN, Linh Chi NGUYEN
-
Publication number: 20200012405Abstract: Implementations are described related to users directly manipulating visual depictions of aspects of a data set displayed in a user interface to generate or modify visual representations of the data set, such as a chart. The direct manipulation may be either through a computer input device, (e.g., a keyboard or mouse), or based on other input data, such as a touch input. Aspects of a data set include dimensions, which may be used to filter the data set, and metrics, which are quantifiable elements within the data set. In various implementations, input such as drag-and-drop operations corresponding to visual depictions of aspects of a data set may be interpreted in generating or modifying charts.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Inventors: Zhitao Hou, Haidong Zhang, Bryan Dove, Dongmei Zhang, Xiao Liang, He Huang
-
METHOD AND APPARATUS FOR ACTIVATING APPLICATION FUNCTION BASED ON INPUTS ON AN APPLICATION INTERFACE
Publication number: 20200012406Abstract: A method for activating an application function is disclosed. The method includes obtaining an activation instruction sent by a user within a blank space accessible to the user on an application interface; and activating at least one application function according to the activation instruction. The present disclosure allows a user to send an activation instruction from within a blank space accessible to the user on an application interface, and activate a corresponding application function, without the need of operating a preset function button as existing technologies do. The technical solution of the present disclosure is not limited by application scenarios and has a higher flexibility, thus facilitating a convenient and rapid activation of a corresponding function and improving the convenience for a user to use application functions.Type: ApplicationFiled: September 17, 2019Publication date: January 9, 2020Inventors: Feng BAO, Lili Zhang, Hang Chen, Yuhao HE -
Publication number: 20200012407Abstract: To present different force senses depending on visually-recognizable patterns by using magnetic bodies which are preliminarily magnetized.Type: ApplicationFiled: February 26, 2018Publication date: January 9, 2020Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventor: Kentaro YASU
-
Publication number: 20200012408Abstract: A touch sensitive system includes a touch surface, a display, and a latency control system. The latency control system reduces the latency between a touch event occurring on the touch surface and a graphical response displayed by the display. Specifically, the latency control system is a feedback system that synchronizes touch scan and display operations. The touch scan and display operations are synchronized by adjusting timing parameters, such as the start times and frequencies of the scan and display operations. Thus, the latency control system is an adaptable system that may reduce latency even when the processing times of various operations vary over time.Type: ApplicationFiled: July 5, 2019Publication date: January 9, 2020Inventors: Owen Drumm, Cathal G. Phelan
-
Publication number: 20200012409Abstract: Systems and methods for cognitive composition of multi-dimensional icons and interactions are disclosed. In embodiments, a computer-implemented method comprises: generating, by a computing device, interaction logs based on user context data received; identifying, by the computing device, one or more target applications and associated scripts; automatically generating, by the computing device, a multi-dimensional icon for the one or more target applications based on the interaction logs, wherein the multi-dimensional icon comprises a geometric structure including content cells; allocating, by the computing device, the scripts to respective content cells of the multi-dimensional icon.Type: ApplicationFiled: July 5, 2018Publication date: January 9, 2020Inventors: Saravanan SADACHARAM, Vijay Kumar ANANTHAPUR BACHE, Vijay EKAMBARAM, Padmanabha Venkatagiri SESHADRI
-
Publication number: 20200012410Abstract: Embodiments relate to the communications field, and provide an icon display method and a terminal device. A solution includes a terminal device that determines a grasp point location, where a grasp point location is one of a preset graspable part of the terminal device; the terminal device determines a relative location of each of at least one icon displayed on the terminal device; the terminal device determines a current operation region based on the grasp point location; the terminal device determines a sensing region of each icon based on the current operation region, the grasp point location, and the relative location of each of the at least one icon, so that the sensing region of each icon partially or completely falls within the current operation region.Type: ApplicationFiled: April 12, 2017Publication date: January 9, 2020Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Jun PENG
-
Publication number: 20200012411Abstract: A method for processing icons and a mobile terminal are provided. The method for processing icons includes: obtaining, in response to detecting a pinching operation by a user on multiple icons, attribute information about each of the multiple icons; and performing a classification operation on the multiple icons based on the attribute information.Type: ApplicationFiled: March 13, 2018Publication date: January 9, 2020Applicant: VIVO MOBILE COMMUNICATION CO., LTD.Inventor: Weiwei Zhang
-
Publication number: 20200012412Abstract: A user terminal device and a controlling method thereof are provided. The user terminal device includes a display configured to be divided into a first area and a second area which is larger than the first area with reference to a folding line, a detector configured to detect a user interaction, and a controller configured to, in response to a folding of the display with reference to the folding line being detected through the detector, control the display to display a predetermined UI on an exposure area which is exposed part of the second area.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dong-Goo KANG, Yun-kyung KIM, Yong-yeon LEE, Ji-yeon KWAK, Hae-yoon PARK
-
Publication number: 20200012413Abstract: A system and method for investigating trust scores. A trust score is calculated based on peer transfers, a graphical user interface displays actuatable elements associated with a first peer transfer from the peer transfers, in response to receiving an indication the first actuatable element has been actuated, recalculating the trust score without the first peer transfer.Type: ApplicationFiled: February 4, 2019Publication date: January 9, 2020Inventors: Alex Grigoryan, Avinash Gangadharan, Akshay Peshave, Michael Morgan, Rhys Howell
-
Publication number: 20200012414Abstract: A computer-aided design system enables physical articles to be customized via printing or embroidering. A user interface may be generated that includes an image of a model of an article of manufacture and user customizable design areas that are graphically indicated on the image corresponding to the model. A design area selection may be received. In response to an add design element instruction and design element specification, the specified design element is rendered in the selected design area on the model image. Customization permissions associated with the selected design area are accessed, and using the customization permissions, a first set of design element edit tools are selected and rendered. User edits to the design element may be received and rendered in real time. Manufacturing instructions may be transmitted to a printing system.Type: ApplicationFiled: September 18, 2019Publication date: January 9, 2020Inventor: Michael Bowen
-
Publication number: 20200012415Abstract: A method for controlling a plurality of mobile agricultural devices that includes establishing electronic communication with a plurality of transceivers mounted to the mobile agricultural devices and building a model including a virtual representation of each of the mobile agricultural devices. The method also includes displaying the model at a user interface including a display and a gesture sensor. The method further includes receiving location data regarding the mobile agricultural devices via the transceivers and adjusting at least one of the virtual representations of the mobile agricultural devices within the model to reflect the location data.Type: ApplicationFiled: July 6, 2018Publication date: January 9, 2020Applicant: LINDSAY CORPORATIONInventor: Mark William Miller
-
Publication number: 20200012416Abstract: A process, and corresponding system for performing the process, is described herein for visual identification of label collision for a digital map. The process determines a set of labels to be rendered in a visual map corresponding to a digital map. For each label in the set, a label boundary is created around the label. If any of the label boundaries in the set of labels overlap, the process determines a display priority for each of the first label and the second label in an overlapping label pair. In response to the first label in the pair having a higher display priority than the second label in the pair, the boundary for the first label is rendered in a first visual style and the label boundary for the second label in a second visual style. As priorities or properties are changed, the visual map is updated to reflect the changes.Type: ApplicationFiled: September 13, 2019Publication date: January 9, 2020Inventors: Saman Bemel-Benrud, Thomas Christopher MacWright, Eden Halperin
-
Publication number: 20200012417Abstract: A method and system for acquiring, processing, storing, and displaying x-ray mammograms Mp tomosynthesis images Tr representative of breast slices, and x-ray tomosynthesis projection images Tp taken at different angles to a breast, where the Tr images are reconstructed from Tp imagesType: ApplicationFiled: May 20, 2019Publication date: January 9, 2020Applicant: Hologic, Inc.Inventors: Nikolaos Gkanatsios, Loren Niklason, Ian Shaw, Christopher Ruth, Andrew P. Smith, Jay A. Stein
-
Publication number: 20200012418Abstract: A video encoding method and an electronic device adapted to the method are provided.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Inventors: Bokun CHOI, Yongjoon JEON, Seokhyun YOON, Hyungsup BYEON, Donghyun YEOM, Inhyuk CHOI
-
Publication number: 20200012419Abstract: An electronic device with a touch-sensitive surface and display can execute a messaging application. In the messaging application, swipe options can be displayed for messages and threads. Swipe options correspond to actions that can be taken on the messages or threads. Messages and threads can be associated with notification rules as well as be ignored. Composition interfaces and messages can be displayed simultaneously in the messaging application. The messaging application can display a conversation view of a message thread with a common header that can include subject information and names of participants in the threads. The messaging application allows for adding and removing participants to the conversation view. The messaging application allows for grouping search results from a search of messages using a search term. The grouping can be based on the location of the search term within the messages.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Inventors: Lawrence Y. YANG, Stephen O. LEMAY, Tiffany S. Jon, Mohammed N. JISRAWI, Cristobal BARAY, Chanaka G. KARUNAMUNI
-
Publication number: 20200012420Abstract: A method and system for improving video summary visualization is provided. The method includes detecting via a touch screen display of a hardware device, user contact with a specified portion of a progress bar of a video file being presented via the touch screen display. In response, an amount of pressure being applied via the user contact is detected and an associated portion of the video file associated with the specified portion of the progress bar is identified. A menu for selecting specified attributes of the portion of the video file is presented based on the amount of pressure being applied and a selection for an attribute is received via the menu. A thumbnail image associated with the attribute is presented via the touch screen display.Type: ApplicationFiled: September 19, 2019Publication date: January 9, 2020Inventors: Vijay Ekambaram, Sarbajit K. Rakshit
-
Publication number: 20200012421Abstract: A viewpoint control unit 204 detects a user operation on a display surface for displaying a virtual-viewpoint video (S801) and controls at least one of the position and the orientation of a virtual viewpoint concerning generation of the virtual-viewpoint video in accordance with the user operation (S805, S808, S812, S814).Type: ApplicationFiled: September 19, 2019Publication date: January 9, 2020Inventor: Yuji Kato
-
Publication number: 20200012422Abstract: The systems described herein provide a remote keyboard service for a media device on a computing device without having to invoke an application or unlock the computing device. The computing device can receive a message indicating that a text input field on the other device is selected and present a notification to the user prompting the user to invoke the virtual keyboard on the computing device to provide text input to the selected text input field. The computing device can receive user input selecting the notification and present a virtual keyboard for providing text input to the other device. The computing device can receive keyboard input from the user selecting characters and send the characters to the other device. The other device can then user the characters as text input to the selected text input field.Type: ApplicationFiled: June 21, 2019Publication date: January 9, 2020Applicant: Apple Inc.Inventors: Alexander D. Sanciangco, Bob Bradley, Marc Krochmal, Graham Clarke
-
Publication number: 20200012423Abstract: A computing device is described that receives one or more notifications, categorizes, each of the one or more notifications as either: important and ongoing, person-to-person, or regular, by-the-way, and groups the one or more notifications according to category. The computing device receives a user input for displaying a notification area of a graphical user interface and displays the notification area such that: by-the-way notifications are displayed least prominent, regular notifications are displayed more prominent than the by-the-way notifications, person-to-person notifications are displayed more prominent in than regular notifications, and important and ongoing notifications are displayed more prominently than person-to-person notifications. Appropriate categorization of notifications may provide a user with information relating to underlying operation of the computing device, and may for example immediately indicate the significance of one or more notifications to that operation.Type: ApplicationFiled: March 8, 2018Publication date: January 9, 2020Inventors: Selim Flavio Cinek, Justin R. Barber, Rachel Leah Garb, Allyson E. Tong, Daniel Park
-
Publication number: 20200012424Abstract: A method of operating a display unit enhances functionality of one hand control and a terminal supports the same. The method of operating the input area, output on the display unit, includes: determining whether one-hand operation mode is set; and displaying a first input module in which a key map area is displayed to be biased to a specific direction based on a center of the display unit when the one-hand operation mode is set.Type: ApplicationFiled: August 21, 2019Publication date: January 9, 2020Inventors: Eunyoung PARK, Chungkyu LEE, Pillsun SONG
-
Publication number: 20200012425Abstract: A user terminal apparatus is provided. The user terminal device includes a display having a main display area disposed on a front side of the user terminal apparatus and a sub display area extended from one side of the main display area to be disposed on at least one area of a rear side of the user terminal apparatus and a processor configured to, in response to a predetermined touch input being input on the sub display area, control the display to display a UI displayed on the sub display area on the main display area.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dae-myung KIM, Il-ho LEE, Hyun-sub PARK
-
Publication number: 20200012426Abstract: A system described herein includes a receiver component that receives an indication that a user has selected a first selectable buttontab in a toolbar installed in a client application. The system further includes a display component that causes a dashboard to be displayed on a display device in response to receipt of the indication that the user has selected the buttontab. The dashboard includes a content window that displays content and the buttontab, wherein the dashboard is a seamless visual combination of the buttontab and the content window.Type: ApplicationFiled: September 17, 2019Publication date: January 9, 2020Inventors: Felipe Luis Naranjo, Wissam Kazan, Kevin Michael Babbitt, Russell Scott Randall, Daniel Gwozdz
-
Publication number: 20200012427Abstract: A determination is made that a unit of memory that provides storage for one or more in-memory configuration state registers is to be pinned in a system that includes a guest operating system and one or more hosts at one or more host levels. Based on determining that the unit of memory is to be pinned, at least one host of the one or more hosts is notified that the unit of memory is to be pinned.Type: ApplicationFiled: September 19, 2019Publication date: January 9, 2020Inventors: Michael K. Gschwind, Valentina Salapura
-
Publication number: 20200012428Abstract: A method, hybrid server system, and computer program product, prefetch data. A set of prefetch requests associated with one or more given datasets residing on the server system are received from a set of accelerator systems. A set of data is prefetched from a memory system residing at the server system for at least one prefetch request in the set of prefetch requests. The set of data satisfies the at least one prefetch request. The set of data that has been prefetched is sent to at least one accelerator system, in the set of accelerator systems, associated with the at least one prefetch request.Type: ApplicationFiled: September 20, 2019Publication date: January 9, 2020Inventors: Yuk Lung CHAN, Rajaram B. KRISHNAMURTHY, Carl Joseph PARRIS
-
Publication number: 20200012429Abstract: Same sized blocks of data corresponding to a single read/write command are stored in the same memory array of a memory device, but using different formats. A first one of these formats spreads the data in the block across a larger number of memory subarrays (a.k.a., memory array tiles—MATs) than a second format. In this manner, the data blocks stored in the first format can be accessed with lower latency than the blocks stored in the second format because more data can be read from the array simultaneously. In addition, since the data stored in the second format is stored in fewer subarrays, it takes less energy to read a block stored in the second format. Thus, a system may elect, on a data block by data block basis, whether to conserve power or improve speed.Type: ApplicationFiled: July 22, 2019Publication date: January 9, 2020Inventors: Frederick A. WARE, John Eric LINSTADT
-
Publication number: 20200012430Abstract: A storage system in one embodiment comprises a plurality of storage devices and an associated storage controller. The storage controller implements a logical storage layer in which logical blocks are associated with respective content-based signatures and a physical storage layer in which the content-based signatures are associated with respective physical blocks in the storage devices. The storage controller maintains reference counts for respective ones of the physical blocks, with a given such reference count indicating a number of the logical blocks that map via their respective content-based signatures to the same physical block, groups the content-based signatures into one or more subsets, and for a given one of the subsets, executes a scan of the logical blocks to detect any discrepancies in the maintained reference counts for the given subset, and corrects detected discrepancies by updating the reference counts for the given subset based at least in part on results of the scan.Type: ApplicationFiled: August 27, 2019Publication date: January 9, 2020Inventors: Anton Kucherov, Leron Fliess
-
Publication number: 20200012431Abstract: A backup agent for generating backups includes a persistent storage and a backup manager. The persistent storage stores backup/restoration policies. The backup manager obtains production host computing resource characteristics associated with production hosts; performs a computing resource analysis of the production host computing resource characteristics to obtain resource profiles for each of the production hosts; performs an availability analysis of the obtained resource profiles to determine an application-level computing resources distribution for generating the backups; coordinates generating the backups using the application-level computing resource distribution and the backup/restoration policies to obtain the backups; and stores the obtained backups in backup storage.Type: ApplicationFiled: July 6, 2018Publication date: January 9, 2020Inventors: Shelesh Chopra, Tushar B. Dethe, Asif Khan, Sunil Yadav, Deepthi Urs, Mahesh Reddy Av, Swaroop Shankar Dh
-
Publication number: 20200012432Abstract: An agent for managing virtual machines includes a persistent storage and a processor. The persistent storage stores backup/restoration policies. The processor identifies a virtual machine of the virtual machines that is likely to fail and, in response to identifying the virtual machine, identifies backup data associated with the identified virtual machine; instantiates a clone of the identified virtual machine using the identified backup; exposes the clone while the identified virtual machine is exposed; and hides the virtual machine after the clone is exposed.Type: ApplicationFiled: July 6, 2018Publication date: January 9, 2020Inventors: Upanshu Singhal, Pradeep Mittal, Kumari Priyanka, Shivakumar Kunnal Onkarappa, Chakraveer Singh, Archit Seth, Rahul Bhardwaj, Chandra Prakash, Manish Sharma, Akansha Purwar, Lalita Dabburi, Shilpa Mehta, Shelesh Chopra, Asif Khan
-
Publication number: 20200012433Abstract: A remote agent for providing backup services to applications includes a persistent storage and a backup manager. The persistent storage stores backup policies for the applications. The backup manager identifies an application of the applications for providing the backup services; generates an application backup template based on a backup policy of the backup policies for the application; sends the generated application backup template to a production host that hosts the application; and makes a determination that the backup policy has been triggered. In response to the determination, the backup manager initiates a native data extraction from the application using the application backup template to obtain a native data dump; stores the native data dump in backup storage; and indexes the stored native data dump as a backup.Type: ApplicationFiled: July 6, 2018Publication date: January 9, 2020Inventors: Shelesh Chopra, Kwangyoung Jung, Scott Randolph Quesnelle, Ban Wang, Sanjeev Kumar Lohchab, Sreelatha Pobbathi
-
Publication number: 20200012434Abstract: A production host for hosting virtual machines includes a persistent storage a backup storage client, and a production agent. The persistent storage stores data associated with a portion of the virtual machines. The backup storage client provides access to second data associated with a second portion of the virtual machines stored in a backup storage. The production agent identifies an instant access request for a virtual machine and, in response to identifying the instant access request, generates instant access virtual machine data in the backup storage using a portion of the second data associated with the virtual machine; locally mounts the generated instant access virtual machine data; locally instantiates the virtual machine using the instant access virtual machine data; and executes the instantiated virtual machine using the instant access virtual machine data.Type: ApplicationFiled: July 6, 2018Publication date: January 9, 2020Inventors: Upanshu Singhal, Ravi V. Chitloor, Shelesh Chopra, Archit Seth, Manish Sharma, Sunil Yadav, Abhishek Sharma
-
Publication number: 20200012435Abstract: A method for coordinating the aggregation of management information in a distributed storage network begins with a processing module in a designated storage unit/storage node receiving management information from other storage units/nodes at a first storage site and generating aggregated management information for management information received from the storage units. The method continues with the processing module transmitting the aggregated management information to a processing module associated with a second designated storage unit that is at another storage site or is associated with another set of storage units within the first storage site.Type: ApplicationFiled: July 3, 2018Publication date: January 9, 2020Inventors: Patrick A. Tamborski, Bart R. Cilfone, Alan M. Frazier, Sanjaya Kumar
-
Publication number: 20200012436Abstract: The present disclosure relates to a memory system and an operating method thereof. The memory system may include a shared memory device to store data, a sharing manager to store operation policy information and to autonomously generate a first internal command by using the operation policy information during an auto mode started in response to receiving an auto mode start command from a host, and a memory controller to generate a second internal command for controlling the shared memory device in response to the first internal command.Type: ApplicationFiled: January 16, 2019Publication date: January 9, 2020Applicant: SK hynix Inc.Inventor: Min Soo LIM