Scaling Patents (Class 345/660)
  • Patent number: 10331293
    Abstract: According to an embodiment of the present invention, a system dynamically resizes one or more application windows displayed on one or more screens based on an interactive state associated with the one or more application windows. Initially, a processor displays a plurality of different windows associated with one or more corresponding applications and determines an interactive state associated with each of the plurality of different windows. The processor then analyzes the interactive states of each of the plurality of different windows and, in response, adjusts a size of one or more of the plurality of different windows in accordance with the determined interactive states. Embodiments of the present invention further include a method and computer program product for dynamically resizing one or more application windows based on the interactive states associated with the one or more application windows in substantially the same manner described above.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Coporation
    Inventors: Paul R. Bastide, Jana H. Jenkins, Robert E. Loredo, Fang Lu
  • Patent number: 10334200
    Abstract: A first wireless device that supports a Wi-Fi direct service includes: a display unit configured to display an entire image of content being displayed by a second wireless device; a communication unit configured to perform a connection setup with the second wireless device; and a processor configured to control the display unit and the communication unit. The processor receives a zoom-in request signal for zooming in a partial image included in the entire image and receives data of the entire image and data of a zoomed-in partial image corresponding to the partial image from the second wireless device based on the zoom-in request signal.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: June 25, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Eunyoung Cho, Sangjin Ahn, Sanghyun Baek
  • Patent number: 10319062
    Abstract: A network server receives, from a client device, an indication of a first raster map image that depicts a geographic map of a certain region and a certain zoom level. The network server obtains a second raster map image corresponding to the geographic region and the zoom level and generating a description of a difference in pixels between the indicated first raster map image and the second raster map image. The network server then provides the description of the determined difference in pixels to the client device for generating the second raster map image at the client device.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: June 11, 2019
    Assignee: GOOGLE LLC
    Inventors: Benjamin Greenwood, Damon Stacey
  • Patent number: 10311806
    Abstract: The present disclosure provides an image processing method and system. The method may include: acquiring an image to be displayed; determining a distance between a display device and a user; comparing the determined distance with a plurality of optimum watching distances respectively, wherein the optimum watching distances are acceptable shortest distances corresponding to different resolutions for the display device when the user watches images displayed on the display device in a full vision under a vision limit; and processing the acquired image for displaying, according to a result of the comparing.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: June 4, 2019
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Jing Yu, Ran Duan, Yanfu Li
  • Patent number: 10311572
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reducing latency in transmitting and presenting map user interfaces. In one aspect, a method includes receiving, from a client device, a request for presentation of an interactive map user interface that depicts (i) a region and (ii) data related to an account for sub-regions of the region. One or more servers render a map of the region. The server(s) generate an image file representing an image of the rendered map. A different visual characteristic is assigned to each different sub-region. The server(s) configure a user interface of the client device to present (i) the image with each of the different sub-regions being presented according to the different visual characteristics and (ii) account data related to a sub-region when the client device detects a user interaction with the sub-region.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: June 4, 2019
    Assignee: Google LLC
    Inventors: Nikhil Bakshi, Oliver Michael King, Zev Nettleton Youra
  • Patent number: 10303323
    Abstract: The methods, systems, techniques, and components described herein may facilitate user interactions with virtual objects in a three-dimensional virtual environment using user input into a graphical interface of a control device that is coupled to a display that may display the three-dimensional virtual environment. The control device may be configured to display a 3D representation of a virtual object having a non-virtual reality representation of the virtual object. The graphical interface of the control device may receive selection information that corresponds to a user selection of the 3D representation of the virtual object. Transformation parameters that provide a basis for rendering a three-dimensional representation of a virtual object in the three-dimensional virtual environment may be obtained to define a transformation of the 3D representation of the virtual object.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: May 28, 2019
    Assignee: Meta Company
    Inventor: Yishai Gribetz
  • Patent number: 10270804
    Abstract: A method of detecting unauthorized use of a webcam or a microphone on a computer system, the method including, at the computer, identifying a process that is using the webcam or the microphone, determining whether information is visibly displayed by the computer system to indicate to a user the use of the webcam or the microphone by the process; and using a result of the step of determining to identify said process as malware or potential malware.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: April 23, 2019
    Assignee: F-Secure Corporation
    Inventor: Jarno Niemela
  • Patent number: 10269092
    Abstract: The provided is an image processing device, an image processing method, and a program that can solve the above described problems and can normalize the distortion in the a fisheye image without being influenced by receiving the influence of the a fisheye optical system even when the positional relationship between the an optical axis of the a fisheye camera and the a plane to which the an object is grounded does not satisfy a certain conditions.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: April 23, 2019
    Assignee: NEC CORPORATION
    Inventor: Kosuke Yoshimi
  • Patent number: 10261686
    Abstract: Disclosed are a mobile terminal and a control method thereof, which has a display unit for displaying a virtual keypad and texts input by the virtual keypad. The mobile terminal includes a display unit and a controller. The display unit has a first area in which a virtual keypad is displayed and a second area in which a character input by a touch applied to the virtual keypad is displayed, and displays a first cursor for guiding a position at which a character is to be input. When an editing mode is executed in the state in which the first cursor is displayed, the controller displays, in the second area, a second cursor different from the first cursor, and selectively activates any one of the first and second cursors.
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: April 16, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Intai Kim, Daewoo Lee, Jaeyong Park, Sumi Kim, Hyojeong Jang, Minseok Hwangbo, Hyunju Oh
  • Patent number: 10254959
    Abstract: Embodiments provide a character input method and an electronic device. The method includes acquiring a character input instruction, and displaying candidate characters generated by the character input instruction. The method also includes acquiring a first instruction input by a user, where the first instruction is used to select at least one target candidate character in the candidate characters. The method also includes acquiring a sliding gesture input by the user, and determining, according to the sliding gesture, a sliding track corresponding to the sliding gesture, where the sliding track is a track formed by action points of the sliding gesture on an output device. The method also includes acquiring, according to the sliding track, a position that is selected by the user for inputting a character, and inputting the at least one target candidate character to the position that is selected by the user for inputting a character.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: April 9, 2019
    Assignee: Huawei Device (Dongguan) Co., Ltd.
    Inventor: Hao Wang
  • Patent number: 10248224
    Abstract: Techniques for input based on interactions with a physical hinge are described. Generally, a new class of interactions involves user manipulation of a physical hinge in order to provide input to a computing device. These hinge-based interactions provide input to a computing system that can be leveraged to initiate one or more system-level commands or operations, initiate transitions between discrete views of content, interact with content displayed via one or more display devices, and so on. In an example, a sequence of two or more consecutive hinge angle changes is recognized as a hinge gesture to perform a particular operation, such as a transition between a single-tasking state and a multitasking state.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: April 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian Klein, Raymond Quan, Ricardo A. Espinoza Reyes, Gregg Robert Wygonik
  • Patent number: 10249018
    Abstract: A graphics processor and a method of scaling user interface (UI) elements for smaller displays. One embodiment of the graphics processor includes: (1) a scene renderer configured to render a scene from scene data generated by a graphics application, (2) a user interface (UI) renderer configured to render a UI from UI data generated by the graphics application, (3) a UI scaler configured to scale the UI based on properties of a remote display, and (4) a compositor operable to combine the scene and the UI into a composite image.
    Type: Grant
    Filed: April 25, 2013
    Date of Patent: April 2, 2019
    Assignee: Nvidia Corporation
    Inventor: Andrew Fear
  • Patent number: 10228759
    Abstract: A distance sensing substrate, a display device, a display system, and a resolution adjustment method are disclosed. The above distance sensing substrate includes a particle emitter for emitting a first particle beam to a viewer; a particle receiver for receiving the first particle beam reflected by the viewer; and a processing unit for obtaining an energy density of the emitted first particle beam and an energy density of the received first particle beam. The resolution of the display screen can be adjusted based on the viewing distance from the viewer to the display screen. When the viewing distance of the user is relatively large, the resolution of the display screen will be reduced appropriately, so as to reduce a power consumption of the display screen on the premise of ensuring a viewing effect of the user.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: March 12, 2019
    Assignees: BOE TECHNOLOGY GROUP CO., LTD., BEIJING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventors: Wei Wang, Hao Zhang, Lingyun Shi, Xue Dong, Chong Liu
  • Patent number: 10214106
    Abstract: A driving assistance apparatus which is mounted in a vehicle includes an acquisition unit configured to acquire external information, a notification request generation unit configured to generate a notification request based on the external information, a switching unit configured to switch between an on state and an off state of a notification function according to an input from a vehicle occupant, a first information notification unit configured to display a first display for giving notification of the external information in a predetermined display area of a display device based on the notification request when the notification function is in the on state and the notification request is generated, and a second information notification unit configured to display a second display for giving notification of predetermined information different from the external information in the predetermined display area when the notification function is in the off state.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: February 26, 2019
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Takashi Yanatsubo, Hisashi Fujiwara, Yosuke Nihei
  • Patent number: 10216708
    Abstract: The present disclosure discloses ways of navigating content. For example, techniques herein can include defining a logical flow of multiple content regions in a display page, initiating display of a first content region of the multiple content regions, the first content region of the display page displayed on a display screen according to a first zoom level, and in response to receiving navigation input in the display page to view a next content region following the first content region in the logical flow, identifying a second content region that follows the first content region in the logical flow. Additionally, embodiments herein can include analyzing parameters of the second content region to determine a second zoom level for viewing the second content region and initiating display of the second content region according to the second zoom level, the second zoom level being different than the first zoom level.
    Type: Grant
    Filed: October 5, 2009
    Date of Patent: February 26, 2019
    Assignee: Adobe Systems Incorporated
    Inventors: Daniel Wabyick, Jeremy R. Clark
  • Patent number: 10210630
    Abstract: The present disclosure provides a method and an apparatus for compressing an image and a mobile terminal. The method includes: obtaining a height of an image to be compressed and a pixel density of a mobile terminal in which the image to be compressed stored; when the height of the image to be compressed is greater than or equal to a preset threshold and the pixel density is greater than or equal to a preset pixel density, further obtaining a display height of the mobile terminal and calculating a first height of the image to be compressed according to the display height and the pixel density of the mobile terminal; and determining a compression height for compressing the image to be compressed according to the preset threshold and the first height.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: February 19, 2019
    Assignee: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO., LTD.
    Inventor: Ming Xu
  • Patent number: 10210595
    Abstract: A method of operating a data processing system 4 comprises a first processing stage 11, 12 of the data processing system producing data according to a first pattern, and a second processing stage 20 of the data processing system using the data produced by the first processing stage 11, 12 according to a second different pattern. The data processing system 4 deactivates the first processing stage 11, 12 when the first processing stage 11, 12 has produced a set of data that includes sufficient data to allow the set of data to be used by the second processing stage 20 according to the second pattern, and re-activates the first processing stage 11, 12 based on the use of that set of data by the second processing stage 20.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: February 19, 2019
    Assignee: Arm Limited
    Inventors: Sharjeel Saeed, Daren Croxford, Kushan Vijaykumar Vyas
  • Patent number: 10203698
    Abstract: A system and method for providing a map via a cloud-based system is disclosed. The method includes requesting, by a controller of an autonomous vehicle, a map data from a cloud-based server. The map data is stored on the cloud-based server. The method also includes receiving map data from the cloud-based server. The method also includes autonomously navigating the autonomous vehicle based on the received map data.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: February 12, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Sayyed Rouhollah Jafari Tafti, Soheil Samii, Fan Bai, Michael A. Losh
  • Patent number: 10198158
    Abstract: A pattern of geocoded pixels is generated by accessing data point values, where each data point value includes an attribute value and coordinates of a geographic location. Each data point value corresponds to a geocoded pixel that is positioned on the pattern based on the coordinates of the data point value such some geocoded pixels overlap other geocoded pixels. Different levels of the pattern of geocoded pixels correspond to a different degree of overlap between the geocoded pixels. The different levels of the pattern of geocoded pixels are associated with different magnification levels of a geographic map such that changing a magnification level of the geographic map causes a degree of overlap between the geocoded pixels of the pattern to change.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: February 5, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Ming C Hao, Halldor Janetzko, Umeshwar Dayal, Meichun Hsu
  • Patent number: 10198099
    Abstract: An information processing apparatus may include a control unit to control processing on an operation object, where an operation right of the operation object is given to a user, displayed on a display unit based on detection of a user from at least one information signal input to the apparatus from outside of the apparatus.
    Type: Grant
    Filed: January 9, 2013
    Date of Patent: February 5, 2019
    Assignee: Saturn Licensing LLC
    Inventor: Yusuke Sakai
  • Patent number: 10192524
    Abstract: An image display apparatus enlarges a display target object to be displayed among a plurality of objects included in an image and displays the enlarged display target object on a screen one by one in order. In addition, the image display apparatus detects whether there is a person in a predetermined range from the image display apparatus and decides a next display target object to be displayed on the screen based on a result of the detection.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: January 29, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Taku Ogasawara
  • Patent number: 10176272
    Abstract: A smart-sizing, browser-based widget uses both information defined by a user (e.g., a width value, etc.) and information provided by the web browser and web page within which it is being displayed, to calculate, in real-time, which of its elements to display, and at what scale, so as to make the most efficient use of its available space. The determination as to which elements to display may be a function of a pre-defined relationship among the elements.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: January 8, 2019
    Assignee: Excalibur IP, LLC
    Inventors: Joseph Andrew Magnani, William MacDonald White
  • Patent number: 10171768
    Abstract: Facilities are provided herein for automatically determining and applying curve profiles to flexible displays. An example process includes obtaining content to be presented on a flexible display, automatically determining a curve profile to apply to the flexible display in association with presentation of the content on the flexible display, the automatically determining being based at least in part on an analysis of the content to be presented, and applying the curve profile to the flexible display in association with the presentation of the content on the flexible display.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: January 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Sarbajit K. Rakshit
  • Patent number: 10156981
    Abstract: An apparatus and method are disclosed for providing feedback and guidance to touch screen device users to improve text entry user experience and performance by generating input history data including character probabilities, word probabilities, and touch models. According to one embodiment, a method comprises receiving first input data, automatically learning user tendencies based on the first input data to generate input history data, receiving second input data, and generating auto-corrections or suggestion candidates for one or more words of the second input data based on the input history data. The user can then select one of the suggestion candidates to replace a selected word with the selected suggestion candidate.
    Type: Grant
    Filed: April 1, 2017
    Date of Patent: December 18, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Eric Norman Badger, Drew Elliott Linerud, Itai Almog, Timothy S. Paek, Parthasarathy Sundararajan, Dmytro Rudchenko, Asela J. Gunawardana
  • Patent number: 10152214
    Abstract: The present disclosure provides a method and a mobile terminal for displaying a visual prompt. The method, implemented in the mobile terminal, includes: monitoring an application; determining after detecting that running of the application has met an interruption trigger condition, and according to a current display probability X, whether a first virtual animation image including option information on the application interruption needs to be displayed; and displaying, after it is determined that the first virtual animation image needs to be displayed, the first virtual animation image. As a mobile terminal has an additional function of performing real-time monitoring on running the application, and can prompt, after detecting that a preset trigger condition has been met according to monitoring conditions, a user by using a virtual animation image to interrupt the running the application, thereby increasing functions of a mobile terminal.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: December 11, 2018
    Assignee: Hisense Mobile Communications Technology Co., Ltd.
    Inventors: Tiantian Dong, Wenjuan Du
  • Patent number: 10137373
    Abstract: An example system includes: a display processing unit performing processing of displaying, on a display, an image concerning a processing result of an application and an operation receiving image for receiving an operation related to the application; a first operation reception unit receiving an operation associated with the operation receiving image by detecting contact with the operation receiving image through the touch panel; a second operation reception unit receiving an operation equivalent to operation associated with the operation receiving image through the operation for the hardware key; and an information processing unit performing information processing concerning the application in response to operation received by the first operation reception unit or the second operation reception unit. The display processing unit makes the operation receiving image non-display in the case where the second operation reception unit receives an operation.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: November 27, 2018
    Assignee: NINTENDO CO., LTD.
    Inventor: Yoshinori Oda
  • Patent number: 10136044
    Abstract: A method, apparatus and system for sharing object information which executes a video-chat session between an agent and a mobile client using an application hosted by a server. There is presented a view in common executed by a server application to both the agent and the mobile client for viewing objects captured by the mobile client during the video-chat session. There is identified by the agent a viewed object captured by the mobile client where the captured objected has been viewed by the agent in the common view during the video-chat session. The captured objected may be selected by the agent during the video-chat session and the agent may retrieve information remotely about the selected object to send to the mobile client.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: November 20, 2018
    Assignee: salesforce.com, inc.
    Inventor: Aaron Eisses
  • Patent number: 10129554
    Abstract: Provided is an apparatus for processing a video. The apparatus for processing a video includes an image receiving module that is configured to receive encoded data, a filtering module that is configured to filter an image frame reconstructed from the encoded image, a block dividing module that is configured to divide the filtered image frame into a plurality of blocks, a compression module that is configured to compress each of the plurality of blocks, package the compressed plurality of blocks into a predetermined unit, and generate lookup table information corresponding to each of the packaged plurality of blocks, and a frame buffer memory that is configured to record the packaged data and the lookup table information.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: November 13, 2018
    Assignee: CHIPS & MEDIA, INC
    Inventors: Wook Je Jeong, Min Yong Jeon, Dong Jin Park
  • Patent number: 10126836
    Abstract: A method of positioning a cursor has the steps of registering the session on database tables, the user making a choice with an input device regarding cursor positioning, registering the choice within the tables, and repositioning the cursor to the most frequent cursor position in the tables. The choice of cursor position may be determined by a GetCursorPos function in a Windows-based computer, and the cursor may be repositioned by a SetCursorPos function.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: November 13, 2018
    Inventors: Lioudmila L. Dyer, Stuart C. Dyer, Valerie Sibirsky Williams
  • Patent number: 10114538
    Abstract: The present invention relates to an apparatus is provided, the apparatus comprising: a screen comprising a scrollable window for displaying a zoomed image and for displaying a corresponding scrollbar wherein the scrollbar comprises a scalable thumb; a first user engageable device for scrolling the displayed image; a second user engageable device for zooming in and out the displayed image; a scrollbar controller configured to automatically adjust the position and length of the thumb of the displayed scrollbar based on information entered by at least one of the user engageable devices; an information insert controller configured to automatically insert an additional scrollbar information in a predefined field within the thumb of the displayed scrollbar. The present invention further relates to a measurement equipment and a method for displaying images.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: October 30, 2018
    Assignee: ROHDE & SCHWARZ GMBH & CO. KG
    Inventors: Alexander Kolbeck, Guido Lauerburg, Petar Dugic
  • Patent number: 10109037
    Abstract: The present disclosure is directed to an imaging device and a method of scaling a Bayer domain image. In an example imaging device and method of processing an image represented in a Bayer domain, a block of the image is divided along a diagonal line to form two triangular portions of the block of the image. An upper green pixel for a scaled down image is determined based on either an average of green pixels in a first one of the two triangular portions or an average of an upper group of green pixels located along the diagonal line. A lower green pixel for the scaled down image is determined based on either an average of green pixels in a second one of the two triangular portions or an average of a lower group of green pixels located along the diagonal line.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: October 23, 2018
    Assignee: Marvell International Ltd.
    Inventor: Samson Huang
  • Patent number: 10089715
    Abstract: A graphic character object temporary storage stores parameters of a character and associated default values in a hierarchical data structure and one or more animation object data represented in a hierarchical data structure, the one or more animation object data having an associated animation, the graphic character object temporary storage and the animation object data being part of a local memory of a computer system. A method includes receiving a vector graphic object having character part objects which are represented as geometric shapes, displaying a two dimensional character, changing the scale of a part of the displayed two dimensional character, and storing an adjusted parameter in the graphic character object temporary storage as a percentage change from the default value, displaying a customized two dimensional character, applying keyframe data in an associated animation object data to the character parts objects, and displaying an animation according to the keyframe data.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: October 2, 2018
    Assignee: Google LLC
    Inventors: Asa Jonas Ivry Block, Suzanne Chambers, George Michael Brower, Igor Clark, Richard The
  • Patent number: 10089784
    Abstract: Systems and method of mapping spaces include a head-mounted sensor array. The array includes sensors configured to both measure distances within spaces and capture images of the spaces. This data may be used to generate continuously navigable virtual simulations of the spaces. Mapping of the spaces may include movable objects such as doors, transparent objects such as windows, and transitions between floors.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: October 2, 2018
    Assignee: RESCAN, INC.
    Inventors: Botond Bognar, Robert Herman
  • Patent number: 10073584
    Abstract: The present disclosure generally relates to retrieving and displaying contextually-relevant media content. In some embodiments, a device receives a request to display contextually-relevant media and, in response, displays a representation of a collection of media items relevant to a context of the device. In some embodiments, a device displays a visual media item of a sequence of items and, in response to receiving a swipe gesture, displays a detail user interface comprising related content for the media item. In some embodiments, a device, while displaying a first detail user interface, displays an affordance corresponding to a plurality of individuals identified as having attended a first event, that when selected, causes display of visual media corresponding to a plurality of events attended by the individuals. In some embodiments, a device, in response to user input, obtains an automatically-generated collection of visual media and displays a corresponding affordance.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: September 11, 2018
    Assignee: Apple Inc.
    Inventors: Britt S. Miura, Simon Bovet, Gary Ian Butcher, Eric M. G. Circlaeys, Alan C. Dye, Daniel E. Gobera Rubalcava, Cyrus Daniel Irani, Stephen O. Lemay, Brendan J. Langoulant, Paulo Michaelo Lopez, Henrique Penha, Justin S. Titi, Christopher Wilson
  • Patent number: 10061471
    Abstract: The present specification discloses a display device and a method of controlling the display device. The display device includes a flexible display unit configured to display at least one or more icons and a control unit. If an event occurs in a manner that a partial area of the flexible display unit is overlapped with each other, the control unit can set a symmetrical outer blank area for a predetermined area and consistently arrange a space between the at least one or more icons.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: August 28, 2018
    Assignee: LG ELECTRONICS INC.
    Inventor: Seungjun Lee
  • Patent number: 10037122
    Abstract: Embodiments are directed to automatic layout organization where various visualizations within a canvas layout can be dynamically rearranged or modified in dimension upon a user specified modification to maximize usability. Some embodiments display a graphical user interface (GUI) including multiple components in a display area, where each component has one or more initial dimensions. In response to an event, embodiments can determine an edge corresponding to the event. Some embodiments determine a box based on the edge, the box enclosing a portion of the display area that is less than the entire display area. Certain embodiments determine a set of components corresponding to the box, the set of components being fewer than all of the components. Embodiments may redraw the GUI such that the set of components is redrawn, where a dimension of each component of the set of components is different from an initial dimension of the component.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: July 31, 2018
    Assignee: Oracle International Corporation
    Inventors: Samuel Stephen Dyar, Bo Jonas Birger Lagerblad
  • Patent number: 10037575
    Abstract: A trading interface is provided for displaying market data related to a tradeable object being traded at an electronic exchange. According to one example embodiment, market data related to a tradeable object is displayed in relation to a value axis, such as a price axis. As new market data is received, the displayed market data is updated and may be repositioned so that a trader can view current market conditions in a viewable portion of the interface. The interface also includes a number of market movement indicators that assist a trader in tracking market movement. These viewable references allow a trader to navigate and immediately understand the “real” direction of the market activity despite any underlying adjustment of the viewable area of the trading interface.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: July 31, 2018
    Assignee: Trading Technologies International, Inc.
    Inventor: Douglas R. Duquette
  • Patent number: 10031905
    Abstract: Various technologies and techniques are disclosed for displaying and managing spreadsheets on mobile devices. An optimized search can be performed. A selection is received from a user to open a spreadsheet. A find selection is received from the use along with keywords for which to the user wishes to search. Any matching keywords are found in the spreadsheet and the cell location of the keywords is retrieved. A results page is constructed that shows search result listings with the keywords along with data surrounding the one or more keywords. The results page is displayed. Navigation options are provided for allowing a user to navigate around the spreadsheet. Right, left, downward, and upward navigation options can be used to change the current view of the spreadsheet by a pre-defined number of cells. Techniques are described for optimizing the display of charts in the spreadsheet.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: July 24, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tsui-Ying Fu, Hung Ju King, Shao Yi Hung, Yung-Yu Tseng
  • Patent number: 10031611
    Abstract: A method is provided for detecting a double-click input on an electrical device and an electrical device, the detection of the double-click input taking place by analyzing at least one input signal generated with the aid of at least one acceleration sensor, in a first method step (or task), it being monitored whether the input signal falls below a predefined first threshold value in absolute value during a first predefined time interval, in a second method step, exceeding of a second threshold value in absolute value by the input signal is detected, in a third method step, it being monitored whether the input signal falls below a predefined third threshold value in absolute value during a third predefined time interval, and in a fourth method step, exceeding of a fourth threshold value in absolute value by the input signal being detected.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: July 24, 2018
    Assignee: ROBERT BOSCH GMBH
    Inventors: Rainer Dorsch, Christian Haubelt, Anna Christina Strohrmann, Sebastian Stieber
  • Patent number: 10008046
    Abstract: A method, apparatus, and computer program product are provided for adaptive zoom control for zooming in on a venue beyond the maximum zoom level available in a digital map. An apparatus may be provided including at least one processor and at least one non-transitory memory including computer program code instructions. The computer program code instructions may be configured to, when executed, cause the apparatus to at least: provide for presentation of a map of a region including a venue; receive an input corresponding to a zoom-in action to view an enlarged portion of the region, where the enlarged portion of the region includes the venue; and in response to receiving the input corresponding to a zoom-in action to view the enlarged portion of the region, transition from the presentation of the map of the region to a presentation of a venue object corresponding to the venue.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: June 26, 2018
  • Patent number: 10009507
    Abstract: An image processing device may judge whether to execute a first type of enlarging process or a second type of enlarging process based on M lines of letter strings in an original image, in a case of judging to execute the first type of enlarging process, generate a first type of processed image data indicating a first type of processed image by executing the first type of enlarging process, and in a case of judging to execute the second type of enlarging process, generate a second type of processed image data indicating a second type of processed image by executing the second type of enlarging process. A layout of the plurality of letters in the second type of processed image is different from a layout of the plurality of letters in the first type of processed image.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: June 26, 2018
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Tomohiko Hasegawa, Masaki Kondo, Ryohei Ozawa, Yoshiyuki Tanaka
  • Patent number: 10001851
    Abstract: In order to enable easier magnification and reduction of a displayed image, an electronic device 1 includes a display unit 30, a pressure detection unit 60 and a control unit 10, such that the display unit 30 displays an image, the pressure detection unit 60 detects a pressure, and the control unit 10, based on the pressure detected by the pressure detection unit 60, controls magnification or reduction of the image.
    Type: Grant
    Filed: March 27, 2013
    Date of Patent: June 19, 2018
    Assignee: KYOCERA Corporation
    Inventors: Tomohiro Sudo, Hideko Murakami
  • Patent number: 9996957
    Abstract: A method and system for displaying a dynamic mosaic of media files, the method comprising: receiving media files, determining a fill direction, constructing a layout, determining an edge set from the media files previously placed on the layout, determining a trailing edge, and adjacent edges, constructing a set of closed rectangles an open rectangle from the trailing edge and adjacent edges, providing a first set of frames by iteratively attempting to fill up to one closed rectangle from the set of closed rectangles, providing a second set of frames by filling the open rectangle by placing one searched media file in the open rectangle if no closed rectangle in the set of closed rectangles can be filled, and inserting one of the first set of frames and the second set of frames into a current layout before updating a current edge set based on the inserted frames.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: June 12, 2018
    Assignee: SHUTTERSTOCK, INC.
    Inventors: Gavin Enns, Mark Allen Sherrill, Wyatt Jenkins, William Kris Arnold
  • Patent number: 9990120
    Abstract: The invention relates to a user interface arrangement (1) for displaying and/or playing back video sequences (2), said video sequences (2) each displaying an event and being captured during a monitoring period (12), wherein said user interface arrangement (1) has a control unit (4) and a screen (3). Said control unit (4) controls said screen (3) for showing a display (6), said display (6) comprising a timeline (7) that indicates said monitoring period (12) or a portion of the monitoring period (12). The display (6) comprises at least one marking (8) for chronologically classifying and for indicating the duration of the at least one video sequence (2) on said timeline (7) or in relation to the timeline (7).
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: June 5, 2018
    Assignee: Robert Bosch GmbH
    Inventors: Daniel Gottschlag, Stephan Heigl
  • Patent number: 9983786
    Abstract: An electronic device includes a display screen for displaying (302) an active first application, a movement sensing assembly for providing signals indicative of movement of an object with respect to the display screen, and a processor in electronic communication with the movement sensing assembly and the display screen. The processor evaluates the signals from the movement sensing assembly to identify (304) a subdividing gesture, and instructs the display screen to display (306) the first application in a first portion of the display screen to one side of the subdividing gesture.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: May 29, 2018
    Assignee: Google Technology Holdings LLC
    Inventor: Meng Huang
  • Patent number: 9983854
    Abstract: Several methods are described herein to allow users to manage and synchronize views in a multi-user application with canvas (infinite or otherwise) and limited or unlimited zoom. Without these synchronization methods, coordinating views is very difficult, and may lead to chaos as one or more of the users gets lost on the canvas. A “View Sync” method provides for many-to-one synchronization, where many users are automatically synchronized with one user. A “Sync View” method provides for one-to-one synchronization, where one user is synchronized to another user's view. Preferably, off-screen “activity indicators” also are used within the viewport to provide visual cues regarding where other users are drawing or creating content on the canvas. Tapping on an activity indicator preferably performs one-time Sync View with the selected other user.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: May 29, 2018
    Assignee: LogMeln, Inc.
    Inventors: Michael Parker, E. Patrick Hanavan, III, Jerry Anders
  • Patent number: 9985236
    Abstract: A display apparatus includes a display panel and a variable resistance area. The display panel includes a foldable area, a non-foldable area, and a folding axis. The variable resistance area may overlap the foldable area and includes a first resistance part and a second resistance part. The first resistance part has a first resistance when the display panel is folded with a curvature greater than a first curvature and a second resistance different from the first resistance when the display panel is folded with a curvature less than the first curvature. The second resistance part has a third resistance when the display panel is folded with a curvature greater than a second curvature and a fourth resistance different from the third resistance when the display panel is folded with a curvature less than the second curvature. The second curvature may be greater than the first curvature.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: May 29, 2018
    Assignee: Samsung Display Co., Ltd.
    Inventors: Taejin Kim, Dong-hoon Lee
  • Patent number: 9977239
    Abstract: A presentation controller in a control device captures an image of a driver using an onboard camera of an occupant state detection section, and acquires a state of the driver that is detected in the captured image and represents the posture of the driver, and the position of part of the body of the driver. The presentation controller then uses road-vehicle inter-communication to acquire, as an event, information from a detector of an event detection section indicating a danger in front of the vehicle, and detects a presentation direction for the event. The presentation controller then controls a device of a presentation section so as to move a marker that is assistance information along a direction from the vehicle toward the driver, as information perceivable by the occupant. The presentation controller then notifies the event to the ears of the driver.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: May 22, 2018
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Yoshiyuki Muramatsu
  • Patent number: 9965825
    Abstract: An application processor includes an image processing circuit configured to process an image on-the-fly. The image processing circuit includes N pipelines, where N is a natural number of at least 2, and an enable control circuit configured to receive first information indicating a size of the image stored in a memory and second information indicating whether the image rotates and to enable M pipelines among the N pipelines based on the first information and the second information, where 2?M?N. The enabled M pipelines divide the image into M image segments and process the M image segments in parallel.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: May 8, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sung Chul Yoon, Min Soo Kim
  • Patent number: 9966030
    Abstract: A liquid crystal display device according to the present disclosure includes a timing controller, a power supply unit, a data supply unit, and a liquid crystal display panel. The timing controller analyzes image data to sense a target pattern, and generates an operating signal in a case where the target pattern is sensed. The power supply unit generates first to fourth gamma voltages in a case where the operating signal is not received. The power supply unit generates first to fourth modulation voltages after a variable time in a case where the operating signal is received. The difference between the first and second modulation voltages is smaller than the difference between the first and second gamma voltages, and the difference between the third and fourth modulation voltages is smaller than the difference between the third and fourth gamma voltages.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: May 8, 2018
    Assignee: Samsung Display Co., Ltd.
    Inventors: Jongjae Lee, Sujin Kim, Junki Hong