Patents Examined by Matthew Salvucci
  • Patent number: 11137725
    Abstract: A smartwatch comprises a CPU configured to acquire current location information, acquire map information based on the current location information, select any icon from a plurality of icons associated with predetermined information wherein the plurality of icons are different from each other, add the selected icon to a designated point designated on the map information in response to a user operation, and report predetermined information corresponding to the icon added to the designated point to the user when a predetermined condition for the selected icon is satisfied, and a display unit configured to display additional information added by the CPU and its corresponding designated point together with the map information.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: October 5, 2021
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Keiichi Imamura
  • Patent number: 11132826
    Abstract: A device is disclosed. The device may obtain a machine model of a machine and associated motion data for the machine model of the machine. The device may render the machine model into a rendered environment associated with a set of characteristics. The device may capture a set of images of the machine model and the rendered environment based on rendering the machine model into the rendered environment. The device may determine bounding box data for the set of images of the machine model and the rendered environment based on the position of the machine model within the rendered environment relative to an image capture orientation within the rendered environment. The device may provide the set of images of the machine model and the rendered environment and the bounding box data as a data set for object detection.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: September 28, 2021
    Assignee: Caterpillar Inc.
    Inventors: Nolan Finch, Zachary Smith
  • Patent number: 11132820
    Abstract: A graphical representation of a service model provides a full view of a portion of the graphical representation. A sub graph view may be displayed for nodes of the graphical representation of the service model that are associated with a selected node, including nodes that may not be visible in the full view. The sub graph view may be interactive, providing additional information regarding the nodes displayed in the sub graph view, and allowing making nodes in the sub graph view visible or invisible in the full view. Information may be displayed in the sub graph view about the status of the components being modeled by the service model corresponding to nodes displayed in the sub graph view.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: September 28, 2021
    Assignee: BMC Software, Inc.
    Inventor: Ricky Poston
  • Patent number: 11127113
    Abstract: A display control apparatus to display a display object on a display unit includes a display control unit to perform control. In a case where a predetermined operation is started while the display object is displayed on the display unit at a first magnification, the display control unit performs control to provide a display indicating an enlargement area of the display object based on the information about the enlargement position stored in the storage unit without changing a display magnification of the display object and then provide an enlarged display of the enlargement area of the display object based on the information about the enlargement position stored in the storage unit, even without the predetermined operation being newly started. The enlarged display is enlarged at more than the first magnification.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: September 21, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shuichiro Matsushima
  • Patent number: 11126320
    Abstract: Systems and methods related to user interfaces for virtual reality environments may include two-dimensional grid view user interfaces and three-dimensional side-by-side view user interfaces, and associated transitions therebetween. The two-dimensional grid view user interfaces may present images or models of a plurality of objects to users in a substantially flat, two-dimensional grid for viewing of objects. The three-dimensional side-by-side view user interfaces may present models of a plurality of objects to users in a substantially open, three-dimensional area for viewing and evaluation of three-dimensional models of objects.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: September 21, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Lee David Thompson, Dillon Taylor Baker, Joonhao Chuah, Jesse Alan DuPree, Kristian Kane, Hai Quang Kim, Brian James Mount, Michael Thomas
  • Patent number: 11120596
    Abstract: Systems and methods for utilizing living entities as markers for virtual content in an augmented reality environment are discussed herein. The virtual content may comprise objects, surfaces, textures, effects, and/or other content visibly manifested in views of the augmented reality environment. In some implementations, the virtual content may comprise an avatar and/or other full- or partial-body virtual content object depicted based on the living entity. A living entity and multiple linkage points for the living entity may be detected within the field of view of a user. Based on the arrangement of the linkage points, virtual content may be rendered and appear superimposed over or in conjunction with a view of the living entity in the augmented reality environment. In some implementations, the rendering of virtual content in the augmented reality environment may be triggered by the arrangement of the multiple linkage points for a given living entity.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: September 14, 2021
    Inventor: Nicholas T. Hariton
  • Patent number: 11114045
    Abstract: A method and system for enhancing the visibility of screen images in a high ambient light condition or environment by processing the object images comprising a first stage to increase the brightness of transmission light from the back-light of an LCD screen and a second stage to further enhance the brightness as well as the contrast of the images to be displayed.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: September 7, 2021
    Assignee: JL MARINE SYSTEMS, INC.
    Inventors: Stephen E. du Buis, David Bailey
  • Patent number: 11113874
    Abstract: A computer-implemented method for displaying rich text on a 3D model includes obtaining, by one or more processing devices, a target rich text; invoking a rendering tool corresponding to a file format of the target rich text; rendering the target rich text using the rendering tool, to obtain a rendering result; invoking a graphical programming interface; and texture mapping the rendering result to an area of the 3D model using the graphical programming interface.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: September 7, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Feihu Yuan, Xin Fu, Jing Zhan, Huan Liu
  • Patent number: 11100617
    Abstract: Proposed are a deep learning method and apparatus for the automatic upright rectification of VR content. The deep learning method for the automatic upright rectification of VR content according to an embodiment may include inputting a VR image, to a neural network and outputting orientation information of the VR image through a trained neural network.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: August 24, 2021
    Assignee: Korea Advanced Institute of Science and Technology
    Inventors: Jean-Charles Bazin, Rae Hyuk Jung, Seung Joon Lee
  • Patent number: 11100691
    Abstract: The disclosed embodiments include computer-implemented devices, systems, and methods that support image processing services. In an embodiment, a server may match a partial image received from a terminal with stored candidate image in the memory, and upon identification of a match, transmit information identifying the matched candidate image to the terminal.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: August 24, 2021
    Assignee: NEC CORPORATION
    Inventor: Shoji Yachida
  • Patent number: 11087151
    Abstract: An automobile head up display system and an obstacle prompt method thereof are provided. The method includes: acquiring a road condition video image, identifying obstacles from the acquired image after performing an enhancement processing on the acquired image; projecting and displaying a prompt information at corresponding positions of a front windshield of the automobile according to positions of the identified obstacles in the road condition video image.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: August 10, 2021
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Yue Yu, Zhusong Yi
  • Patent number: 11087718
    Abstract: An electronic device according to one embodiment of the present invention can comprise a display panel, a display controller, a memory, and a processor electrically connected to the display panel, the display controller, and the memory.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: August 10, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seungjin Kim, Sungjun Lee, Gwanghui Lee, Woojun Jung
  • Patent number: 11080611
    Abstract: Embodiments described herein provide a processing apparatus comprising compute logic to generate neural network data for a convolutional neural network (CNN) and write the neural network data to a memory buffer. The compute logic additionally includes a direct memory access (DMA) controller including a hardware codec having an encode unit and a decode unit, the DMA controller to read the neural network data from the memory buffer, encode the neural network data via the encode unit, write encoded neural network data to a memory device coupled with the processing apparatus, write metadata for the encoded neural network data to the memory device coupled with the processing apparatus, and decode encoded neural network data via the decode unit in response to a request from the compute logic.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: August 3, 2021
    Assignee: Intel Corporation
    Inventors: Ajit Singh, Bharat Daga, Michael Behar
  • Patent number: 11074887
    Abstract: According to one embodiment, a display and a sensor signal acceptor which accepts detection signals from a sensor are provided. A first display controller displays a first instruction for instructing a first work on the display, based on the detection signal which indicates an end of preparation for the first work. And, a second display controller displays a second instruction for instructing a next second work on the display, based on the detection signal which indicates an end of the first work.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: July 27, 2021
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Yasuhiro Kanishima, Akira Tanaka, Kenichi Doniwa, Hiroaki Komaki, Hiroki Kumagai, Takashi Sudo, Nobuhide Okabayashi
  • Patent number: 11074762
    Abstract: A method of directly modifying ray tracing samples generated by a ray tracing renderer. Modifications to samples may be made after rendering and before rasterizing, in contrast to typical compositing workflows that manipulate pixels of a rasterized image. Modifications may be based on user input. Rasterization may be performed afterwards at any desired resolutions, for example to adapt to different displays. Samples may be tagged with object identities, facilitating object selection without the need for object masks. Pseudo-random ray patterns typically used by renderers may be supported directly. Many operations may be performed directly on samples, including color changes, object repositioning, and merging of samples from different scenes. Secure samples with scrambled ray directions may be modified directly.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: July 27, 2021
    Assignee: GO GHOST, LLC
    Inventors: Erik Anderson, Mathew Fride
  • Patent number: 11024080
    Abstract: One embodiment of the invention is a slicing engine that generates two or more slices of a virtual 3D model given a slice plane. The slicing engine then determines connection points on each of the slices that indicate how the 3D model is to be reconnected by the user when the 3D model is fabricated. The slicing engine also determines an optimized layout for the various slices of the 3D model on fabrication material for minimal use of the material. The user is then able to “print” the layout on the fabrication material via 3D printers, and connect the various printed slices according to the connection points to build a physical representation of the 3D model.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: June 1, 2021
    Assignee: AUTODESK, INC.
    Inventors: Jonathan Bachrach, Saul Griffith
  • Patent number: 11023596
    Abstract: Secure rendering system that creates ray tracing samples with obfuscated positions, so that images can only be viewed by an authorized consumer able to recover the sample positions. Obfuscation of ray directions is integrated into the rendering process, for example by incorporating encryption into a lens shader. The rendering system never stores or transmits an image without obfuscating positions, so even the rendering system cannot see the image it is rendering. Embodiments may use public key cryptography, so that encryption of sample positions is done with a public key, and only the owner of the secret private key can view the rendered image. Since keys are asymmetric, the rendering system cannot decrypt the obfuscated samples. Piracy of rendered images is therefore mitigated. Some compositing operations may be performed on the secure rendering output prior to decrypting sample positions; for example, colors may be modified globally or for selected objects.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: June 1, 2021
    Assignee: GO GHOST, LLC
    Inventors: Erik Anderson, Mathew Fride
  • Patent number: 11017610
    Abstract: An electronic device detects and recovers from fault conditions while tracking its motion and building a map of its environment. A front-end motion tracking module detects fault conditions while tracking motion over time and provides mapping data to a back-end mapping module. The front-end motion tracking module indicates to the back-end mapping module when a fault condition has been detected and when the fault condition is no longer detected. The back-end mapping module generates maps from the mapping data and merges the maps to build a three-dimensional representation of the environment. The back-end mapping module buffers or discards any mapping data received from the front-end motion tracking module during the existence of a fault condition. The back-end mapping module merges the maps generated based on mapping data received before and after the fault condition and adds the merged maps to the three-dimensional representation of the environment.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: May 25, 2021
    Assignee: GOOGLE LLC
    Inventors: Esha Nerurkar, Sheng Zhao
  • Patent number: 11012673
    Abstract: The invention features techniques for presenting more than one perspective views to each eye of the viewer, through generating viewing zones with an interval smaller than the diameter of the viewer's pupil by display panel/grating pair/pairs. In the first method, the arraying direction of the small-interval viewing zones is designed having an appropriate small inclination angle to the line connecting the viewer's two pupils, so as to cover each eye with more than one viewing zones which are different with each other. In the extreme case, 4 small-interval viewing zones can implement 3D display with two views for each eye. This is absolutely different with existing grating-based 3D display, which aligns viewing zones along the direction with a small angle (<?/4) to the line connecting the viewer's two pupils and thus a rather large number of small-interval viewing zone is needed for covering the viewer's two eyes.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: May 18, 2021
    Assignee: SUN YAT-SEN UNIVERSITY
    Inventors: Lilin Liu, Dongdong Teng
  • Patent number: 10963574
    Abstract: Secure rendering system that creates ray tracing samples with obfuscated positions, so that images can only be viewed by an authorized consumer able to recover the sample positions. Obfuscation of ray directions is integrated into the rendering process, for example by incorporating encryption into a lens shader. The rendering system never stores or transmits an image without obfuscating positions, so even the rendering system cannot see the image it is rendering. Embodiments may use public key cryptography, so that encryption of sample positions is done with a public key, and only the owner of the secret private key can view the rendered image. Since keys are asymmetric, the rendering system cannot decrypt the obfuscated samples. Piracy of rendered images is therefore mitigated. Some compositing operations may be performed on the secure rendering output prior to decrypting sample positions; for example, colors may be modified globally or for selected objects.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: March 30, 2021
    Assignee: GO GHOST, LLC
    Inventors: Erik Anderson, Mathew Fride