Resizing (e.g., Scaling) Patents (Class 715/800)
  • Patent number: 10339723
    Abstract: In an augmented reality and/or a virtual reality system, virtual annotation surfaces, or virtual sheets, or virtual whiteboards, may be materialized in response to a detected gesture. A user may annotate, adjust, store, review and revise the virtual annotation surfaces, and allow for collaboration with other users, while in the current virtual environment, and/or within another virtual environment, and/or outside of the virtual environment.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: July 2, 2019
    Assignee: GOOGLE LLC
    Inventors: Darwin Yamamoto, Evan Moore, Ian MacGillivray, Jon Bedard
  • Patent number: 10282056
    Abstract: Embodiments are provided for forming share bars including collections of content items. In some embodiments, a user interface may be displayed on a display interface of a user device. The user interface may include a first region including a collection of content items and a second region including one or more contact icons. A first gesture may be detected on the display interface that selects one or more content items from the collection of content items and places the one or more content items in a first share bar associated with a first contact of the one or more contacts. One or more share options may be provided to share the first share bar with a first contact corresponding to the first contact icon.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: May 7, 2019
    Assignee: DROPBOX, INC.
    Inventors: Yi Wei, Joshua Puckett, Andrew Scheff, Abhay Buch, Rajeev Nayak, Tina Wen
  • Patent number: 10242413
    Abstract: In one embodiment, a method includes rendering, based on a three-dimensional model, a virtual object in a three-dimensional virtual environment, where the rendering is customized for a user of the virtual environment, the customized rendering being based on a current stage of the user in a course of stages, wherein the course comprises a plurality of stages including a first stage, a final stage, and one or more intermediate stages, each stage being associated with one or more transition conditions, wherein the course comprises at least one path through the stages from the first stage to the final stage, detecting, in the virtual environment, one or more actions by the user, updating the current stage of the user in response to the detected actions, and providing information relating to the updated current stage of the user to an interested party.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: March 26, 2019
    Assignee: Facebook, Inc.
    Inventor: Amod Ashok Dange
  • Patent number: 10241660
    Abstract: A display control apparatus performs, when an image is switched to another image while remaining enlarged, display not giving an uncomfortable feeling to a user, and performs control, when a first image enlarged and displayed on a display unit is switched into a second image, to zoom and display, out of a display magnification of the second image based on magnification information used in the first image before the switching and stored, and of a fit magnification for making the second image have a size falling within a display area in the display unit to match the display area, the second image at a magnification that is the fit magnification or more when the display magnification based on the magnification information is smaller, and the second image at the display magnification based on the magnification information when the display magnification based on the magnification information is larger.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: March 26, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Sayaka Harada
  • Patent number: 10229522
    Abstract: Systems and methods are disclosed for processing a digital image. In some embodiments, a digital image may be output to a display. A scope overlay may be provided that includes a cursor window, a viewing window having a fixed size relative to the display, and a target source size. The viewing window may be calibrated according to the target source size to generate an image scale factor. In some embodiments, the calibrating may include correlating a section of the viewing window to the target source size, and calculating a ratio of the target source size to a display size of the section of the viewing window to generate the image scale factor. A portion of the digital image may then be displayed within the viewing window of the scope overlay, and the portion of the digital image may be scaled according to the image scale factor.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: March 12, 2019
    Assignee: Apple Inc.
    Inventor: Daniel I. Lipton
  • Patent number: 10198096
    Abstract: There is provided an information processing apparatus includes an outer frame portion which forms an outer frame of a display portion where an object is displayed; a position detecting portion which detects a position of an operating body coming in touch with or close to the display portion or the outer frame portion; and a display controlling portion which displays on the display portion, auxiliary information about an object situated at a position of the operating body detected by the position detecting portion at a start of the shift when the operating body shifts to the outer frame portion while keeping touch with or close to the display portion.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: February 5, 2019
    Assignee: SONY CORPORATION
    Inventors: Tetsuo Ikeda, Ryu Aoyama, Takehiko Tsurumi, Shoichiro Moriya, Fuminori Homma
  • Patent number: 10180848
    Abstract: Described are techniques for determining features to be presented in a user interface based on the times that users spent viewing previous webpages or other user interfaces. A data structure associating user viewing times with the count, size, color, or other features of the elements presented in the previous user interfaces may be generated. Based on this data structure and a target viewing time, a set of user interface features to be presented in a subsequent user interface may be selected.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: January 15, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Nima Sharifi Mehr
  • Patent number: 10168798
    Abstract: Head-mounted display (HMD) provides a virtual reality to a user that controls the HMD with a keyboard. The HMD has a housing with a left lens and a right lens, a smartphone that includes a display, a camera that captures video signals of the keyboard, and a processer. The display simultaneously displays the virtual reality and the keyboard through which instructions are sent from the user to the HMD.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: January 1, 2019
    Assignee: Tower Spring Global Limited
    Inventor: Eric Kwong Hang Tsang
  • Patent number: 10168796
    Abstract: To develop a user-interface prototype, a gesture patch is selected, a gesture is specified for the gesture patch, a first layer patch corresponding to a first layer of the user-interface prototype is selected, and an output of the gesture patch is coupled to an input of the first layer patch. The patches are graphical elements. The gesture patch is associated with an underlying gesture recognition engine, physics engine, and state machine. The input of the first layer patch corresponds to a display parameter of the first layer, which corresponds to a first image in the user-interface prototype. The method also includes generating the user-interface prototype for display, receiving user-interaction data corresponding to the gesture for manipulating the user-interface prototype, and updating display of the user-interface prototype in accordance with the user-interaction data and the coupling of the gesture patch to the input of the first layer patch.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: January 1, 2019
    Assignee: Facebook, Inc.
    Inventor: Brandon Walkin
  • Patent number: 10152201
    Abstract: A user terminal device and a displaying method thereof are provided.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: December 11, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dong-Goo Kang, Yun-kyung Kim, Yong-yeon Lee, Ji-yeon Kwak, Yeo-jun Yoon
  • Patent number: 10134361
    Abstract: An image processing device includes a first extension ratio calculation section adapted to calculate a first extension ratio based on a grayscale value included in first image data, a second extension ratio calculation section adapted to calculate a second extension ratio based on a grayscale value included in second image data, a first extension section adapted to correct the grayscale value included in the first image data based on the first extension ratio, a second extension section adapted to correct the grayscale value included in the second image data based on selected one of the first extension ratio and the second extension ratio, and a combination section adapted to generate composite image data obtained by combining the first image data having the grayscale value corrected by the first extension section and the second image data having the grayscale value corrected by the second extension section with each other.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: November 20, 2018
    Assignee: SEIKO EPSON CORPORATION
    Inventor: Tatsuhiko Nobori
  • Patent number: 10120557
    Abstract: An item page may be displayed on a client device in response to a request to view an item page from the client device. They item page may include a description of the item. An icon may be generated and the icon may be displayed within a portion of the displayed item page at an icon location. A plurality of selectable actions each being performable with respect to the item described by the item page may be generated and displayed in response to an initial gesture being performed at the icon location for at least a pre-defined threshold duration. Lastly, the plurality of selectable actions may be displayed around the generated icon and within a pre-defined distance from the icon location of the generated icon.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: November 6, 2018
    Assignee: eBay, Inc.
    Inventors: Mark Joseph Eppolito, Shawn Piper, Brandon Fasching, Jessica Tobar, Chris Murray
  • Patent number: 10108323
    Abstract: A method for drawing a graphical user interface (GUI) is disclosed. The method may be implemented by a terminal. The method may comprise receiving an instruction for drawing a GUI; determining attribute data of each of graphic elements in a scalable vector graphic (SVG) document according to the received instruction, the graphic elements corresponding to the GUI; and drawing the GUI according to the determined attribute data.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: October 23, 2018
    Assignee: Xiaomi Inc.
    Inventor: Junjie Dong
  • Patent number: 10101818
    Abstract: A mobile terminal and a method for controlling the same are disclosed. The mobile terminal and the method for controlling the same according to the present invention can execute a specific function corresponding to at least one shaking operation in consideration of a screen displayed on a display unit, a direction of the shaking operation and the number of times of sensing the shaking operation, upon sensing of the at least one shaking operation, and display a result screen of executing the specific function. According to the present invention, it is possible to arouse user's interest by providing different screens according to shaking operations of the mobile terminal and to provide user convenience by executing a specific function only by shaking the mobile terminal.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: October 16, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Namki Kim, Yeerang Yun, Jian Choi, Jiyeon Kim, Bongjeong Jeon, Jongseok Park
  • Patent number: 10042655
    Abstract: Aspects of a system for automatically adapting an application user interface display on a small form factor computing device include a computing device having at least a processing device, a memory, and a display. The user interface is a functional landscape of an application that accommodates and displays, in various combinations, multiple regions of application functional controls and information. An adaptive user interface display module detects a change in available screen space for the application user interface on a small form factor computing device, and adjusts the functional landscape accordingly.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: August 7, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Jonathan S. Kaufthal, Charles Scott Walker, Travis Spomer
  • Patent number: 10025463
    Abstract: Methods and systems are described for providing a graphical user interface suitable for viewing and modifying home automation, home security, and/or energy management devices. In some embodiments, the graphical user interface may include a scene selection list displaying multiple selectable items representing various scenes. In certain instances, control and monitoring of one or more devices may at least be accessed through a transitory user interface element such as, for example, a drawer control, a pullable view, or the like. Multiple device states may be set in accordance with a scene definition associated with a selectable list item in a scene selection list displayed in the transitory user interface element. The contents of the scene selection, in certain embodiments, may be determined in part based on a detected application context, user context, or both.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: July 17, 2018
    Assignee: Vivint, Inc.
    Inventor: Wade Shearer
  • Patent number: 10028008
    Abstract: A persistent media player is disclosed. A method for providing the persistent media player includes displaying, by an electronic device, a first portion of a scrollable document in a user interface (UI) of an application executed on the electronic device. The first portion includes a media player that is to present a first media item. The method further includes receiving an input to scroll to a second portion of the scrollable document. The method also includes displaying the second portion of the scrollable document, where the first portion is no longer visible and where the media player continues to be visible.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: July 17, 2018
    Assignee: GOOGLE LLC
    Inventors: Justin Lewis, Gavin James
  • Patent number: 10025477
    Abstract: Certain aspects of the present disclosure relate to a technique for generating nested zoom in windows on a touch sensitive device. A first portion of the user content is zooming into by touching the display screen in a proximity of the first portion using the touch input device while retaining an original zoom size of a remaining portion of the user content. A second portion of a zoomed in first portion of the user content is zooming into by touching the display screen in a proximity of the second portion using the touch input device while retaining an original zoom size of the zoomed in first portion.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: July 17, 2018
    Assignee: Open Invention Network LLC
    Inventor: Margarita Khafizova
  • Patent number: 10007475
    Abstract: A flexible display device including a memory; a display including an extendable and reducible screen; a sensor configured to detect a size of the screen; and a controller configured to display information on the extended screen, and store the information in the memory in response to the size of the screen being reduced while the information is selected.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: June 26, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Hyunjoo Jeon, Youngjun Kim, Eunjeong Ryu
  • Patent number: 9971418
    Abstract: A system for a tracker for cursor navigation is described herein. The system includes a display, camera, memory, and processor. The memory that is to store instructions and is communicatively coupled to the camera and the display. The processor is communicatively coupled to the camera, the display, and the memory. When the processor is to execute the instructions, the processor is to extract an object mask of an object and execute an optical flow on good feature points from the object mask. The processor is also to estimate a movement of the object and render a cursor on the display based on the movement of the object.
    Type: Grant
    Filed: December 24, 2015
    Date of Patent: May 15, 2018
    Assignee: Intel Corporation
    Inventors: Maoz Madmony, Kfir Viente, Ovadya Menadeva, Itamar Glazer
  • Patent number: 9936043
    Abstract: User interfaces such as web pages may be customized in terms of appearance and content based on user interests. For example, information items may be arranged such that items corresponding to strong user interests are displayed in more visually identifiable locations while items corresponding to weaker user interests are displayed in less visually valuable positions. The size of and space allocated to the information items may also be customized based on the relative strengths of the corresponding interests. For example, information associated with a strong user interest may be allotted 50% of the user interface. Other visual characteristics of the user interface and the information items such as font size/style, color, transparency and the like may also be customized to reflect the importance or strength of corresponding user interfaces.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: April 3, 2018
    Assignee: NIKE, Inc.
    Inventor: Michael T. Hoffman
  • Patent number: 9933915
    Abstract: Methods and system pertaining to displaying vehicle data parameters (VDP) are described. A vehicle service tool (VST) with a display can receive vehicle data messages or signals from a vehicle to receive the VDP. Some of the VDP can be associated with a PID. The VST can display VDP thresholds and indicators when a received VDP has breached a VDP threshold. The VST can determine being changed from a landscape orientation to a portrait orientation or vice versa and responsively change the presentation of VDP graphs displayed by the display. The display can receive various inputs such as a drag-and-drop or pinch-and-expand input to alternatively change the presentation of the VDP graphs being displayed. Changing a VDP presentation of graphs can include resizing or repositioning one or more VDP graph windows including a VDP graph.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: April 3, 2018
    Assignee: Snap-on Incorporated
    Inventors: Joshua Covington, April Reynald
  • Patent number: 9927974
    Abstract: Methods and devices are disclosed for adjusting a size of one or more keys of a soft keyboard presented on a display of a computing device. A dimension of a finger feature of a finger of a user of the computing device may be calculated from an image of the finger of the user in an image frame of a camera of the computing device based on parameters of the camera of the computing device. A size of the finger of the user may be determined based on the finger feature dimension. The size of one or more keys of the soft keyboard may be adjusted based on the determined size of the finger of the user.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: March 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventor: Jagadishwara Reddy
  • Patent number: 9924111
    Abstract: A focal difference magnification calculation processor, a distortion correction magnification calculation processor, a magnification correction value calculation processor that calculates a magnification correction value that corrects a magnification of the plurality of images so that image heights of the plurality of images are consistent, and an area determination processor that determines an area used as an image for an image composition from among the plurality of images whose magnification was corrected by the magnification correction value are included, and the area determination processor determines an image that results in a minimum magnification correction value from among the plurality of images, and determines the area.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: March 20, 2018
    Assignee: Olympus Corporation
    Inventor: Takuya Matsunaga
  • Patent number: 9886163
    Abstract: Navigating on a display includes tracking motion of an input tool on a display, comparing a motion of the input tool to a threshold, and changing a position of the visible portion of a page of information on the display if the input tool motion exceeds the threshold. The position of the visible portion of the page of information on the display is constrained if the motion does not exceed the threshold.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: February 6, 2018
    Assignee: FACEBOOK, INC.
    Inventor: Luigi Lira
  • Patent number: 9886170
    Abstract: Disclosed herein are technologies for implementing a framework for displaying menu items, across different modules, at the same level on a screen display to allow direct switching to different levels, i.e., without stepping back and forth in levels. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: February 6, 2018
    Assignee: SAP SE
    Inventor: Yifei Wang
  • Patent number: 9875241
    Abstract: In general, metadata is stored in a data storage system. Summary data identifying one or more characteristics of each of multiple metadata objects stored in the data storage system is computed, and the summary data characterizing a given metadata object in association with the given metadata object is stored. A visual representation is generated of a diagram including nodes representing respective metadata objects and relationships among the nodes. Generating the visual representation includes superimposing a representation of a characteristic identified by the summary data characterizing a given metadata object in proximity to the node representing the given metadata object.
    Type: Grant
    Filed: December 2, 2009
    Date of Patent: January 23, 2018
    Assignee: Ab Initio Technology LLC
    Inventors: Erik Bator, Joel Gould, Dusan Radivojevic
  • Patent number: 9870062
    Abstract: A method performed at an electronic device with a utility for prototyping a user interface having one or more layers includes, in the utility: for each image of one or more images in the user interface, selecting an image patch, selecting a layer patch, and coupling an image output of the image patch to an image input of the layer patch; selecting a gesture patch and specifying a gesture for the gesture patch; coupling an output of the gesture patch to an input of a first layer patch; generating the user interface for display in accordance with the couplings; receiving user-interaction data for manipulating the user interface, the user-interaction data corresponding to the gesture; and in response to the user-interaction data, updating display of the user interface in accordance with the user-interaction data and the gesture patch as coupled to the first layer patch.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: January 16, 2018
    Assignee: FACEBOOK, INC.
    Inventor: Brandon Walkin
  • Patent number: 9857935
    Abstract: A method and an apparatus for providing a plurality of applications are provided. The method includes determining at least a partial area of a User Interface (UI) corresponding to an input, generating a window based on the at least the partial area, displaying an application list related to the window, and based on an input of selecting one application from the application list, providing the selected application through the window.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: January 2, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyesoon Jeong, Jaewon Jeon, Daesik Hwang
  • Patent number: 9847075
    Abstract: A method for displaying a graphical user interface on a display of an electronic device includes obtaining a total number “n” of image layers to be displayed on the display, and determining whether the total number of image layers is greater than two, determining a processing method of a number of processing methods for processing each image layer for displaying each image layer, processing each image layer according to the determined processing method, and displaying the graphical user interface on the display after all of the image layers have been processed. The number of processing methods include size adjustment, obfuscation adjustment, saturation adjustment, and transparency adjustment.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: December 19, 2017
    Assignee: Shenzhen Airdrawing Technology Service Co., Ltd
    Inventors: Shuang Hu, Chih-San Chiang, Ling-Juan Jiang, Hua-Dong Cheng
  • Patent number: 9836580
    Abstract: Various systems and methods are provided that graphically allow health insurance company personnel to identify patient diagnoses that are not accounted for by the health insurance company. Furthermore, the various systems and methods graphically allow health insurance company personnel to identify patients that have not submitted claims for documented ailments or conditions. Thus, the health insurance company may be able to improve its chances of receiving transfer payments from other health insurance companies and/or receiving higher star ratings.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: December 5, 2017
    Assignee: Palantir Technologies Inc.
    Inventors: Sam Fendell, James Thompson
  • Patent number: 9773072
    Abstract: One embodiment involves placing a guide on a layout for a page of electronic content including a first object and a second object. The guide contacts the first object and does not contact the second object. The electronic content can be encoded based on the guide contacting the first object and not contacting the second object. The encoded electronic content, when interpreted or executed, can respond to a page size change by resizing a size of the first object on the page and translating a position of the second object on the page. Another exemplary embodiment involves modifying a page including a first object and a second object. The first object can be resized or translated based on an object policy. The second object can be resized or translated based on the modified page size and differently from the resizing or translating of the first object.
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: September 26, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Matt J. Phillips, Shawn Conrad Sheridan, Paul Hanlin Sorrick, David Charles Stephens
  • Patent number: 9753606
    Abstract: Navigating on a display includes tracking motion of an input tool on a display, comparing a motion of the input tool to a threshold, and changing a position of the visible portion of a page of information on the display if the input tool motion exceeds the threshold. The position of the visible portion of the page of information on the display is constrained if the motion does not exceed the threshold.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: September 5, 2017
    Assignee: FACEBOOK, INC.
    Inventor: Luigi Lira
  • Patent number: 9710130
    Abstract: A user input for a near-eye, see-through display device is disclosed. Hands-free user input in an augmented reality environment is provided for. A user can provide input by moving the orientation of their head. For example, the user could rotate their head. In one aspect, a user can provide input by moving their eye gaze along a direction. In one aspect, when the user directs their attention at a user interface symbol, a handle extends away from the user interface symbol. The handle may serve as a type of selection device such that if the user directs their attention along the handle, away from the user interface symbol, a selection can be made. “As one example, the selection causes a spoke menu to appear which the user can select by rotating their head such that the system determines the user is looking along the spoke away from a central hub.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: July 18, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kathleen Mulcahy, Aaron Burns, Todd Omotani, Felicia Williams, Jeff Cole, Tim Psiaki
  • Patent number: 9691362
    Abstract: A display control apparatus configured to perform display control in a manner that a first frame indicating a region to be digitally zoomed in an input image and a second frame indicating a region to be enlarged in the input image are superimposed on the input image. A display control method including performing display control in a manner that a first frame indicating a region to be digitally zoomed in an input image and a second frame indicating a region to be enlarged in the input image are superimposed on the input image. A computer-readable recording medium having an image processing program recorded therein, the image processing program causing a computer to perform the display control method.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: June 27, 2017
    Assignee: Sony Corporation
    Inventor: Yoshihiro Otsuka
  • Patent number: 9633412
    Abstract: A method of adjusting a screen magnification of an electronic device is provided. The method includes displaying a Dots Per Inch (DPI) setting screen in order to adjust a screen magnification of an object that is to be displayed on a display unit of the electronic device, receiving information about changed DPI through the DPI setting screen, calculating a screen magnification using the changed DPI and a preset Device-Independent Pixel (DIP), changing a size of the object to correspond to the calculated screen magnification, and displaying the object according to the changed size.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: April 25, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Duk-Ki Hong, Sang-Hyup Lee, Jin-Ha Jun
  • Patent number: 9626932
    Abstract: According to an embodiment of the present invention, an image processing apparatus includes a processor, and a computer-readable medium in which a computer program product is stored. The computer program product causes the processor to perform operations to acquire an image, set an area in the image, change the area set in the image, acquire information on an image near at least one of the area before the change and the area after the change, correct an image in at least one of the area before the change and the area after the change based on the acquired information, and control a display unit to sequentially display the images in the area before the change and the area after the change based on the result of the correction.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: April 18, 2017
    Assignee: CASIO COMPUTER CO., LTD
    Inventor: Yoshiyuki Kato
  • Patent number: 9626073
    Abstract: Navigating on a display includes tracking motion of an input tool on a display, comparing a motion of the input tool to a threshold, and changing a position of the visible portion of a page of information on the display if the input tool motion exceeds the threshold. The position of the visible portion of the page of information on the display is constrained if the motion does not exceed the threshold.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: April 18, 2017
    Assignee: FACEBOOK, INC.
    Inventor: Luigi Lira
  • Patent number: 9606696
    Abstract: An information processing apparatus includes a processor, a communication unit, an input unit, a display unit, and a storage unit storing a program. The program causes the information processing apparatus to display i) a status of an external apparatus received via the communication unit in a status window of a status monitor displayed on the display unit, ii) a tab indicating a category of the status in a side portion of the status window, iii) a first icon in the tab indicating a change in the status, and iv) a second icon that, when selected, causes the information processing apparatus to switch between displaying a maximum size status window and a minimum size status window. The maximum size status window includes the tab selected via the input unit and a tab page of the selected tab, and the minimum size status window includes the selected tab but not the tab page of the selected tab.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: March 28, 2017
    Assignee: Kyocera Document Solutions Inc.
    Inventors: Takashi Oguma, Takehiko Asano, Yoshiyuki Taira
  • Patent number: 9600394
    Abstract: The disclosed embodiments provide a system that detects anomalous events. During operation, the system obtains machine-generated time-series performance data collected during execution of a software program in a computer system. Next, the system removes a subset of the machine-generated time-series performance data within an interval around one or more known anomalous events of the software program to generate filtered time-series performance data. The system uses the filtered time-series performance data to build a statistical model of normal behavior in the software program and obtains a number of unique patterns learned by the statistical model. When the number of unique patterns satisfies a complexity threshold, the system applies the statistical model to subsequent machine-generated time-series performance data from the software program to identify an anomaly in an activity of the software program and stores an indication of the anomaly for the software program upon identifying the anomaly.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: March 21, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Sampanna S. Salunke, Dustin R. Garvey, Lik Wong, Kenny C. Gross
  • Patent number: 9575941
    Abstract: A computing device is described that identifies an element that specifies content in accordance with a markup language, where an attribute of the element defines a size of at least a portion of the content specified by the element. Prior to rendering the content specified by the element for display at a display device, the computing device modifies, based at least in part on a screen size of the display device, the attribute of the element to adjust the size of the portion of the content specified by the element based on the screen size of the display device. The computing device renders, for display, the content in accordance with the element and the modified attribute.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: February 21, 2017
    Assignee: Google Inc.
    Inventors: Paul Thaddeus Westbrook, Andrew Thomas Huang
  • Patent number: 9558476
    Abstract: Disclosed herein are methods and devices for associating a first workspace data object with a first workspace service and for determining characteristics of the association of the first workspace data object with the first workspace service. The methods and devices described herein relate to receiving touch-screen based input in a plurality of display areas of a display to make the associations.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: January 31, 2017
    Assignee: Good Technology Holdings Limited
    Inventor: Siavash James Joorabchian Hawkins
  • Patent number: 9542912
    Abstract: An information processing device includes: execution means for executing an application program; determination means for determining a size of a window to be displayed depending on the application program; receiving means for receiving at least one data set from among a plurality of data sets; data selection means for selecting one data set from among the plurality of data sets, depending on the window size determined by the determination unit; execution control means for controlling the execution means to process the one data set selected by the data selection means from among the received at least one data set, in accordance with the application program; and display control means for controlling the display means to show a screen based on the one data set to be processed by the execution means.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: January 10, 2017
    Assignee: NTT DOCOMO, INC.
    Inventors: Izua Kano, Kazuhiro Yamada, Dai Kamiya, Yasushi Onda, Keiichi Murakami
  • Patent number: 9535572
    Abstract: An image processing apparatus comprises a UI generating part to generate a first user interface including at least one UI menu item to select a function; a user input part to receive a user instruction to adjust a size of the UI menu item; and a controller to control the UI generating part to increase or decrease the size of the UI menu item of the first user interface depending on the user instruction, and display the UI menu item with the increased or decreased size.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: January 3, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jeong-yeon Lee, Heui-jin Kwon
  • Patent number: 9535991
    Abstract: A video display apparatus for displaying a catalog of one or more candidate video items for replay, each video item being represented in the catalog by a catalog entry having at least one displayed representative image comprises a user control device operable to resize a displayed catalog entry by a select-and-drag operation; and means responsive to a resizing of a catalog entry to select a number of distinct representative images, for display in respect of that video item, so that the number displayed increases with increasing size of the catalog entry while the display size of each representative image stays substantially constant with respect to changes in the catalog entry size.
    Type: Grant
    Filed: December 8, 2005
    Date of Patent: January 3, 2017
    Assignee: SONY EUROPE LIMITED
    Inventor: David William Trepess
  • Patent number: 9529526
    Abstract: An information processing method and information processing device, used in an electronic device that has a display area and an operation detecting area corresponding to the display area are described. The information processing method includes detecting the gesture operation in the operation detecting area when the first operation object and the second operation objects are displayed on the display area; generating a corresponding operating instruction based on the gesture operation when the gesture operation corresponds to the first operation detecting area; performing the operation corresponding to the operating instruction to the first operation object when the operation object parameter indicates the first operation object; performing the operation corresponding to the operating instruction to the second operation object when the operation object parameter indicates the second operation object.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: December 27, 2016
    Assignees: BEIJING LENOVO SOFTWARE LTD., LENOVO (BEIJING) CO., LTD.
    Inventor: Yi Zhang
  • Patent number: 9489121
    Abstract: An object is zoomed upon selection. A scaling factor is calculated for zooming the object based on current viewing properties of a document and properties of the object as well as the current size of the application window and device. The scaling factor to zoom the object is calculated such that after the object is zoomed, viewing the object is similar to a viewing experience for the rest of the document. Text of the document may be displayed to increase the readability of the document. For example, the text may be displayed such that each line of displayed text averages out to a predetermined number of characters (e.g. 50-75 characters) per line. A display size and width of an average character are determined and used to calculate how many columns of text to display within the display. When the zoom level of the text changes, the text is redisplayed.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: November 8, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tristan Davis, Ali Taleghani, Alyshia Marie Olsen, David Benjamin Robins
  • Patent number: 9477373
    Abstract: Certain aspects of the present disclosure relate to a technique for generating simultaneous zoom in windows on a touch sensitive device. A first portion of the user content is zooming into by touching the display screen in a proximity of the first portion using the touch input device while retaining an original zoom size of a first remaining portion of the user content. A second portion of the user content from the first remaining portion is zoomed into by touching the display screen in a proximity of the second portion using the touch input device while retaining a zoomed in first portion and an original zoom size of a second remaining portion of the of the first remaining portion, the original zoom size of the first and the second remaining portions being the same.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: October 25, 2016
    Assignee: Open Invention Network LLC
    Inventor: Margarita Khafizova
  • Patent number: 9459788
    Abstract: A method of controlling a mobile terminal including allowing, via a wireless communication unit on the mobile terminal, wirelessly communication with at least one other terminal; displaying, on a display of the mobile terminal, an application screen corresponding to an execution of an application on the mobile terminal; reducing, via a controller on the mobile terminal, a size of the application screen in response to a reduction input operation performed on the mobile terminal; determining, via the controller, if the application screen is reduced below a predetermined size; displaying, via the display, a widget corresponding to the application instead of the application screen on the display when the application screen is reduced below the predetermined size; and expanding, via the controller, the application screen back to its original size before the reduction input operation has been performed when the application screen is not reduced below the predetermined size.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: October 4, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Raehoon Kang, Jiyoun Lee, Hyungtae Jang, Seokjin Jang, Choonjae Lee, Minjeong Lee
  • Patent number: 9460486
    Abstract: Links are set among three hierarchical data and one moving image data. When a display area overlaps with a first link area while an image is being displayed by using first hierarchical data, switching to display by use of the 0-th hierarchical level of the second hierarchical data is made. When the display area overlaps with a second link area while an image is being displayed by using the second hierarchical data, switching to display by use of the 0-th hierarchical level of the third hierarchical data is made. The link destination of another link area is the moving image data and moving image reproduction is started as a result of zoom-up of this area. The hierarchical data are held on the client terminal side and the data existing on the other side of a switching boundary are transmitted to the client terminal in a data stream format.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: October 4, 2016
    Assignees: Sony Corporation, Sony Interactive Entertainment Inc.
    Inventors: Akio Ohba, Hiroyuki Segawa, Tetsugo Inada