Shape Generating Patents (Class 345/441)
  • Patent number: 11942305
    Abstract: In one embodiment, a data generation method includes generating a plurality of parametric elements by dividing, at positions of an extremum and an inflection point, a parametric curve that expresses a shape of a writing pattern and is defined by a plurality of control points arranged in order in a predetermined direction, generating a polygon by extracting, for each of the parametric elements, one or some of the plurality of control points and connecting the extracted control points in order in the predetermined direction, calculating a coverage by the polygon in each of a plurality of rectangular segmented regions obtained by dividing a target to be irradiated with a charged particle beam into a predetermined size, and calculating a coverage of each segmented region in a peripheral part of the writing pattern by finding intersections of each of the plurality of parametric elements and four sides of each of the plurality of segmented regions.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: March 26, 2024
    Assignee: NuFlare Technology, Inc.
    Inventor: Kenichi Yasui
  • Patent number: 11928768
    Abstract: A method of controlling the order in which primitives, generated during tessellation, are output by the tessellation unit involves sub-dividing a patch, selecting one of the two sub-patches which are formed by the sub-division and tessellating that sub-patch until no further sub-division is possible before tessellating the other (non-selected) sub-patch. The method is recursively applied at each level of sub-division. Patches are output as primitives at the point in the method where they do not require any further sub-division. The selection of a sub-patch is made based on the values of one or more flags and any suitable tessellation method may be used to determine whether to sub-divide a patch. Methods of controlling the order in which vertices are output by the tessellation unit are also described and these may be used in combination with, or independently of, the method of controlling the primitive order.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: March 12, 2024
    Assignee: Imagination Technologies Limited
    Inventor: Peter Malcolm Lacey
  • Patent number: 11908434
    Abstract: A display assembly displays a virtual object in a select location wherein an eye viewing the virtual object has an expected gaze direction. Deformation of the display assembly is detected. The deformation causes the virtual object to be viewable in an altered location wherein the eye has altered gaze direction. The virtual object may be displayed in a corrected location wherein the eye viewing the virtual object in the correct location has a corrected gaze direction that is moved closer to the expected gaze direction than the altered gaze direction.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: February 20, 2024
    Assignee: Magic Leap, Inc.
    Inventor: Adam Neustein
  • Patent number: 11908093
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and method for performing operations comprising: receiving, by a messaging application, a video feed from a camera of a user device that depicts a face; receiving a request to add a 3D caption to the video feed; identifying a graphical element that is associated with context of the 3D caption; and displaying the 3D caption and the identified graphical element in the video feed at a position in 3D space of the video feed proximate to the face depicted in the video feed.
    Type: Grant
    Filed: March 15, 2023
    Date of Patent: February 20, 2024
    Assignee: SNAP INC.
    Inventors: Kyle Goodrich, Samuel Edward Hare, Maxim Maximov Lazarov, Tony Mathew, Andrew James McPhee, Daniel Moreno, Wentao Shang
  • Patent number: 11906305
    Abstract: Provided are a movable marking system, a method of controlling a movable marking apparatus, and a computer-readable recording medium. The movable marking system is a movable marking system that includes a movable marking apparatus, and includes: a data receiving unit for receiving marking data regarding a working surface; a marking unit for performing a marking operation on the working surface in response to the marking data; a sensing unit for scanning space targeted for scanning; and a scan condition setting unit for setting a movement path of the movable marking apparatus corresponding to the marking data, setting a scan position for scanning the space targeted for scanning by taking into account reference map data corresponding to the space targeted for scanning, and setting a scan angle of the sensing unit at the scan position.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: February 20, 2024
    Assignee: LANDOR ARCHITECTURE, INC.
    Inventors: Han Seok Nam, Dongjun Lee
  • Patent number: 11908082
    Abstract: Systems and methods are provided for determining a location of a selection in a space viewable in a camera view on a display of a computing device, detecting movement of the computing device, and generating a path based on the location of the selection and the movement of the computing device. The systems and methods further provide for generating a three-dimensional (3D) mesh along the path, populating the 3D mesh with selected options to generate a 3D paint object, and causing the generated 3D paint object to be displayed. The systems and methods further provide for receiving a request to send a message comprising an image or video overlaid by the 3D paint object, capturing the image or video overlaid by the displayed 3D paint object, generating the message comprising the image or video overlaid by the 3D paint object, and sending the message to another computing device.
    Type: Grant
    Filed: February 15, 2023
    Date of Patent: February 20, 2024
    Assignee: Snap Inc.
    Inventors: Piers George Cowburn, Kyle Goodrich, Samuel Edward Hare, Maxim Maximov Lazarov, David Li, Tony Mathew, Andrew James McPhee, Daniel Moreno, Isac Andreas Müller Sandvik, Wentao Shang
  • Patent number: 11869115
    Abstract: Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., a GPU or a CPU. The apparatus may obtain visibility information for a set of primitives in at least one frame associated with the graphics processing, where the at least one frame includes a plurality of bins, such that at least one bin of the plurality of bins includes at least one primitive of the set of primitives. The apparatus may also configure a density map based on the visibility information for the set of primitives, where the density map includes density data associated with an amount of the set of primitives in each of the plurality of bins. Further, the apparatus may map the density data for each of the plurality of bins to a shading rate for each of the plurality of bins.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: January 9, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Alec Matthew Sheran, Tate Hornbeck
  • Patent number: 11847101
    Abstract: Disclosed herein are various embodiments of a location data processing system. An embodiment operates by configuring a column of a table to store location-based data across a plurality of different coordinate systems. The location-based data to be stored in the configured column is received. The received location-based data is divided into a plurality of fragments, including a first fragment comprising a plurality of data entries. A first data entry in the first fragment includes a coordinate specification including metadata indicating how to evaluate corresponding location-based data of a first coordinate system represented by the first data entry. A query for data from the first fragment is received. The plurality of data entries of the first fragment are evaluated based on the coordinate specification to identify data that satisfies the query. The data is returned responsive to the query.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: December 19, 2023
    Assignee: SAP SE
    Inventor: Manuel Lux
  • Patent number: 11836840
    Abstract: Various examples of cross-application systems and methods for authoring, transferring, and evaluating rigging control systems for virtual characters are disclosed. A first application, which implements a first rigging control protocol, can provide an input associated with a request for a behavior from the rig for the virtual character. The input can be converted to be compatible with a second rigging control protocol that is different from the first rigging control protocol. One or more control systems can be evaluated based on the input to determine an output to provide the requested behavior from the virtual character rig. The one or more control systems can be defined according to the second rigging control protocol. The output can be converted to be compatible with the first rigging control protocol and provided to the first application to manipulate the virtual character according to the requested behavior.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: December 5, 2023
    Assignee: MAGIC LEAP, INC.
    Inventors: Geoffrey Wedig, James Jonathan Bancroft
  • Patent number: 11836900
    Abstract: The technique of the present disclosure can add a gloss to image data according to the hair flow of a subject. An image data obtaining unit obtains input image data, and a characteristic amount calculating unit calculates characteristic amounts for the input image data. The characteristic amount calculating unit obtains a degree to which directions of hair flow are concentrated to a predetermined direction (a degree of alignment) in a predetermined range based on the directions of hair flow, and sets this as a characteristic amount indicative of the degree of alignment of the directions of hair flow. A determining unit estimates the state of the hair flow of the entire input image data based on the characteristic amounts thus calculated, and determines whether to correct the input image data. A correcting unit performs a gloss adding correction to the input image data.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: December 5, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Chiaki Kaneko, Daiki Nakagawa
  • Patent number: 11831417
    Abstract: Various embodiments provide novel tools and techniques for a threat mapping engine. A system includes a vertex discovery harvester subsystem, an edge extractor subsystem, a vertex correlator subsystem, and a recursive graph builder subsystem. The recursive graph builder subsystem includes a processor, and a computer readable medium in communication with the processor, the computer readable medium having encoded thereon a set of instructions executable by the processor to generate a map of one or more connections from the first known vertex to at least one related vertex of the one or more vertices via at least one edge, based on the one or more vertex correlations, determine a threat score indicative of a threat posed by at least one related vertex of the map, and generate a threat graph based on the map and the threat score of the at least one related vertex layered over the map.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: November 28, 2023
    Assignee: Focus IP Inc.
    Inventors: Faisal Shah, David Montz
  • Patent number: 11783009
    Abstract: A method for processing an image, which is performed by an image processing apparatus, is provided. The method includes acquiring a first image including an object and a second image including an object identical to the object in the first image under the same condition, acquiring three-dimensional direction information of a specific part of the object in the first image, and providing a three-dimensionally processed image by three-dimensionally rotating the object in the second image by an angle that corresponds to the acquired three-dimensional direction information of the specific part of the object in the first image.
    Type: Grant
    Filed: September 13, 2022
    Date of Patent: October 10, 2023
    Assignee: Suprema Inc.
    Inventors: Hyogi Lee, Kideok Lee, Bong Seop Song
  • Patent number: 11775159
    Abstract: Digital image editors provide tools to modify or manipulate a digital image. For animation, video, etc. this manipulation and/or modification must be undertaken over a portion of the digital content's duration. This can represent tens, hundreds, thousands of equivalent images (i.e. each frame) to be modified and/or manipulated. The invention provides digital tools allowing effects, e.g. a manipulation and/or modification, from relatively simple transitions through to highly complex transitions, to be defined and then added to digital content. Further, these digital tools can be independent of considerations of the underlying content such that an effect designed with these digital tools may be applied over a still image, video content, animation etc. without requiring the user to define frames within the digital content etc.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: October 3, 2023
    Assignee: Corel Corporation
    Inventor: Michel Yavercovski
  • Patent number: 11776509
    Abstract: A display assembly displays a virtual object in a select location wherein an eye viewing the virtual object has an expected gaze direction. Deformation of the display assembly is detected. The deformation causes the virtual object to be viewable in an altered location wherein the eye has altered gaze direction. The virtual object may be displayed in a corrected location wherein the eye viewing the virtual object in the correct location has a corrected gaze direction that is moved closer to the expected gaze direction than the altered gaze direction.
    Type: Grant
    Filed: October 10, 2021
    Date of Patent: October 3, 2023
    Assignee: Magic Leap, Inc.
    Inventor: Adam Neustein
  • Patent number: 11763507
    Abstract: Methods, systems, and apparatus including: first attaching ink lines drawn directly onto characters of the CG animation; first enabling the artist to modify the ink lines using nudges to generate a drawing; first moving the drawing into a UV space and generating first pass training data; second attaching the ink lines onto the characters of the CG animation; second enabling the artist to modify the ink lines; second moving the drawing into the UV space and generating second pass training data; combining the first pass training data and the second pass training data to generate combined data; and creating and outputting a second generation machine learning using the combined data.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: September 19, 2023
    Assignees: Sony Group Corporation, Sony Pictures Entertainment Inc.
    Inventor: Pawel Grochola
  • Patent number: 11714838
    Abstract: Systems and methods are provided herein for enabling a computing system to search and interact with service records containing natural language text to aid in the analysis of those records by: displaying in a user interface an image of a complex system; receiving, from the user interface, a high-level selection of criteria of the complex system; querying issue maps associated with individual natural language service records of a corpus of natural language service records based on the high-level selection, wherein the issue maps specify at least one term related to the complex system and a location on the complex system associated with the at least one term; and returning at least one issue map, wherein the at least one issue map returned specifies a term or location correlated to the criteria of the complex system indicated by the high-level selection.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: August 1, 2023
    Assignee: The Boeing Company
    Inventors: Sara Weinstein, Christopher Rogers
  • Patent number: 11699000
    Abstract: An apparatus includes a processor to: generate variants of an experiment design based on varied parameters; for each variant, estimate terms based on the model, and derive an optimality value; present a table of the variants including a column for each varied parameter and a column for the optimality value, a row for each variant, and a bar graph for each column depicting a distribution of the values therein; present function controls operable to select a function to perform on row(s) of the table in response to selection of a bar of a bar graph of a column; in response to selection of a function, change the current function to the selected function; and in response to a selection of a bar of a bar graph of a column, perform the current function on row(s) based on instances of the value associated with selected bar.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: July 11, 2023
    Assignee: JMP Statistical Discovery LLC
    Inventors: Ryan Adam Lekivetz, Joseph Albert Morgan, Caleb Bridges King, Bradley Allen Jones, Mark Wallace Bailey, Jacob Davis Rhyne
  • Patent number: 11694393
    Abstract: A method of rendering at least one of paths forming an object includes setting an initial value to each of tiles included in a frame based on a position and a proceeding direction of the at least one of paths, calculating a winding number of each of the tiles through which the at least one of paths passes, among the tiles included in the frame, based on the set initial value, and determining whether to perform shading based on the set initial value and the calculated winding number.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: July 4, 2023
    Inventors: Jeongjoon Yoo, Sundeep Krishnadasan, Soojung Ryu, Seokyoon Jung, John Brothers
  • Patent number: 11687176
    Abstract: The present invention provides a method and apparatus that are directed to accepting a plurality of positional data with corresponding times of the motion, determining one or more continuous positional functions that together represent an approximation of path of the positional data, and determining, for each positional function, one or more time functions that together represent an approximation of the times for the positional data corresponding to the positional functions.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: June 27, 2023
    Assignee: IMMERSION NETWORKS, INC.
    Inventor: Joshua Jersild
  • Patent number: 11687232
    Abstract: A display apparatus includes circuitry to receive a handwriting input within a frame of a line displayed on a display. The handwriting input is corresponding to a part of a character string including one or more characters. The circuitry obtains, based on the handwriting input, a character size. The circuitry expands the frame in a direction of the handwriting input, based on the character size and space currently being left between the handwriting input and a side of the frame in the direction of the handwriting input to receive another handwriting input.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: June 27, 2023
    Assignee: RICOH COMPANY, LTD.
    Inventor: Fumihiko Minagawa
  • Patent number: 11636657
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and method for performing operations comprising: receiving, by a messaging application, a video feed from a camera of a user device that depicts a face; receiving a request to add a 3D caption to the video feed; identifying a graphical element that is associated with context of the 3D caption; and displaying the 3D caption and the identified graphical element in the video feed at a position in 3D space of the video feed proximate to the face depicted in the video feed.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: April 25, 2023
    Assignee: SNAP INC.
    Inventors: Kyle Goodrich, Samuel Edward Hare, Maxim Maximov Lazarov, Tony Mathew, Andrew James McPhee, Daniel Moreno, Wentao Shang
  • Patent number: 11628358
    Abstract: Provided is a computer-readable non-transitory storage medium having an information processing program stored therein that, in a game in which a predetermined condition is set as an achievement goal, makes it unnecessary to start the game over again even if the predetermined condition is not achieved. At least one game object selected from among game objects possessed by a user is arranged within a game space, and a score is calculated on the basis of the game object. If the score satisfies an achievement condition, an in-game effect corresponding to the achievement condition is caused. If the score does not satisfy the achievement condition but satisfies a sub-achievement condition that is not satisfied simultaneously with the achievement condition, change of a game state is performed so as to cause the in-game effect corresponding to the achievement condition in exchange for change of an exchange parameter.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: April 18, 2023
    Assignee: NINTENDO CO., LTD.
    Inventors: Kazuyoshi Sensui, Junpei Horita, Kei Hoshiba
  • Patent number: 11631003
    Abstract: Techniques for predicting states may include: receiving data sets of counter values, wherein each counter values denotes a number of times a particular code flow point associated with the counter value is executed at runtime during a specified time period; receiving images generated from the data sets; labeling each of the images with state information, wherein first state information associated with a first image indicates that the first image is associated with a first error state of a system or an application; training a neural network using the images to recognize the first state; receiving a next image generated from another data set; and predicting, by the neural network and in accordance with the next image, whether the system or the application is expected to transition into the first state. In at least one embodiment, the foregoing processing may optionally use matrices generated from the data sets rather than images.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: April 18, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Owen Martin, Benjamin A. Randolph, Scott J. Romano, Hani Zaitoun, Abhilash Sanap
  • Patent number: 11630504
    Abstract: The disclosure provides a handheld input device and an electronic system. The handheld input device includes a pen-shaped body, a flexible displacement sensor, and a processor. The flexible displacement sensor is disposed on the pen-shaped body, wherein the flexible displacement sensor deforms in response to a pressing force applied onto the flexible displacement sensor. The processor is coupled to the flexible pressure sensor and disposed in the pen-shaped body, wherein the processor is configured to perform: obtaining a specific displacement of the flexible displacement sensor; determining a stroke size of a representative object in a virtual environment based on the specific displacement of the flexible displacement sensor, wherein the representative object corresponds to the handheld device.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: April 18, 2023
    Assignee: HTC Corporation
    Inventors: Wei-Jen Chang, Fu-Cheng Fan
  • Patent number: 11631204
    Abstract: In implementations of systems for generating candidate mirror snap points using determined axes of symmetry, a computing device implements a symmetry system to receive vector object data describing a set of points of a vector object. The symmetry system generates convex polygons that enclose the set of points and identifies a particular convex polygon that has a smallest area. A side of the particular convex polygon is determined as an axis of symmetry for the vector object. The symmetry system generates an indication for display in a user interface of a candidate snap point based on the axis of symmetry and a point of the set of points of the vector object.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: April 18, 2023
    Assignee: Adobe Inc.
    Inventors: Ashish Jindal, Kush Pandey, Arushi Jain
  • Patent number: 11625869
    Abstract: Prior art digital painting applications create strokes by repeatedly applying a stamp at incremental positions along a path. Such applications led to uniform marks being made by the mark making tool along the stroke as the same process as applied by the software application at each point along the stroke. However, some areas of a painting involve repetitive strokes, which can take a lot of time for the user. Embodiments of the invention provide the user with automated methods and systems that maintain a level of control the user seeks or needs whilst removing the repetitive nature of the area filling thereby saving the user time whilst delivering high quality results. The invention fills the area to be filled to painted with actual, individual strokes, offering the advantages of overlapping strokes and mixing paint for an increased “natural” media look and feel.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: April 11, 2023
    Assignee: Corel Corporation
    Inventor: Stephen Bolt
  • Patent number: 11625508
    Abstract: The present invention includes an artificial intelligence device and a method for operating the same. The artificial intelligence device includes a communication unit that receives indoor area map data and indoor area image data from at least one external device, and a processor that generates first furniture placement map data in which a placement position of at least one piece of furniture is mapped, provides the first furniture placement map data to a furniture placement model, and obtains second furniture placement map data in which a placement position of at least one piece of furniture is changed, based on indoor area map data and indoor area image data.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: April 11, 2023
    Assignee: LG ELECTRONICS INC.
    Inventors: Kokeun Kim, Suyeon Kim, Kamin Lee, Seungah Chae
  • Patent number: 11620793
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of structures include, in one aspect, a method for producing, the method including: obtaining a polygonal control mesh for a smooth surface representing an object; subdividing the polygonal control mesh in one or more subdivisions to produce a refined control mesh, wherein the subdividing comprises: using data defining an eigen polyhedron around an extraordinary point in the polygonal control mesh to generate adjustment rules to determine positions of the extraordinary point, and face points and edge points for faces adjacent to the extraordinary point, and determining, according to the adjustment rules, the positions for the extraordinary point, the face points, and the edge points for the faces adjacent to the extraordinary point; and generating, by the computer graphics application, the smooth surface for output from the refined control mesh.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: April 4, 2023
    Assignee: Autodesk, Inc.
    Inventors: Kevin James Marshall, Nicholas Stewart North, Adam Michael Helps
  • Patent number: 11606363
    Abstract: A method and apparatus for generation and implementation of location-based testing and verification is provided. In various implementations, location-based testing is generated and administered in response to a user requesting verification of an account with a location or other community trait. In various further implementations, location-based testing is improved by soliciting and utilizing digital representations of traits or locations to improve testing procedures. In various further implementations, machine learning and verified community feedback is employed to improve location-based testing.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: March 14, 2023
    Assignee: NEXTDOOR, INC.
    Inventor: Justyn Harriman
  • Patent number: 11579076
    Abstract: Provided is a method of correcting an error of an optical sensor including a light source and an image sensor, the method including emitting light to a material by driving the light source, acquiring an image of the material by the image sensor, and correcting an error of a distance between the light source and the image sensor of the optical sensor based on a gradation of the acquired image of the material.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: February 14, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyun Seok Moon, Sang Kyu Kim, Yoon Jae Kim, Jin Young Park, Sung Mo Ahn, Kun Sun Eom, Myoung Hoon Jung
  • Patent number: 11551547
    Abstract: A method for tracking a lane on a road is presented. The method comprises receiving, by one or more processors from an imaging system, a set of pixels associated with lane markings. The method further includes generating, by the one or more processors, a predicted spline comprising (i) a first spline and (ii) a predicted extension of the first spline in a direction in which the imaging system is moving. The first spline describes a boundary of a lane and is generated based on the set of pixels. The predicted extension of the first spline is generated based at least in part on a curvature of at least a portion of the first spline.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: January 10, 2023
    Assignee: Luminar, LLC
    Inventors: Pranav Maheshwari, Vahid R. Ramezani, Ismail El Houcheimi, Shubham C. Khilari, Rounak Mehta
  • Patent number: 11532393
    Abstract: A comprehensive health care data management system is provided. In an embodiment, a Medical Data Governance System records, secures, and provides appropriate access to all patient data. By concentrating all available relevant medical data into a single source, and providing a subset of data to each receiving subsystem with the correct source and time reference, the Medical Data Governance System becomes the True Source of Data and guarantees the data consistency through the use of block chain signatures. In another aspect of the invention, a system of servers is provided, which communicate data in real time with white boards stationed in the operating rooms of a healthcare facility. Medical personnel and healthcare facility staff members can view the formatted data on a white board and input new or revised data directly on the white board or at an input station near the white board.
    Type: Grant
    Filed: March 7, 2020
    Date of Patent: December 20, 2022
    Assignee: OSSI
    Inventors: Harold Arkoff, Vedran Jukic
  • Patent number: 11533431
    Abstract: A method for generating a panoramic image is disclosed. The method includes receiving a three-dimensional model of a target space and an initial panoramic image of the target space, the initial panoramic image having a latitude span less than a preset latitude span; determining a first set of coordinate parameters of a camera associated with the initial panoramic image and with respect to a reference frame associated with the three-dimensional model; mapping, based on the first set of coordinate parameters of the camera, data points of the three-dimensional model to a camera coordinate system associated with the camera to obtain an intermediate panoramic image; and obtaining a final panoramic image by merging the initial panoramic image and the intermediate panoramic image, the final panoramic image having a latitude span greater than or equal to the preset latitude span.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: December 20, 2022
    Assignee: Realsee (Beijing) Technology Co., Ltd.
    Inventors: Tong Rao, Yonglin Yang, Mingyuan Wang, Yutong Chen
  • Patent number: 11527257
    Abstract: A method for detecting audio signal beat points of a bass drum, and a terminal. The method comprises: acquiring several intrinsic mode functions based on an inputted audio signal to be detected; calculating instantaneous signals, wherein the instantaneous signals includes instantaneous strength signals and instantaneous frequency signals corresponding to the several intrinsic mode functions; acquiring characteristic signals of the bass drum based on the instantaneous strength signals and the instantaneous frequency signals corresponding to the several intrinsic mode functions; performing peak detection on the characteristic signals to acquire a plurality of peak points; and acquiring the beat points of the bass drum based on the plurality of peak points.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: December 13, 2022
    Assignee: BIGO TECHNOLOGY PTE. LTD.
    Inventor: Fan Lou
  • Patent number: 11514201
    Abstract: Provided are a figure display method, a sever and a recording medium which make it possible to grasp comparatively with ease when seeing an area where a new figure is displayed that the new figure is created by executing what kind of mathematical processing thereon. The figure display method includes displaying a first figure in a first area which is set on a display screen of a display device, creating a second figure by executing mathematical processing which is specified on the first figure and displaying the created second figure in the first display area, and providing a mathematical processing display area which displays information on the mathematical processing which is executed on the first figure in the first display area.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: November 29, 2022
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Takayuki Inoue
  • Patent number: 11514214
    Abstract: A computer-implemented method for forming a dataset configured for learning a neural network. The neural network is configured for inference, from a freehand drawing representing a 3D shape, of a solid CAD feature representing the 3D shape. The method includes generating one or more solid CAD feature includes each representing a respective 3D shape. The method also includes, for each solid CAD feature, determining one or more respective freehand drawings each representing the respective 3D shape, and inserting in the dataset, one or more training samples. Each training sample includes the solid CAD feature and a respective freehand drawing. The method forms an improved solution for inference, from a freehand drawing representing a 3D shape, of a 3D modeled object representing the 3D shape.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: November 29, 2022
    Assignee: DASSAULT SYSTEMES
    Inventors: Fernando Manuel Sanchez Bermudez, Eloi Mehr
  • Patent number: 11474493
    Abstract: To smoothen a machining route more appropriately. A numerical controller of the present invention comprises: a machining program look-ahead unit that acquires a program for machining; a command route mathematization unit that expresses a machining route as a parametric line segment or curve on the basis of the program for the machining; and a smoothing processing unit that sets a range of smoothing for a target point of the smoothing along the parametric line segment or curve in an optional range from the target point, and performs the smoothing on the target point on the basis of the set range of the smoothing. The range of the smoothing set by the smoothing processing unit is a range in which a deviation between before the smoothing and after the smoothing on the target point is a set threshold or less.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: October 18, 2022
    Assignee: FANUC CORPORATION
    Inventor: Hiroki Murakami
  • Patent number: 11467147
    Abstract: A method for estimating a mapping of the concentration of an analyte in an environment uses sensors distributed in the environment. Each sensor generates a measurement of the analyte concentration at various measurement instants, which measurements are carried out by each sensor at each measurement instant, forming an observation vector, each term of which corresponds to a measurement arising from a sensor. The environment is spatially meshed with a plurality of mesh cells. The analyte concentration at each mesh cell, at each measurement instant, forms a “state vector,” each term of which corresponds to an analyte concentration in a mesh cell. A “global bias” is determined and used to correct the state vector to obtain a “debiased state vector.” The state vector is also corrected by a local correction vector as a function of a correction vector.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: October 11, 2022
    Assignee: ELICHENS
    Inventor: Franck Lascaux
  • Patent number: 11450005
    Abstract: Aspects of this disclosure can provide a method that is applied to an image with a rectangular shape. The method can include dividing the image into a plurality of areas based on right angles of the image, and establishing a corresponding rectangular coordinate system for the right angle within each of the plurality of areas. Further, an intersection of a first axis and a second axis is taken as an origin of the rectangular coordinate system and a quadrant where the right angle is located is taken as a first quadrant of the corresponding rectangular coordinate system. The method can further include determining whether a pixel in the image is located in the first quadrant, and, if it is determined that the pixel is located in the first quadrant of the rectangular coordinate system, performing an operation on the pixel, otherwise, performing no operation on the pixel.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: September 20, 2022
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventor: Rui Li
  • Patent number: 11441900
    Abstract: Provided are a movable marking system, a method of controlling a movable marking apparatus, and a computer-readable recording medium. The movable marking system is a movable marking system that includes a movable marking apparatus, and includes: a data receiving unit for receiving marking data regarding a working surface; a marking unit for performing a marking operation on the working surface in response to the marking data; a sensing unit for scanning space targeted for scanning; and a scan condition setting unit for setting a movement path of the movable marking apparatus corresponding to the marking data, setting a scan position for scanning the space targeted for scanning by taking into account reference map data corresponding to the space targeted for scanning, and setting a scan angle of the sensing unit at the scan position.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: September 13, 2022
    Assignee: LANDOR ARCHITECTURE, INC.
    Inventors: Han Seok Nam, Dongjun Lee
  • Patent number: 11423515
    Abstract: The technique of the present disclosure can add a gloss to image data according to the hair flow of a subject. An image data obtaining unit obtains input image data, and a characteristic amount calculating unit calculates characteristic amounts for the input image data. The characteristic amount calculating unit obtains a degree to which directions of hair flow are concentrated to a predetermined direction (a degree of alignment) in a predetermined range based on the directions of hair flow, and sets this as a characteristic amount indicative of the degree of alignment of the directions of hair flow. A determining unit estimates the state of the hair flow of the entire input image data based on the characteristic amounts thus calculated, and determines whether to correct the input image data. A correcting unit performs a gloss adding correction to the input image data.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: August 23, 2022
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Chiaki Kaneko, Daiki Nakagawa
  • Patent number: 11410340
    Abstract: Provided is a method for compressing texture data of a three-dimensional model, including: acquiring data of polygonal surfaces constituting a contour of a target three-dimensional model, and data of a texture image and a phase plane of the contour; acquiring the texture data of texture points in a texture point group corresponding to each polygonal surface, the texture points in the texture point group including first and second texture points; assigning a weight to each texture point in each texture point group according to the texture data of the first texture points in the texture point group; calculating a sum of weights of each texture point in each texture point group; and compressing the texture data, according to a target compressed data amount, and the texture data and the sum of weights of the texture point whose sum of weights is not zero.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: August 9, 2022
    Assignees: BEIJING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Yaoyu Lv, Hongzhen Xue, Fuqiang Ma, Guixin Yan, Lili Chen, Hao Zhang, Zhanshan Ma, Yachong Xue
  • Patent number: 11410361
    Abstract: Procedural model digital content editing techniques are described that overcome the limitations of conventional techniques to make procedural models available for interaction by a wide range of users without requiring specialized knowledge and do so without “breaking” the underlying model. In the techniques described herein, an inverse procedural model system receives a user input that specifies an edit to digital content generated by a procedural model. Input parameters from these candidate input parameters are selected by the system which cause the digital content generated by the procedural model to incorporate the edit.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: August 9, 2022
    Assignee: Adobe Inc.
    Inventors: Vojtech Krs, Radomir Mech, Mathieu Gaillard, Giorgio Gori
  • Patent number: 11386575
    Abstract: A method for locating a target relative to a vehicle is disclosed. The target includes at least one three-dimensional external component presenting a quadratic surface. The method includes the steps of capturing an image of the target having an area of interest in which the external component of the target is visible in the form of an elliptical contour, for each of the pixels of the area of interest in the image, calculating an intensity gradient of the image around the pixel, and determining, based on the intensity gradient, the parameters of a line presenting a direction normal to the gradient at the pixel, selecting, among the set of determined lines, a set of lines that are tangents to the elliptical contour, and estimating the parameters of the elliptical contour on the image based on the parameters of the tangents to the elliptical contour.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: July 12, 2022
    Assignee: AIRBUS DEFENCE AND SPACE SAS
    Inventor: Alexandre Falcoz
  • Patent number: 11376502
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for adjudicating incidents between players within a simulation environment (e.g., a gaming environment). For example, systems disclosed herein involve training an adjudication model trained to evaluate player data from a plurality of player states over time to determine whether one or more players are at fault for an identified incident within the simulation environment. The systems disclosed herein can maintain a dynamic circular buffer that provides a snapshot of the player data over a predetermined period of time and which provides a scalable and computationally efficient mechanism for evaluating player data for multiple players to determine whether one or more players are violating rules within the simulation environment.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: July 5, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Devin Leslie Carraway, Dan Reuben Weisman, Rob Martin Neir, Michael Grodin, Mera Belay Tegene
  • Patent number: 11352855
    Abstract: Orthogonal unstructured grids are automatically constructed for a field or reservoir model with two types of internal boundaries: complex wells and faults, or other discontinuities. The methodology is used to constructed simulation grids for reservoirs or fields which contains both complex fault planes and multi-lateral wells. A hierarchical grid point generation, prioritization, conflict point removal system is provided enabling the use of unconstrained Delaunay triangulation. High-quality orthogonal unstructured grids are produced with good convergence properties for reservoir simulation.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: June 7, 2022
    Assignee: Saudi Arabian Oil Company
    Inventors: Larry Siu-Kuen Fung, Xiang Yang Ding, Ali H. Dogru
  • Patent number: 11341693
    Abstract: Prior art digital painting applications create strokes by repeatedly applying a stamp at incremental positions along a path. Such applications led to uniform marks being made by the mark making tool along the stroke as the same process as applied by the software application at each point along the stroke. However, some areas of a painting involve repetitive strokes, which can take a lot of time for the user. Embodiments of the invention provide the user with automated methods and systems that maintain a level of control the user seeks or needs whilst removing the repetitive nature of the area filling thereby saving the user time whilst delivering high quality results. The invention fills the area to be filled to painted with actual, individual strokes, offering the advantages of overlapping strokes and mixing paint for an increased “natural” media look and feel.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: May 24, 2022
    Assignee: Corel Corporation
    Inventor: Stephen Bolt
  • Patent number: 11334691
    Abstract: A methods and computer systems can automatically identify and fill gaps in a computer aided design. One method includes identifying a first set of points on a first solid in a CAD design. The method includes identifying a second set of points on the second solid in the CAD design. The method also includes determining a volume of the gap between the first solid and the second solid based on a Delaunay tetrahedralization of the first set of points and the second set of points.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: May 17, 2022
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Samrat Goswami, Gennady Burenkov
  • Patent number: 11337029
    Abstract: Embodiments include apparatus and method for collecting observation data for updating a geographic database. An initial observation is collected by a first mobile device, a first vehicle, or a first sensor. Along with the geographic position, data indicative of the first observation is send to a server. The central server may analyze of the initial observation data to determine if additional observations should be made and define a bounding box from the geographic position of the first mobile device and the analysis of the initial observation data. A request for additional observations is generated and sent to at least one second mobile device, second vehicle, or second sensor based on the bounding box.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: May 17, 2022
    Assignee: HERE Global B.V.
    Inventors: Aaron J. Dannenbring, Sanjay C. Sood, Vladimir Boroditsky
  • Patent number: 11321425
    Abstract: A first reference line that is a regression line obtained from data within a predetermined range including a starting point of a peak detected from data of a graph showing changes in intensity with respect to a parameter, a second reference line that is a regression line obtained from data within a predetermined range including a ending point of the peak, and a third reference line connecting the starting and ending points, and one or more intermediate control points in a triangle defined by the first, second, and third reference lines are determined; and a Bezier curve between the starting point and the ending point is created to be determined to be a baseline of the peak, the Bezier curve being determined by control points of the starting point, the one or more intermediate control points, and the ending point in order on a parameter axis.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: May 3, 2022
    Assignee: SHIMADZU CORPORATION
    Inventors: Shinji Kanazawa, Hiroaki Kozawa