Patents Examined by Samantha (Yuehan) Wang
  • Patent number: 11094098
    Abstract: A computer-implemented method for creating an animation summarizing a design process of a three-dimensional object, comprising the steps of: a) acquiring design data during at least one design session; b) automatically identifying time points of said session or sessions corresponding to milestones of the design process, and storing data representing statuses of the three-dimensional object at said milestones; and c) generating and displaying an animation of the design process, including displaying a graphical representation of a timeline (B) providing access to milestone data. A computer program product, non-transitory computer-readable data-storage medium and computer system for carrying out such a method.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: August 17, 2021
    Assignee: Dassault Systemes
    Inventors: Amal Plaudet-Hammani, Christophe Rene Francis Delfino, Romain Perron
  • Patent number: 11094132
    Abstract: Methods and systems for presentation and control of an augmented virtual vehicle view with surround view imaging, that include generating a stitched image view based on surround view image data for a vehicle and generating a pose estimation for the vehicle, wherein the pose estimation provides a vehicle position and a vehicle orientation relative to the stitched image view. In one or more examples, the methods and systems include augmenting the stitched image view to include one or more graphical elements based on the pose estimation for the vehicle, presenting a graphical display of the stitched image view including the one or more graphical elements and a vehicle avatar. Further, in at least one example, the methods and systems may include detecting position commands for a position of the vehicle avatar within the graphical display and updating the avatar position and iconography in response to the position commands.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: August 17, 2021
    Assignee: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED
    Inventor: Aaron Thompson
  • Patent number: 11087433
    Abstract: A convolutional neural network (CNN) for an image processing system comprises an image cache responsive to a request to read a block of N×M pixels extending from a specified location within an input map to provide a block of N×M pixels at an output port. A convolution engine reads blocks of pixels from the output port, combines blocks of pixels with a corresponding set of weights to provide a product, and subjects the product to an activation function to provide an output pixel value. The image cache comprises a plurality of interleaved memories capable of simultaneously providing the N×M pixels at the output port in a single clock cycle. A controller provides a set of weights to the convolution engine before processing an input map, causes the convolution engine to scan across the input map by incrementing a specified location for successive blocks of pixels and generates an output map within the image cache by writing output pixel values to successive locations within the image cache.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: August 10, 2021
    Assignee: FotoNation Limited
    Inventors: Mihai Constantin Munteanu, Alexandru Caliman, Corneliu Zaharia, Dragos Dinu
  • Patent number: 11086436
    Abstract: A method for operating an electronic device, which includes a first body unit, a second body unit which is hinge-coupled to the first body unit such that one side, a first display which is disposed on the other side of the first body unit and faces a first direction, a second display which is disposed on the other side of the second body unit and faces a second direction, a sensor which is for obtaining direction information of the electronic device, and a processor configured to display on the first display an execution screen of a first application, determine whether the electronic device is flipped on the basis of the direction information, determine a second application for displaying an execution screen on the second display among a plurality of applications stored in the electronic device, and display a first execution screen of the second application on the second display.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: August 10, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Joon-Hwan Kim, Sun-Hee Moon, John Lee, Won-Sik Lee, Hyun-Yeul Lee, Seung-Yeon Chung, Hye-Min Ha, Kyung-Wha Hong
  • Patent number: 11087720
    Abstract: Methods, systems, and computer programs encoded on computer storage medium, for detecting a relative positioning between a first body and a second body of a hinged information handling system; detecting an orientation of the hinged information handling system with respect to a surface; detecting a relative positioning between the hinged information handling system and a user of the hinged information handling system; determining an edge user interface display state based on the i) relative positioning between the first body and the second body of the hinged information handling system, ii) the orientation of the hinged information handling system, and iii) the relative positioning between the hinged information handling system and the user of the hinged information handling system; and adjusting a display location of an edge user interface based on the determined edge user interface display state.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: August 10, 2021
    Assignee: Dell Products L.P.
    Inventors: Weijong Sheu, Deeder M. Aurongzeb
  • Patent number: 11080913
    Abstract: A scene is assigned to each page image, and an image included in the assigned scene is pasted on each page image. A page image addition instruction region is displayed between adjacent page images. In a case where the page image addition instruction region is clicked, a new page image is displayed between two page images between which the clicked page image addition instruction region is interposed. An image included in a scene assigned to a first page image of the two page images or a scene assigned to a second page image of the two page images is pasted on the new page image.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: August 3, 2021
    Assignee: FUJIFILM Corporation
    Inventor: Kazuma Tsukagoshi
  • Patent number: 11069106
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a dynamic mesh for rendering with a graphical user interface. Graphical objects are rendered onto a layer having transparent pixels. The system infers what areas of the layer are drawn areas, and a mesh is generated based on the drawn areas.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: July 20, 2021
    Assignee: Google LLC
    Inventor: Romain P. Guy
  • Patent number: 11062527
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to enable medical image visualization and interaction in a virtual environment. An example apparatus includes at least one processor and at least one memory including instructions. The instructions, when executed, cause the at least one processor to at least: generate a virtual environment for display of image content via a virtual reality display device, the image content to include a two-dimensional image overlaid on a three-dimensional volume; enable interaction with the image content in the virtual environment via an avatar, movement of the avatar to be correlated with an external input; adjust the image content in the virtual environment based on the interaction; and generate an output of image content from the virtual environment.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: July 13, 2021
    Assignee: General Electric Company
    Inventors: Nicolas Coustaud, Adeline Digard, Yannick LeBerre, Ludovic Avot, Jerome Knoplioch
  • Patent number: 11062494
    Abstract: Dynamically customized animatable 3D models of virtual characters (“avatars”) in electronic messaging are provided. Users of instant messaging are represented dynamically by customized animatable 3D models of a corresponding virtual character. An example method comprises receiving input from a mobile device user, the input being an audio stream and/or an image/video stream; and based on an animatable 3D model and the streams, automatically generating a dynamically customized animatable 3D model corresponding to the user, including performing dynamic conversion of the input into an expression stream and corresponding time information. The example method includes generating a link to the expression stream and corresponding time information, for transmission in an instant message, and causing display of the customized animatable 3D model. Link generation and causing display is performed automatically or in response to user action.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: July 13, 2021
    Assignee: Didimo, Inc.
    Inventors: Verónica Costa Teixeira Pinto Orvalho, Hugo Miguel dos Reis Pereira, José Carlos Guedes dos Prazeres Miranda, Eva Margarida Ferreira de Abreu Almeida
  • Patent number: 11046183
    Abstract: A vehicle interior display system includes: a display device that projects projection light of projection information, and displays the projection information in at least one display region arranged at a position that is visible from the inside of a vehicle compartment; and a control device that controls the display device, and causes the display device to project the projection light. A dimming film that varies light transmittance depending on a voltage value of applied voltage is arranged in the display region or a projection region of a transmitting member for the projection light that is present ahead of a line of sight of an occupant who directs toward the display region in the vehicle compartment.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: June 29, 2021
    Assignee: YAZAKI CORPORATION
    Inventors: Junya Nakano, Takayuki Ogawa, Gosei Sato
  • Patent number: 11043027
    Abstract: In various examples there is a computer-implemented method for forming an optimized three-dimensional model for a three-dimensional graphics image. The method comprises: obtaining the three-dimensional graphics image, the three-dimensional graphics image represented as at least one polygon mesh having a plurality of vertices connected by edges. The method selects one or more of the vertices to be removed by collapse decimation operation, the selection based on an amount of change in the polygon mesh introduced as a result of the decimation operation. The amount of change is computed using information about intersections where two different faces of the polygon mesh pass through one another.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: June 22, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Erik Gustaf Anders Johansson
  • Patent number: 11037344
    Abstract: A system and method for user content presentation, including: receiving, in association with a request to establish a graph relationship between a first account and a second account, a strength of relationship from the first account to the second account, the strength of relationship selected based on input from a user of the first account; selecting, by a computer processor, a delivery attribute associated with the second account based on the strength of relationship, where the delivery attribute is positively correlated with a measure of content authored by the second account to be provided to the first account; selecting content authored by the second account for inclusion in a stream of the first account based on the delivery attribute; and providing the stream of the first account for display on a client computing device.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: June 15, 2021
    Assignee: Twitter, Inc.
    Inventors: Charles Croom, Patrick Henry Sullivan Ewing
  • Patent number: 11036346
    Abstract: A method for operating an operating system which generates and displays a graphical user interface. The graphical user interface includes a first representation with a front side representation of a planar graphical object. An operating action for the graphical object is detected and a transition animation is generated and displayed. Following the transition animation, a second representation with a rear side representation of the graphical object is displayed, the transition animation includes a rotation, shown in perspective, of the graphical object about an axis, and the rear side representation of the graphical object assuming a smaller area than the front side representation. The second representation also includes an information region, and the representation of the graphical object is made smaller during the transition animation. Also disclosed is an operating system having a control unit, a display surface, and a detection unit.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: June 15, 2021
    Inventors: Mathias Kuhn, Indra-Lena Kögler, Filip Piotr Chudzinski
  • Patent number: 11030711
    Abstract: Methods and systems may include logic to identify a plurality of blocks in image data having one or more top-left dependent pixels, and select the plurality of blocks in a wavefront order for processing. In addition, the logic may process a plurality of pixels in each block in the wavefront order. The system may also include a display device to output a result associated with processing the plurality of pixels.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: June 8, 2021
    Assignee: Intel Corporation
    Inventor: Hao Yuan
  • Patent number: 11004251
    Abstract: A knob has a plurality of settings that configure a graphics pipeline. A first setting is associated with a first state of the graphics pipeline. The first setting is associated with the first state based on a measure of performance of the graphics pipeline while configured according to the first setting. The graphics pipeline is configured according to the first setting in response to the first state of the graphics pipeline matching a current state of the graphics pipeline. The graphics pipeline processes graphics according to the first setting. In some cases, the first setting is associated with the first state of the graphics pipeline by dithering or toggling the knob between the settings once per frame for a predetermined number of frames. The first setting achieves better performance than other ones of the plurality of settings during the predetermined number of frames.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: May 11, 2021
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventor: Christopher J. Brennan
  • Patent number: 10997456
    Abstract: An apparatus, computer program product and method of analyzing two-dimensional data input. The system is known as Syneren Signal and Image Enhancement Technology (SIETECH). SIETECH can be implemented in software or in Field Programmable Gate Array (FPGA) hardware. Some embodiments of the present invention pertain to apparatuses, method, and a computer program that is configured to cause the central processor to pass the input data to the multi-thread processors, wherein each data point is mapped on the thread level and the local lower and upper bounds are constructed simultaneously based on order statistic window.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: May 4, 2021
    Assignee: Syneren Technologies Corporation
    Inventor: Madhavi Vootukuru
  • Patent number: 10997796
    Abstract: Systems and methods may support identification and redesign of critical thin segments in a 3D model that are below 3D printer resolution. Identification of critical thin segments may include segmenting cross-sectional slices of the 3D model into printable segments and non-printable segments and using a machine learning model trained using geometrical features computed on thin regions to classify the non-printable segments as critical or non-critical. Redesign of critical thin segments may include thickening the critical thin segments such that the segment size of the critical thin segments satisfy a thickening criterion with respect to the printer resolution and smoothing sharp corners added to the cross-sectional slice at an intersection between the critical thin segment and a neighboring printable segment. Redesign of the critical thin segments may account for tolerable overhang.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: May 4, 2021
    Assignee: Siemens Industry Software Inc.
    Inventors: Prakhar Jaiswal, Suraj Ravi Musuvathy, Erhan Arisoy, David Madeley
  • Patent number: 10984595
    Abstract: The present disclosure provides a method and apparatus for providing guidance in a virtual environment. The apparatus includes a communication interface configured to transmit or receive data; a memory associated with at least one processor; and the at least one processor configured to identify a path traversed by a user in a virtual environment while consuming interactive content through a head mounted display, identify one or more portions of the interactive content that have been played on the head mounted display, analyze the identified path to determine missed or viewed sections of the virtual environment and analyze the identified one or more portions to determine missed or viewed portions of the interactive content, and process the interactive content based on the missed or viewed sections of the virtual environment and the missed or viewed portions of the interactive content.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: April 20, 2021
    Inventors: Arun Kumar, Kapil Kumar, Barun Kumar
  • Patent number: 10977871
    Abstract: Embodiments for delivery of a time-dependent virtual reality environment by a processor. A time-dependent three dimensional (3D) virtual environment, having one or more configurable boundary parameters, may be created according to user input, one or more cognitive computing systems, data resources, or a combination thereof.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: April 13, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Delia, Wayne M. Delia, Derek Difazio, Eric Lei
  • Patent number: 10964112
    Abstract: An augmented reality (AR) module receives a location notification including a current location from a client device. The AR module determines a set of geographic vector data within a threshold distance of the current location of the client device. The AR module identifies a set of candidate geometries within the geographic vector data. The AR module identifies a set of content items presentable at candidate geometries. The AR module translates the set of geographic vector data into an AR world view based on the current location of the client device. The AR world view includes a candidate geometry presenting a content item.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: March 30, 2021
    Assignee: Mapbox, Inc.
    Inventors: Siyu Song, David Aaron Rhodes