Patents Examined by Javid Amini
-
Patent number: 10803791Abstract: 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: GrantFiled: March 4, 2019Date of Patent: October 13, 2020Assignee: Samsung Display Co., Ltd.Inventor: Amin Mobasher
-
Patent number: 10796477Abstract: 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: GrantFiled: June 19, 2018Date of Patent: October 6, 2020Assignee: EDX Technologies, Inc.Inventors: Roger Ray Skidmore, Eric Reifsnider
-
Patent number: 10788673Abstract: 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: GrantFiled: November 16, 2018Date of Patent: September 29, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Jason Scott, Evan Michael Keibler, Arthur Charles Tomlin, Jonathan Paulovich, Ron Amador-Leon, Jonathan Plumb, Nicholas Gervase Fajt
-
Patent number: 10783528Abstract: 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: GrantFiled: April 2, 2012Date of Patent: September 22, 2020Assignee: FACECAKE MARKETING TECHNOLOGIES, INC.Inventor: Linda Smith
-
Patent number: 10782668Abstract: 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: GrantFiled: March 12, 2018Date of Patent: September 22, 2020Assignee: Siemens AktiengesellschaftInventors: Lingyun Wang, Hasan Sinan Bank, Mareike Kritzler, Phani Ram Kumar Kuruganty, Naveen Kumar Singa, Ziyan Wu
-
Patent number: 10769039Abstract: 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: GrantFiled: December 3, 2018Date of Patent: September 8, 2020Assignee: HIMAX TECHNOLOGIES LIMITEDInventors: Tung-Ying Wu, Chiu-Yu Chen
-
Patent number: 10768661Abstract: 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: GrantFiled: August 9, 2018Date of Patent: September 8, 2020Assignee: GOODRICH CORPORATIONInventors: Rameshkumar Balasubramanian, Venkatesan Muthulingam, Sudhendra Nayak, Naveen Kumar Mallipattana Hiriyannaiah
-
Patent number: 10755341Abstract: 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: GrantFiled: November 9, 2017Date of Patent: August 25, 2020Assignee: Digimarc CorporationInventor: Geoffrey B. Rhoads
-
Patent number: 10748310Abstract: 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: GrantFiled: September 12, 2018Date of Patent: August 18, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Blake Emory Williford, Claes-Fredrik Urban Mannby, Abhay Tanaji Doke, Biyi Fang
-
Patent number: 10748316Abstract: 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: GrantFiled: October 12, 2018Date of Patent: August 18, 2020Assignee: ADOBE INC.Inventors: Ankit Phogat, Vineet Batra, Mridul Kavidayal, Matthew Fisher
-
Patent number: 10719963Abstract: 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: GrantFiled: November 20, 2018Date of Patent: July 21, 2020Assignee: Uber Technologies, Inc.Inventors: James Callender, Adam Share
-
Patent number: 10706067Abstract: 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: GrantFiled: October 10, 2017Date of Patent: July 7, 2020Assignee: CASIO COMPUTER CO., LTD.Inventor: Keiichi Imamura
-
Patent number: 10701444Abstract: 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: GrantFiled: April 12, 2019Date of Patent: June 30, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthew C. Bailey, Andrew J. Daniel, Philip Jones, Richard W. Pilot
-
Patent number: 10699490Abstract: 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: GrantFiled: January 22, 2019Date of Patent: June 30, 2020Assignee: Meta View, Inc.Inventors: Zachary R. Kinstner, Rebecca B. Frank, Yishai Gribetz
-
Patent number: 10685496Abstract: 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: GrantFiled: December 21, 2018Date of Patent: June 16, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Hugh Teegan
-
Patent number: 10679411Abstract: 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: GrantFiled: July 18, 2018Date of Patent: June 9, 2020Assignee: Cinemoi North America, LLCInventor: Daphna Davis Edwards Ziman
-
Patent number: 10679320Abstract: 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: GrantFiled: July 23, 2018Date of Patent: June 9, 2020Assignee: Ambarella International LPInventor: Robert C. Kunz
-
Patent number: 10672159Abstract: 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: GrantFiled: April 2, 2018Date of Patent: June 2, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michael Alexander Buschbeck, Jad Nohra, Oliver Michael Strunk
-
Patent number: 10664047Abstract: 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: GrantFiled: May 17, 2018Date of Patent: May 26, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sarbajit K. Rakshit, Martin G. Keen, James E. Bostick, John M. Ganci, Jr.
-
Patent number: 10665203Abstract: 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: GrantFiled: April 13, 2018Date of Patent: May 26, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jun Haeng Lee, Eric Hyunsurk Ryu, Chang Woo Shin, Joo Yeon Woo