Patents Issued in June 12, 2018
  • Patent number: 9996216
    Abstract: A platform is provided to capture data displayed on a screen of a graphical user interface. The platform can find relevant foreground windows and determine whether the windows belong to a monitored process. The platform can also identify the context of the screen and record any changes. Related system, method, apparatus, and non-transitory computer readable medium are also provided.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: June 12, 2018
    Assignee: medCPU, Ltd.
    Inventors: Noam Velan, Eyal Ephrat
  • Patent number: 9996217
    Abstract: A method, computer program product, and system for contextual determination of emotion icons. The method includes, for a particular user, determining an emotion icon to automatically input into a message, based on a class of the user, a current mood of the user, and the recipient of the message. The determined emotion icon is then inserted into the message.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: James R. Kozloski, Clifford A. Pickover, Maja Vukovic
  • Patent number: 9996218
    Abstract: An information processing apparatus is disclosed. The information processing apparatus executes a function corresponding to a menu item of application software which menu item is selected by a user. The information processing apparatus includes an information processing unit which executes plural small functions of which the function corresponding to the selected menu item is formed, a recipe data forming unit which forms recipe data in which an executing condition and an executing order of the plural small functions corresponding to the selected menu item are defined, and an information process executing unit which causes the information processing unit to execute the plural small functions based on the formed recipe data.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: June 12, 2018
    Assignee: RICOH COMPANY, LTD.
    Inventor: Jun Murata
  • Patent number: 9996219
    Abstract: A system control unit displays, on a display unit, a menu screen corresponding to an operation mode designated through a mode change-over switch, and sets various conditions for the operation mode according to operation on an operation unit. The system control unit displays a predetermined menu item in a selected state on an initially opened menu screen. When a menu screen subjected to setting change is opened, the system control unit displays a menu item subjected to setting change last time in the selected state. A table indicating a menu item to be displayed in the selected state is stored in a nonvolatile memory.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: June 12, 2018
    Assignee: Canon Kabushiki Ksiaha
    Inventor: Naomi Mori
  • Patent number: 9996220
    Abstract: Disclosed is a multi-zone interface switching device, comprising: a special-effect adding module configured for establishing a special effect information list using a plurality of set special effect zones, a special effect style and a special effect frame number of each special effect zone, and providing the special effect information list to the special-effect calculating module; a special-effect controlling module configured for sending, upon receiving an instruction to perform an interface switching operation, the special-effect calculating module a notification to calculate a switching picture; and a special-effect calculating module configured for calculating, after receiving the notification to calculate a switching picture sent by the special-effect controlling module, a switching picture to be displayed in each special effect zone using the special effect information list in the special-effect adding module. Also disclosed is a multi-zone interface switching method.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: June 12, 2018
    Assignee: ZTE Corporation
    Inventors: Wenyong Wang, Jun Jin
  • Patent number: 9996221
    Abstract: Systems and methods allow a user to interact with an augmented reality device. In one implementation, a wearable device establishes a communication path with a user of the wearable device and at least one individual. The wearable device includes a display; at least one sensor configured to provide an output indicative of a viewing direction of the user; and at least one processing device. The at least one processing device is configured to monitor the viewing direction of the user based on the output of the at least one sensor; determine, based on the monitored viewing direction, whether the user is looking in the direction of the at least one individual; and establish the communication path between the user and the at least one individual if the user is determined to be looking in the direction of the at least one individual.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: June 12, 2018
    Assignee: Upskill, Inc.
    Inventors: Brian Adams Ballard, James Leighton Athey, Edward Robert English, Todd Richard Reily, Harold Ronald Villanueva Tagunicar, Michael Anthony Sciscenti
  • Patent number: 9996222
    Abstract: A method includes receiving cards at data processing hardware. Each card represents a collection of application access mechanisms, each application access mechanism having reference to a corresponding application executable on the data processing hardware and indicating a performable operation for the corresponding application. The collection of application access mechanisms has one or more similar application access mechanism attributes. The method also includes displaying a graphical user interface on a display in communication with the data processing hardware, the graphical user interface including card user selectable links. Each card user selectable link is associated with a card and a card access mechanism having a reference to the collection of application access mechanisms represented by the card. The method further includes receiving a user input through the graphical user interface.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: June 12, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Joseph Phillip Nelson
  • Patent number: 9996223
    Abstract: A contextual organization chart based on two selected individuals is constructed from a database of individual names, manager names, and profiles. Awareness data is provided for people in the organization, a people awareness indicator and a nesting control indicator are appended to names in the constructed view. A user may access profile data by selecting a name in the view, expand the view to show additional individuals by selecting a nesting control indicator, or initiate a communication with an individual by selecting an awareness indicator.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Marijane M. Zeller, Michael D. Elder, Oliver Heinz, Andrew L. Schirmer
  • Patent number: 9996224
    Abstract: Methods, systems, and media for identifying and updating a group of media content items are provided. In some embodiments, the method comprises: receiving indications of filtering criteria; identifying a first collection of media content items, wherein the first collection of media content items includes media content items associated with a particular topic; identifying a first group of candidate media content items, wherein the first group of candidate media content items includes media content items not included in the first collection of media content items; creating a second collection of media content items by applying the stored filtering criteria to the first collection of media content items and the first group of candidate media content items; and causing a user interface that indicates the second collection of media content items and the identifier of the collection of media content items to be presented.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: June 12, 2018
    Assignee: Google LLC
    Inventors: Natalia Ann Cohen Fisher, Garen Checkley
  • Patent number: 9996225
    Abstract: The present invention provides a method of displaying nodes, including: displaying, in response to that one or more nodes are selected on a view screen on which nodes are displayed together with respective connection lines between the nodes, the selected one or more nodes on a pallet; drawing connection lines extending from the one or more nodes displayed on the pallet, on the view screen; and scrolling, in response to that one or more connection lines extending from the one or more nodes displayed on the pallet are selected or that one or more nodes on the pallet are selected, a display on the view screen such that one or more nodes at connection destinations of the selected connection lines or the selected nodes are displayed within the view screen.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Daisuke Maruyama, Tadahiko Nakamura, Kenji Uchida
  • Patent number: 9996226
    Abstract: A mobile terminal can include a touchscreen; and a controller to display first, second and third icons respectively having first, second and third sizes; in response to a first touch input on the first icon, display a screen of a first application; in response to a second touch input on the first icon, display a change indicator overlapping the first icon; in response to a third touch input on the change indicator, transition the first icon into a widget object; in response to a fourth touch input on the widget object, increase the size of the widget object and decrease sizes of the second and third icons while the size of the widget object increases, display changing preview information of the first application within the widget object; and in response to a fifth touch input on the widget object, display the screen of the first application.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: June 12, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Younghoon Lee, Minjin Lee, Shinjun Park, Jungbin Lee, Minsoo Park, Soyeon Yim
  • Patent number: 9996227
    Abstract: An electronic device includes a processor, a memory for storing digital content and a display. The processor forms a content navigation bar for the digital content. The content navigation bar is rendered on the display and includes a first section marker corresponding to a first section of the digital content. A set of page markers corresponds to pages within the first section of the digital content. The set of page markers includes a boundary page marker. A second section marker is adjacent to the boundary page marker.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: June 12, 2018
    Assignee: Intel Corporation
    Inventors: Babur Habib, Osman Rashid, Bradley S. Hochberg, Kyrie Robinson, Ann Sydeman, Paul S. Chambers, Mohnish Rao
  • Patent number: 9996228
    Abstract: A computer implemented method enables smooth transition of video playback with page flip action within a digital magazine. The method comprises steps of monitoring a user's interactions with a video content item displayed on a current page of the digital magazine. Upon detecting a user flipping the current page to a next page, the video content item is paused, a graphics resource used for rending the video content item is disabled and a current video frame of the video content item is captured. In response to the user flipping the current page to the next page, the graphics resource is enabled for rending the page flip action, a modified current page with portions of the next page are gradually displayed to the user, while the captured video frame is continuously displayed on the current page until the page flip action is finished.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: June 12, 2018
    Assignee: Flipboard, Inc.
    Inventors: Samuel Thompson, Mark Rietveld
  • Patent number: 9996229
    Abstract: Systems and methods are provided for analyzing entity performance. In accordance with one implementation, a method is provided that includes receiving data associated with a geographic region and transforming the received data into an object model. The method also includes analyzing the object model to associate the received data with a plurality of entities and to associate the received data with a plurality of sub-geographic regions of the geographic region. The method also includes applying a prediction model to the plurality of sub-geographic regions using the object model to determine a predicted performance for at least one entity of the plurality of entities. Further, the method includes determining actual performance for the at least one entity and providing a user interface that includes information associated with the predicted performance, the actual performance, or a combination of the predicted performance and the actual performance.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: June 12, 2018
    Assignee: Palantir Technologies Inc.
    Inventors: Daniel Erenrich, Anirvan Mukherjee, William Dwyer
  • Patent number: 9996230
    Abstract: A client-based application includes sections that are used to define user interface displays for the system. The sections are customizable by a backend system so customizations are accommodated by modified versions of the mobile application.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: June 12, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexander Argutin, Sudarsanan Krishnan, Janeth Guerrero Gomez, Robert A. Drollinger, David J. Runde, Jorn Mortensen
  • Patent number: 9996231
    Abstract: An electronic device with a touch-sensitive surface, a display, and one or more sensors to detect intensity of contacts with the touch-sensitive surface displays a graphical object inside of a frame on the display, and detects a gesture. Detecting the gesture includes: detecting a contact on the touch-sensitive surface while a focus selector is over the graphical object, and detecting movement of the contact across the touch-sensitive surface. In response to detecting the gesture: in accordance with a determination that the contact meets predefined intensity criteria, the device removes the graphical object from the frame; and in accordance with a determination that the contact does not meet the predefined intensity criteria, the device adjusts an appearance of the graphical object inside of the frame.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: June 12, 2018
    Assignee: APPLE INC.
    Inventors: Julian Missig, Matthew I. Brown, Bianca C. Costanzo, Evan Torchin
  • Patent number: 9996232
    Abstract: A computer processor receives a selection to create a duplicate cursor in addition to a default cursor. The computer processor determines a first position corresponding to a default cursor, and the computer processor stores information about the first position. The computer processor determines a second position in which to create the duplicate cursor, and the computer processor stores information about the second position. The computer processor receives data input for the first position corresponding to the default cursor. The computer processor recalls the information of the first position and the information of the second position, and the computer processor duplicates the data input, which is received, at the first position and at the second position.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Hema J. Kaprani, Vinay V. Peshave, Dinesh G. Wadekar
  • Patent number: 9996233
    Abstract: An electronic device with a touch-sensitive surface, a display, and one or more sensors to detect intensity of contacts displaying a lower-level user interface that is part of a user interface hierarchy, where the hierarchy includes at least three levels, including the lower-level user interface, an intermediate-level user interface and a higher-level user interface. The device also, while displaying the lower-level user interface, detects an input on a portion of the device that is associated with user interface hierarchy navigation and, in response to detecting the input, in accordance with a determination that the input meets first transition criteria, the device replaces display of the lower-level user interface with display of the intermediate-level user interface and in accordance with a determination that the input meets second transition criteria, the device replaces display of the lower-level user interface with display of the higher-level user interface.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: June 12, 2018
    Assignee: APPLE INC.
    Inventors: Jeffrey Traer Bernstein, Julian Missig, Avi E. Cieplinski
  • Patent number: 9996234
    Abstract: A system includes a processor, a display device, an input device and a memory with an application executable on the processor. The display device has a display frame of reference with an origin, in which the display device displays an object with the origin contained within the object. The object includes an object start point and the frame of reference includes a predetermined target point. In a user rotation mode the display device shows at least one rotation indicator, where one of multiple axes is associated to the rotation indicator. The object start point is indicated by a location on the rotation indicator. The input device selects the location on the rotation indicator and the processor in turn rotates the object to a new orientation by rotating the object about the associated axis to align the object start point with the target point.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: June 12, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: James Y. Hwang, Helen L. Chan, Richard E. Sodon
  • Patent number: 9996235
    Abstract: Methods, computer program products, and systems, for example, for controlling display of an image on a display screen includes, for example, receiving, by one or more processor, data regarding a user selected area relative to a first portion of an image displayed on a display screen to define a second portion of the image, at least a portion of the second portion of the image being outside the first portion of the image displayed on the display screen, and automatically controlling, by the one or more processor, display of the second portion of the image on the display screen based on the user selected area of the image to generally maximize display of the second portion of the image within the display screen.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Chang Lei, Xiao Xia Mao, Wen Wen Yang, Jie Zhu
  • Patent number: 9996236
    Abstract: Systems and methods for simplified frontend processing and visualization of large datasets are provided. In example embodiments, a plurality of data objects are accessed. One or more of data objects from among the plurality of data objects are grouped into a first group. A group identifier that identifies data objects included in the first group is created. A visualization comprising a first node that represents the first group is generated. The first node is linked to the group identifier. The visualization is presented on a user interface of the user device. User input indication a user-specified action and the group identifier is received. The user-specified action is performed with the data objects identified by the group identifier.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: June 12, 2018
    Assignee: Palantir Technologies Inc.
    Inventors: Quentin Spencer-Harper, Alexander Sparrow, Jose Riarola
  • Patent number: 9996237
    Abstract: A method for displaying a map location of a camera providing video information, the method comprising: causing presentation on a screen of a display device of a map of a monitored area indicating a determined number of acquisition devices located in the monitored area; receiving via an input device a command to display visual information acquired by the acquisition devices; causing the map on the screen to be partially replaced by a shutter comprising frames amounting to the determined number each of which present the visual information acquired by one of the acquisition devices; performing a gesture indicating a video frame containing the video information; and identifying a camera location on the map, wherein the camera location corresponds to the source of the video information.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: June 12, 2018
    Assignee: AGT INTERNATIONAL GMBH
    Inventors: Eva-Maria Van Dijkman, Maria Paula Mariani, Elizabeth Parham
  • Patent number: 9996238
    Abstract: A device for generating at least one computer file for producing a graphic interface of an electronic equipment, and related computer program product are disclosed. In one aspect, the generating device includes a creation module for creating a formalized description of the graphic interface in the form of software requirements, each requirement being associated with a graphic object of the graphic interface and being created from a list of resources, and a generation module for generating, from the formalized description, the computer file from among a source code and descriptive documents of the computer code, the source code being designed to be compiled in executable code to produce the part of the graphic interface. The creation module includes a filtering capability configured to select, in particular as a function of the corresponding graphic object, only some resources from among the list of resources.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: June 12, 2018
    Assignee: Thales
    Inventors: Alexandre Prodhomme, Jean-Charles Badoche, Jean-Louis Heleine
  • Patent number: 9996239
    Abstract: A method and system are provided. The method includes cataloging a plurality of user interface elements belonging to a plurality of user interfaces on a plurality of devices included in an ambient computing environment. The method further includes estimating a current cognitive state of a user. The method also includes modifying at least one of the plurality of interface elements to align current cognitive demands of the ambient computing environment on the user with the current cognitive state of the user.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Rick A. Hamilton, II, James R. Kozloski
  • Patent number: 9996240
    Abstract: The present invention relates to a vehicle-associated device, with an operating unit by means of which at least alphanumerical characters and/or symbols can be selected and assembled to form a character or function group, and with a display device by means of which, using a display unit 1, selectable characters and/or symbols can be displayed in at least one selection field 2, and selected characters, symbols, a character or function group can be displayed in at least one input field 3, wherein the device is set up (a) in order to display, on the display unit, immediately adjacent to a character or symbol dialed in by means of the operating unit and displayed in a selection field 2, a delete switch area 4 which can be activated by means of the operating unit for deleting at least the most recently selected character or symbol displayed in an input field 3, and/or (b) in order to display, immediately adjacently to a character or symbol dialed in by means of the operating unit and displayed in a selection field
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: June 12, 2018
    Assignee: AUDI AG
    Inventors: Tahar Bouaziz, Michael Betz, Carolin Koeberle
  • Patent number: 9996241
    Abstract: Interactive visualization of multiple software functionality content items is provided. A variety of content items may be associated with each other according to one or more association attributes. A visualization presentation of one or more of the content items may be displayed in a visualization interface. Organization of content items may be made in association with a visualization ordering based on one or more logical attributes. An ordered navigation interface component may be provided to allow navigation of the displayed content items in a moving visualization such that a focused on content item may be displayed in a main or primary display position. Users may interact with each content item displayed in the visualization interface to include providing edits, comments, feedback, and the like.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: June 12, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Erez Kikin-Gil, Ned B. Friend, Matthew J. Kotler, Charles W. Parker
  • Patent number: 9996242
    Abstract: A display system that is configured to select one of multiple display regions as an active region and which can avoid complicated operations for selecting an icon is provided. In the display system, one of the display regions is selected as an active region by an input operation to an input screen, and an icon in the active region is selected by another input operation to the input screen. The display system stores a specific input operation in advance as a switching operation, and determines whether an input operation is the switching operation. When the input operation is determined as the switching operation, the display region corresponding to the switching operation is selected as the active region, and the icon in the active region is displayed in a selectable state.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: June 12, 2018
    Assignee: DENSO CORPORATION
    Inventor: Shigeaki Nishihashi
  • Patent number: 9996243
    Abstract: A system and method for scrolling through a media file is presented. Playback of a media file is initiated. An instruction is received an instruction to enter a navigation mode. A set of one or more thumbnails is displayed. Each of the set of one or more thumbnails represents a portion of the media file. An input is received from a user indicating a desire to view a portion of the media file represented by one of the set of one or more thumbnails on the display. Playback of the media file is resumed at the portion of the media file represented by one of the set of one or more thumbnails on the display. The input from the user indicating a desire to view a portion of the media file comprises using scroll gestures on the set of one or more thumbnails to display a desired portion of the media file. The input can be made using a touch-sensitive device. The touch-sensitive device can be a touchscreen display.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: June 12, 2018
    Assignee: VUDU, INC.
    Inventor: Ping-Hsien Lin
  • Patent number: 9996244
    Abstract: One embodiment of the invention sets forth a data navigation engine that generates user interface navigation elements for navigation large and expanding datasets. The user interface navigation elements may include a pivot control zoom slider for adjusting the data resolution with respect to different zoom pivot locations, an interactive ruler for consistent visual feedback and navigation of intervals of data within the dataset, a context bar for viewing the data proximate to a current view, and a multi-scale slider for repositioning the dataset within the current view. These user interface navigation elements provide the end-user with consistent control and visual feedback while navigating the dataset, independent of the size of the dataset or the portion of the dataset displayed within the current view. Therefore, large and expanding datasets can be navigated more effectively relative to prior art approaches.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: June 12, 2018
    Assignee: AUTODESK, INC.
    Inventors: Michael Glueck, Azam Khan, Michael Lee
  • Patent number: 9996245
    Abstract: A solution for managing a graphical user interface including a panel area is provided. Content included in the graphical user interface can be generated for presentation to a user. The generating can include determining the content to be displayed using the panel area cannot be displayed completely within the panel area using a set of display settings. In response, data corresponding to a visible portion of the content can be added for display in the panel area and a graphical user interface scroll control can be provided for the panel area. The graphical user interface scroll control can enable a user to adjust the portion of the content displayed in the panel area in a first direction by manipulating the graphical user interface scroll control in the first direction.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Leah A. Lawrence, Richard W. Ragan, Jr., Yue Yuan
  • Patent number: 9996246
    Abstract: Provided are a device and method for displaying association information associated with a first application and a second application. The method may include: presenting a list of applications executable by the device; receiving a user input of moving an icon of the first application, in the presented list of the applications, to an icon of the second application; obtaining the association information associated with the first application and the second application by using at least one piece of preset data corresponding to the icon of the first application, in response to the received user input; and presenting the obtained association information in a periphery of the icon of the second application.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: June 12, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young-kyu Jin, Yoon-su Kim, Joo-yoon Bae, Jung-joo Sohn, Yong-gook Park, Yang-wook Kim, Yong-hyun Lim, Jae-ho Jung
  • Patent number: 9996247
    Abstract: Technologies are generally described for a cloud-based trash-can. In some examples, a method performed under control of a user device may include displaying a remote trash-can icon on a display of the user device, receiving a first user input that includes moving an icon representing a locally stored file to be discarded onto the remote trash-can icon, displaying on the display a request for a reason for discarding the locally stored file, and moving the discarded file to a server.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: June 12, 2018
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Noriaki Mitsunaga, Kazushi Nishimoto, Naoki Kusakawa
  • Patent number: 9996248
    Abstract: An apparatus and a method for providing a private chat in a group chat without having to switch between respective display screens. In the method, at least one group chat participant selected from group chat counterparts is designated as a private chat participant, identification information regarding the private chat participant is displayed in a message input window of a group chat window which is commonly used in a group chat and a private chat. Moreover, a group chat participant corresponding to the motion, such as a drag motion or tap motion is designated as a private chat participant, when a drag motion from a chat log of at least one group chat counterpart displayed in a chat log window to the message input window is detected.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: June 12, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Tae-Gun Park, Wan-Kyu Park, Jang-Seok Seo
  • Patent number: 9996249
    Abstract: A mobile terminal including a wireless communication unit configured to perform wireless communication; a display unit configured to display a first screen layer including first screen information; and a controller configured to display a second screen layer including second screen information such that at least part of the first and second screen layers overlap, and activate one of the first and second screen layers for receiving a touch input.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: June 12, 2018
    Assignee: LG ELECTRONICS INC.
    Inventor: Jongseok Park
  • Patent number: 9996250
    Abstract: A mobile device comprising a first touch panel and a second touch panel for displaying images is disclosure. A decision module is operable to indicate a touch condition, if a touch position on a first touch panel is changed to a predefined direction toward a second touch panel, and if a touch is detected on both the first touch panel and the second touch panel. A display control module is operable to display at least some of an image displayed on the second touch panel on the first touch panel in response to the touch condition.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: June 12, 2018
    Assignee: KYOCERA Corporation
    Inventor: Takashi Hata
  • Patent number: 9996251
    Abstract: A method for sharing a view presented on a touchscreen of a processing system. Whether a show gesture state is enabled on the processing system and whether a gesture event gate is open on the processing system are determined. The show gesture state determines whether a gesture detected by the touchscreen is depicted onto a version of the view shared with another processing system. The gesture event gate determines whether a corresponding gesture event is passed to an application that is active in the view.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: June 12, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John A. Feller, John K. Gerken, III, Harsha V. Krishnareddy, Mark D. Vickstrom
  • Patent number: 9996252
    Abstract: In one aspect, method is provided for controlling a display device, comprising: displaying, on a touchscreen display, a first window executing a first application and a second window executing a second application; receiving, at the touchscreen display, a first command input to the first window and a second command input to the second window; determining whether the first command and the second command are received simultaneously; dispatching, by a processor, the first command; and dispatching, by the processor, the second command.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: June 12, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sung-Jae Cho
  • Patent number: 9996253
    Abstract: A display area of a selection image becomes larger when two locations corresponding to the selection image on a touch panel are pressed simultaneously by hands of a player and a space between the hands is widened while the hands maintain a state of contact to the touch panel. This enables touch panel operability to be diversified.
    Type: Grant
    Filed: July 10, 2007
    Date of Patent: June 12, 2018
    Assignee: UNIVERSAL ENTERTAINMENT CORPORATION
    Inventor: Junichi Kogo
  • Patent number: 9996254
    Abstract: A user device may include a touchscreen, a storage device, and a processing device. The storage device stores native applications and their corresponding icon data. The icon data includes an icon, a location of the icon on a launch screen, a flag indicating whether the icon is hidden or visible, and an unlocking instruction. The processing device may display the launch screen via the touchscreen whereby the launch screen displaying one or more icons. The processing device monitors the touchscreen and receives user input at an unpopulated screen location occupied by a hidden icon. The processing devices receives a user instruction at the unpopulated screen location, verifies the user instruction with the unlocking instruction associated with the icon. When the user instruction is verified, the processing device can display the hidden icon or may launch the native application corresponding to the hidden icon.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: June 12, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kiran Bindhu Hemaraj, Vijith Menon, Nithin John
  • Patent number: 9996255
    Abstract: A portable electronic device includes a touch display configured to sense contact with a finger or stylus, a speaker, and a processing system that communicates with the touch display and the speaker. The device is configured to display a symbol using a set of trace indicator line segments comprising a trace direction indicator and a trace termination indicator and to highlight a region of a first of the trace indicator line segments. The device is configured to detect user touch input at multiple locations on the touch display and determine whether the first trace indicator line segment has been traced from the highlighted region to the termination indicator in a direction corresponding to the trace direction indicator, and in response, to draw and maintain a color line corresponding to the detected user touch input at the multiple locations.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: June 12, 2018
    Assignee: CAPIT LEARNING
    Inventors: Eyal Rav-Noy, Tzippy Rav-Noy
  • Patent number: 9996256
    Abstract: A method for erasing electronic handwriting on a clipboard includes: the coordinates of each handwriting point of the electronic handwriting are made to correspond to writing pressure on the clipboard and are stored, and the color depth of each handwriting point is made to be proportional to the writing pressure at the handwriting point; the coordinates of each erase point, on the clipboard, contacted by the eraser are made to correspond to erasing pressure applied to the clipboard by the eraser via the erase points; determining whether the coordinates of the erase points are the same as one of the coordinates in the handwriting points, and if so, then determining the color depth at that erase point according to a first non-negative rule; otherwise, the color depth at the erase point is the background color depth of the clipboard.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: June 12, 2018
    Assignee: Fujian Foxit Software Development Joint Stock Co., Ltd.
    Inventors: Yuqian Xiong, Sunliang Liu, Yinsen Yan
  • Patent number: 9996257
    Abstract: In one example embodiment, a display apparatus includes a memory, implemented as part of the display apparatus and configured to store a plurality of reference motion information associated with a plurality of services and service information regarding the plurality of services; a reader, implemented as part of the display apparatus and configured to read motion information, received from a mobile end device, regarding a motion that was enacted upon the mobile end device; a service selector, implemented as part of the display apparatus and configured to compare the read motion information with the stored plurality of reference motion information to select a service from among the stored plurality of services; and a stationary display, implemented as part of the display apparatus that is physically separated from the mobile end device, configured to display an expression of the selected service.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: June 12, 2018
    Assignee: KT CORPORATION
    Inventors: Moon-Soon Kang, Jang-hyuk Park
  • Patent number: 9996258
    Abstract: A computing device includes at least one processor and at least one module operable by the at least one processor to output, for display, a graphical keyboard comprising a plurality of keys, receive an indication of a first gesture portion, and determine, based on the first gesture portion, at least one candidate string. The at least one module may be further operable to output, for display at a first location of a display device, the at least one candidate string, receive an indication of a second gesture portion that traverses a location that corresponds to the at least one candidate string, wherein the first gesture portion and the second gesture portion are included in a single continuous gesture, select, based on the second gesture portion, the at least one candidate string, and output, for display at a second location of the display device, the at least one candidate string.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: June 12, 2018
    Assignee: Google LLC
    Inventor: Xiaojun Bi
  • Patent number: 9996259
    Abstract: The invention relates to a method for the detection of the selection of a character of a character string to be input from a character set on an input surface, wherein the selection of at least one character of the character string is detected by evaluating a direction vector and/or by recognizing a shape of a gesture which is input on the input surface.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: June 12, 2018
    Inventor: Laszlo Karafiat
  • Patent number: 9996260
    Abstract: A method for operating a terminal according to one embodiment of the present invention comprises the steps of: displaying a text tool window; receiving an inputted character sequence and displaying all of the received character sequences on the displayed text tool window; receiving an input for deleting characters for deleting a portion of the character sequences from among all of the displayed character sequences; receiving an input for recovering characters for recovering the deleted portion of the character sequences; and recovering and displaying the deleted portion of the character sequences according to the received input for recovering characters.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: June 12, 2018
    Assignee: LG ELECTRONICS INC.
    Inventor: Jaewoon Kim
  • Patent number: 9996261
    Abstract: Systems and methods for configurable trading interfaces that allow a trader to quickly and easily submit trading commands to a trading system are provided. Using these systems and methods, a trader can using various trading interfaces to initiate trading commands, configure various display features and default command settings, and control a level of command entry verification that is provided to protect against inadvertent entry of incorrect trading commands.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: June 12, 2018
    Assignee: CHART TRADING DEVELOPMENT, LLC
    Inventors: Glenn D. Kirwin, Matthew Claus, Joseph Noviello, Andrew C. Gilbert
  • Patent number: 9996262
    Abstract: Systems and methods are disclosed to abort a command at a data storage controller, in accordance with certain embodiments of the present disclosure. In some embodiments, an apparatus may comprise a data storage controller configured to receive an abort indicator from a host device, generate an abort tracking indicator at a receiving unit configured to receive commands from the host device, monitor to determine when the selected command is received at the receiving unit based on the abort tracking indicator, and abort the selected command when the selected command is received at the receiving unit. In some embodiments, the data storage controller may generate an abort tracking indicator at a completion unit configured to notify the host device of completed commands, and monitor for the selected command at the completion unit based on the abort tracking indicator.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: June 12, 2018
    Assignee: Seagate Technology LLC
    Inventors: Shashank Nemawarkar, Chris Randall Stone, Balakrishnan Sundararaman
  • Patent number: 9996263
    Abstract: A method and apparatus of a device that includes a shared memory hash table that notifies one or more readers of changes to the shared memory hash table is described. In an exemplary embodiment, a device modifies a value in the shared memory hash table, where the value has a corresponding key. The device further stores a notification in a notification queue that indicates the value has changed. In addition, the device invalidates a previous entry in the notification queue that indicates the value has been modified. The device signals to the reader that a notification is ready to be processed.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: June 12, 2018
    Assignee: Arista Networks, Inc.
    Inventors: Hugh W. Holbrook, Duncan Stuart Ritchie, Sebastian Sapa, Simon Francis Capper
  • Patent number: 9996264
    Abstract: Techniques and mechanisms are provided for migrating data blocks around a cluster during node addition and node deletion. Migration requires no downtime, as a newly added node is immediately operational while the data blocks are being moved. Blockmap files and deduplication dictionaries need not be updated.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: June 12, 2018
    Assignee: Quest Software Inc.
    Inventors: Vinod Jayaraman, Abhijit Dinkar, Mark Taylor, Goutham Rao, Michael E. Root, Murali Bashyam
  • Patent number: 9996266
    Abstract: A storage system includes a memory controller connected to a solid state memory device and a read status table that tracks a pending read from the solid state memory device and a physical address of the solid state memory device that is associated with the pending read. The memory controller releases the physical address for reassignment when the read status table indicates that no pending reads are associated with the physical address. In certain embodiments, the read status table may be included within the memory controller. In certain embodiments, subsequent to the release of the physical address, erase operations may erase data at the physical address and the physical address may be reassigned to a new logical address by ensuing host write operations.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Charles J. Camp, Timothy J. Fisher, Kevin E. Sallese