Resizing (e.g., Scaling) Patents (Class 715/800)
  • Patent number: 11429427
    Abstract: There is provided systems and methods for interface data display optimization during critical device operations. A user may utilize a device to perform various device or application functionalities, which may include critical computing tasks at times. These critical processes may include certain GUI data display that the user and/or device requires to be displayed during the critical processes. To prevent the GUI data display from being obscured by other banners, pop-up notifications, or other interface data displays, the device may determine whether the current displayed interface data on the GUI is critical or has a higher priority for display than a new request for data display. This may be based on preferences within the application, where the requested data display may occur on the GUI, current device or application data, and/or information for the requested data display. The device may then block the data display.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: August 30, 2022
    Assignee: PAYPAL, INC.
    Inventor: Vidit Nayankumar Maniyar
  • Patent number: 11392575
    Abstract: The present disclosure is directed toward systems and methods that provide users with efficient and effective user experiences when browsing, selecting, or inspecting content items. More specifically, systems and methods described herein provide users the ability to easily and effectively select multiple content items via a single touch gesture (e.g., swipe gesture). Additionally, systems and methods disclosed herein can allow users to select various content items in a selection interface, preview a content item, and return to the selection interface with the previous selections remaining intact. Still further, systems and methods described herein allow users to transition between a content graphical user interface and a selection interface based on touch gestures with content items. Embodiments of the present invention further provide improved navigability by collapsing views of content items.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: July 19, 2022
    Assignee: Dropbox, Inc.
    Inventors: Stephan Jätzold, Daniel Wagner
  • Patent number: 11360665
    Abstract: An electronic device having an electronic board function and an operation method thereof. The electronic device includes: a display; a touch input interface; a memory storing at least one instruction; and a processor configured to execute the at least one instruction stored in the memory to: display a writing area in a display area of the display; detect a predefined touch input in the writing area; and based on detecting the predefined touch input, reduce the writing area, display the reduced writing area in at least first part of the display area and provide an extended area in at least second part of the display area, the extended area being configured to receive a writing input continuing from the reduced writing area to the extended area.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: June 14, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Soyoung Jung, Sunyoung Kim, Jooyoun Kim, Hyunsoo Yuk, Heuijin Kwon
  • Patent number: 11281360
    Abstract: In some remote application execution environments, a client device (e.g., to which application output is sent and where user interaction is performed) may include native control elements for touch input such as virtual keyboards, virtual pickers and the like. When the server device detects an editable/control field of a remoted application receiving focus, the server may instruct the client to activate a native control element for user interaction. The client may determine the manner in which to modify an application display to resolve potential display conflicts. For example, a native control element may obscure or hide portions of the remoted application on the client display. Modifying the application display may include panning the display, zooming into or out of portions of the display, adapting the display for scrolling, and the like. The remote computing device may also transmit values for populating a native control element.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: March 22, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Georgy Momchilov, Chakravarthi Valicherla, Mukund Ingale, Kireeti Valicherla
  • Patent number: 11275493
    Abstract: Techniques for displaying content based on interface scale are disclosed. A system may display, within an interface, a plurality of elements corresponding respectively to a plurality of sets of content. A display size of each of the elements is based on a user-selected zoom level. Responsive to receiving user input selecting a first zoom level for the interface, the system determines a first display size for an element, for displaying the element within the interface. The element is associated with a particular set of content. A first data set in the particular set of content is ranked higher than a second data set in the particular set of content. Based at least on the first display size, the system may select the first data set of the particular set of content for displaying within the element without selecting the second data set of the particular set of content for displaying.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: March 15, 2022
    Assignee: Oracle International Corporation
    Inventors: Jennifer Darmour, Arunachalam Murugan, Roberto Espinosa
  • Patent number: 11249583
    Abstract: A touch system and a touch method for adjusting a spacing between ink objects and a computer-readable medium are provided. The touch system includes a stylus device and a touch device. The stylus device is configured to emit a hover signal. The touch device includes a touch panel and a processing circuit. The processing circuit is coupled to the touch panel to detect and determine whether the hover signal is located in at least one junction area between the ink objects on the touch panel. When the hover signal is located in the junction area between two adjacent ink objects in the ink objects, the processing circuit obtains hover data of the stylus device and adjusts a size of the junction area between the two adjacent ink objects according to the hover data.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: February 15, 2022
    Assignee: Acer Incorporated
    Inventor: Chueh-Pin Ko
  • Patent number: 11252334
    Abstract: An electronic device according to the present invention controls so that in a case where a first screen is displayed, a first function is executed in response to a first type of operation in which touch is performed again at one location within a first time from touch at one location, and in a case where a second screen is displayed, a second function is executed in response to a second type of operation in which touch is performed at one location, without waiting for the first time to elapse, and a third function is executed in response to a third type of operation in which touch is performed again at two locations within a predetermined time from touch at two locations.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: February 15, 2022
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Emi Kondo
  • Patent number: 11244508
    Abstract: A device may determine a view of a user of a head mounted display. The device may obtain tracking data relating to a surgical procedure. The device may obtain, from an imaging device, surgical imaging relating to the surgical procedure. The device may orient models of objects based on the tracking data and the view of the user of the head mounted display, wherein the objects includes the imaging device. The device may augment, by providing output to the head mounted display for display, the view of the user with contextual information relating to the objects based on orienting the models based on the tracking data and the view of the user, wherein the contextual information includes the surgical imaging captured by an imaging device.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: February 8, 2022
    Assignee: The Johns Hopkins University
    Inventors: Peter Kazanzides, Long Qian
  • Patent number: 11237850
    Abstract: Embodiments herein provide method for automatically managing activities of an application in an electronic device. The method includes detecting by an activity controller an input on a data item of the application displayed on a screen of the electronic device. Further, the method includes determining by the activity controller at least one activity associated with the data item. Furthermore, the method includes causing by the activity controller to automatically display an at least one activity interface and performing the at least one activity associated with the data item within the at least one activity interface. The at least one activity interface comprises a synchronization element to synchronize a result of the at least one performed activity with the application displayed on the screen of the electronic device.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: February 1, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Abhishek Verma, Avinash Thakur, Jatin Garg, Pranav Jadav, Shubham Shubham
  • Patent number: 11231842
    Abstract: An apparatus and method for changing a size of content in an electronic device are provided. The method includes displaying a user interface including web content in such a manner that a second object including the web content is located in a first object, receiving a user input for zooming in or out the web content with a first magnification, zooming in or out the web content with the first magnification in the second object, of which a magnification is selected to be greater than the first magnification, irrespective of the first magnification on the a basis of reception of the user input, and adjusting the second object to have the first magnification after zooming in or out the web content with the first magnification. The first object is included in a first view class which allows the second object located in the first object to be scrolled.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: January 25, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yoon-Woo Lee, Sungboo Woo
  • Patent number: 11221698
    Abstract: Systems and methods for multitasking using touch-sensitive devices are disclosed. An example method includes: displaying a first application in a display area that occupies substantially all of a touch-sensitive display (TSD). While displaying the first application: displaying a dock overlaying a first portion of the display area; detecting a contact over a first affordance displayed within the dock, and the first affordance is associated with a second set of applications; detecting movement of the contact away from the dock. Upon detecting a liftoff of the contact from the TSD while the contact is over a second portion of the display area different from the first portion, the method further includes: displaying (i) the first set of application and (ii) at least some of the second set of applications in the display area that occupies substantially all of the touch-sensitive display.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: January 11, 2022
    Assignee: APPLE INC.
    Inventors: Richard R. Dellinger, Stephen O. Lemay, Brandon M. Walkin
  • Patent number: 11194471
    Abstract: An electronic apparatus is provided. The electronic apparatus is coupled with a first user interface and a second user interface. The first user interface includes a plurality of zones to receive user inputs. The second user interface includes a plurality of sections to display a plurality of display elements. The electronic apparatus receives a first input from one of the plurality of zones, determines a first display size for at least one of the plurality of sections based on the first input, and further controls the second user interface to modify display elements of at least one of the plurality of sections, based on the first display size. The electronic apparatus further determines a first zone size for the one of the plurality of zones and controls the first user interface to modify the one of the plurality of zones, based on the first zone size.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: December 7, 2021
    Assignee: Honda Motor Co., Ltd.
    Inventor: Olivia M. Jacome
  • Patent number: 11175818
    Abstract: A controller for controlling the display of secondary digital content displayed in an overlay above a primary video stream. The controller includes a touch interface device, a processor, and a memory storing non-transitory instructions. These instructions, when executed, can include (i) detecting a first input gesture by a user on the touch interface device, (ii) in response to detecting the first input gesture, selecting an application for display, (iii) detecting a second input gesture by the user on the touch interface device, (iv) in response to detecting the second input gesture, scrolling through a currently-displayed layer of the selected application displayed, (v) detecting a third input gesture by the user on the touch interface device, and (vi) in response to detecting the third input gesture, scrolling between layers of the selected application in a simulated Z-space.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: November 16, 2021
    Assignee: SEESPACE LTD.
    Inventors: Dale Alan Herigstad, Nam Hoai Do, Nhan Minh Dang, Hieu Trung Tran, Quang Sy Dinh, Thang Viet Nguyen, Long Hai Nguyen, Linh Chi Nguyen
  • Patent number: 11119719
    Abstract: Systems and methods for screen sharing are provided. The screen sharing may comprise providing image data from a sender system to a receiver system. The receiver system may be a Virtual Reality [VR] system configured to render the image data in a virtual environment by projecting the image data onto a virtual canvas. At the sender system, visual content may be identified to share with the receiver system. The rendering or display of the virtual environment by the receiver may impose legibility constraints on the visual content. An adjusted version of the visual content may be generated which provides improved legibility when viewed in the virtual environment. The image data representing the adjusted version may then be provided to the receiver system. Accordingly, the legibility of the visual content shared by the sender system may be improved when rendered, displayed and subsequently viewed by a user in the virtual environment.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: September 14, 2021
    Assignees: KONINKLIKE KPN N.V., NEDERLANDSE ORGANISATIE VOOR TOEGEPAST-NATUURWETENSCHAPPELIJK ONDERZOEK TNO
    Inventors: Martin Prins, Emmanuel Thomas, Hans Maarten Stokking, Hendrikus Nathaniël Hindriks
  • Patent number: 11112951
    Abstract: A method for displaying content in a notification bar, includes: receiving a display instruction corresponding to a notification bar interface; displaying the notification bar interface according to the display instruction; displaying a first notification entry in the notification bar interface, the first notification entry including related information of media content recently browsed in a first application, and the related information including at least one of identification information or a browsing progress.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: September 7, 2021
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Huiting Ge, Xushu Liu, Yaoyun Zhang
  • Patent number: 11112930
    Abstract: A computer-implemented environment for creating, curating, sharing and storing document contents in a concise, structured, modular, standardized and story-like format. The environment enables users to define content with a set of Cards, and arrange, connect and disconnect Cards so as to define a distinct Story. The environment additionally provides a user-adjustable Card content separator configured so that content below the separator is not instantly visible to the user. Furthermore, the environment enables the automatic conversion of files, data feeds and search results into Cards and Stories.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: September 7, 2021
    Inventor: Paul Erich Keel
  • Patent number: 11112963
    Abstract: An electronic device displays a messaging user interface on the display, the messaging user interface including a conversation transcript of a messaging session between a user of the electronic device and at least one other user. The device receives a first message within the messaging session from an electronic device that corresponds to another user included in the messaging session; in response to receiving the first message, the device displays the first message in a first message region in the conversation transcript on the display. The device detects a first input by a first contact at a location on the touch-sensitive surface that corresponds to a location of the first message region in the conversation transcript; in response to detecting the first input, the device displays an acknowledgement selection affordance at a location in the messaging interface that corresponds to the first message region. The acknowledgement selection affordance displays a plurality of acknowledgement options.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: September 7, 2021
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Freddy A. Anzures, Chanaka G. Karunamuni, Nicholas V. King, William M. Tyler, Wan Si Wan, Giancarlo Yerkes, Darin B. Adler, Justin N. Wood, Roberto Garcia, Soin Shedlosky, Bethany Bongiorno
  • Patent number: 11114187
    Abstract: Disclosed herein are systems and methods of generating and displaying health-related information to a user, the health-related information being associated with a desired medical operating environment and/or a particular healthcare operating environment and/or an individual such as a patient, caregiver, staff member, etc.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: September 7, 2021
    Inventor: Matthew Just
  • Patent number: 11099640
    Abstract: A computer system for improving a user interface (UI) is disclosed. The system includes a reinforcement module that obtains (i) a shortest path to a goal in the UI and (ii) user interaction experiments; a distance module that determines a reinforcement distance for each page of the UI based on the user interaction experiments; and a step analysis module that determines a count of times that user interaction experiments indicate a deviation from each step of the shortest path. The determination is based on the determined reinforcement distance for the page of the UI associated with the step. The reinforcement module is configured to, in response to determining that a step requires reinforcement, generate a reinforcement for the step. Generating the reinforcement includes at least one of generating a prompt for an action associated with the step and altering a UI element associated with the step.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: August 24, 2021
    Assignee: Express Scripts Strategie Development, Inc.
    Inventor: Christopher M. Myers
  • Patent number: 11082549
    Abstract: A method for processing an event notification and an electronic device for supporting the same are provided. The method includes obtaining event information; and displaying a notification display item indicating that the event information is obtained, the notification display item being displayed on a screen location that is different from a location where a display item corresponding to the notification display item is displayed.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: August 3, 2021
    Inventor: Hwa Jun Lee
  • Patent number: 11068155
    Abstract: A computer-implemented method and system for implementing a user interface (UI) tool for a touchscreen computer device displays a UI tool on a display of the touchscreen computer device. The UI tool is initially offset from a position of an object touching the surface of the display. The user controls the UI tool using the object. A command is executed, which operates on an entity indicated by the UI tool.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: July 20, 2021
    Assignee: DASSAULT SYSTEMES SOLIDWORKS CORPORATION
    Inventors: Priya Dalmia, Chinloo Lama, Kevin F. Berni
  • Patent number: 10983689
    Abstract: An electronic device displays a messaging user interface on the display, the messaging user interface including: a conversation transcript of a messaging session between a user of the electronic device and at least one other user, and a message-input area that includes a first message input. While displaying the messaging user interface, the device detects a first input by a first contact at a location on the touch-sensitive surface that corresponds to a location in the message-input area; in response to detecting the first input by the first contact, the device display an impact selection interface that includes a plurality of impact effect options.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: April 20, 2021
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Freddy A. Anzures, Chanaka G. Karunamuni, Nicholas V. King, Daamun Mohseni, William M. Tyler, Wan Si Wan, Giancarlo Yerkes, Darin B. Adler, Justin N. Wood, Roberto Garcia, Soin Shedlosky, Bethany Bongiorno
  • Patent number: 10956023
    Abstract: At an application executing using a processor in a touch-sensitive device, a detection is made that the touch-based gesture does not correspond to a perimeter defining a action, wherein the touch-based gesture is made relative to the touch-sensitive device. A set of possible actions intended by the touch-based gesture is determined. Using a disambiguation rule, an action is selected from the set of possible actions, wherein the selected action matches an action computed using the disambiguation rule. The selected action is caused to occur at the touch-sensitive device.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 10929173
    Abstract: Techniques are disclosed for inferring design-time information based on run-time artifacts generated by services operating in a distributed computing cluster. In an embodiment, a metadata system extracts metadata including run-time artifacts generated by services in a distributed computing cluster while processing a workflow including multiple jobs. The extracted metadata is processed to identify entities and entity relationships which can then be used to generate lineage information. Using the lineage information, the metadata system can infer design-time information associated with the workflow. The inferred design-time information can then be utilized to, for example, recreate the workflow, recreate previous versions of the workflow, optimize the workflow, etc.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: February 23, 2021
    Assignee: Cloudera, Inc.
    Inventors: Vikas Singh, Sudhanshu Arora, Philip Zeyliger, Marcelo Masiero Vanzin, Chang She
  • Patent number: 10895969
    Abstract: A displaying input device, including a display, a touch-sensitive panel, a storage device, and a controller, is provided. The controller executes a detecting process, wherein a pointer position of a pointer based on position information output from the touch-sensitive panel and a specific operation performed by the pointer are detected; an initial display process, wherein an overall image based on data stored in the storage device is displayed in an initial size at a selectable image display area in an image displayable region; an enlarged image display process, wherein an enlarged image being a part of the overall image is displayed in an enlarged size in an enlarged image display area in the image displayable region; and a selection acceptance process, wherein selection of one of selectable images in the overall image which is displayed at a released position, where a releasing operation is performed, is accepted.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: January 19, 2021
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Yu Matsubara
  • Patent number: 10871887
    Abstract: Embodiments of the present disclosure relate to user interfaces and systems that may enable dynamic and interactive access of, investigation of, and analysis of data objects stored in one or more databases. The data objects may be accessed from the one or more databases, and presented in multiple related portions of a display. In particular, the system provides a time-based visualization of data objects (and/or properties associated with the data objects) to a user such that the user may, for example, determine connections between various data objects, observe flows of information among data objects, and/or investigate related data objects.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: December 22, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Jason Ma, Aaron Davidson
  • Patent number: 10871895
    Abstract: Techniques for providing merchant slot availability management using graphical user interfaces for mobile devices are discussed herein. Some embodiments may include a mobile device with processing circuitry configured to generate a multi-level graphical user interface (mGUI), and provide the mGUI to a touch screen display of the mobile device. The processing circuitry may be further configured to monitor a touch screen for various predefined user inputs for traversing tiered levels, and updating the mGUI. The mGUI may be used to implement interfaces various mobile device interfaces used for organizing hierarchal or structured data. For example, the mGUI may be used to implement a merchant slot management interface that allows merchants to dynamically adjust slot availability and associated properties, manage slots such as by creating tabs, or generate promotions for available slots.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: December 22, 2020
    Assignee: Groupon, Inc.
    Inventors: Arash Shiva, Joseph Hawilo
  • Patent number: 10866649
    Abstract: A gesture identification method and an electronic device are provided. The gesture identification method includes: processing each 2D image of a plurality of 2D images including a pointing object, to acquire an imaging size of the pointing object in each 2D image; determining at least one target 2D image from the plurality of 2D images based on the imaging size of the pointing object in each 2D image; and determining and executing a corresponding instruction based on the at least one target 2D image.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: December 15, 2020
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventor: Yingjie Li
  • Patent number: 10719142
    Abstract: A stylus includes an elongated housing, a tip extending from a first end of the elongated housing and a tri-axial force sensor mounted on a second end. A first wireless transmitter transmits a signal via the tip based on which the tip interacts with a digitizer sensor of a touch screen. The tri-axial force sensor senses contact force applied by a user pressing against the tri-axial sensor. A second wireless transmitter transmits output sensed by the tri-axial force sensor. The stylus further includes a controller that controls transmission of the first wireless transmitter and the second wireless transmitter.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: July 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ron Kaplan, Timothy A. Jakoboski
  • Patent number: 10719209
    Abstract: An electronic device is provided. The electronic device includes a memory, a display, and a processor electrically connected to the memory and the display. The processor is configured to transparently output a first screen related to a first application, if receiving a user input, change a transparency of at least a partial area of the first screen in correspondence to the user input, and output the first screen on the display.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: July 21, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Keun Soo Kim, Hyun Woong Kwon, Jeong Hoon Kim, Byung Hyuk Moon, Yong Kwon Kim, Jong Wu Baek
  • Patent number: 10712916
    Abstract: Various embodiments are disclosed that relate to serially displaying text on an electronic display. In some embodiments, a user device displays a notification marker/icon representing a notification event associated with an application by displaying the notification marker/icon with an icon representing the application. The notification marker/icon further represents a presence of content that is displayable using RSVP. The communications device receives a user interface action to select the notification event, and in response to the user interface action, displays textual content associated with the notification event in a designated display area using RSVP.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: July 14, 2020
    Assignee: Spritz Holding LLC
    Inventors: Francis Abbott Waldman, Maik Steffen Maurer, Oleg Skrypnyuk
  • Patent number: 10705601
    Abstract: An information processing device including a memory and a processor coupled to the memory and the processor configured to detect an enlargement ratio of a content displayed on a screen based on an angle-of-view enlarging action performed on the content, calculate a scroll speed of the content, evaluate the degree of interest corresponding to the content based on the enlargement ratio and the scroll speed, and perform a display processing for the screen in accordance with display configuration determined based on the evaluated degree of interest.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: July 7, 2020
    Assignee: FUJITSU LIMITED
    Inventor: Teruyuki Sato
  • Patent number: 10699244
    Abstract: A computing system causes a plurality of display devices to display user interfaces containing portions of a canvas shared by a plurality of users. The canvas is a graphical space containing discrete graphical elements located at arbitrary locations within the canvas. Each of the discrete graphical elements graphically represents a discrete resource. When a user interacts with a resource in the set of resources, the computing system modifies the canvas to include an interaction element indicating that the user is interacting with the resource. The computer system then causes the display devices to update the user interfaces such that the user interfaces reflect a substantially current state of the canvas. In this way, the users may be able to understand which ones of the users are interacting with which ones of the resources.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: June 30, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Russ Burtner, Kevin Russ, Ian Sands, John Snavely
  • Patent number: 10678646
    Abstract: Systems and methods for recovering a process in an application are disclosed. According to some aspects, a guest process is run within an application executing at a computing device. The guest process stores and processes untrusted content. An embedder process is run within the application and in parallel with the guest process. The embedder process stores and processes trusted content and a guest process state. The guest process state is periodically updated based on asynchronous communication between the guest process and the embedder process. The embedder process receives an indication of an execution failure of the guest process. The guest process is recovered after the execution failure based on the guest process state stored by the embedder process.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: June 9, 2020
    Assignee: Google LLC
    Inventor: Fady Samuel
  • Patent number: 10678412
    Abstract: This document describes techniques and apparatuses enabling dynamic joint dividers for application windows. In some embodiments, these techniques and apparatuses enable sizing and positioning of application windows to provide an optimized layout of application windows.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: June 9, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Miron Vranjes, Oliver R. Jones, Nils Anders Sundelin, Richard Fang, Chaitanya Dev Sareen, Jeremy Bowen, Alex Snitkovskiy
  • Patent number: 10635245
    Abstract: An electronic device for processing touch input is disclosed. An electronic device may comprise a touchscreen and a processor configured to perform a first function based on a touch input made by an external object and received through the touchscreen, to determine whether the electronic device is grounded when a variation in a capacitance for the touch input increases to a preset first threshold or more, to adjust a first capacitance for the touch input where the capacitance variation occurs when the electronic device is determined to not be grounded, and to determine whether to perform a second function based on the touch input where the capacitance variation occurs based on the adjusted first capacitance.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: April 28, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-Dae Lee, Doo-Yong Park, Jeong-Wook Seo, Young-Gyun Lee, Jae-Hak Lee, Eun-Yeung Lee
  • Patent number: 10637982
    Abstract: Various embodiments of the present invention relate to a method for displaying notifications relating to applications, and an electronic device therefor. An operation method of an electronic device comprises: an operation of displaying at least one execution icon relating to at least one application in a first area; and an operation of, when a notification relating to the at least one application occurs, displaying a notification icon for notifying of the occurrence of the notification in a second area. Other embodiments may be possible.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: April 28, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yujin Choi, Gwiseok Kim, Byeongkuk Keam, Kwangseong Choi, Won Jin Choi
  • Patent number: 10628715
    Abstract: A system for automated decoration of an item comprising the steps of: installing print generating software on a computer with a memory (e.g. a server); linking an input system (e.g. a web site) to the computer; allowing a customer to select an item (customer selection), preferably a fabric item, via the input system; allowing the customer to specify a decoration (customer specification) for the item via the input system; generating a print image for the item from the customer selection and specification with the print generating software; and sending the print image from the computer to a printer, which is preferably a dye sublimation printer.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: April 21, 2020
    Assignee: R. B. III ASSOCIATES, INC.
    Inventors: Matthew Nathan Lehrer, David James Seeton
  • Patent number: 10592073
    Abstract: An out-space actuator is selected to access an out-space user interface for a document editor program. An out-space actuator is associated with an in-space user interface having a displayed document. When the out-space actuator is selected, an out-space user interface is displayed that includes an expanded feature selection surface. The out-space user interface may be used to display one or more status panes for providing status information about a document being edited in the in-space user interface. Application features for affecting changes to a given document's status may be exposed in the out-space interface in proximity to associated status information. An out-space communication user interface (UI) component may be temporarily displayed in the document in-space user interface to communicate document status information that is presently available in the out-space user interface. A message bar may be displayed in the in-space user interface for communicating information from the out-space user interface.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: March 17, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Marina Dukhon, Paula Guntaur, Jesse Clay Satterfield, Amy E. Alberts
  • Patent number: 10594924
    Abstract: An electronic device for displaying images is provided. The electronic device includes a display displaying a first partial image of an image, a memory, and a processor. The processor is configured to designate a first object included in the first partial image if a first input for designating the first object is received, store first information associated with the first object in the memory, display, on the display, a first graphical object associated with the first object if the image displayed on the display is switched from the first partial image to a second partial image of the image, and switch the image displayed on the display from the second partial image to a third partial image of the image including the first object using the first information if a second input for selecting the first graphical object is received.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: March 17, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dong-Goo Kang, Chang-Won Kim, Sang-Ah Lee, Joo-Yeon Cho
  • Patent number: 10574806
    Abstract: Disclosed are a mobile terminal and a method and device of adding and sharing a contact. The method for adding a contact of a mobile terminal includes that: a first mobile terminal receives first target contact information from a second mobile terminal, wherein the first target contact information is information of a contact needing to be added to the first mobile terminal, and the first target contact information is pre-stored in the second mobile terminal; and the first mobile terminal adds the first target contact information to an address book. The present disclosure solves a problem in which the manual addition of contact information to a mobile terminal is complex.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: February 25, 2020
    Assignee: GREE ELECTRIC APPLIANCES, INC. OF ZHUHAI
    Inventor: Linlin Diao
  • Patent number: 10514948
    Abstract: Techniques are disclosed for inferring design-time information based on run-time artifacts generated by services operating in a distributed computing cluster. In an embodiment, a metadata system extracts metadata including run-time artifacts generated by services in a distributed computing cluster while processing a workflow including multiple jobs. The extracted metadata is processed to identify entities and entity relationships which can then be used to generate lineage information. Using the lineage information, the metadata system can infer design-time information associated with the workflow. The inferred design-time information can then be utilized to, for example, recreate the workflow, recreate previous versions of the workflow, optimize the workflow, etc.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: December 24, 2019
    Assignee: Cloudera, Inc.
    Inventors: Vikas Singh, Sudhanshu Arora, Philip Zeyliger, Marcelo Masiero Vanzin, Chang She
  • Patent number: 10469756
    Abstract: To check image changes corresponding to changes made to image-capture conditions by causing display unit to display multiple images captured under different image-capture conditions. Digital camera includes: image-capture unit having multiple first image sensors and multiple second image sensors disposed therein, first image sensors configured to capture image under first image-capture conditions, second image sensors configured to capture image under second image-capture conditions different from first image-capture conditions, image-capture unit configured to output first image data generated based on subject image which entered first image sensors and second image data generated based on subject image which entered second image sensors; and control unit configured to display first image based on first image data and second image based on second image data on display unit in such manner that selection can be made between respective recording forms of first image data and second image data.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: November 5, 2019
    Assignee: NIKON CORPORATION
    Inventor: Takeshi Nishi
  • Patent number: 10402006
    Abstract: An information processing apparatus includes a touch sensor configured to detect a touch position on an input surface touched with a pointer. The information processing apparatus is configured to receive, depending on whether or not a linear locus of the touch position on the input surface starts from inside an operation start region set on the input surface, the linear locus of the touch position as any one of a first operation and a second operation different from the first operation on an image that is displayed on a predetermined display. The operation start region is determined based on at least one of an operation status of the pointer and a display state of the image.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: September 3, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keiichi Yamamoto
  • 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