Patents Issued in July 30, 2019
  • Patent number: 10365757
    Abstract: A computing device includes a digital input system that provides digital input functionality for the computing device. The digital input system receives both a first input and a second input. The first input is typically an input with the user's dominant hand (e.g., using a pen, stylus, finger, etc.), and the second input is typically an input with the user's non-dominant hand. The digital input system determines whether a second input is received simultaneously with the first input, and selects one of multiple behaviors for the first input based on whether the second input is received simultaneously with the first input. Various different behaviors for the first input can be selected from, such as freehand or freeform input, constraining digital input corresponding to the first input to be along an edge of a stencil, and so forth.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: July 30, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Silvano Bonacina, Francis Zhou, Xiao Tu, David W. Duhon, David Abzarian, Moshe R. Lutz
  • Patent number: 10365758
    Abstract: An electronic device with a touch-sensitive surface, a display, and one or more sensors to detect intensity of contacts: displays a plurality of user interface objects in a first user interface; detects a contact at a location of a first user interface object; and: detects an increase in a characteristic intensity of the contact to a first intensity threshold; in response, visually obscures the plurality of user interface objects, other than the first user interface object, while maintaining display of the first user interface object; detects that the characteristic intensity of the contact continues to increase above the first intensity threshold; and, in response, dynamically increases the amount of visual obscuring of the plurality of user interface objects, other than the first user interface object.
    Type: Grant
    Filed: October 6, 2018
    Date of Patent: July 30, 2019
    Assignee: P4TENTS1, LLC
    Inventor: Michael S Smith
  • Patent number: 10365759
    Abstract: A display device includes: a display panel having a front surface and a back surface and displaying an image on the front surface; a plurality of detection electrodes overlapping the display panel when seen in a plan view; and a shield electrode overlapping the display panel when seen in a plan view. The shield electrode is arranged on a side opposite to a side of the front surface with respect to the plurality of detection electrodes. Based on electrostatic capacitance of the shield electrode, proximity or contact of an object to the front surface is detected, and based on electrostatic capacitance of each of the plurality of detection electrodes, a position of the object is detected.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: July 30, 2019
    Assignee: Japan Display Inc.
    Inventor: Takafumi Suzuki
  • Patent number: 10365760
    Abstract: An information processing apparatus includes a touching detection unit configured to detect a touching operation and a touch-up operation for the display unit, a time counting unit configured to count a time period of continuous touching on a specific area of the display unit, and a control unit configured, when a touch-up operation from the specific area is detected and a counted time period of continuous touching has not reached a predetermined time period, to execute a function assigned to the specific area while when the touch-up operation from the specific area is detected and the counted time period of continuous touching has reached the predetermined time period, not to execute the function assigned to the specific area in relation only to the detected touch-up operation.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: July 30, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yasufumi Oyama
  • Patent number: 10365761
    Abstract: A capacitive sensing methodology is suitable for sensing touch position along a sensor track based on touch capacitance based on touch position and touch pressure. The method is operable with a capacitive sensor including first and second capacitive sensor electrodes juxtaposed in a complementary configuration to define the sensor track, the complementary first and second sensor electrodes configured such that, as touch position moves along the sensor track, the electrode capacitance CSA of one sensor electrode monotonically decreases, and the electrode capacitance CSB of the complementary other sensor electrode monotonically increases, so that the touch capacitance corresponds to a combination of CSA and CSB. Pressure-compensated touch position data is generated from touch position information generated based on position and pressure functions, where the position function generates position information based on CSA and CSB, and the pressure function generates pressure information based on CSA and CSB.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: July 30, 2019
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Dongtai Liu
  • Patent number: 10365762
    Abstract: An input device, system, and processing system are disclosed for a display device with an integrated sensing device. The input device comprises a plurality of sensor electrodes, and a processing system coupled with the plurality of sensor electrodes. The processing system is configured to determine one or more low-noise periods associated with display update timing of the display device, and process, during the determined one or more low-noise periods, resulting signals received from the plurality of sensor electrodes.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: July 30, 2019
    Assignee: SYNAPTICS INCORPORATED
    Inventors: Petr Shepelev, John Michael Weinerth
  • Patent number: 10365763
    Abstract: A display device comprises a sensing subsystem configured to detect one or more conditions associated with touch input to the display device occurring via a contact of an input object at a surface of the display device. The display device further comprises a microphone system configured to receive sound, a logic machine, and a storage machine holding instructions. The instructions are executable by the logic machine to determine, based on the one or more conditions, a time of the contact; determine, based on at least the time of the contact, some characteristics of the contact; and generate an audio output via applying a selective attenuation to process sound received into the microphone system. The selective attenuation is selected based on the sonic characteristics and applied over a time interval beginning at the determined time of contact.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: July 30, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sean M. Donnelly, Jason D. Wilson, Denis Varlamov, Eric Immel
  • Patent number: 10365764
    Abstract: A method of foreign matter rejection for multi-touch capacitive touch screens includes performing touch detection in both self-capacitance mode and mutual capacitance mode. By combining information from both modes, a distinction is identified between wanted touches, such as by a finger or stylus, and unwanted touches such as by foreign matter.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: July 30, 2019
    Assignee: STMicroelectronics Asia Pacific Pte Ltd
    Inventors: Lokesh Kumar Korapati, Manivannan Ponnarasu, Mythreyi Nagarajan
  • Patent number: 10365765
    Abstract: A method for processing a touch or a gesture input made though the touch panel of the electronic device is provided. An electronic device includes a display having a touch panel for receiving a touch or a gesture input, a processor which is electrically connected to the display, and a memory which is electrically connected to the processor, wherein the memory stores instructions, executable to configure the processor to receive the gesture input made through the touch panel, to detect touch coordinates corresponding to the gesture input on the touch panel, to determine predictive coordinates corresponding to the touch coordinates, to determine whether to compensate the predictive coordinates based on a movement direction of the gesture input, to determine target coordinates corresponding to the predictive coordinates based on a movement speed of the gesture input, and to display at least one object at the target coordinates on the display.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: July 30, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sangwoo Lee, Donggyu Kim, Youngjoon Ko, Sangyup Lee, Youngseok Lim
  • Patent number: 10365766
    Abstract: A combination touch and transducer input system is provided, which facilitates user input into an electronic system with a finger and/or a transducer (e.g., a stylus). The system includes a transducer configured to generate an electric field, and a sensor including an array of electrodes and a controller. The transducer is configured to transmit digital data, such as pen pressure data and switch status data, to the sensor. For example, the transducer comprises electronic circuitry configured to encode the digital data in a signal for transmission to the sensor. The sensor controller is configured to operate both in a touch sensing mode and in a transducer sensing mode. During the touch sensing mode, the controller determines a position of a proximate object (e.g., a finger) by capacitively sensing the object with the array of electrodes.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: July 30, 2019
    Assignee: Wacom Co., Ltd.
    Inventors: Oliver P. King-Smith, Bernardus H. Smit, Peyman Hadizad
  • Patent number: 10365767
    Abstract: An image clipping unit clips a region on an input image where a virtual image subjected to touch operation by a user is displayed to obtain a clipped image, and a distance calculating unit performs stereo-matching on left and right clipped images to obtain a distance to each of objects on the clipped image. A touch coordinate calculating unit obtains a touch position of the user based on information of the distance, and a touch processing unit performs processing according to the touch position. A short distance image separating unit separates the object existing closer to the user side than the virtual image from the clipped image, using the information, to obtain a short distance image. The short distance image is combined with the virtual image, and the virtual image after the combining is combined with the input image to be displayed.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: July 30, 2019
    Assignee: Sony Corporation
    Inventor: Ryuichi Shimoda
  • Patent number: 10365768
    Abstract: A touch-sensitive apparatus operates by light frustration (FTIR) and comprises a light transmissive panel (1) that defines a front surface (5) and a rear surface (6), light emitters optically connected to the panel (1) so as to generate light that propagates by total internal reflection inside the panel, and light detectors (3) optically connected to the panel (1) so as to define a grid of propagation paths inside the panel (1) between pairs of light emitters and light detectors (3). Each light detector (3) is optically connected to the panel (1) via an angular filter (20). The filter (20) is applied to an outcoupling region on at least one of the front and rear surfaces (5, 6) and is configured to transmit light only within a confined range of angles with respect to the normal of the outcoupling region. The confined range extends from a lower angle limit ?min to an upper angle limit ?max.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: July 30, 2019
    Assignee: FlatFrog Laboratories AB
    Inventors: Thomas Craven-Bartle, Håkan Bergström, Ivan Karlsson, Ola Wassvik, David Sernelius
  • Patent number: 10365769
    Abstract: An apparatus for contactless input 10 having an optical image formation means 13 having cross disposed first and second reflective surfaces 20, 21 arranged numerously and standing on a same planar surface, a display 11 provided on one side of the optical image formation means 13, and a light sensor 26 detecting only light from the front side and arranged side by side, wherein a first real image 12 is formed on the other side of the optical image formation means 13 by the optical image formation means 13 from an image 11a on the display 11; a second real image 35 is formed on the display 11 through the optical image formation means 13 from reflected light from an indicating means 34 having come into contact with the first real image 12, and a position of the second real image 35 is detected by the light sensor 26.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: July 30, 2019
    Assignee: ASUKANET COMPANY, LTD.
    Inventor: Makoto Otsubo
  • Patent number: 10365770
    Abstract: An information processing apparatus according to embodiments of the present invention includes an input obtaining unit configured to repeatedly obtain an input image that is obtained through imaging by an imaging unit oriented in a direction intersecting with a predetermined surface, the input image having pixels each representing a distance along the direction, an identifying unit configured to identify, in the obtained input image, an object area where an object that is present between the predetermined surface and the imaging unit is imaged, and a correcting unit configured to correct a distance represented by each pixel in the input image repeatedly obtained by the input obtaining unit, by using a correction value obtained based on a difference between a distance represented by a pixel of a portion of the input image excluding the object area and reference distance between the imaging unit and the predetermined surface.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: July 30, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yuki Kamamori
  • Patent number: 10365771
    Abstract: A proximity sensing system may include a conductive first trace and a conductive second trace adjacent to, interleaved with, and electrically isolated from the first trace. A density of the traces varies along a first axis such that rates of change of capacitance between the traces associated with movement, through an electric field, of an object in a direction of the first axis at a constant velocity are indicative of the direction. The sensing system may further include a conductive third trace adjacent to, interleaved with, and electrically isolated from the first trace. A first area between the first trace and second trace is independent of and isolated from a second area between the first trace and the third trace. Also, a density of the first and third traces may vary along the first axis.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: July 30, 2019
    Assignee: Ford Global Technologies, LLC
    Inventors: Pietro Buttolo, Harry Lobo, James Stewart Rankin, II, Kassandra Ritter, Dipanjan Ghosh, Stuart C. Salter, Jessica Smith
  • Patent number: 10365772
    Abstract: A touch detection apparatus that detects a touch to a capacitive touch sensor is provided. The touch detection apparatus includes: a capacitive dummy sensor that is disposed to an operation portion; a capacitance detector that detects values of capacitances of the touch sensor and the dummy sensor; and a touch determination portion that determines whether the touch sensor is touched and that disables determination. Multiple dummy sensors are disposed corresponding to multiple touch sensors. The touch determination portion disables the determination of whether the touch sensor disposed in a vicinity of the one of the dummy sensors is touched.
    Type: Grant
    Filed: September 1, 2014
    Date of Patent: July 30, 2019
    Assignee: DENSO CORPORATION
    Inventor: Hidetaka Tanaka
  • Patent number: 10365773
    Abstract: A touch controller for flexible scanning operation is disclosed. The touch controller can include circuitry configured to perform coarse detection scans, select a fine scan type based on results from the coarse detection scans, and perform a fine scan corresponding to the selected fine scan type. A fine mutual capacitance scan can be performed when conditions corresponding to a poorly grounded or ungrounded object or user are detected based on the coarse detection scans. A fine fully-bootstrapped self-capacitance scan can be performed when conditions corresponding to a well-grounded object or user are detected based on the coarse detection scans. A touch processor can be configured to sense touch events from the fine scan.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: July 30, 2019
    Assignee: Apple Inc.
    Inventors: Marduke Yousefpor, Shwetabh Verma
  • Patent number: 10365774
    Abstract: A display panel and a display device are disclosed. The display panel includes a first substrate; a first electrode and a second electrode sequentially formed on the first substrate, an organic light emitting layer being interposed between the first electrode and the second electrode and the second electrode being multiplexed as a first pressure detection electrode; a thin film encapsulation layer formed on the first pressure detection electrode, the thin film encapsulation layer comprising at least one organic layer; and a second pressure detection electrode formed on the thin film encapsulation layer, the second pressure detection electrode being multiplexed as a touch detection electrode.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: July 30, 2019
    Assignees: SHANGHAI TIANMA MICRO-ELECTRONICS CO., LTD., TIANMA MICRO-ELECTRONICS CO., LTD.
    Inventors: Chuanli Leng, Sitao Huo, Feng Lu, Qijun Yao
  • Patent number: 10365775
    Abstract: A receiver stage of a sensor system includes a receiver electrode and a loop filter. The loop filter is configured to activate electrical oscillation and thus the receiver stage when a capacitance measurement reaches a threshold and issue the capacitance measurement upon activation of the receiver stage. The capacitance measurement includes capacitance with respect to an inactive transmitter electrode.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: July 30, 2019
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventor: Attma Sharma
  • Patent number: 10365776
    Abstract: The present application discloses a touch substrate including a base substrate, and a touch electrode layer on the base substrate having a first region having a plurality of first mesh electrode patterns, a second region having a plurality of second mesh electrode patterns corresponding to the plurality of first mesh electrode patterns, and an interface region between the first region and the second region. Each of the plurality of first mesh electrode patterns includes a plurality of first mesh electrode lines having a first line width. A corresponding second mesh electrode pattern includes a plurality of second mesh electrode lines corresponding to the plurality of first mesh electrode lines and having the first line width. The first mesh electrode line in the interface region has a second line width no less than the first line width.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: July 30, 2019
    Assignees: BOE TECHNOLOGY GROUP CO., LTD., HEFEI XINSHENG OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventors: Xiaodong Xie, Xibin Shao, Ming Hu, Ming Zhang, Jing Wang
  • Patent number: 10365777
    Abstract: A polarizer and a display device, which relates to a display technology is provided. The polarizer is divided into a plurality of pattern regions arranged in a two-dimensional direction. The polarizer includes a linear polarization pattern and a touch sensing electrode disposed in the pattern region. The touch sensing electrodes in the different pattern regions are not connected. Polarization pattern and touch sensing electrode are set in the same layer.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: July 30, 2019
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Rui Xu, Xue Dong, Jing Lv, Haisheng Wang, Chun-Wei Wu, Yingming Liu
  • Patent number: 10365778
    Abstract: A display device includes a substrate including a pixel area, and a peripheral area enclosing at least one side of the pixel area, a plurality of pixels provided in the pixel area, each of the plurality of pixels including a light-emitting area from which light is emitted, a light-emitting element which is provided in each of plurality of the pixels and which emits the light, a pixel circuit which is provided in each of the plurality of pixels and which drives the light-emitting element, and a conductive pattern which is disposed between the substrate and the pixel circuit and which overlap the pixel circuit in a plan view. Pixels of the plurality of pixels each may include a sensing unit which is electrically connected to the conductive pattern and which senses a touch of a user.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: July 30, 2019
    Assignee: SAMSUNG DISPLAY CO., LTD.
    Inventors: Ji Sun Kim, Jang Mi Kang, Il Gon Kim
  • Patent number: 10365779
    Abstract: Dynamically assigning shortcuts to one or more functions, including: determining the one or more functions to assign shortcuts; dynamically assigning the one or more functions to at least one of buttons, keys, clicks, and touches on a client device as shortcuts; updating a mapping of the shortcuts to the one or more functions; and displaying the assigned shortcuts on a display of the client device. Keywords include shortcuts and menu items.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: July 30, 2019
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: Charles McCoy, Leo Mark Pedlow, Jr., True Xiong
  • Patent number: 10365780
    Abstract: Techniques are disclosed for making an electronic document easier to use based on prior interactions with the same or a similar document by other users. An electronic document is presented to one or more users in an interactive environment. Interactions between the users and the document can be recorded as usage data. The usage data may represent one or more operations performed on the electronic document by the users. Based on the usage data, an enhanced user interaction feature associated with the document is configured. The electronic document and the enhanced user interaction feature are then presented to another user in another interactive environment. The enhanced user interaction feature makes using the document easier than it would be if the feature was not present, particularly for users who are unfamiliar with the document.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: July 30, 2019
    Assignee: Adobe Inc.
    Inventors: Yash Kumar Gupta, Lalit Vohra, Abhishek Modi, Aditya Kumar Pandey, Ankit Pangasa, Frederic Thevenet, Kirk B. Gould, Mohit Bansal, Nishant Kaushik, David Sherry, Steve Dakin, Vishal K. Gupta
  • Patent number: 10365781
    Abstract: In one embodiment, a method includes, at a server, loading in a browser a webpage including flash content. The browser loads a flash redirection plugin, and requests the plugin to execute an ActionScript. The plugin passes the ActionScript to a flash redirection browser at a client. The plugin receives from the flash redirection browser the result of executing the ActionScript, and the result is provided to the browser.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: July 30, 2019
    Assignee: DELL PRODUCTS L.P.
    Inventors: Ramanujam Venkatesh, Vishwanath Biradar
  • Patent number: 10365782
    Abstract: Methods and apparatuses to display windows. In more than one embodiments of the invention, a window is closed automatically (e.g., after a timer expires, or when a condition or criterion is met, or a system input is received) without user input. In some examples, the window is translucent so that the portion of another window, when present, is visible under the window. In some examples, the image of the window is faded out before the window is closed and destroyed. In some examples, the window does not close in response to any input from a user input device. In some examples, the window is repositioned (or hidden) automatically when another translucent window is displayed. The degree of translucency, the speed for fading out, the discrete levels of translucency for fading out, the time to expire, and/or other parameters for controlling the display of the window may be set by the user or adjusted by the system (or application software programs) automatically according to system conditions or other criteria.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: July 30, 2019
    Assignee: APPLE INC.
    Inventors: Imran Chaudhri, Bas Ording
  • Patent number: 10365783
    Abstract: The present disclosure relates to providing a dynamic graphical user interface for efficiently presenting users with relevant ride information throughout the fulfillment of a ride request. In some embodiments, the system detects a trigger event during a ride, and based on detecting the trigger event, the system expands or collapses an information portion within a graphical user interface. When in a collapsed state, for example, the information portion of the graphical user interfaces includes a first set of content. Upon detecting a trigger event, the system dynamically expands the information portion to provide a second set of content that includes information associated with the detected trigger.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: July 30, 2019
    Assignee: LYFT, INC.
    Inventors: Harrison Joel Bowden, Zachary Alistair Cole, Maxamilion Ab Gustofson, Jonathan Aaron Tourtellot, Patrick Steven Wong, Frank Taehyun Yoo
  • Patent number: 10365784
    Abstract: A method includes defining a virtual space. The virtual space comprises a first avatar object, a first character object, a second avatar object, and a second character object. The method includes defining a plurality of operation modes for operating the virtual space. The method includes moving, in accordance with an operation of the virtual space by the first user being executed in the first mode, the first character object in accordance with the input to the first controller. The method includes moving, in accordance with an operation of the virtual space by the first user being executed in the second mode, the first avatar object based on the input to the first controller. The method includes generating a visual-field image in accordance with a motion of a head-mounted device (HMD) associated with the first user. The method includes displaying the visual-field image on the HMD.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: July 30, 2019
    Assignee: COLOPL, INC.
    Inventor: Atsushi Inomata
  • Patent number: 10365785
    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: February 10, 2014
    Date of Patent: July 30, 2019
    Assignee: FACEBOOK, INC.
    Inventor: Luigi Lira
  • Patent number: 10365786
    Abstract: Embodiments include a computing system configured to display an icon label with a dynamic display characteristic. The system may receive an indication of an icon representing a data object, determine a type of the data object, and based on the determined type, dynamically determine a label that is associated with the data object and includes a dynamic display characteristic. A user interface display is generated that includes the icon having a display portion configured to display the label with the dynamic display characteristic.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: July 30, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anastasia Paushkina, Alfredo Mendonça de Almeida, Matthew Lenell Cooper, Michael J. McCormack
  • Patent number: 10365787
    Abstract: A method for displaying a background screen in a mobile terminal is provided. The method includes resizing at least one of a plurality of background screens according to a first input, displaying at least one of the at least one resized background screen, detecting a second input, and transitioning among the resized background screens based on the detected second input, wherein the background screens respectively include an icon that may represent a grouping of a first icon and a second icon respectively displayed on one of the plurality of background screens.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: July 30, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-Jun Kim, Youn Seog Chang, Joon Woo Kim
  • Patent number: 10365788
    Abstract: A method, computer program product, and system for contextual determination of emotion icons. The method includes, for a particular user, determining an emotion icon to automatically input into a message, based on a class of the user, a current mood of the user, and the recipient of the message. The determined emotion icon is then inserted into the message.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: July 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: James R. Kozloski, Clifford A. Pickover, Maja Vukovic
  • Patent number: 10365789
    Abstract: The present disclosure is related to methods, systems, and machine-readable media for a common run-time design-time environment. That a user has design credentials associated with a website can be confirmed. An indication of an interaction of the user with a display element of the website can be received during run-time. A graphical user interface associated with the display element can be displayed to the user during run-time responsive to the interaction and responsive to the confirmation that the user has design credentials. Input from the user that causes a design-time modification to a relationship between the website and a monitoring service can be received in a common run-time design-time environment.
    Type: Grant
    Filed: February 16, 2015
    Date of Patent: July 30, 2019
    Assignee: VMWARE, INC.
    Inventor: Ilan Uriel
  • Patent number: 10365790
    Abstract: A network resource, such as a page, may be loaded or rendered in different manners on a plurality of different browsers. Data and information regarding the loading and/or rendering of various network resources on a variety of browsers, including data or information regarding errors, latencies or customer ratings of the loading or rendering of such resources on such browsers, may be evaluated in order to identify the most appropriate browser for viewing a requested network resource. If that network resource is available to a user who requests the network resource, then a recommendation or an instruction to view the network resource in the most appropriate browser may be provided to the user.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: July 30, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Jay Austin Crosley
  • Patent number: 10365791
    Abstract: In one embodiment, a movable area, referred to as a “lens,” on a graph display allows the user to preview the zoom level of the graph. When a node, line or other item in the graph is in the area of the lens, then the item can be shown at a different zoom level than rest of the graph. In particular embodiments, a heuristic algorithm can be used to dynamically determine the visual representation of a node when in the lens as unique from the depiction of the node when the node is outside of the lens. Operations can be made to the graph items within the lens such as adding, moving, deleting, or connecting items, etc. Other features are described.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: July 30, 2019
    Assignee: Oracle International Corporation
    Inventors: Kent Spaulding, Reza B'Far, Ken Beckett, Sathyamoorthy Anandan
  • Patent number: 10365792
    Abstract: Provided are a computer program product, system, and method for generating visualizations of facet values for facets defined over a collection of objects. The objects are processed to determine facet values for the objects for a specified facet. A first visualization is generated of representations of the determined facet values for the objects. User selection is received of one of the facet values represented in the generated first visualization. A determination is made of objects having the user selected facet value and a determination is made of at least one facet value for the specified facet for each of the determined objects having the selected facet value. A second visualization of representations of the determined at least one facet value is generated.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: July 30, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barton W. Emanuel, Todd Leyba
  • Patent number: 10365793
    Abstract: An electronic apparatus is disclosed. In one embodiment, a first functional unit is configured to execute a predetermined function and to acquire, during execution of the predetermined function, first attribute information for use in performing sorting according to a first sorting rule. A second functional unit is configured to display, on a display, display target information including first display target information, to perform a first sort display in which the first sorting rule is displayed when the first display target information related to the first attribute information is stored in a second storage area and the first sorting rule is not displayed when the first display target information related to first attribute information is not stored in the second storage, and to sort the first display target information according to the first sorting rule selected by using the input unit and display the sorted information on the display.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: July 30, 2019
    Assignee: KYOCERA CORPORATION
    Inventor: Kana Masaki
  • Patent number: 10365794
    Abstract: Systems and methods are disclosed for displaying notifications received from multiple applications. In some embodiments, an electronic device can monitor notifications that are received from the multiple applications. Responsive to receiving the notifications, the electronic device can control the manner in which the notifications are displayed while the device is operating in a locked or an unlocked state. In some embodiments, the electronic device can allow users to customize how notifications are to be displayed while the device is in the locked and/or unlocked states.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: July 30, 2019
    Assignee: Apple Inc.
    Inventors: Imran Chaudhri, Eliza Block
  • Patent number: 10365795
    Abstract: The present invention provides computerized systems and methods for providing electronically presented interactive area representation, such as a map, and information associated therewith. A user can select text, imagery, or other information presented on the map and associated with one or more items or locations, causing presentation of information relating to the associated one or more items or locations, such as appropriate contact information or a hyperlink to an appropriate Web site. Additionally or alternatively, a user can input or select, based on a query or otherwise, information relating to one or more items or locations associated with text, imagery, or other information presented on the map, causing presentation of an indication of one or more locations of the associated text, imagery, or other information on the map. A magnifier feature allowing internal navigation within the map can be provided. Additionally, animated images can appear to move over the map.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: July 30, 2019
    Assignee: ACTIVEMAP LLC
    Inventors: Michael Abramson, Erika Jakubassa, Michael Grisham, Geoff Atkin
  • Patent number: 10365796
    Abstract: Methods and systems for managing a graphical user interface involve, for example, one or more processors displaying on a display screen a visualization of a hub element defined in part by an arc-shaped boundary portion and defining a badge element within the visualization of the hub element. Thereafter, a radial menu element may be animated by the one or more processors for rotation to a position adjacent and extending radially from the arc-shaped boundary portion of the hub element and defined in part by an arc-shaped boundary portion of the radial menu element spaced apart from the arc-shaped boundary portion of the hub element.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: July 30, 2019
    Assignee: CITIBANK, N.A.
    Inventors: Andrew Robert Blackman, Alaa Abdulkhaleq Saeed, David Niall O'Byrne, Javier Anthony Diaz
  • Patent number: 10365797
    Abstract: A computerized system and method are presented that creates implicit content on a mobile device by monitoring and recording input from sensors on the device. Metadata from the implicit content and from user-created content is then analyzed for the purpose of event identification. Using the metadata and event identification, the content is created into clusters, which can be confirmed by the user as actual events. Events can then be grouped according to metadata and event information into a presentation grouping. Users can also be associated with organizations, allowing the sharing of content and event definitions between the organization and its member users. Users can create ad hoc organizations with a particular subset of other users, which simplifies the creation of event meta data and content sharing with other users in the ad hoc organization.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: July 30, 2019
    Assignee: Ambient Consulting, LLC
    Inventors: Andrew Grossman, Kenneth F. Krutsch, Richard Monson-Haefel
  • Patent number: 10365798
    Abstract: The disclosed embodiments provide a method, apparatus, and system for obtaining user ratings and/or feedback for a software application. During operation, the system tracks one or more interactions between a user and the application, wherein the application is configured to execute on an electronic device. While tracking the interactions, the system determines whether the interactions meet or exceed a familiarity threshold, wherein meeting or exceeding the familiarity threshold indicates that the user would be more likely than not to provide an informed rating for the application. Next, if the one or more interactions meet or exceed the familiarity threshold, the system displays a message that asks the user whether the user likes the application. If the user likes the application, the system assists the user in rating the application. Otherwise, the system assists the user in providing feedback for the application.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: July 30, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Muhieddine El Kaissi
  • Patent number: 10365799
    Abstract: System and methods for creating on-demand robotic process automation are described. In one example hardware processor-implemented method embodiment, an application providing graphical user interfaces is executed, and a monitoring program executing independently of the application. Using the monitoring program, a screen capture image is obtained of the graphical user interfaces. Graphical user interface elements are identified using a computerized image processing technique. Metadata on presence of confirmatory predictors for the elements, and confirmatory predictor vectors for the interfaces, are generated. Confusion indices for the confirmatory predictors and the confirmatory predictor vectors are calculated, Threshold values are generated based on the calculated confusion indices. A decision table is generated storing sequences of user interactions with the graphical user interface elements. A subset of the stored sequences is identified as yielding a successful outcome.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: July 30, 2019
    Assignee: Wipro Limited
    Inventors: Raghavendra Hosbettu, RamPrasad Kanakatte Ramanna, Raghottam Mannopantar
  • Patent number: 10365800
    Abstract: A UI providing apparatus is disclosed. The present user interface (UI) providing apparatus comprises: a reception unit for receiving user information using near field communication from a communication device in which the user information is stored; a control unit for configuring a UI so as to respond to information about the type and the degree of a user's disability derived on the basis of the user information; and an output unit for outputting the configured UI.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: July 30, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dong-yun Shin, Hee-won Jung
  • Patent number: 10365801
    Abstract: A user interface evaluation device comprises a design information acquisition unit configured to acquire information on a plurality of components arranged on a user interface screen of the software; a component recognition resource acquisition unit configured to acquire, for each component, component recognition resources which are resources required for recognizing the respective components; and a conformity probability estimation unit configured to calculate, using a probability density function with a total sum of the acquired component recognition resources as a random variable, conformity probability which is a probability that necessary recognition resources which are resources required for recognizing information output on the user interface screen meet predetermined requirements.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: July 30, 2019
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Ko Koga, Masato Fujii, Motohiro Nakamura, Makoto Yamazaki
  • Patent number: 10365802
    Abstract: In an example embodiment, a user interface is distributed to a user application operating on a client device. Then interactions between users on one or more client devices and one or more server devices are tracked. The user interface is then modified based on the information about the interactions. The modified user interface may then be distributed to the user application.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: July 30, 2019
    Assignee: eBay Inc.
    Inventor: John Patrick Edgar Tobin
  • Patent number: 10365803
    Abstract: A method for generating a touch control instruction, includes: loading an instruction condition definition table, where the instruction condition definition table includes a plurality of touch control instructions, and each touch control instruction includes a plurality of instruction conditions and definition values corresponding to the instruction conditions; reading a first key signal output by a physical keyboard corresponding to a touch on a keycap; recognizing a touch control event according to multiple consecutive first key signals; obtaining a plurality of detection values of the touch control event and comparing the detection values with the definition values; if the detection values match definition values of all instruction conditions of a touch control instruction, stopping tracing of the touch control event; and executing the matched touch control instruction.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: July 30, 2019
    Inventor: Bing-Yang Yao
  • Patent number: 10365804
    Abstract: In one aspect of the disclosure, a user may manipulate an electronic map so as to personalize the data contained therein. In personalizing the map, the user may alter the map as if it were a document. In particular, the user may alter the map's content and appearance using various operations such as select, copy, cut, paste, insert, find, and replace.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: July 30, 2019
    Assignee: Google LLC
    Inventor: Ashwin Limaye
  • Patent number: 10365805
    Abstract: A user may perform activities at an automated device having various technical features, such as a display, a printer, a camera, a microphone, a speaker, and other features used to perform activities at the automated device. During performance of an activity, the user may run into an issue and request assistance from an agent having a computing device (e.g., a portable computing device). Additionally or alternatively, the automated device may detect the issue and send a request for assistance to a computing device managing a transaction assistance portal or directly to the agent's computing device. The request may identify the user, the activity, and/or the issue, and the agent and his or her computing device may be used to resolve the issue. The agent's computing device may also be used to facilitate customer relationship management with the user.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: July 30, 2019
    Assignee: Bank of America Corporation
    Inventors: Christian Mande, Mark Williamson, Brendan Watkins, Ryan Furey, Anne Price, Alison Pearce, Michelle Bentubo
  • Patent number: 10365806
    Abstract: A method for providing a user interface (UI) in an electronic device having a background includes presenting a first keyword in the background by animation in response to an operation performed by a user on the electronic device, wherein the first keyword enables the user to start the electronic device for executing a first function.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: July 30, 2019
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, INDUSTRIAL TECHNOLOGY RESEARCH
    Inventors: Mark Hsiao, Yi-Fang Lee, Yin-Pin Yang