Patents Issued in April 21, 2020
-
Patent number: 10628005Abstract: An image display device includes: a selection screen display control section that performs a control process that displays a selection screen on a display section, a plurality of element buttons for selecting an analysis target element being arranged within the selection screen; and a sub-image display control section that performs a control process that reads analytical condition information about an element that corresponds to an element button among the plurality of element buttons that has been selected by using pointing means from a storage section, and displays a sub-image that represents the analytical condition information with a character that is larger than a character used for the element button on the display section.Type: GrantFiled: March 2, 2016Date of Patent: April 21, 2020Assignee: JEOL Ltd.Inventor: Kazuhiro Tachibana
-
Patent number: 10628006Abstract: A method and apparatus for managing applications by an electronic device are provided. The method and apparatus include identifying, by a processor, a secondary application based on an application executed on the electronic device or content included in the application, displaying a representation corresponding to the secondary application on the electronic device, selecting the representation based on an input, and invoking the secondary application corresponding to the selected representation on the electronic device.Type: GrantFiled: May 11, 2016Date of Patent: April 21, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Ragava Mysore Veera, Karthikeyan Subramani, Barath Raj Kandur Raja, Venkata Sreenath Yalamarthi, Kamal Krishna, Indira Preethi Jain Gargatti Ajith, Sharath Venkataram Bangalore Shiva Kumar, Sujay Srinivasa Murthy, Anup Kumar Kandhari, Abhishek Kumar Bansal, Dhruv Modi, Shwetank Choudhary, Sharmila Mani, Ravi Krishnan
-
Patent number: 10628007Abstract: An electronic device and method for operating a page displayed on the electronic device is provided. An object is displayed on a first page. In response to detecting a touch input on the object, the object is displayed in a floating state, a first indicator of a first page is changed to a first thumbnail image and a second indicator of a second page is changed to a second thumbnail image. In response to detecting a drag input on the object, the object is displayed in a second area of the first page, and the first thumbnail image is changed by moving the object to the second area. In response to detecting another drag input, the object is displayed in the second page, and the first and second thumbnail images are changed by moving the object to the second.Type: GrantFiled: August 8, 2017Date of Patent: April 21, 2020Assignee: Samsung Electronics Co., LtdInventors: In-Won Jong, Chang-Mo Yang, Yun Jegal
-
Patent number: 10628008Abstract: An information terminal controlling operations of applications according to a user's operation received via a touch panel includes a display control unit configured to display a first functional icon assigned with a first operation that is activated when the user touches the first functional icon for a predetermined period of time or less, wherein the display control unit displays a second functional icon at a position adjacent to the first functional icon when the user touches the first functional icon for more than the predetermined period of time, and wherein the second functional icon assigned with another operation, which is different from the first operation, that is activated when the user touches the second functional icon.Type: GrantFiled: August 29, 2017Date of Patent: April 21, 2020Assignee: HONDA MOTOR CO., LTD.Inventor: Keiichi Takikawa
-
Patent number: 10628009Abstract: Systems and methods are provided herein for personalizing images that correspond to a media asset identifier by using user profile information. As an example, the television series “Community” has several actors, such as Joel McHale, Chevy Chase, and Ken Jeong. Poster art developed by an editor of “Community” may include an image that portrays each of Joel McHale, Chevy Chase, and Ken Jeong. In order to personalize the image, control circuitry may determine which actor(s) the user prefers, and crop out only those actors in the poster art to create a personalized image. As an example, if the user prefers Joel McHale, control circuitry may crop out the portrayal of Joel McHale and use only that portion of the image to display next to other text describing “Community.Type: GrantFiled: June 26, 2015Date of Patent: April 21, 2020Assignee: Rovi Guides, Inc.Inventors: Aaron Peter Blohowiak, Walter R. Klappert, Michael R. Nichols, Olivier Chalouhi
-
Patent number: 10628010Abstract: A method may include presenting an image capture user interface on a display device of a multipurpose device including a live view portion configured to display a live view of image data currently sensed by an image capture device of the multipurpose device and a recall portion configured to display a thumbnail preview of stored image data most recently captured by the image capture device; receiving an indication of a first touch input on the display device, the first touch input starting at a first position on or near the recall portion of the user interface; receiving an indication of a swiping gesture from the recall portion to a second position with contact being maintained of the first touch input; and in response to the first touch input, displaying an enlarged preview of the stored image data, the enlarged preview being larger in size than the thumbnail preview.Type: GrantFiled: June 3, 2016Date of Patent: April 21, 2020Assignee: Apple Inc.Inventors: Simon I. Bovet, Elliot Harris, Andreas J. Karlsson
-
Patent number: 10628011Abstract: Disclosed are a method and apparatus for adjusting resolution of medical image. When adjusting resolution, a touch screen is used for display and input. A the method may include: detecting a touch operation inputted by a user through the touch screen under an interface state for displaying a digital image and generating touch information; identifying motion of the user's touch operation in accordance with the touch information and generating motion information; judging whether the detected touch motion meets a predetermined condition for adjusting resolution; if yes, computing an adjusted resolution based on the motion information and a predetermined computing method and displaying data with the adjusted resolution on a region desired to be adjusted on the interface; and when the detected touch motion fails to meet the predetermined condition for adjusting resolution, maintaining the display on the interface with an original resolution on the interface.Type: GrantFiled: June 29, 2016Date of Patent: April 21, 2020Assignees: SHENZHEN MINDRAY BIO-MEDICAL ELECTRONICS CO., LTD., SHENZHEN MINDRAY SCIENTIFIC CO., LTD.Inventors: Wenke Niu, Ying Yin, Hao Hu
-
Patent number: 10628012Abstract: The present invention may comprise: a terminal body having a front surface and a rear surface; a display unit disposed on the front surface and configured to output first screen information; a rear input unit disposed on the rear surface and configured to receive a touch input; and a control unit which, when a predetermined touch input is received by the rear input unit, controls the display unit to display a window area on at least one area of the first screen information, wherein the window area is displayed while a touch is sensed by the rear input unit, and a apart of second screen information, which has been output on the display unit before the first screen information is output, is displayed in the window.Type: GrantFiled: March 10, 2015Date of Patent: April 21, 2020Assignee: LG ELECTRONICS INC.Inventors: Sesook Oh, Samsick Kim, Jongin Lim, Kyungjin Moon, Sungjin Kang
-
Patent number: 10628013Abstract: A system includes a holographic display that may create multi-dimensional images. The holographic display may be coupled to processing circuitry and display controller circuitry that may generate a multi-dimensional interface. The multi-dimensional interface may accept input from human interface devices that may translate human motion in multi-dimensional space into the multi-dimensional space of the multi-dimensional interface. The multi-dimensional interface may be generated by a holographic interface stack executing on the processing circuitry.Type: GrantFiled: September 1, 2017Date of Patent: April 21, 2020Assignee: Accenture Global Solutions LimitedInventors: Chinu Subudhi, Raghavender Jogaraju
-
Patent number: 10628014Abstract: The present invention relates to a mobile terminal capable of utilizing, as a control use, an hour hand and a minute hand, and a control method therefor. To this end, the mobile terminal can comprise a display unit for outputting information, and a control unit for controlling the outputting, through the display unit, of information corresponding to a time indicated by the hour hand and the minute hand, if a first touch input for outputting the hour hand the minute hand through the display unit is received or if a second touch input for dragging any one of the hour hand and the minute hand outputted through the display unit is received.Type: GrantFiled: November 12, 2015Date of Patent: April 21, 2020Assignee: LG Electronics Inc.Inventors: Yeonsuk Na, Hongjo Shim, Yunmi Kwon, Sungjin Kang, Mihyun Park, Gukchan Lim, Seonghyok Kim
-
Patent number: 10628015Abstract: Systems and methods for geo-temporal incident navigation. In one method, a graphical user interface (GUI) is generated. The GUI includes a primary window and a secondary window. The primary window includes a peripheral edge, a map, and an incident location indicator overlaid on the map. The secondary window includes an identifier for the incident, a plurality of outcome nodes, corresponding to potential outcomes for the incident, based on a plurality of nodes related to the incident, and a plurality of outcome credibility scores corresponding to the outcome nodes. A graphical control positioned at the peripheral edge of the primary window includes an incident indicator positioned along a timeline. The plurality of outcome nodes is selected and the plurality of credibility scores is computed based on a position of the incident indicator on the timeline. An electronic processor controls a display to present the graphical user interface.Type: GrantFiled: December 19, 2017Date of Patent: April 21, 2020Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Eric Johnson, Zheng Fang, Yang Luo
-
Patent number: 10628016Abstract: A method for providing a cross-application content player is disclosed. The method includes receiving, during playback of a content item in a first content player within a first user interface of a first mobile application, an indication of a user request pertaining to a second mobile application, wherein the first mobile application is associated with a first platform, and the second mobile application is associated with a second platform. The method further includes identifying a play state of the content item corresponding to the user request, and causing playback of the content item in a second content player within a second user interface of the second mobile application based on the play state.Type: GrantFiled: August 27, 2015Date of Patent: April 21, 2020Assignee: Google LLCInventors: Justin Lewis, Ruxandra Georgiana Davies
-
Patent number: 10628017Abstract: An apparatus, method, and computer program product for: associating a first item with a first portion of a hovering field, the hovering field at least partially encompassing a device, providing a first virtual item representative of the first item and controlling spatial audio in dependence on a position of the first virtual item.Type: GrantFiled: June 24, 2014Date of Patent: April 21, 2020Assignee: Nokia Technologies OyInventors: Arto Lehtiniemi, Antti Eronen, Juha Arrasvuori, Jukka Holm
-
Patent number: 10628018Abstract: A method and a device for direct launching of an interface to selected functionalities of an application are provided. The method includes receiving a user input gesture on an application icon, displaying a plurality of user interface (UI) elements on the application icon, in response to the received user input gesture, wherein each of the plurality of UI elements corresponds to at least one functionality of an application, receiving a user selection of at least one UI element of the plurality of UI elements, and launching the functionality corresponding to the selected UI element.Type: GrantFiled: July 28, 2016Date of Patent: April 21, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Avinash Sudhakar Chilmulwar, Mayank Gupta, Vinay Singh
-
Patent number: 10628019Abstract: An electronic device and a controlling method of an electronic device are provided. The electronic device includes a display and a processor configured to control the display to display multimedia content with a 360-degree angle of view at a first viewing angle, control the display to display, on the multimedia content, a first user interface (UI) element to change the first viewing angle to a predetermined viewing angle and display the multimedia content at the predetermined viewing angle. Further, in response to the first UI element being selected, the processor is further configured to control the display to display a viewing angle option list to select one of a plurality predefined viewing angles.Type: GrantFiled: August 8, 2017Date of Patent: April 21, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Monil Parmar, Manish Chhabra
-
Patent number: 10628020Abstract: Provided is a projection type display device capable of performing display of information according to a driver's desire. An HUD includes light sources; a light modulation element that spatially modulates light emitted from the light sources on the basis of projection image data; a projection unit that projects image light that is spatially modulated by the light modulation element onto a projection surface that is a part of a windshield 1 mounted in an automobile; a designation information acquisition unit that acquires designation information for designating at least one of a maximum number of pieces of content included in the projection image data, display sizes of the pieces of content, or arrangement layouts of the pieces of content on the basis of information input through an operation unit; and an image information generation unit that generates the projection image data on the basis of the designation information acquired.Type: GrantFiled: February 8, 2018Date of Patent: April 21, 2020Assignee: FUJIFILM CorporationInventor: Koudai Fujita
-
Patent number: 10628021Abstract: A content containing message may be created by a user or multiple users, and may contain content items such as videos, images and hyperlinks. The messages may be sent and exchanged between users, as well as collected, liked or commented on.Type: GrantFiled: September 14, 2018Date of Patent: April 21, 2020Inventor: Andrea Steinfl
-
Patent number: 10628022Abstract: Disclosed is a method for prototyping a graphic user interface (GUI) by a prototyping system. The method includes at least receiving, by a prototyping terminal, through a prototyping interface, an input for setting a change in a value of a reference attribute of a trigger object as a trigger for changing the display state of a reaction object, sensing, by a prototype execution terminal, a change in the value of a reference attribute of a trigger object, and changing, by the prototype execution terminal, the display state of the reaction object using the set trigger when sensing that the value of a reference attribute of a trigger object is changed.Type: GrantFiled: May 9, 2019Date of Patent: April 21, 2020Assignee: STUDIO XID KOREA, INC.Inventors: Soo Kim, Jae Won Song
-
Mobile terminal performing a screen scroll function and a method for controlling the mobile terminal
Patent number: 10628023Abstract: Disclosed herein is a method for controlling a mobile terminal. The method includes displaying an operation screen on a display unit, receiving a touch input for a predetermined time on the display unit, and scrolling the operation screen in a direction corresponding to a location of the display unit where the touch input is received.Type: GrantFiled: November 10, 2016Date of Patent: April 21, 2020Assignee: LG ELECTRONICS INC.Inventor: Kyungdong Choi -
Patent number: 10628024Abstract: A mobile terminal including a wireless communication processor configured to provide wireless communication; a touch screen; and a controller configured to display an area of an omnidirectional image on the touch screen, display a guideline on the touch screen for guiding a movement of the omnidirectional image on the touch screen, in response to a scrolling gesture on the touch screen having a first direction corresponding to a direction of the guideline, move the display area of the omnidirectional image in the first direction, and in response to the scrolling gesture on the touch screen having a second direction different than the direction of the guideline, move the display area of the omnidirectional image along the guideline in the first direction instead of the second direction.Type: GrantFiled: July 20, 2017Date of Patent: April 21, 2020Assignee: LG ELECTRONICS INC.Inventors: Jisun Lee, Suyoung Lee
-
Patent number: 10628025Abstract: An electronic device in communication with a haptic feedback device that includes a touch-sensitive surface sends instructions to the haptic display to display a document with multiple characters. A respective character is displayed at a respective character size. While the haptic display is displaying the document, the device receives an input that corresponds to a finger contact at a first location on the haptic display. In response to receiving the input, the device associates a first cursor position with the first location, determines a first character in the plurality of characters adjacent to the first cursor position, and sends instructions to the haptic display to output a Braille character, at the first location, that corresponds to the first character. A respective Braille character is output on the haptic display at a respective Braille character size that is larger than the corresponding displayed character size.Type: GrantFiled: February 18, 2014Date of Patent: April 21, 2020Assignee: Apple Inc.Inventors: Samuel C. White, Darren C. Minifie, Christopher B. Fleizach
-
Patent number: 10628026Abstract: A medical image display device having a touch panel that displays a medical image, includes: a hardware processor that accepts an operation on the touch panel and detects a drag operation on a mark corresponding to a function selected from a plurality of functions; calculates a movement position of the mark according to a rule corresponding to at least one of the selected function, an object, and a user based on coordinates of a touch position in the drag operation; and causes the touch panel to display the medical image and the mark and to move the mark on the medical image based on the calculated movement position, wherein the hardware processor calculates the movement position of the mark such that a movement trajectory of the touch position and a movement trajectory of the mark are different from each other.Type: GrantFiled: May 1, 2018Date of Patent: April 21, 2020Assignee: KONICA MINOLTA, INC.Inventor: Yusuke Tanabe
-
Patent number: 10628027Abstract: Embodiments provide a computer-executed method, a computer system and non-transitory computer-readable media for facilitating consumer interaction with a consumer interface. The method includes displaying a representation of an item on a consumer interface rendered on a visual display of a computing device. The method also includes storing, on a non-transitory computer-readable medium: a predefined first association between a first compound consumer input and a first command such that receipt of the first compound consumer input at the consumer interface initiates the first command, and a predefined second association between a second compound consumer input and a second command such that receipt of the second compound consumer input at the consumer interface initiates the second command.Type: GrantFiled: February 19, 2015Date of Patent: April 21, 2020Assignee: GROUPON, INC.Inventors: Sri Viswanath, Eric Hyche, Mihir Shah, Peter Bergstrom, Michael Burton, Dor Levi, Fabio Sisinni, Don Albert Chennavasin, Marius G. Ciocirlan, Ben Kim, Riaz Rahim
-
Patent number: 10628028Abstract: A computing device with a touch screen display displays a first set of a first plurality of icons in a first area of the touch screen display, the first plurality of icons including a plurality of sets of icons that are separately displayed in the first area of the touch screen display, the first plurality of icons including application launch icons; displays a second plurality of icons in a second area on the touch screen display, the second plurality of icons including application launch icons, wherein the second area is different from the first area; detects a finger swipe gesture in the first area; and, in response, replaces display of the first set of the first plurality of icons with display of a second set of the first plurality of icons in the first area on the touch screen display, while maintaining the display of the second plurality of icons in the second area on the touch screen display.Type: GrantFiled: February 7, 2017Date of Patent: April 21, 2020Assignee: Apple Inc.Inventors: Scott M. Herz, Imran Chaudhri, Gregory N. Christie
-
Patent number: 10628029Abstract: Particular embodiments receive a plurality of touch events. Each touch event may be associated with at least one position on a touchscreen, and at least a portion of the plurality of touch events are substantially located along a line. Particular embodiments further determine that: (1) the touch events are approaching an edge of the touchscreen, and (2) one or more pressure measurements taken at one or more of the touch input events are less than a minimum pressure threshold. Based on the determinations, particular embodiments anticipate that the touch events will end before they reach the edge of the touchscreen, and based on the anticipating, particular embodiments terminate a series of extrapolated positions before the series of extrapolated positions reach the edge of the touchscreen.Type: GrantFiled: January 30, 2018Date of Patent: April 21, 2020Assignee: Facebook, Inc.Inventors: Benoit Schillings, Feng Qian, Jonathan Kaldor, Gueorgui Djabarov
-
Patent number: 10628030Abstract: A client device having a touch-sensitive display displays (i) multiple affordances in a first area of the touch-sensitive display and (ii) a content item in a second area of the touch-sensitive display. The affordances include a user-feedback affordance for providing feedback about the content item. The device detects a first user input at the user-feedback affordance. In response, the device displays a first facial expression superimposed on the content item. Concurrently, the device replaces display of the affordances with a range of facial expressions, each facial expression in the range corresponding to a respective opinion of a range of opinions. The device detects a second user input at a location of a second facial expression in the displayed range of facial expressions. The second facial expression is different from the first facial expression. In response, the device displays the second facial expression superimposed on the content item.Type: GrantFiled: August 6, 2018Date of Patent: April 21, 2020Assignee: FACEBOOK, INC.Inventors: Michael James Matas, Benjamin S. Langholz, Brian Daniel Amerige
-
Patent number: 10628031Abstract: Provided are a control instruction identification method and apparatus, and a storage medium. The method includes: detecting a first touch event executed on a touch screen, where the first touch event is used for indicating a touch position and a pressing pressure value when a touch operation is performed on the touch screen; converting the first touch event into a direction input event according to a predetermined policy; and identifying a control instruction according to the direction input event. The control instruction corresponds to the first touch event and is to be executed on the touch screen.Type: GrantFiled: June 22, 2016Date of Patent: April 21, 2020Assignee: ZTE CORPORATIONInventor: Haowen Wang
-
Patent number: 10628032Abstract: An apparatus and method for managing applications in a mobile device are provided. The method includes selecting a predetermined location within an active first application that is in a forefront state, and dragging the selected location to uncover an active second application. The first application is returned to the forefront by returning the selected location back to an original position thereof. The second application may be interacted with directly while the first application is in the dragged state.Type: GrantFiled: September 24, 2018Date of Patent: April 21, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: William Stryker Clausen, Ki Tae Kim
-
Patent number: 10628034Abstract: A user terminal device and a controlling method thereof are provided. The user terminal device includes a touch screen configured to display a keyboard user interface (UI), a detector disposed at a bezel area of the user terminal device and configured to detect a user interaction, and a controller configured to, in response to detecting the user interaction at the bezel area of the user terminal device, change properties of the keyboard UI according to the user interaction detected at the bezel area.Type: GrantFiled: October 29, 2015Date of Patent: April 21, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Yeo-jun Yoon, Dong-goo Kang, Ji-hyun Kim, Ji-yeon Kwak, Hyun-jin Kim
-
Patent number: 10628035Abstract: An image processing apparatus includes a touch panel capable of displaying a plurality of software keys, an input control unit that receives input of information provided to the touch panel in response to a user's touch operation on the software keys, a short-range wireless sensor, and an object sensor. The short-range wireless sensor is arranged near the touch panel to sense radio waves for short-range wireless communication with a mobile terminal. The input control unit is configured to change an arrangement of the software keys on a display of the software keys on the touch panel such that the software keys are not arranged in a region of the touch panel near the short-range wireless sensor when the presence of the object near the short-range wireless sensor is sensed by the object sensor.Type: GrantFiled: December 9, 2015Date of Patent: April 21, 2020Assignee: KONICA MINOLTA, INC.Inventor: Hisataka Funakawa
-
Patent number: 10628036Abstract: Techniques are provided for customizing a design of a soft input panel. An electronic device can provide a keyboard customization interface to enable a user to specify a color, font, background image, and the like for the soft input panel. The user may provide input through the keyboard customization interface to customize the design (e.g., theme) of the soft input panel. The user may provide an image to be used as a background for the soft input panel. The electronic device can analyze the image to determine a most prominent color of the image. A portion of the soft input panel can be set to a color that is based on the most prominent color of the image.Type: GrantFiled: July 20, 2016Date of Patent: April 21, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Timothy S. Paek, Dmitry Rudchenko, Zach Oligschlaeger, Asela J. Gunawardana
-
Patent number: 10628037Abstract: Provided is a mobile device including a first body portion containing operational components of the mobile device, a second body portion coupled to the first body portion on a rear surface, containing auxiliary operational components of the mobile device, and a coupling hinge coupling the first body portion to the second body portion and for providing movement of the second body portion from a first position to a second position. The first body portion has a display surface and the rear surface opposite the display surface. The rear surface has a cavity. In the first position, the second body portion is recessed within the cavity of the first body portion. In the second position, the second body portion is positioned on the rear surface of the first body portion and the cavity is at least partially open to form a grip area.Type: GrantFiled: October 8, 2015Date of Patent: April 21, 2020Assignee: Griffin InnovationInventor: Jason Griffin
-
Patent number: 10628038Abstract: The disclosure discloses a touchpad-based fast information input interaction method and system. The system comprises: an area dividing module to divide the touchpad into a plurality of areas; a correlation database creation and storage module to create and store a database regarding the touchpad coordinate areas and key code values and a database regarding the key code values and stored contents; a touchpad function switching module to switch the touchpad into keyboard function; a trigger action signal and coordinate information obtaining module to obtain a trigger action signal on the touchpad and the coordinate information of the corresponding position on the touchpad where the trigger action signal has been generated; a key code value determination and execution module to determine the key code value for searching the corresponding content from the database, and input the content in the position of the cursor or execute a corresponding instruction.Type: GrantFiled: February 7, 2018Date of Patent: April 21, 2020Assignee: BEIJING LUCKEY TECHNOLOGY CO., LTD.Inventors: Huachao Gong, Xudong He
-
Patent number: 10628039Abstract: An input device includes a display, a detector, and a controller. A setting target character unit corresponds to a conversion range including a specific number of characters. The controller causes the display to display a conversion range reduction key and a conversion range increase key. In response to detection of a touch on the conversion range reduction key, the controller causes the display to display, in place of the setting target character unit included in a to-be-confirmed character string, a setting target character unit corresponding to a conversion range including at least one character fewer than the specific number. In response to detection of a touch on the conversion range increase key, the controller causes the display to display, in place of the setting target character unit included in the to-be-confirmed character string, a setting target character unit corresponding to a conversion range including characters more than the specific number.Type: GrantFiled: June 15, 2018Date of Patent: April 21, 2020Assignee: KYOCERA Document Solutions Inc.Inventor: Masaki Sanou
-
Patent number: 10628040Abstract: An apparatus and a method for inputting a text in a user terminal apparatus are provided. The text inputting method includes detecting a text input mode set in the user terminal apparatus and displaying a sign corresponding to the detected text input mode near a text input cursor.Type: GrantFiled: October 4, 2013Date of Patent: April 21, 2020Assignee: Samsung Electronics Co., Ltd.Inventor: Won-young Seo
-
Patent number: 10628041Abstract: A interface circuit includes an address mapping unit suitable for mapping a plurality of logical master addresses to a logical slave address by using a shifting operation on the respective logical master addresses; an offset setting unit suitable for setting offsets for the respective logical master addresses; and a data controller suitable for accessing a slave to process target data corresponding to the respective logical master addresses based on the logical slave address and the offsets.Type: GrantFiled: September 25, 2018Date of Patent: April 21, 2020Assignee: SK hynix Inc.Inventor: Soo-Jin Kim
-
Patent number: 10628042Abstract: A control device to be connected to a host and a disk device including at least one Redundant Arrays of Independent Disks (RAID) set, the control device includes circuitry that performs data communication with the host by a protocol capable of connecting one logical device in the RAID set to each port, virtually sets a plurality of ports which are defined by the protocol, sets a plurality of logical devices in the RAID set included in the disk device, and connects the plurality of logical devices to the plurality of ports, respectively, and the circuitry is to be connected to the host through an interface.Type: GrantFiled: January 24, 2017Date of Patent: April 21, 2020Assignees: BIOS CORPORATION, MELCO HOLDINGS INC.Inventor: Seimei Matsumura
-
Patent number: 10628043Abstract: Systems, methods, and computer-readable media for intelligent distribution of data in a storage cluster are described herein. An example method can include striping a volume across a plurality of storage nodes. For example, a plurality of logical blocks of the volume can be distributed to the storage nodes in relation to respective sizes of the storage nodes. Additionally, the method can include maintaining a cluster volume table (CVT) storing information regarding distribution of the logical blocks across the storage nodes. The CVT can include a plurality of entries, where each of the entries in the CVT can include information identifying a respective owner storage node of a respective logical block. Optionally, a factor can be used to determine a number of logical blocks distributed to a storage node for each stripe when striping the volume across the storage nodes.Type: GrantFiled: May 2, 2018Date of Patent: April 21, 2020Assignee: Amzetta Technologies, LLCInventors: Paresh Chatterjee, Srikumar Subramanian, Loganathan Ranganathan, Raghavan Sowrirajan
-
Patent number: 10628044Abstract: Exemplary methods, apparatuses, and systems include firmware for the non-volatile storage device, during boot up, dynamically allocating volatile memory to a plurality of storage management components. The allocation includes detecting an indicator of a total amount of volatile memory to be allocated to the storage management components. The firmware maps the indicator to a first amount of volatile memory to allocate to a first set of one or more components and allocates the first amount of the volatile memory to the first set of components. The firmware allocates remaining volatile memory to a flash translation layer.Type: GrantFiled: June 1, 2018Date of Patent: April 21, 2020Assignee: MICRON TECHNOLOGY, INC.Inventors: Steven Gaskill, Yin Feng Zhang, Dan Z. Tupy
-
Patent number: 10628045Abstract: Apparatus and method for managing data in a hybrid data storage device. In some embodiments, the hybrid data storage device has a hard disc drive (HDD) controller circuit coupled to non-volatile rotatable storage media and a solid state drive (SSD) controller circuit coupled to non-volatile solid state memory. A local memory stores a map structure which identifies logical addresses of current version data sets stored in the solid state memory. A top level controller circuit operates responsive to the map structure to direct a selected host data transfer access command to the HDD or SSD controller circuit. The map structure may be arranged as a plurality of discrete logical address sequences, where a gap is provided between each adjacent pair of the discrete logical address sequences in the map structure.Type: GrantFiled: June 23, 2016Date of Patent: April 21, 2020Assignee: Seagate Technology LLCInventors: John E. Moon, Stanton M. Keeler, Leata M. Blankenship, Greg D. Larrew
-
Patent number: 10628046Abstract: According to one aspect, a system for managing information objects in dynamic data storage devices including a first data storage device having a plurality of information objects, a second data storage device operatively connectable to an output device for providing at least some of the information objects to at least one user, and at least one processor operatively coupled to the first data storage device and the second data storage device.Type: GrantFiled: March 5, 2018Date of Patent: April 21, 2020Assignee: D2L CorporationInventors: Brian John Cepuran, David Robert Lockhart, Ali Ghassemi, Dariusz Grabka
-
Patent number: 10628047Abstract: Disclosed is a method for minimizing computational resources when copying data. The method includes: receiving a first set of data from a first data source including portions (a) used to compute a well-being scoring, and (b) not used to compute the well-being scoring; copying non-numerical data items included in the portion used to compute the well-being scoring to an aggregate data structure; and, for each numerical data item in the portion used to compute the well-being scoring: assigning a first data type to the numerical data item if it complies with the first data type, otherwise assigning a second data type to the numerical data item, where the first data type uses less bytes than the second data type, and copying, by the processor, the numerical data item to the aggregate data structure, wherein the well-being scoring is calculated for the member based on the aggregate data structure.Type: GrantFiled: June 1, 2018Date of Patent: April 21, 2020Assignee: Aetna Inc.Inventors: Kay D. Mooney, Phillip J. Lerner, Shawn Moore, Karen Ryan, Amy Kruse, Susan Salerno, Paul Mendelowitz, Madhavi Vemireddy, Elena Koshkina, Derek Jackson, Amanda Widmaier, Pritesh Motipara, Bridget K. McCabe, Eileen McNeely, Tyler Vanderweele
-
Patent number: 10628048Abstract: A storage control device includes a processor configured to receive from a host device a write request for writing data into a memory device. The processor is configured to try to write the data into a cache memory. The processor is configured to select an operation mode of a write process for the write request from among a first mode and a second mode on the basis of whether a cache hit or a cache miss occurs at the trial. The processor is configured to return a response to the host device upon completion of writing the data into the cache memory without waiting for completion of the write process when the write process is performed in the first mode. The processor is configured to return a response to the host device upon completion of the write process when the write process is performed in the second mode.Type: GrantFiled: November 21, 2017Date of Patent: April 21, 2020Assignee: FUJITSU LIMITEDInventors: Takuro Kumabe, Motohiro Sakai, Keima Abe
-
Patent number: 10628049Abstract: A sequencer circuit is configured to generate control signals for on-die memory control circuitry. The control signals may include memory operation pulses for implementing operations on selected non-volatile memory cells embodied within the same die as the sequencer (and other on-die memory control circuitry). The timing, configuration, and/or duration of the memory control signals are defined in configuration data, which can be modified after the design and/or fabrication of the die and/or on-die memory circuitry. As such, the timing, configuration, and/or duration of the memory control signals generated by the sequencer may be manipulated after the design and/or fabrication of the die, sequencer, and other on-die memory control circuitry.Type: GrantFiled: January 12, 2018Date of Patent: April 21, 2020Assignee: Sandisk Technologies LLCInventors: Yuheng Zhang, Gordon Yee, Yibo Yin, Tz-Yi Liu Liu
-
Patent number: 10628050Abstract: A data processing technology is provided, and is applied to a partition management device. The partition management device stores a partition view, the partition view records a correspondence between an ID of a current partition and an address of a storage disk, and a total quantity of current partitions may be less than a total quantity of final partitions.Type: GrantFiled: April 5, 2018Date of Patent: April 21, 2020Assignee: Huawei Technologies Co., Ltd.Inventor: Xiong Luo
-
Patent number: 10628051Abstract: A data storage device includes a data storage medium and a controller. The controller performs a boot-up sequence that includes operations that transition the data storage device from a lower operational state to a higher operational state in which the data storage device is ready to service host commands. The controller also carries out metadata updating operations independently of the boot-up sequence operations. Carrying out the metadata updating operations independently of the boot up sequence operations prevents the metadata updating operations from substantially contributing to a boot-up time.Type: GrantFiled: July 13, 2018Date of Patent: April 21, 2020Assignee: SEAGATE TECHNOLOGY LLCInventors: Jian Qiang, Tan Choon Kiat, Shen Jin Quan, Chng Yong Peng
-
Patent number: 10628052Abstract: According to one embodiment, a memory system includes a nonvolatile memory and a controller configured to manage a first cache which stores a part of a logical-to-physical address translation table in the nonvolatile memory. The first cache includes cache lines each including sub-lines. Each of entries of a first cache tag includes bitmap flags corresponding to the sub-lines in the corresponding cache line. Each bitmap flag indicates whether data of the logical-to-physical address translation table is already transferred to a corresponding sub-line. The controller determines a cache line including the smallest number of sub-lines to which data of the logical-to-physical address translation table is already transferred, as a cache line to be replaced.Type: GrantFiled: August 27, 2018Date of Patent: April 21, 2020Assignee: Toshiba Memory CorporationInventors: Satoshi Kaburaki, Katsuya Ohno, Hiroshi Katougi
-
Patent number: 10628053Abstract: The present disclosure provides methods and systems for improving a data transfer rate from an intelligent electronic device (IED) to external PC clients, via a network interface. In one embodiment, an FTP based approach is disclosed which allows for significant optimization of download speeds providing as much a 100 times the download speed capability. In accordance with one aspect of present disclosure, an improved data rate is achieved by utilizing a high-speed transfer protocol, such as the FTP protocol in conjunction with a novel file system incorporated into the IED.Type: GrantFiled: July 13, 2015Date of Patent: April 21, 2020Assignee: Electro Industries/Gauge TechInventors: Joseph Spanier, Wei Wang, Dulciane Siqueira da Silva
-
Patent number: 10628054Abstract: An apparatus may include a redundant array of independent disks (RAID) array including a plurality of solid state drives (SSDs). The apparatus may further include a RAID array controller coupled to the plurality of SSDs. The RAID array controller may be configured to determine whether one or more logical block addresses (LBAs) of a stripe of the RAID array are unmapped. The one or more LBAs may be associated with one or more SSDs of the plurality of SSDs. The RAID array controller may be configured to determine data corresponding to the stripe based on the determination of whether the one or more LBAs are unmapped. RAID operations (such has Rebuild, Exposed Mode Read, and/or Parity Resync operations) may be optimized based on the knowledge of which LBAs are mapped and unmapped.Type: GrantFiled: April 15, 2015Date of Patent: April 21, 2020Assignee: International Business Machines CorporationInventors: Robert Galbraith, Andrew D. Walls
-
Patent number: 10628055Abstract: System and method for managing storage replication consistency groups for storage objects of processing entities uses a replication group identifier for a storage replication consistency group received from a storage interface manager of a storage system with multiple computer data storage devices. The replication group identifier is received when a creation request for a new logical storage unit for a processing entity is transmitted from a host computer to the storage interface manager. The replication group identifier can then be used to request additional logical storage units that will be assigned to the same storage replication consistency group.Type: GrantFiled: June 21, 2016Date of Patent: April 21, 2020Assignee: VMware, Inc.Inventors: Sudarsana R. Piduri, Derek Uluski