Shape Generating Patents (Class 345/441)
-
Patent number: 12147464Abstract: Systems, computer-readable media, and methods are provided. Relevant documents related to a specific entity are identified based on document metadata. Text and associated spatial coordinates are extracted based on relevant document pages. Significant document entities and associated spatial locations are identified. Page ranking is based on the extracted text and the spatial coordinates, the significant document entities, and image vector representations of the pages. A deep learning language model that utilizes the text and the spatial coordinates, layout information of the document entities, and the image vector representations of the pages is used to extract the user-defined attributes from the relevant document pages. First attribute values associated with the user-defined attributes are aggregated from the pages of one of the relevant documents into a single record. Second attribute values associated with the user-defined attributes are aggregated across the relevant documents.Type: GrantFiled: November 27, 2023Date of Patent: November 19, 2024Assignee: Schlumberger Technology CorporationInventors: Prashanth Pillai, Purnaprajna Raghavendra Mangsuli
-
Patent number: 12135742Abstract: The present disclosure is directed to searching an image database. A system may include at least one processor comprising circuitry and a memory, wherein the memory includes instructions that, when executed by the circuitry cause the at least one processor to: receive a first user input including one or more scenario descriptors, identify in a database an initial plurality of images based on the first user input and display the initial plurality of images to a user. The processor may be further configured to receive a second user input wherein the second user input identifies at least one of the initial plurality of images. The at least one processor may identify a refined plurality of images in the database based on the one or more scenario descriptors in combination with the second user input and display the refined plurality of images to the user.Type: GrantFiled: July 17, 2023Date of Patent: November 5, 2024Assignee: Mobileye Vision Technologies, Ltd.Inventors: Abraham Hendler, Yonatan Shemesh, Gal Alkon, Tomer Hochbaum, Nadav Shaag, Ofer Moshe Springer, Ishay Levi, Yahel Guberman, Nir Zabari, Jeremy Atlan, Paz Lavi Bunis, Mordechai Ben Zecharia, Ido Kenan, Noa Schaffer
-
Patent number: 12118659Abstract: In implementations of systems for efficient rendering of clipping objects, a computing device implements a clipping system to generate a clipping tree that includes a root node and a node for each clipping group included in a layer of an input render tree. The clipping system generates a segment buffer having rows that each represent coverage of a branch of the clipping tree and columns that each represent coverage of a level of the clipping tree. The segment buffer is mapped to two-dimensional array, and the clipping system computes coverage for a clipping object of a clipping group included in the layer of the input render tree based on an identifier of a row of the two-dimensional array.Type: GrantFiled: November 22, 2022Date of Patent: October 15, 2024Assignee: Adobe Inc.Inventors: Harish Kumar, Apurva Kumar
-
Patent number: 12118645Abstract: In one embodiment, a method is provided. The method includes determining a set of spheres for a volume of a material. The volume of the material comprises the set of spheres and additional materials. The sizes of the set of spheres are based on a Gaussian mixture model (GMM). The method also includes determining a set of locations for the set of spheres within the volume of the material. The method further includes generating a set of images of the volume of the material based on a first generative adversarial network and a second generative adversarial network. The set of images depict a microstructure of the volume of material.Type: GrantFiled: December 16, 2021Date of Patent: October 15, 2024Assignee: VOLKSWAGEN AKTIENGESELLSCHAFTInventor: Wesley Teskey
-
Patent number: 12114013Abstract: Devices, systems and methods for digital video coding, which includes using multiple transforms, are described. In a representative aspect, a method for video processing includes making a decision, based on one or more decoded coefficients and in an absence of one or more transform indices, regarding an application of a transform to a current block of a video, and performing, based on the decision, a conversion between the current block and a bitstream representation of the video.Type: GrantFiled: December 2, 2021Date of Patent: October 8, 2024Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Zhipin Deng, Yang Wang, Yue Wang
-
Patent number: 12104922Abstract: A method for synchronizing neighboring tiles in an electronic map is described. The method includes grouping neighboring tiles of the electronic map into a plurality of tile groups. The method also includes selecting a first tile group and a second tile group that border one another on at least a first tile in the first tile group and a second tile in the second tile group. The method further includes independently optimizing the first tile group and the second tile group if a feature crosses between the first tile group and the second tile group. The method also includes shifting a border of the first tile group and a border of the second tile group to join the first tile and the second tile in the second tile group or the first tile group.Type: GrantFiled: April 29, 2022Date of Patent: October 1, 2024Assignees: TOYOTA RESEARCH INSTITUTE, INC., TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Hai Jin, Federico Boniardi, Xipeng Wang, Paul Ozog, Chong Zhang
-
Patent number: 12067656Abstract: Provided is an image editing method including: displaying a setting image including a first image and a second image; receiving a first operation of designating a first point on the first image from a user; receiving a second operation of designating a second point on the second image from the user; receiving a third operation of designating a third point on the first image from the user; receiving a fourth operation of designating a fourth point on the second image from the user; and deforming the first image into a third image by making the first point correspond to the second point and making the third point correspond to the fourth point.Type: GrantFiled: March 29, 2023Date of Patent: August 20, 2024Assignee: SEIKO EPSON CORPORATIONInventor: Kohei Yanai
-
Patent number: 12062434Abstract: Systems and methods are provided for collecting, aggregating, and visualizing resource availability information for one or more medical facilities. In one example, a method includes receiving first data from a first medical facility, the first data received via a first data streaming process and in a first format; receiving second data from a second medical facility, the second data received via a second data streaming process and in a second format; processing the first data and the second data to generate one or more resource availability graphical user interfaces (GUIs); and outputting the one or more resource availability GUIs for display on a display device.Type: GrantFiled: April 9, 2021Date of Patent: August 13, 2024Assignee: GE PRECISION HEALTHCARE LLCInventors: Andrew Day, Jeffrey Richardson Terry, Siyun Hur, Tamas Fixler, Mark Grum, Younan Fakhouri, Gaurav Sahariya, Gabriella Devine, Sean Lister
-
Patent number: 12056835Abstract: Systems and methods are provided herein for providing supplemental Augmented Reality (AR) content. Media content is provided to a user device located within a viewing area. A determination is made that a supplemental three dimensional (3D) AR content related to the media content is available. 3D characteristics of the supplemental AR content are determined. Such characteristics include a viewing angle and body position of an actor from the supplemental AR content. 3D characteristics of the viewing area are determined. Such characteristics include shape and position of the furniture within the viewing area and a position of a user within the viewing area. A position is determined within the viewing area by comparing the 3D characteristics of the supplemental AR content and the 3D characteristics of the viewing area. The supplemental AR content is then provided for display at the determined position.Type: GrantFiled: August 5, 2021Date of Patent: August 6, 2024Assignee: Rovi Guides, Inc.Inventors: Vikram Makam Gupta, Harsha Neerakani, Nimit Dineshbhai Kalaria
-
Patent number: 12045919Abstract: Systems and processes are provided for dashboarding tools with multi-directional connection of directed acyclic graphs. The systems and processes presented comprise hardware architecture, computer-implemented processes, and instructions configured to carry out the processes for dashboarding tools with multi-directional connection of directed acyclic graphs, wherein the multi-directional connection is between dashboarding tools and external data tools. A user may use the systems and processes to create, view, and share data analytics with other users, drawing upon multiple external and internal directed acyclic graphs or other data models or external data sources with data lineage preserved. The present disclosure solves problems with the currently available systems and processes of data analytics, DAGs, data models, and visualization of data analytics.Type: GrantFiled: November 19, 2021Date of Patent: July 23, 2024Assignee: Snyk LimitedInventors: Joshua Rosen, Seth Rosen
-
Patent number: 12033282Abstract: A method for simulating fluid surfaces in real-time in response to user input includes detecting interactive conditions triggering insertion of a heterogeneous mesh sequence in a 3D model sequence for rendering, fetching ones of the heterogenous mesh sequence from a computer memory, inserting the successive members in corresponding representations of the 3D model sequence in a computer memory, and rendering successive video frames from the representations of the 3D model sequence each including a successive member of the heterogenous mesh sequence.Type: GrantFiled: July 27, 2020Date of Patent: July 9, 2024Assignee: Warner Bros. Entertainment Inc.Inventor: Jason Nadro
-
Patent number: 12010526Abstract: An embodiment of a mobile communication system includes a plurality of mobile units operating within a defined operating area, each of the mobile units having a processor, a memory for storing a mobile unit file structure, an application running on the processor for operating on the mobile unit file structure, and a receiver for receiving on a common receive communication channel data. The mobile communication system further includes a plurality of geolocation markers disposed within the defined operating area, each having a memory for storing geolocation information to define a relative position within the defined operating area, and a geolocation transmitter for transmitting the defined geolocation information on the common receive communication channel, the geolocation transmitter having a geolocation transmit range less than the defined operating area.Type: GrantFiled: August 18, 2022Date of Patent: June 11, 2024Assignee: BEELINX USA, LLCInventors: Guillaume Crinon, Nicolas Constantinidis, Didier Gallais
-
Patent number: 12002133Abstract: Jitter application techniques are described for vector objects as implemented by a vector object jitter application system. In an implementation, the vector object jitter application system receives an input defining a stroke to be drawn on a user interface. A vector object is then generated representing the stroke and having a variable width determined by applying jitter to the stroke. The vector object having the variable width is displayed in the user interface as the input is received.Type: GrantFiled: July 12, 2022Date of Patent: June 4, 2024Assignee: Adobe Inc.Inventors: Reena Agrawal, William C Eisley, Jr., Rohit Kumar Guglani, Paul A George, Gourav Tayal, Deep Sinha
-
Patent number: 11971871Abstract: A system that operates responsive to data bearing records is operative to extract selected data from records related to structures that are included in a property record system (PRS) (12). The extracted record data is used to resolve outline data for corresponding structures and associated parcel and other data through operation of record analysis system (RAS) circuitry (38). The RAS circuitry is operative to acquire georeferenced data records regarding parcels and structures from at least one georeferenced record system (GRS) (26, 32). The RAS circuitry is operative to determine conditions where GRS record data indicates the presence of structures that are absent from PRS records, as well as structures that have various levels of correspondence with the sketch data in data bearing records included in the PRS records.Type: GrantFiled: September 15, 2020Date of Patent: April 30, 2024Assignee: SKETCH ALIGN, INC.Inventors: Brian N. Kienle, David James Priest
-
Patent number: 11961051Abstract: An embodiment provides a method, including: obtaining, via a server, a set of event data corresponding to a milestone; automatically determining, using a central service implemented in the server processor and without additional user input, an overlap between said set of event data and a predetermined scheduling milestone indicating an event overlap; identifying, using the central service a processor, one or more display elements impacted by the event overlap; and automatically updating, using the central service and in real-time during the patient procedure, the one or more display elements according to the overlap. Other embodiments are described and claimed.Type: GrantFiled: March 30, 2023Date of Patent: April 16, 2024Assignee: TELETRACKING TECHNOLOGIES, INC.Inventors: Steve Spear, Toni D. Morrison, Corey Paracca, Ann M. Della Porta
-
Patent number: 11961160Abstract: There is provided a computer-implemented method of defining bounding boxes for a primitive in a tile-based graphics processing pipeline comprising determining a part-way point on the primitive, wherein, for each pair of vertices, a part-way point is part-way between that pair of vertices, and defining a plurality of bounding boxes, wherein each bounding box intersects a part-way point. Also provided is a bounding box generation circuit comprising a part-way point calculation circuit to determine a part-way point on the primitive, wherein, for each pair of vertices, a part-way point is part-way between that pair of vertices, wherein the bounding box generation circuit to define a plurality of bounding boxes based upon the determined part-way point, wherein each bounding box intersects a part-way point. A method of defining bounding boxes for a point primitive is also provided.Type: GrantFiled: July 1, 2022Date of Patent: April 16, 2024Assignee: Arm LimitedInventor: Rafał Stepuch
-
Patent number: 11954812Abstract: A preprocessing device includes processing circuitry configured to acquire coordinate information of respective vertexes of a polygon for inside/outside determination and the coordinate information of the respective vertexes of the polygon for inside/outside determination and rotate a coordinate to be determined and the polygon for inside/outside determination as preprocessing of determination processing of determining whether the coordinate to be determined exists inside or outside the polygon for inside/outside determination, and output coordinate information of respective vertexes of the rotated polygon for inside/outside determination and the rotated coordinate to be determined as rotated coordinate information.Type: GrantFiled: September 12, 2019Date of Patent: April 9, 2024Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Kazuhiro Miyahara, Tatsuro Kimura, Ichibe Naito, Atsushi Isomura, Tomoya Ikeda
-
Patent number: 11942305Abstract: 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: GrantFiled: June 20, 2022Date of Patent: March 26, 2024Assignee: NuFlare Technology, Inc.Inventor: Kenichi Yasui
-
Patent number: 11928768Abstract: 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: GrantFiled: August 5, 2022Date of Patent: March 12, 2024Assignee: Imagination Technologies LimitedInventor: Peter Malcolm Lacey
-
Patent number: 11906305Abstract: 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: GrantFiled: August 18, 2022Date of Patent: February 20, 2024Assignee: LANDOR ARCHITECTURE, INC.Inventors: Han Seok Nam, Dongjun Lee
-
Patent number: 11908082Abstract: 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: GrantFiled: February 15, 2023Date of Patent: February 20, 2024Assignee: 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: 11908093Abstract: 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: GrantFiled: March 15, 2023Date of Patent: February 20, 2024Assignee: SNAP INC.Inventors: Kyle Goodrich, Samuel Edward Hare, Maxim Maximov Lazarov, Tony Mathew, Andrew James McPhee, Daniel Moreno, Wentao Shang
-
Patent number: 11908434Abstract: 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: GrantFiled: October 14, 2021Date of Patent: February 20, 2024Assignee: Magic Leap, Inc.Inventor: Adam Neustein
-
Patent number: 11869115Abstract: 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: GrantFiled: July 29, 2022Date of Patent: January 9, 2024Assignee: QUALCOMM IncorporatedInventors: Alec Matthew Sheran, Tate Hornbeck
-
Patent number: 11847101Abstract: 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: GrantFiled: May 17, 2022Date of Patent: December 19, 2023Assignee: SAP SEInventor: Manuel Lux
-
Patent number: 11836900Abstract: 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: GrantFiled: June 30, 2022Date of Patent: December 5, 2023Assignee: CANON KABUSHIKI KAISHAInventors: Chiaki Kaneko, Daiki Nakagawa
-
Patent number: 11836840Abstract: 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: GrantFiled: February 4, 2022Date of Patent: December 5, 2023Assignee: MAGIC LEAP, INC.Inventors: Geoffrey Wedig, James Jonathan Bancroft
-
Patent number: 11831417Abstract: 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: GrantFiled: November 12, 2020Date of Patent: November 28, 2023Assignee: Focus IP Inc.Inventors: Faisal Shah, David Montz
-
Patent number: 11783009Abstract: 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: GrantFiled: September 13, 2022Date of Patent: October 10, 2023Assignee: Suprema Inc.Inventors: Hyogi Lee, Kideok Lee, Bong Seop Song
-
Patent number: 11776509Abstract: 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: GrantFiled: October 10, 2021Date of Patent: October 3, 2023Assignee: Magic Leap, Inc.Inventor: Adam Neustein
-
Patent number: 11775159Abstract: 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: GrantFiled: August 24, 2022Date of Patent: October 3, 2023Assignee: Corel CorporationInventor: Michel Yavercovski
-
Patent number: 11763507Abstract: 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: GrantFiled: October 16, 2019Date of Patent: September 19, 2023Assignees: Sony Group Corporation, Sony Pictures Entertainment Inc.Inventor: Pawel Grochola
-
Patent number: 11714838Abstract: 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: GrantFiled: February 24, 2021Date of Patent: August 1, 2023Assignee: The Boeing CompanyInventors: Sara Weinstein, Christopher Rogers
-
Patent number: 11699000Abstract: 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: GrantFiled: August 8, 2022Date of Patent: July 11, 2023Assignee: JMP Statistical Discovery LLCInventors: Ryan Adam Lekivetz, Joseph Albert Morgan, Caleb Bridges King, Bradley Allen Jones, Mark Wallace Bailey, Jacob Davis Rhyne
-
Patent number: 11694393Abstract: 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: GrantFiled: June 18, 2021Date of Patent: July 4, 2023Inventors: Jeongjoon Yoo, Sundeep Krishnadasan, Soojung Ryu, Seokyoon Jung, John Brothers
-
Patent number: 11687176Abstract: 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: GrantFiled: March 10, 2022Date of Patent: June 27, 2023Assignee: IMMERSION NETWORKS, INC.Inventor: Joshua Jersild
-
Patent number: 11687232Abstract: 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: GrantFiled: March 1, 2022Date of Patent: June 27, 2023Assignee: RICOH COMPANY, LTD.Inventor: Fumihiko Minagawa
-
Patent number: 11636657Abstract: 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: GrantFiled: November 17, 2021Date of Patent: April 25, 2023Assignee: SNAP INC.Inventors: Kyle Goodrich, Samuel Edward Hare, Maxim Maximov Lazarov, Tony Mathew, Andrew James McPhee, Daniel Moreno, Wentao Shang
-
Patent number: 11631204Abstract: 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: GrantFiled: March 11, 2022Date of Patent: April 18, 2023Assignee: Adobe Inc.Inventors: Ashish Jindal, Kush Pandey, Arushi Jain
-
Patent number: 11628358Abstract: 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: GrantFiled: November 22, 2021Date of Patent: April 18, 2023Assignee: NINTENDO CO., LTD.Inventors: Kazuyoshi Sensui, Junpei Horita, Kei Hoshiba
-
Patent number: 11631003Abstract: 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: GrantFiled: June 30, 2020Date of Patent: April 18, 2023Assignee: EMC IP Holding Company LLCInventors: Owen Martin, Benjamin A. Randolph, Scott J. Romano, Hani Zaitoun, Abhilash Sanap
-
Patent number: 11630504Abstract: 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: GrantFiled: August 26, 2021Date of Patent: April 18, 2023Assignee: HTC CorporationInventors: Wei-Jen Chang, Fu-Cheng Fan
-
Patent number: 11625508Abstract: 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: GrantFiled: July 30, 2020Date of Patent: April 11, 2023Assignee: LG ELECTRONICS INC.Inventors: Kokeun Kim, Suyeon Kim, Kamin Lee, Seungah Chae
-
Patent number: 11625869Abstract: 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: GrantFiled: May 23, 2022Date of Patent: April 11, 2023Assignee: Corel CorporationInventor: Stephen Bolt
-
Patent number: 11620793Abstract: 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: GrantFiled: March 25, 2021Date of Patent: April 4, 2023Assignee: Autodesk, Inc.Inventors: Kevin James Marshall, Nicholas Stewart North, Adam Michael Helps
-
Patent number: 11606363Abstract: 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: GrantFiled: September 1, 2020Date of Patent: March 14, 2023Assignee: NEXTDOOR, INC.Inventor: Justyn Harriman
-
Patent number: 11579076Abstract: 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: GrantFiled: March 30, 2021Date of Patent: February 14, 2023Assignee: 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: 11551547Abstract: 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: GrantFiled: July 9, 2020Date of Patent: January 10, 2023Assignee: Luminar, LLCInventors: Pranav Maheshwari, Vahid R. Ramezani, Ismail El Houcheimi, Shubham C. Khilari, Rounak Mehta
-
Patent number: 11533431Abstract: 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: GrantFiled: July 22, 2021Date of Patent: December 20, 2022Assignee: Realsee (Beijing) Technology Co., Ltd.Inventors: Tong Rao, Yonglin Yang, Mingyuan Wang, Yutong Chen
-
Patent number: 11532393Abstract: 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: GrantFiled: March 7, 2020Date of Patent: December 20, 2022Assignee: OSSIInventors: Harold Arkoff, Vedran Jukic