Patents Examined by Samantha (Yuehan) Wang
-
Patent number: 11094098Abstract: 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: GrantFiled: September 28, 2018Date of Patent: August 17, 2021Assignee: Dassault SystemesInventors: Amal Plaudet-Hammani, Christophe Rene Francis Delfino, Romain Perron
-
Patent number: 11094132Abstract: 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: GrantFiled: June 11, 2020Date of Patent: August 17, 2021Assignee: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATEDInventor: Aaron Thompson
-
Patent number: 11087433Abstract: 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: GrantFiled: December 2, 2019Date of Patent: August 10, 2021Assignee: FotoNation LimitedInventors: Mihai Constantin Munteanu, Alexandru Caliman, Corneliu Zaharia, Dragos Dinu
-
Patent number: 11086436Abstract: 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: GrantFiled: November 1, 2016Date of Patent: August 10, 2021Assignee: 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: 11087720Abstract: 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: GrantFiled: June 1, 2020Date of Patent: August 10, 2021Assignee: Dell Products L.P.Inventors: Weijong Sheu, Deeder M. Aurongzeb
-
Patent number: 11080913Abstract: 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: GrantFiled: February 21, 2020Date of Patent: August 3, 2021Assignee: FUJIFILM CorporationInventor: Kazuma Tsukagoshi
-
Patent number: 11069106Abstract: 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: GrantFiled: October 21, 2019Date of Patent: July 20, 2021Assignee: Google LLCInventor: Romain P. Guy
-
Patent number: 11062527Abstract: 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: GrantFiled: September 28, 2018Date of Patent: July 13, 2021Assignee: General Electric CompanyInventors: Nicolas Coustaud, Adeline Digard, Yannick LeBerre, Ludovic Avot, Jerome Knoplioch
-
Patent number: 11062494Abstract: 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: GrantFiled: February 28, 2019Date of Patent: July 13, 2021Assignee: 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: 11046183Abstract: 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: GrantFiled: April 2, 2019Date of Patent: June 29, 2021Assignee: YAZAKI CORPORATIONInventors: Junya Nakano, Takayuki Ogawa, Gosei Sato
-
Patent number: 11043027Abstract: 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: GrantFiled: September 12, 2017Date of Patent: June 22, 2021Assignee: Microsoft Technology Licensing, LLCInventor: Erik Gustaf Anders Johansson
-
Patent number: 11037344Abstract: 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: GrantFiled: August 13, 2018Date of Patent: June 15, 2021Assignee: Twitter, Inc.Inventors: Charles Croom, Patrick Henry Sullivan Ewing
-
Patent number: 11036346Abstract: 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: GrantFiled: October 17, 2017Date of Patent: June 15, 2021Inventors: Mathias Kuhn, Indra-Lena Kögler, Filip Piotr Chudzinski
-
Patent number: 11030711Abstract: 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: GrantFiled: December 20, 2016Date of Patent: June 8, 2021Assignee: Intel CorporationInventor: Hao Yuan
-
Patent number: 11004251Abstract: 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: GrantFiled: November 27, 2018Date of Patent: May 11, 2021Assignee: ADVANCED MICRO DEVICES, INC.Inventor: Christopher J. Brennan
-
Patent number: 10997456Abstract: 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: GrantFiled: May 11, 2015Date of Patent: May 4, 2021Assignee: Syneren Technologies CorporationInventor: Madhavi Vootukuru
-
Patent number: 10997796Abstract: 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: GrantFiled: March 30, 2018Date of Patent: May 4, 2021Assignee: Siemens Industry Software Inc.Inventors: Prakhar Jaiswal, Suraj Ravi Musuvathy, Erhan Arisoy, David Madeley
-
Patent number: 10984595Abstract: 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: GrantFiled: January 11, 2018Date of Patent: April 20, 2021Inventors: Arun Kumar, Kapil Kumar, Barun Kumar
-
Patent number: 10977871Abstract: 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: GrantFiled: April 25, 2018Date of Patent: April 13, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David Delia, Wayne M. Delia, Derek Difazio, Eric Lei
-
Patent number: 10964112Abstract: 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: GrantFiled: October 12, 2018Date of Patent: March 30, 2021Assignee: Mapbox, Inc.Inventors: Siyu Song, David Aaron Rhodes