Scaling Patents (Class 345/660)
-
Patent number: 10331293Abstract: 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: GrantFiled: February 22, 2017Date of Patent: June 25, 2019Assignee: International Business Machines CoporationInventors: Paul R. Bastide, Jana H. Jenkins, Robert E. Loredo, Fang Lu
-
Patent number: 10334200Abstract: 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: GrantFiled: September 21, 2017Date of Patent: June 25, 2019Assignee: LG ELECTRONICS INC.Inventors: Eunyoung Cho, Sangjin Ahn, Sanghyun Baek
-
Patent number: 10319062Abstract: 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: GrantFiled: September 27, 2016Date of Patent: June 11, 2019Assignee: GOOGLE LLCInventors: Benjamin Greenwood, Damon Stacey
-
Patent number: 10311806Abstract: 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: GrantFiled: September 8, 2015Date of Patent: June 4, 2019Assignee: BOE TECHNOLOGY GROUP CO., LTD.Inventors: Jing Yu, Ran Duan, Yanfu Li
-
Patent number: 10311572Abstract: 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: GrantFiled: December 14, 2016Date of Patent: June 4, 2019Assignee: Google LLCInventors: Nikhil Bakshi, Oliver Michael King, Zev Nettleton Youra
-
Patent number: 10303323Abstract: 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: GrantFiled: May 18, 2016Date of Patent: May 28, 2019Assignee: Meta CompanyInventor: Yishai Gribetz
-
Patent number: 10270804Abstract: 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: GrantFiled: August 10, 2015Date of Patent: April 23, 2019Assignee: F-Secure CorporationInventor: Jarno Niemela
-
Patent number: 10269092Abstract: 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: GrantFiled: June 13, 2017Date of Patent: April 23, 2019Assignee: NEC CORPORATIONInventor: Kosuke Yoshimi
-
Patent number: 10261686Abstract: 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: GrantFiled: January 8, 2015Date of Patent: April 16, 2019Assignee: LG ELECTRONICS INC.Inventors: Intai Kim, Daewoo Lee, Jaeyong Park, Sumi Kim, Hyojeong Jang, Minseok Hwangbo, Hyunju Oh
-
Patent number: 10254959Abstract: 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: GrantFiled: January 24, 2014Date of Patent: April 9, 2019Assignee: Huawei Device (Dongguan) Co., Ltd.Inventor: Hao Wang
-
Patent number: 10248224Abstract: 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: GrantFiled: October 25, 2016Date of Patent: April 2, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Christian Klein, Raymond Quan, Ricardo A. Espinoza Reyes, Gregg Robert Wygonik
-
Patent number: 10249018Abstract: 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: GrantFiled: April 25, 2013Date of Patent: April 2, 2019Assignee: Nvidia CorporationInventor: Andrew Fear
-
Patent number: 10228759Abstract: 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: GrantFiled: January 15, 2016Date of Patent: March 12, 2019Assignees: BOE TECHNOLOGY GROUP CO., LTD., BEIJING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD.Inventors: Wei Wang, Hao Zhang, Lingyun Shi, Xue Dong, Chong Liu
-
Patent number: 10214106Abstract: 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: GrantFiled: October 28, 2016Date of Patent: February 26, 2019Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Takashi Yanatsubo, Hisashi Fujiwara, Yosuke Nihei
-
Patent number: 10216708Abstract: 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: GrantFiled: October 5, 2009Date of Patent: February 26, 2019Assignee: Adobe Systems IncorporatedInventors: Daniel Wabyick, Jeremy R. Clark
-
Patent number: 10210630Abstract: 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: GrantFiled: August 31, 2016Date of Patent: February 19, 2019Assignee: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO., LTD.Inventor: Ming Xu
-
Producing and using data according to first and second different patterns in data processing systems
Patent number: 10210595Abstract: 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: GrantFiled: February 21, 2017Date of Patent: February 19, 2019Assignee: Arm LimitedInventors: Sharjeel Saeed, Daren Croxford, Kushan Vijaykumar Vyas -
Patent number: 10203698Abstract: 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: GrantFiled: August 10, 2017Date of Patent: February 12, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Sayyed Rouhollah Jafari Tafti, Soheil Samii, Fan Bai, Michael A. Losh
-
Patent number: 10198158Abstract: 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: GrantFiled: July 19, 2013Date of Patent: February 5, 2019Assignee: ENTIT SOFTWARE LLCInventors: Ming C Hao, Halldor Janetzko, Umeshwar Dayal, Meichun Hsu
-
Patent number: 10198099Abstract: 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: GrantFiled: January 9, 2013Date of Patent: February 5, 2019Assignee: Saturn Licensing LLCInventor: Yusuke Sakai
-
Patent number: 10192524Abstract: 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: GrantFiled: August 5, 2016Date of Patent: January 29, 2019Assignee: Canon Kabushiki KaishaInventor: Taku Ogasawara
-
Patent number: 10176272Abstract: 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: GrantFiled: September 28, 2007Date of Patent: January 8, 2019Assignee: Excalibur IP, LLCInventors: Joseph Andrew Magnani, William MacDonald White
-
Patent number: 10171768Abstract: 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: GrantFiled: August 6, 2015Date of Patent: January 1, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Sarbajit K. Rakshit
-
Patent number: 10156981Abstract: 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: GrantFiled: April 1, 2017Date of Patent: December 18, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Eric Norman Badger, Drew Elliott Linerud, Itai Almog, Timothy S. Paek, Parthasarathy Sundararajan, Dmytro Rudchenko, Asela J. Gunawardana
-
Patent number: 10152214Abstract: 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: GrantFiled: December 21, 2015Date of Patent: December 11, 2018Assignee: Hisense Mobile Communications Technology Co., Ltd.Inventors: Tiantian Dong, Wenjuan Du
-
Patent number: 10137373Abstract: 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: GrantFiled: August 6, 2015Date of Patent: November 27, 2018Assignee: NINTENDO CO., LTD.Inventor: Yoshinori Oda
-
Patent number: 10136044Abstract: 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: GrantFiled: February 22, 2017Date of Patent: November 20, 2018Assignee: salesforce.com, inc.Inventor: Aaron Eisses
-
Patent number: 10129554Abstract: 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: GrantFiled: August 31, 2015Date of Patent: November 13, 2018Assignee: CHIPS & MEDIA, INCInventors: Wook Je Jeong, Min Yong Jeon, Dong Jin Park
-
Patent number: 10126836Abstract: 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: GrantFiled: July 6, 2015Date of Patent: November 13, 2018Inventors: Lioudmila L. Dyer, Stuart C. Dyer, Valerie Sibirsky Williams
-
Patent number: 10114538Abstract: 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: GrantFiled: December 10, 2015Date of Patent: October 30, 2018Assignee: ROHDE & SCHWARZ GMBH & CO. KGInventors: Alexander Kolbeck, Guido Lauerburg, Petar Dugic
-
Patent number: 10109037Abstract: 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: GrantFiled: June 2, 2016Date of Patent: October 23, 2018Assignee: Marvell International Ltd.Inventor: Samson Huang
-
Patent number: 10089715Abstract: 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: GrantFiled: October 4, 2017Date of Patent: October 2, 2018Assignee: Google LLCInventors: Asa Jonas Ivry Block, Suzanne Chambers, George Michael Brower, Igor Clark, Richard The
-
Patent number: 10089784Abstract: 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: GrantFiled: December 22, 2016Date of Patent: October 2, 2018Assignee: RESCAN, INC.Inventors: Botond Bognar, Robert Herman
-
Patent number: 10073584Abstract: 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: GrantFiled: September 23, 2016Date of Patent: September 11, 2018Assignee: 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: 10061471Abstract: 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: GrantFiled: January 22, 2015Date of Patent: August 28, 2018Assignee: LG ELECTRONICS INC.Inventor: Seungjun Lee
-
Patent number: 10037122Abstract: 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: GrantFiled: September 25, 2015Date of Patent: July 31, 2018Assignee: Oracle International CorporationInventors: Samuel Stephen Dyar, Bo Jonas Birger Lagerblad
-
Patent number: 10037575Abstract: 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: GrantFiled: June 27, 2016Date of Patent: July 31, 2018Assignee: Trading Technologies International, Inc.Inventor: Douglas R. Duquette
-
Patent number: 10031905Abstract: 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: GrantFiled: December 30, 2014Date of Patent: July 24, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Tsui-Ying Fu, Hung Ju King, Shao Yi Hung, Yung-Yu Tseng
-
Patent number: 10031611Abstract: 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: GrantFiled: December 14, 2015Date of Patent: July 24, 2018Assignee: ROBERT BOSCH GMBHInventors: Rainer Dorsch, Christian Haubelt, Anna Christina Strohrmann, Sebastian Stieber
-
Method, apparatus and computer program product for adaptive venue zooming in a digital map interface
Patent number: 10008046Abstract: 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: GrantFiled: June 29, 2016Date of Patent: June 26, 2018 -
Patent number: 10009507Abstract: 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: GrantFiled: January 31, 2017Date of Patent: June 26, 2018Assignee: BROTHER KOGYO KABUSHIKI KAISHAInventors: Tomohiko Hasegawa, Masaki Kondo, Ryohei Ozawa, Yoshiyuki Tanaka
-
Patent number: 10001851Abstract: 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: GrantFiled: March 27, 2013Date of Patent: June 19, 2018Assignee: KYOCERA CorporationInventors: Tomohiro Sudo, Hideko Murakami
-
Mosaic display system using open and closed rectangles for placing media files in continuous contact
Patent number: 9996957Abstract: 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: GrantFiled: December 17, 2013Date of Patent: June 12, 2018Assignee: SHUTTERSTOCK, INC.Inventors: Gavin Enns, Mark Allen Sherrill, Wyatt Jenkins, William Kris Arnold -
Patent number: 9990120Abstract: 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: GrantFiled: September 16, 2013Date of Patent: June 5, 2018Assignee: Robert Bosch GmbHInventors: Daniel Gottschlag, Stephan Heigl
-
Patent number: 9983786Abstract: 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: GrantFiled: June 21, 2011Date of Patent: May 29, 2018Assignee: Google Technology Holdings LLCInventor: Meng Huang
-
Patent number: 9983854Abstract: 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: GrantFiled: April 21, 2015Date of Patent: May 29, 2018Assignee: LogMeln, Inc.Inventors: Michael Parker, E. Patrick Hanavan, III, Jerry Anders
-
Patent number: 9985236Abstract: 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: GrantFiled: March 11, 2016Date of Patent: May 29, 2018Assignee: Samsung Display Co., Ltd.Inventors: Taejin Kim, Dong-hoon Lee
-
Patent number: 9977239Abstract: 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: GrantFiled: September 18, 2015Date of Patent: May 22, 2018Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventor: Yoshiyuki Muramatsu
-
Patent number: 9965825Abstract: 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: GrantFiled: July 31, 2015Date of Patent: May 8, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Sung Chul Yoon, Min Soo Kim
-
Patent number: 9966030Abstract: 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: GrantFiled: November 2, 2016Date of Patent: May 8, 2018Assignee: Samsung Display Co., Ltd.Inventors: Jongjae Lee, Sujin Kim, Junki Hong