Patents Examined by Javid Amini
  • Patent number: 10803791
    Abstract: A method of stress compensation in a display includes converting a stress profile for a slice of the display from a first format to a second format based on a conversion ratio; transforming the converted stress profile for the slice of the display, with a first transformation, to form a compressed transformed stress profile; decompressing the compressed transformed stress profile to form a decompressed transformed stress profile; and transforming the decompressed transformed stress profile, with a second transformation, to form a decompressed stress profile, the second transformation being an inverse of the first transformation.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: October 13, 2020
    Assignee: Samsung Display Co., Ltd.
    Inventor: Amin Mobasher
  • Patent number: 10796477
    Abstract: A camera's field of view is determined using image data and motion sensor data. Accurate augmented reality representations are provided based on the determined field of view in an absence of a priori knowledge of the camera's field of view.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: October 6, 2020
    Assignee: EDX Technologies, Inc.
    Inventors: Roger Ray Skidmore, Eric Reifsnider
  • Patent number: 10788673
    Abstract: A system and method are disclosed for displaying virtual content. When a user is settled in a given geographic area, a full version of the content may be displayed at user-defined or processor-defined location. When the user is moving, for example leaving the geographic area, a mobile version of the content may be displayed at a body-locked position peripheral to the user's view.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: September 29, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jason Scott, Evan Michael Keibler, Arthur Charles Tomlin, Jonathan Paulovich, Ron Amador-Leon, Jonathan Plumb, Nicholas Gervase Fajt
  • Patent number: 10783528
    Abstract: A system and method are provided for targeting marketing content to a user. A user's photographic likeness, in some embodiments as a still image, live moving image, or animated moving image, are altered to simulate the application of selected marketing content onto the photographic likeness. The marketing content is selected from a set of marketing content comprising input color, marketing content associated with an advertisement, or marketing content associated with a set of search results. The marketing content is selected based on a comparison of a user profile to target profiles of the set of marketing content.
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: September 22, 2020
    Assignee: FACECAKE MARKETING TECHNOLOGIES, INC.
    Inventor: Linda Smith
  • Patent number: 10782668
    Abstract: A system and method is disclosed for development of a control application for a controller of an automation system. The controller receives sensor signals associated with perception of a first real component during an execution of the control application program. Activity of a virtual component, including interaction with the real first component, is simulated, the virtual component being a digital twin of a second real component designed for the work environment and absent in the work environment. Virtual data is produced in response to the simulated activity of the virtual component. A control application module determines parameters for development of the control application program using the sensor signals for the first real component and the virtual data. An AR display signal for the work environment is rendered and displayed based on a digital representation of the virtual data during an execution of the control application program.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: September 22, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Lingyun Wang, Hasan Sinan Bank, Mareike Kritzler, Phani Ram Kumar Kuruganty, Naveen Kumar Singa, Ziyan Wu
  • Patent number: 10769039
    Abstract: A method and apparatus for performing display control of a display panel to display images with aid of dynamic overdrive (OD) strength adjustment is provided. Each of the images includes a plurality of blocks, each of the plurality of blocks includes a plurality of pixels, and each of the plurality of pixels comprising a plurality of sub-pixels. The method comprising: encoding image data of a current image to generate encoded image data of the current image, wherein the encoded image data is compressed data of the image data; decoding the encoded image data of the current image to generate decoded image data of the current image; performing block error estimation to generate quantized block error values of the plurality of blocks, respectively; determining OD depressed gains, respectively; and adjusting OD strength of corresponding blocks within a next image, respectively, for controlling the display panel to display the next image.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: September 8, 2020
    Assignee: HIMAX TECHNOLOGIES LIMITED
    Inventors: Tung-Ying Wu, Chiu-Yu Chen
  • Patent number: 10768661
    Abstract: Embodiments includes a system and method for automatic orientation of a display for a portable electronic device (PED) of an aircraft cargo control and monitor panel. The system includes an attitude heading reference system for detecting a first heading information, a master control panel operably coupled to the attitude heading reference system, and a portable electronic device operably coupled to the master control panel. The PED includes a sensor for detecting a second heading information, a display, and a processor operably coupled to the sensor and the display. The processor is configured to receive the first heading information, receive the second heading information, where the first heading information is different than the second heading information, compare the first heading information and the second information, and modify an orientation of a presentation of the display based at least in part on the comparison.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: September 8, 2020
    Assignee: GOODRICH CORPORATION
    Inventors: Rameshkumar Balasubramanian, Venkatesan Muthulingam, Sudhendra Nayak, Naveen Kumar Mallipattana Hiriyannaiah
  • Patent number: 10755341
    Abstract: A decade from now, a visit to the supermarket will be a very different experience than the familiar experiences of decades past. Product packaging will come alive with interactivity—each object a portal into a rich tapestry of experiences, with contributions authored by the product brand, by the store selling the product, and by other shoppers. The present technology concerns arrangements for authoring and delivering such experiences. A great variety of other features and technologies are also detailed.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: August 25, 2020
    Assignee: Digimarc Corporation
    Inventor: Geoffrey B. Rhoads
  • Patent number: 10748310
    Abstract: Described herein is a system and method regarding an interactive drawing tutorial session for creating a drawing using a computer application. A digital image is processed to determine linework and shading information for a plurality of shading levels. A graphical user interface for an interactive drawing tutorial session for creating the drawing by displaying the determined linework to a user. User linework input is received for the drawing based upon the displayed linework information. Feedback is provided to the user regarding the received user linework input (e.g., regarding tilt and/or pressure of electronic stylus). For each of the plurality of shading levels, the determined shading information is displayed to the user. User shading input is received for the drawing based upon the displayed shading information. Feedback is provided to the user regarding the received user shading input (e.g., regarding tilt and/or pressure of electronic stylus).
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Blake Emory Williford, Claes-Fredrik Urban Mannby, Abhay Tanaji Doke, Biyi Fang
  • Patent number: 10748316
    Abstract: A selection of a key path of a vector image displayed using a graphical user interface (GUI) may be received, via the GUI. At least one candidate path of the vector image is identified. A pairwise comparison of the key path with the at least one candidate path is executed, the pairwise comparison including characterization of a translation, scaling, and rotation of the at least one candidate path with respect to the key path. Based on the pairwise comparison, it is determined that the at least one candidate path is within a similarity threshold defined with respect to the key path. A visual indicator of the at least one candidate path within the GUI, identifying the at least one candidate path as being within the similarity threshold, may be provided.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: August 18, 2020
    Assignee: ADOBE INC.
    Inventors: Ankit Phogat, Vineet Batra, Mridul Kavidayal, Matthew Fisher
  • Patent number: 10719963
    Abstract: A mobile computing device operated by a service provider or a user of a network-based service is configured to present a graphical user interface (GUI) map feature. The GUI map feature includes a map layer and a visual data layer for displaying one or more visual representations of service data associated with the network-based service. The mobile computing device is configured to determine a set of anchor coordinates for the GUI map feature and retrieve a set of service data based at least in part on the set of anchor coordinates. The set of service data can include a first set of service data associated with a map area to be illustrated by the GUI map feature and a second set of service data associated with a buffer area. The second set of service data can be retrieved based further on an image processing parameter.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: July 21, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: James Callender, Adam Share
  • Patent number: 10706067
    Abstract: A map recording device includes: a display which displays information; a storage; and a processor. The processor causes the display to perform a display of an arbitrary region expressed by browsing map information specified by a user's manipulation. The processor further acquires partial map information from the browsing map information. The partial map information is map information other than the browsing map information and expresses a region corresponding to a whole region displayed in the display. The storage stores the partial map information acquired in the acquiring.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: July 7, 2020
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Keiichi Imamura
  • Patent number: 10701444
    Abstract: Augmenting a video stream of an environment is provided, the environment containing a private entity to be augmented. Video of the environment is processed in accordance with an entity recognition process to identify the presence of at least part of an entity in the environment. It is determined whether the identified entity is to be augmented based on information relating to the identified entity and the private entity. Based on determining that the identified entity is to be augmented, the video stream is modified to replace at least a portion of the identified entity with a graphical element adapted to obscure the portion of the identified entity in the video stream. By modifying the video stream to obscure an entity, private or personal information in the environment may be prevented from being displayed to a viewer of the video stream.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: June 30, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew C. Bailey, Andrew J. Daniel, Philip Jones, Richard W. Pilot
  • Patent number: 10699490
    Abstract: The methods, systems, techniques, and components described herein allow interactions with virtual objects in a virtual environment, such as a Virtual Reality (VR) environment or Augmented Reality (AR) environment, to be modeled accurately. More particularly, the methods, systems, techniques, and components described herein allow interactive virtual frames to be created for virtual objects in a virtual environment. The virtual frames may be built using line primitives that form frame boundaries based on shape boundaries of virtual objects enclosed by the virtual frame. An area of interactivity defined by the virtual frame may allow users to interact with the virtual object in the virtual environment.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: June 30, 2020
    Assignee: Meta View, Inc.
    Inventors: Zachary R. Kinstner, Rebecca B. Frank, Yishai Gribetz
  • Patent number: 10685496
    Abstract: Saving augmented realities includes collecting, with an augmented reality device, observation information of a physical space, and obtaining, with the augmented reality device, an augmentation associated with the physical space. An augmented view of the physical space including a visual representation of the augmentation is visually presented with the augmented reality device, and the augmented view is saved for subsequent playback.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: June 16, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Hugh Teegan
  • Patent number: 10679411
    Abstract: An interactive virtual world having virtual display devices and avatars. Scenes in the virtual world as seen by the eyes of the avatars are presented on the user devices controlling the avatars. Media contents are played in the virtual display devices presented on the user devices, as if the media contents were virtually played in the virtual world and observed by the avatars. Real time communication channels are provided among the user devices to facilitate voice communications during the sharing of the experiences of viewing the media content in a close proximity setting in the virtual world using user devices that are remote to each other in real world.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: June 9, 2020
    Assignee: Cinemoi North America, LLC
    Inventor: Daphna Davis Edwards Ziman
  • Patent number: 10679320
    Abstract: An apparatus includes a memory and a processor. The memory generally comprises a first memory buffer and a second memory buffer. The first and the second memory buffers may be independent of each other. The processor may be configured to store image data for a plurality of image frames in the memory. Each frame generally comprises a plurality of exposure regions having different exposure levels. The processor stores image data of all of the exposure regions for a particular image frame in one of the memory buffers along with respective overlap regions. The overlap regions are generated by the processor performing a row increment operation based upon symbols in an image data stream.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: June 9, 2020
    Assignee: Ambarella International LP
    Inventor: Robert C. Kunz
  • Patent number: 10672159
    Abstract: A computing system, including at least one imaging sensor configured to collect imaging data of a physical environment. The computing system may further include a processor configured to generate, based on the imaging data, a first anchor graph including a first plurality of anchors connected by a first plurality of edges. Each anchor of the first plurality of anchors may indicate a respective estimated position in the physical environment. The processor may be further configured to detect a change in the estimated position of at least one anchor of the first plurality of anchors relative to the at least one imaging sensor. Based on the change in the estimated position, the processor may reposition the first anchor graph relative to the at least one imaging sensor. Estimated lengths of the first plurality of edges and estimated angles between the first plurality of edges may remain fixed.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: June 2, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael Alexander Buschbeck, Jad Nohra, Oliver Michael Strunk
  • Patent number: 10664047
    Abstract: Systems and methods for the display of visually aligned content are disclosed. In embodiments, method comprises: determining a relative angular orientation of a display of a mobile device based on real-time sensor data from one or more sensors; determining a facial direction of a user relative to the mobile device using real-time image data from one or more cameras of the mobile device; determining that the facial direction of the user does not align with the relative angular orientation of the display; dynamically determining a configuration of an adjustable display area for displaying the content to the user based on the relative angular orientation of the display and the user's facial direction; and initiating the display of the content on the adjustable display area, wherein at least a portion of the adjustable display area comprises a virtual display created by one or more projectors of the mobile device.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: May 26, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sarbajit K. Rakshit, Martin G. Keen, James E. Bostick, John M. Ganci, Jr.
  • Patent number: 10665203
    Abstract: A user interface apparatus and a method of improving user interface are provided. The user interface apparatus may detect a change in an incident light and may control a display to represent the detected change in the light to be overlaid on image content. Provided is a user interface apparatus including: a display configured to display image content; a detector configured to detect a change in an incident light; and a controller configured to control the display to overlay the detected change in the light on the image content.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: May 26, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jun Haeng Lee, Eric Hyunsurk Ryu, Chang Woo Shin, Joo Yeon Woo