Patents Issued in June 2, 2020
  • Patent number: 10671242
    Abstract: The present invention discloses a desktop icon display method and a mobile terminal, relates to the field of mobile communications, and enhances a visual effect, of a user desktop icon, produced when the mobile terminal is shaken. The display method provided by the present invention is applied to a mobile terminal. A desktop icon is displayed on a display screen of the mobile terminal by using a first color set; a moving angle of the mobile terminal is obtained; and if the moving angle of the mobile terminal exceeds a preset angle, the desktop icon is displayed by using a second color set.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: June 2, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Kai Qian, Liwei Huang, Jianhua Li
  • Patent number: 10671243
    Abstract: An apparatus and method for screen operation are provided. The apparatus includes an electronic device. The electronic device includes a display on which one or more objects are displayed, and a processor for controlling a display state of the display. The processor adjusts, based on a location indicated by a received input event, a display location of the one or more objects displayed on the display.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: June 2, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Wan Sang Ryu, Young Soo Park, Gang Youl Yu, Yong Sang Yun
  • Patent number: 10671244
    Abstract: A system and method for displaying a user interface may include an examination and/or elimination of positional bias of interactive categories in order to drive user engagement. A method or system configured to execute the method on a user interface may include creating a first arrangement of categories. The arrangement can be shown on a user device to one or more users a selected number of times. The users' interactions with the categories in the interface may be recorded. The method may further include creating a second arrangement, which is different from the first arrangement, and this second arrangement may be shown to the users the selected number of times and the users' interactions with the second arrangement may be recorded. Based on the frequency of user interactions with the first and second arrangement, a ranked set of the categories may be created and displayed to users.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: June 2, 2020
    Assignee: Home Depot Product Authority, LLC
    Inventor: Toshivv C. Kumar
  • Patent number: 10671245
    Abstract: Techniques are described for creating and modifying task records and for controlling information displayed to a user in corresponding task representations. The task records are associated with more or more user activities, where each activity is associated with a record having an identifier for the activity, an application identifier that indicates a software application associated with the activity, and a content identifier identifying content associated with the software application and the activity. The activity records can include activation information. A user can select a task representation and resume one or more activities associated with the task. Tasks records can be shared between different computer devices of the user, and with different users. Task and activity records can be associated with navigational mnemonics. Representations of task and activity records can be displayed proximate representations of associated navigational mnemonics to help a user locate tasks and activities of interest.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: June 2, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Thomas H. Alphin, III, Kenneth Lynn Crocker, Brian R. Meyers, Michael J. Novak, Valerie Louise Wang
  • Patent number: 10671246
    Abstract: Systems and methods for visualization and control of application interactions are disclosed. An approach includes receiving a selection of a primary application, retrieving information regarding a relationship between the selected primary application and at least one of another application and a computer device resource, and calculating a thickness value for the relationship, wherein the thickness value represents at least one parameter of interest to a user. The approach includes displaying icons representing the selected primary application and the other application(s) and computer device resource(s), and displaying at least one relationship line between the selected primary application and the other application(s)/computer device resource(s), wherein the at least one relationship line has a line weight based on the thickness value.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: June 2, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory J. Boss, Andrew R. Jones, Charles S. Lingafelt, Kevin C. McConnell, John E. Moore, Jr.
  • Patent number: 10671247
    Abstract: A display method and display apparatus are provided. The display method includes: an image to be viewed is activated; an instructing operation from a user is monitored; a Tools menu associated with the activated image is displayed according to a first instructing operation; options in the Tools menu are toggled according to a second instructing operation for the Tools menu; an option from the toggled options is selected according to a user operation; and the activated image is displayed according to the selected option.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: June 2, 2020
    Assignee: Beijing Neusoft Medical Equipment Co., Ltd.
    Inventor: Zhen Zhang
  • Patent number: 10671248
    Abstract: In embodiments, a method may include displaying a user interface comprising at least two windows, a first window displaying a live chat with a first individual and at least one of the remaining windows displaying content related to the live chat. The method may further include receiving an indication to pop-out the first window, and in response, displaying the first window as a separate moveable window, and displaying, within an original area of the first window, additional content related to one of the live chat or the first individual. The method may further include receiving an indication from a user to change the live chat to be with a second individual, and in response to the indication: displaying the live chat with the second individual in the separate moveable window; and displaying content related to the second individual in the at least one of the remaining windows.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: June 2, 2020
    Assignee: SALESFORCE.COM, INC.
    Inventors: Kristen Muramoto, Patrick Beyries
  • Patent number: 10671249
    Abstract: A device for organizing and displaying messages, the device comprising a processor, the processor being configured to: set a plurality of layout modes for organizing and displaying the messages exchanged among devices in a structured fashion; determine a layout mode for a chat session among the plurality of layout modes; display messages included in the chat session in the determined layout mode; and adjust the textbox-widths of all messages whenever a predetermined event occurs, wherein the event comprises at least one of a rotation of the device, sending or receiving of at least one message, and an input of at least one command for a scheme of displaying messages.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: June 2, 2020
    Inventor: Byung Jin Kim
  • Patent number: 10671250
    Abstract: The claimed invention relates to controlling electronic devices using a graphical user interface.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: June 2, 2020
    Assignee: LIMITED LIABILITY COMPANY “PEERF”
    Inventors: Vladimir Nikolaevich Bashev, Nikolay Olegovich Ilyin
  • Patent number: 10671251
    Abstract: The present invention is directed to systems and methods for providing an improved interactive and educational eBook platform through an improved eReader. The system provides a platform through which a book is transformed into an interactive, multi-language, assisted reading, read-aloud eBook and is displayed in an eReader with an improved graphical user interface that provides features which enhance the effectiveness of eBook learning.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: June 2, 2020
    Assignee: ARBORDALE PUBLISHING, LLC
    Inventor: Lee B. German
  • Patent number: 10671252
    Abstract: The described technology is directed towards determining the rendering of user interface (UI) elements, referred to as views, based upon styles, in which styles comprise property values such as color value data, font data, border data, position data, and/or animation-related data applied to a view. A view object instance is returned upon request based upon an identifier that is used to select an unstyled view object and a style applied to that view object. The styles may be maintained as a fixed set of styles for a runtime session.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: June 2, 2020
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Brandon C. Furtwangler, Brendan Joseph Clark, J. Jordan C. Parker
  • Patent number: 10671253
    Abstract: Techniques are described herein for a multimode graphical user interface (GUI), where a first mode of the GUI uses an unguided navigation model and a second mode uses a guided navigation model in which the GUI is distilled down to only its most critical elements. This may be achieved by sequentially displaying a single user interface element and removing all other user-interface elements of the GUI. The second mode of the GUI may lead a user through multiple options one at a time, thus creating a guided navigation model. The second mode may be initiated upon detecting a certain event (e.g., a period of inactivity, an explicit command from the user, etc.). The multimode GUI may be used to guide a user through one or more recommended items of media content from one or more different content-providing sources.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: June 2, 2020
    Assignee: Caavo Inc
    Inventor: Andrew E. Einaudi
  • Patent number: 10671254
    Abstract: Functional applications (e.g., widgets) in the form of an icon are implemented to be merged or demerged, and a method for displaying, operating, and managing the widgets in a mobile terminal is provided. The concept of UI-wise merging and demerging is applied to simple widget functions to update the widget functions. Also, widgets can be effectively managed through various widget operations. The mobile terminal includes an input unit configured to detect a received input, a display unit configured to display a plurality of widgets and a controller configured to merge a plurality of widgets into an integrated widget based on the received input and to execute an integrated function related to a selected widget of the plurality of widgets merged into the integrated widget.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: June 2, 2020
    Assignee: LG ELECTRONICS INC.
    Inventor: Sang-Won Kim
  • Patent number: 10671255
    Abstract: Medical imaging systems are provided that facilitate transitioning between viewing native and reconstructed medical images in the same viewport. In one embodiment, a method comprises retrieving indexed image metadata describing native medical images associated with a medical imaging data set selected for viewing. The method further comprises grouping the native medical images into one or more sets of related images, and for each set of the one or more sets of related images, sorting the related images into one or more subsets of 3D compatible images that can respectively be used to generate one or more 3D representations. The method further comprises generating a data model identifying the one or more sets of related images and the one or more subsets of 3D compatible images, and employing the data model to facilitate transitioning between rendering the native medical images and the one or more 3D representations in the same viewport.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: June 2, 2020
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Nicolas De Swarte, Corine Ingold Foko, Nizar Odeh, Antoine Aliotti, Patrice Hervo, Jean Labarre
  • Patent number: 10671256
    Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: June 2, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
  • Patent number: 10671257
    Abstract: A display apparatus includes: a display unit configured to display an image on a screen; an input unit configured to receive an input from a user; and a control unit configured to control the display unit to display a thumbnail image corresponding to a partial region of a preview image of an omnidirectionally captured image. The control unit is further configured to control the display unit to display an image corresponding to a specific region of the preview image if the input is received. At least one of the specific region and an enlargement ratio of the image corresponding to the specific region is determined based on the input.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: June 2, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Mihyun Park, Hongjo Shim, Youngho Sohn, Jisoo Park, Mansoo Sin
  • Patent number: 10671258
    Abstract: An electronic device and method are disclosed herein. The electronic device includes a housing comprising, a touch screen, and at least one processor electrically connected coupled to the display. The processor implements the method including defining a main area and an extension area of a display of the electronic device, detecting selecting selection of a displayed content, detecting by a processor whether a characteristic of a portion of the content disposed along an edge of the content is equal to or less than a threshold, and enlarging the selected displayed content for display on the main area and extending to the extension area based on whether the characteristic of the portion is equal to or less than the threshold.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: June 2, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jongmoo Lee, Seungmin Choi, Daehyun Kim, Soyoung Kim, Minsik Kim, Geonsoo Kim, Jinwan An, Jiwoo Lee, Hyunsuk Choi
  • Patent number: 10671259
    Abstract: In V2V or other networks in which multiple video feeds are available to a participant, the participant's ability to select a particular video feed for display can be eased through the use of guided scanning. A guided scanning strategy is built based on operator inputs and used to select a particular set of video feeds that are initially shown as a video “slideshow” on the display used by the participant. Each video feed appears only for a limited period of time to enable easy participant review. Once the participant sees a particular video feed of interest, that video feed to can be selected for persisted presentation on the display.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Travis M. Grigsby, Steven Michael Miller, Pamela Ann Nesbitt, Lisa Seacat DeLuca
  • Patent number: 10671260
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a system having a controller to collect a plurality of User Interface (UI) device configurations, receive a request from a computing device to download one or more of the plurality of UI device configurations, and transmit to the computing device the one or more UI device configurations requested to configure one or more UI devices of the computing device. Other embodiments are disclosed.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: June 2, 2020
    Assignee: STEELSERIES APS
    Inventor: Jacob Wolff-Petersen
  • Patent number: 10671261
    Abstract: Example embodiments provide a system and method for configuring remote control devices to display application dependent control frames of a remote control user interface. A digital receiver runs a plurality of applications at the receiver device. The digital receiver detects a switch command. The switch command causes a background application to become a primary application, whereby the primary application is the application in focus on a display device. The digital receiver switches the background application into the primary application, the switching causing a previous primary application to become a new background application.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: June 2, 2020
    Assignee: OPENTV, INC.
    Inventors: Jean-Rene Menand, Pierre Willard
  • Patent number: 10671262
    Abstract: Provided are systems and methods for determining and displaying automatically binned information via a graphical user interface. A graphical user interface (GUI) may include a first graphical element representing a first metric value for a first time window and a second graphical element representing a second metric value for a second time window. An indication of a selection of the first time window may be received via the GUI. An updated GUI comprising a third graphical element representing a third metric value for the third time window and a fourth graphical element representing the fourth metric value for the fourth time window may be displayed, wherein the third time window and the fourth time window may be sub-ranges of the first time window.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: June 2, 2020
    Assignee: SPLUNK INC.
    Inventors: Nicholas Filippi, Siegfried Puchbauer-Schnabel, Cary Noel
  • Patent number: 10671263
    Abstract: Aspects include methods, systems, and computer programs to tag collaborative content to facilitate mining key content as a runbook. The method includes providing a user interface allowing a user to annotate portions of content in a collaborative effort system, the content comprising one or more log elements and responsive to a user utilizing the user interface and selecting a log element in the content, tagging the selected log element with an annotation. The tagged log elements may be used to generate a runbook.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: June 2, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard A. King, Shrenik S. Shah, Robert T. Uthe
  • Patent number: 10671264
    Abstract: A system and method are described for delivering content to a mobile device using a companion device. The companion device acts as a proxy device to send and receive signals on behalf of other proxied devices. Once content is loaded onto the mobile device, a user can navigate through the content using a navigation path determined based on a user's item of focus. Various transitions and animations can be displayed along the navigation path. Moreover, a user can interact with the content when viewed in a specific layout using touch events or a rotation input device.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: James A. Howard, Jonathan R. Dascola
  • Patent number: 10671265
    Abstract: Provided are a display apparatus and a display method. The display apparatus includes: a display configured to display a cursor based on an input of a control device; and a controller configured to control the display to add visual effects to the cursor at an edge of a scrolling area or to the scrolling area based on a scrolling distance of the control device in response to detecting a position of the cursor exiting the scrolling area at the edge of the scrolling area.
    Type: Grant
    Filed: November 27, 2015
    Date of Patent: June 2, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jin-ha Lee, Seung-cheon Baek
  • Patent number: 10671266
    Abstract: A method of retrieving multiple copies of an information element on a display is presented, the method comprising displaying a plurality of information elements along a first axis including a first axial direction thereof, displaying a second plurality of information elements along a second axis including a second axial direction thereof parallel with the second direction, the first axis displaying a first information element thereon, the second axis including the first information element thereon, the first information element on the second axis being not transversally aligned with the first information element displayed on the first axis and displacing at least one of the first axis of information elements and the second axis of information elements to display the first information element from the first axis of information elements adjacent to the first information element from the second axis of information elements.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: June 2, 2020
    Assignee: 9224-5489 QUEBEC iNC.
    Inventors: Mathieu Audet, François Cassistat
  • Patent number: 10671267
    Abstract: The present disclosure provides systems and methods that provide a lean-back, interactive experience that enables a user to browse and understand content items (e.g., news articles or reactions) that provide different perspectives around a topic (e.g., a news story). In particular, the systems and methods can provide context around a topic by assembling a wide-range of interesting content around a topic and seamlessly allowing users to scan through articles by surfacing unique information contained in them. The systems and methods of the present disclosure can read, understand, and organizes thousands of documents around a topic, hence allowing easy consumption of news.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: June 2, 2020
    Assignee: Google LLC
    Inventors: Ziad Sultan, Vidhya Ramesh Bhat
  • Patent number: 10671268
    Abstract: A computer-implemented user interface method includes displaying content in a first window on a display of a computing device, receiving a dragging user input on an element at a periphery of the window, and in response to receiving the dragging input, generating and displaying a second window on the display of the computing device and displaying the first window simultaneously with the second window.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: June 2, 2020
    Assignee: GOOGLE LLC
    Inventor: John Nicholas Jitkoff
  • Patent number: 10671269
    Abstract: An electronic device includes a processor and a touch display screen. The touch display screen displays a touch icon. The processor receives a first touch operation and a second touch operation through a touch area of the electronic device. The processor moves the touch icon according to the first touch operation. The processor performs a touch operation at an indication position of the touch icon according to the second touch operation, and the touch operation is the same as or corresponding to the second touch operation. The indication position of the touch icon is located outside the touch area.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: June 2, 2020
    Assignee: Chiun Mai Communication Systems, Inc.
    Inventor: Chih-Min Chan
  • Patent number: 10671270
    Abstract: Systems and method for beverage dispense from a plurality of users include a beverage dispenser with a touch-sensitive graphical display. A computer of the beverage dispenser receives touch event data points and identifies one or more GUI sections of a plurality of GUI sections associated with the received touch event data points. The computer further operates to interpret a touch event input and provide a command responsive to the input to an associated dispensing unit.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: June 2, 2020
    Assignee: Cornelius, Inc.
    Inventors: Hector Abrach, Jeffrey Joray, Vincenzo DiFatta, Fernando Sanchez, E. Scott Sevcik
  • Patent number: 10671271
    Abstract: A multiple input rotary dial user interface device and system is provided. The rotary dial user interface device may include a rotationally fixed touchpad, disposed within a center of a rotatable dial. Although fixed rotationally, the touchpad of the rotary dial user interface device may move in a linear axial direction, along the rotational axis, with or independently of the rotary dial. In addition to providing input by rotating the rotary dial, a user can provide input via touching the touchpad, actuating the touchpad, and/or actuating the rotary dial in the linear axial direction. In some cases, the rotary dial user interface device may employ the use of a static rotary encoder sensing rotation of an encoder wheel affixed to the rotary dial to determine momentum characteristics associated with the dial.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: June 2, 2020
    Assignee: NIO USA, Inc.
    Inventors: James A. Chion, Timothy J. Meador, Pierluigi Dalla Rosa, Robin Bigio
  • Patent number: 10671272
    Abstract: A method, program product, and system for inputting Simplified and Traditional Chinese, Japanese, and Korean (CJK) characters into a touchscreen-enabled device is provided. The touchscreen-enabled device receives a plurality of finger touch events. Each of the plurality of finger touch events is a CJK text input stroke associated with a corner of the touchscreen-enabled device. A finger touch movement direction on the touchscreen-enabled device is determined for each of the plurality of finger touch events. In response to determining the finger touch movement direction, the finger touch movement direction associated with each of the plurality of finger touch events is converted to a numeric index value. The corner that is activated by each of the plurality of finger touch events is determined and associated to the numeric index value.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Vettakkorumakankavu S. Umamaheswaran, Cheng Xu
  • Patent number: 10671273
    Abstract: An electronic device and a method of the electronic device is provided. The electronic device includes a touch screen display that displays a user interface, a force sensor that detects a pressure with which an external object touches the touch screen display, a wireless communication circuit, and a processor that controls the touch screen display to display the user interface, receives, from at least one of the force sensor and the wireless communication circuit, data representing that the external object is pressing a portion of the user interface with a pressure greater than or equal to a selected pressure, receives a handwriting input through the touch screen display, and displays the handwriting input on the user interface on the touch screen display.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: June 2, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventors: In-Hyung Jung, Sangheon Kim, Jong-Wu Baek, Geon-Soo Kim, Yohan Lee
  • Patent number: 10671274
    Abstract: A medical image display apparatus includes: a touch screen that displays a medical image and detects a touch position touched by a user; and a hardware processor that controls to display a marker on the medical image at a position separated from the touch position detected on the touch screen by a separation distance, wherein the hardware processor sets a reference point on the medical image, calculates a rotation angle of the touch position with respect to the reference point as a center, sets a position separated from the touch position by the separation distance in a direction corresponding to the rotation angle as a trace position, and controls to display the marker at the trace position.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: June 2, 2020
    Assignee: KONICA MINOLTA, INC.
    Inventor: Yukiko Okamoto
  • Patent number: 10671275
    Abstract: The embodiments herein describe a mode of applications on the portable electronic device that improves single-handed operation of the devices. For example, the embodiments herein describe an ergonomic mode of an application that displays the graphical user interface (GUI) of the application in a bottom area of the display screen of the electronic device to allow the user to more easily interact with objects. The embodiments herein also describe an ergonomic mode of a keyboard displayed on the display screen of the portable electronic device. During the ergonomic mode of the keyboard, the keyboard is shifted towards a vertical edge of the display screen to allow a user to more easily reach keys of the keyboard that were previously unreachable without the user switching to two handed operation of the device or repositioning the electronic device in the user's hand.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Imran Chaudhri, Daniel Tyler Kurtz, Jacob Xiao, Jason C. Beaver, Elisabeth J. Kain, Balaji Sarpeshkar, Kenneth Luke Kocienda, Freddy Allen Anzures, Andrew Wadycki, Joshua Hal Shaffer
  • Patent number: 10671276
    Abstract: A mobile terminal device includes a display section having a display screen, an input section having a touch input region on the display screen, and a control section for displaying a plurality of keys. The display screen is provided as a software keyboard where a touch operation on a specific key causes an input of the specific key. In the specific display region on the display screen that can display operation keys on the software keyboard, the control section selects these keys from a previously prepared set of input candidate key groups. In response to a specific operation on the specific display region, the control section allows the plurality of keys to be displayed on the specific display region. In response to touch on a desired key in the specific display region, the control section determines that an input of the key has been performed.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: June 2, 2020
    Assignee: SONY CORPORATION
    Inventors: Kazuhiro Kondo, Takashi Hasegawa, Tatsuhiko Nishimura, Daisuke Matsui, Masatoshi Inagawa, Tetsuro Inukai
  • Patent number: 10671277
    Abstract: A portable electronic device (100) having a touch screen (112) with a floating soft trigger icon (175) for enabling various functions of the electronic device (100), such as bar code reading, capturing RFID data, capturing video and images, calling applications, and/or placing phone calls. The floating trigger icon (175) is displayed on the touch screen (112) to enable easy identification and access of the trigger icon (175). The trigger icon (175) may be selected via application of any one of various unique control gestures (200, 210, 220, 230, 240, 250, 260) to configure the electronic device (100). Based on the selected mode or function of the device (100), the trigger icon (175) may alter its appearance to facilitate use of the device (100). The operation and functionality of the trigger icon (175) may be programmed to customize operation of the device (100).
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: June 2, 2020
    Assignee: DATALOGIC USA, INC.
    Inventors: Elva Martinez Ballesteros, Thomas Burke, John McConnell, Jacqueline Fabbi
  • Patent number: 10671278
    Abstract: Embodiments of the present disclosure can provide systems, methods, and computer-readable medium for implementing user interfaces for interacting with a virtual instrument. For example, a user interface for a virtual instrument may be presented on a display of a device. The user interface may have any suitable number of strings (or keys) associated with a physical instrument. Each string/key may correspond to an associated audio file. Touch input may be received at the user interface. In some embodiments, the touch input may include a location corresponding to a particular string. The associated audio file may be selected based on the location. The associated audio file may be presented (e.g., via a speaker of the device) at a volume that corresponds with the pressure at which the touch input was provided.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Eli T. Manjarrez, Daniel P. Patterson, Christopher C. Lane
  • Patent number: 10671279
    Abstract: A method according to one embodiment includes detecting a touch event on a touch-sensitive input area of a display. The touch event includes a gesture. The touch-sensitive input area has groups of virtual ambiguous keys arranged approximately radially about a center point. The method further includes determining at least one character from at least one of the virtual ambiguous keys selected by the gesture. The method further includes outputting the determined at least one character on the display.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: June 2, 2020
    Assignee: Thumba Inc.
    Inventors: Andras Plank S., Gabor A. Rab
  • Patent number: 10671280
    Abstract: A user input apparatus is provided with user input means for the user to input data or a command by using the user's human body, and use-form detection means for detecting a form in which the user uses the user input means by the user's human body. A computer connected to the user input apparatus changes the operation of the application being executed by application execution means, according to a detection result obtained by the use-form detection means. Therefore, input operations can be performed without inconvenience even if the user cannot use one hand due to another work.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: June 2, 2020
    Assignee: Sony Corporation
    Inventor: Junichi Rekimoto
  • Patent number: 10671281
    Abstract: In some examples, a computing device includes at least one processor; and at least one module, operable by the at least one processor to: output, for display at an output device, a graphical keyboard; receive an indication of a gesture detected at a location of a presence-sensitive input device, wherein the location of the presence-sensitive input device corresponds to a location of the output device that outputs the graphical keyboard; determine, based on at least one spatial feature of the gesture that is processed by the computing device using a neural network, at least one character string, wherein the at least one spatial feature indicates at least one physical property of the gesture; and output, for display at the output device, based at least in part on the processing of the at least one spatial feature of the gesture using the neural network, the at least one character string.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: June 2, 2020
    Assignee: Google LLC
    Inventors: Shumin Zhai, Thomas Breuel, Ouais Alsharif, Yu Ouyang, Francoise Beaufays, Johan Schalkwyk
  • Patent number: 10671282
    Abstract: A method for controlling a display device comprising a touch screen is provided. The control method displaying, on the touch screen, a plurality of windows that do not overlap one another and that respectively correspond to executing, displaying a center button disposed at an intersection of a plurality of dividing lines that distinguishes the plurality of windows, receiving an input of a window size change command for changing a size of at least one of the plurality of windows, changing the size of at least one of the plurality of windows in response to the window size change command, and discontinuing the displaying of less than all of the plurality of windows and enlarging a size of at least one remaining window.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: June 2, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seung-Woon Lee, Kang-Tae Kim, Young-Jin Kim, Dae-Wook Park, Jung-Hwan Choi
  • Patent number: 10671283
    Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing intelligently suggested keyboard shortcuts for web console applications.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: June 2, 2020
    Assignee: salesforce.com, inc.
    Inventors: Gautam Vasudev, Peng-Wen Chen, Joshua Giblette, Adarsha Badarinath
  • Patent number: 10671284
    Abstract: A storage controller configures a plurality of storage tiers. A sub-unit of a storage unit is maintained in a selected storage tier of the plurality of storage tiers, for at least a predetermined duration of time subsequent to an input/output (I/O) request for the sub-unit.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: June 2, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bradley S. Powers, Gail A. Spear, Teena N. Werley
  • Patent number: 10671285
    Abstract: A hierarchal storage management method is provided. The method includes detecting a first portion of a first file being deleted from a hybrid storage device including a hard disk drive (HDD) memory device, a solid state drive (SSD) memory device, and an archival storage memory device. A first set of memory blocks associated with the first portion of the first file is identified. The first set of memory blocks are determined to reside on the SSD memory device. In response, the first set of memory blocks are transferred from the SSD memory device to a first portion of the hybrid storage device.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Blaine H. Dolph, Nataraj Nagaratnam, Sandeep R. Patil, Riyazahamad M. Shiraguppi
  • Patent number: 10671286
    Abstract: A method includes enabling, by a processor, a user to create indication of configuration of a virtual subsystem. The processor enables the user to create, in the indication of configuration of the virtual subsystem, indication of a namespace associated with one of storage devices, indication of a controller, indication of a host, and indication of connectivity between a controller and a namespace or between a host and a namespace. The processor enables the user to select the indicated controller and the indicated namespace, select the indicated host and the indicated controller, and create, in the indication of configuration of virtual subsystem, indication of connectivity between the controller and the namespace and indication of connectivity between the host and the controller. The processor implements the configuration of the virtual subsystem in an appliance to cause the appliance to provide the host with storage access to the namespace via the controller.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: June 2, 2020
    Assignee: Toshiba Memory Corporation
    Inventors: Yaron Klein, Gil Buzaglo
  • Patent number: 10671287
    Abstract: A method of operating a storage device to perform a garbage collection operation on a nonvolatile memory device having a plurality of memory blocks, the storage device configured to operate based on a multi-stream scheme such that a plurality of data is written into the plurality of memory blocks based on which of a plurality of streams is associated with the plurality of data. The method may include selecting at least two memory blocks among the plurality of memory blocks as victim memory blocks such that the victim memory blocks are configured to store data associated with a same stream of the plurality of streams; and performing the garbage collection operation on the victim memory blocks.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: June 2, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: In-Hwan Doh, Byung-Hei Jun, Joo-Young Hwang
  • Patent number: 10671288
    Abstract: A hierarchical sparse tensor compression method based on artificial intelligence devices, in DRAM, not only saves the storage space of the neuron surface, but also adds a meta-surface to the mask block. When reading data, the mask is first read, then the size of the non-zero data is calculated, and only these non-zero data are read to save DRAM bandwidth. In the cache, only non-zero data is stored, so the required storage space is reduced. When processing data, only non-zero data is used. The method uses a bit mask to determine if the data is zero. There are three levels in the hierarchical compression scheme: tiles, lines, and points, reading bitmasks and non-zero data from DRAM, and saving bandwidth by not reading zero data. When processing data, if their bit mask is zero, the tile data may be easily removed.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: June 2, 2020
    Assignee: Nanjing Iluvatar CoreX Technology Co., Ltd.
    Inventors: Pingping Shao, Jiejun Chen, Yongliu Wang
  • Patent number: 10671289
    Abstract: Embodiments include receiving an indication of a data storage module to be associated with a tenant of a distributed storage system, allocating a partition of a disk for data of the tenant, creating a first association between the data storage module and the disk partition, creating a second association between the data storage module and the tenant, and creating rules for the data storage module based on one or more policies configured for the tenant. Embodiments further include receiving an indication of a type of subscription model selected for the tenant, and selecting the disk partition to be allocated based, at least in part, on the subscription model selected for the tenant. More specific embodiments include generating a storage map indicating the first association between the data storage module and the disk partition and indicating the second association between the data storage module and the tenant.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: June 2, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Johnu George, Kai Zhang, Yathiraj B. Udupi, Debojyoti Dutta
  • Patent number: 10671290
    Abstract: Example control methods of hybrid storage are provided, which are applied to each HDD-type storage device and each SSD-type storage device in a storage system having one or more HDD-type storage devices and one or more SSD-type storage devices. Each HDD-type storage device in the storage system is connected to the SSD-type storage device. Each HDD-type storage device and each SSD-type storage device stores one or more data blocks respectively. Access information of each data block stored in a storage device is periodically acquired. A storage location of each data block in the storage system is adjusted according to the acquired access information of each data block. By using the technical solution of the present disclosure, the storage location of the data block is dynamically configured according to an access frequency so that advantages of different storage devices are fully utilized.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: June 2, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Huabing Du, Yangjun Ma, Zhenkun Yang
  • Patent number: 10671291
    Abstract: Example implementations relate to memory read requests. For example, an implementation may include tracking progress of an iterative write sequence to write data to a memory element of a memory module. A received read request is detected to be addressed to a memory bank that includes the memory element undergoing the iterative write sequence. Based on the tracked progress, a time is determined to interrupt the iterative write sequence with insertion of the read request. The time aligns between operations of the iterative write sequence and data is returned within a predetermined read latency.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: June 2, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gregg B Lesartre, Martin Foltin