Patents Examined by Jeffrey J. Chow
  • Patent number: 11977829
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for accurately and flexibly generating scalable and semantically editable font representations utilizing a machine learning approach. For example, the disclosed systems generate a font representation code from a glyph utilizing a particular neural network architecture. For example, the disclosed systems utilize a glyph appearance propagation model and perform an iterative process to generate a font representation code from an initial glyph. Additionally, using a glyph appearance propagation model, the disclosed systems automatically propagate the appearance of the initial glyph from the font representation code to generate additional glyphs corresponding to respective glyph labels. In some embodiments, the disclosed systems propagate edits or other changes in appearance of a glyph to other glyphs within a glyph set (e.g., to match the appearance of the edited glyph).
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: May 7, 2024
    Assignee: Adobe Inc.
    Inventors: Zhifei Zhang, Zhaowen Wang, Hailin Jin, Matthew Fisher
  • Patent number: 11978138
    Abstract: There is provided with an information processing apparatus. A display control unit displays, on an image, a polygon having vertices at respective positions of candidates for at least three detection targets in the image. A determining unit determines, as the at least three detection targets, the candidates for the at least three detection targets, based on user input. A calculating unit calculates a parameter for estimating a size of a detection target that corresponds to a respective position in the image, based on positions and sizes of the determined at least three detection targets.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: May 7, 2024
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Wataru Mashiko
  • Patent number: 11954770
    Abstract: A system may include a computer readable medium and a processor communicatively coupled to the computer readable medium. The processor may be configured to: obtain a graphical image file, the graphical image file including an image, wherein the image includes a portion including textual characters, wherein each textual character of the textual characters is formed of line segments; and convert the graphical image file to at least one file including hardware directives that when executed cause a recreation of the image of the graphical image file to be drawn, wherein a size of the at least one file is smaller than the graphical image file.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: April 9, 2024
    Assignee: Rockwell Collins, Inc.
    Inventors: Jeff M. Henry, Reed A. Kovach, Todd E. Miller, Jason L. Wong
  • Patent number: 11948237
    Abstract: A method includes obtaining input information defining a user input associated with a user of a first electronic device at a second electronic device. The method also includes presenting, on a display screen of the second electronic device, an avatar. The method further includes causing, using at least one processor of the second electronic device, the avatar on the display screen of the second electronic device to draw the user input on the display screen of the second electronic device. The avatar has associated dimensions within an avatar space, and a first draw path used by the avatar to draw the user input is normalized based on the dimensions of the avatar within the avatar space.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: April 2, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Duncan D. Knarr, Siva Penke, Svetlana P. Gurenkova
  • Patent number: 11928759
    Abstract: The present disclosure describes methods and devices for generating a vector line drawing. A vector line drawing network may include a machine learning-based model that is trained to convert a raster image to a vector line drawing directly. The vector line drawing network may be trained end-to-end, using supervised learning, where only raster images are used as training data. A vector line drawing is generated stroke by stroke, over a series of time steps. In each time step, a dynamic drawing window is moved and scaled across the input raster image to sample a patch of the raster image, and a drawing stroke is predicted to draw a stroke in a corresponding patch in the canvas for the vector line drawing. The image patches are pasted in the canvas to assemble a final vector line drawing that corresponds to the input raster image.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: March 12, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Changqing Zou, Mingxue Wang, Himanshu Arora
  • Patent number: 11922574
    Abstract: A method for determining a plurality of layers of bounding boxes of an object includes determining a polyhedron capable of accommodating the object therein as a first-layer bounding box. The method also includes selecting one vertex from a plurality of vertices of the first-layer bounding box as a target vertex, and determining, by processing circuitry of a computing device, a support plane of the object. The support plane has a normal vector that has a specific direction corresponding to the target vertex and that is closest to the target vertex, the support plane being a plane passing through a point on a surface of the object such that the object is completely located on one side of the support plane. The method further includes cutting the first-layer bounding box based on at least the support plane to form a smaller bounding box, as a second-layer bounding box.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: March 5, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yu Zheng, Zhengyou Zhang
  • Patent number: 11900568
    Abstract: Provided are a writing trajectory processing method, a touch control device, a writing system and a storage medium. The writing trajectory processing method includes: obtaining writing data of an original writing trajectory, wherein the writing data comprise a plurality of first trajectory points and a plurality of first contact areas corresponding to the plurality of first trajectory points one to one; smoothing the writing data to obtain smoothed writing data; wherein the smoothed writing data comprise a plurality of second trajectory points and a plurality of second contact areas corresponding to the plurality of second trajectory points one to one; determining a plurality of trajectory line widths corresponding to the plurality of second trajectory points one to one based on the plurality of second contact areas; and, displaying the writing trajectory based on the plurality of second trajectory points and the plurality of trajectory line widths.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: February 13, 2024
    Assignee: BOE Technology Group Co., Ltd.
    Inventor: Ruibin Xue
  • Patent number: 11893664
    Abstract: An example computing device is configured to (i) generate a cross-sectional view of a three-dimensional drawing file, the cross-sectional view including an object corresponding to a given mesh of the three-dimensional drawing file, the object including a void contained within the object, (ii) determine a plurality of two-dimensional line segments that collectively define a boundary of the void, (iii) for each line segment, determine one or more nearby line segments based on a distance between an end point of the line segment and an end point of the one or more nearby line segments being within a threshold distance, (iv) determine one or more fully-connected sub-objects by connecting respective sets of nearby line segments in series, (v) determine, from the fully-connected sub-objects, a final sub-object to be used as a new boundary of the void, and (vi) add the final sub-object to the cross-sectional view as the new boundary of the void.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: February 6, 2024
    Assignee: Procore Technologies, Inc.
    Inventor: Christopher Myers
  • Patent number: 11893745
    Abstract: A system and method for generating and displaying contours. In some embodiments, the method includes: calculating a first threshold, based on a first target point in a first slice; and generating a first contour, the first contour being a boundary of a first region, the first region being a region within which: the elements of the first slice are greater than the first threshold, or the elements of the first slice are less than the first threshold.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: February 6, 2024
    Assignee: RAYTHEON COMPANY
    Inventor: Tuan T. Tran
  • Patent number: 11883249
    Abstract: A tooth separation system comprising: a loading unit for loading an intraoral scan data; a display unit for displaying the intraoral scan data loaded by the loading unit, in which the intraoral scan data includes a tooth as well as gums; an input unit for making a tooth border mark onto the tooth shown on the display unit; and a calculation unit for performing necessary calculations to separate the tooth from the gums based on the tooth border mark and the method using the same.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: January 30, 2024
    Assignee: 3D Industrial Imaging Co., Ltd.
    Inventor: Seung Ki Kim
  • Patent number: 11880556
    Abstract: An image processing component is provided. The apparatus includes: a display control configured to display an image to be edited in a first region of a display region or display a target image obtained from an image to be edited; an automatic image processing control configured to enter an automatic mode in response to a first control instruction; and a manual image processing control configured to enter a manual mode in response to a second control instruction. In the automatic mode and/or manual mode, the electronic device can switch between different graph repairing functions in response to a function switching instruction.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: January 23, 2024
    Assignee: DOUYIN VISION CO., LTD.
    Inventor: Ruyu Jiang
  • Patent number: 11875324
    Abstract: Disclosed concepts relate to presenting interconnected animations in an object display interface that indicate dynamic events for related objects. A platform presents an interface that includes tiles for objects that belong to object sets (e.g., a non-fungible token (NFT) collection, a set of numbered items, a limited sneaker line). Each tile includes information individually specific to a corresponding object. A platform monitors for event data that results in a change to an aggregate parameter (e.g., a floor price, an event rate) for a given object set or that specifies one or more individual events for objects belonging to the given object set. Based on detecting the event data, the platform dynamically presents animations on certain tiles corresponding to objects of the given object set, and the animations indicate the change to the aggregate parameter or indicate the individual events. Contextual and multi-level information is thus conveyed without significant visual clutter.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: January 16, 2024
    Assignee: EMOJI ID, LLC
    Inventors: Naveen Kumar Jain, Riccardo Paolo Spagni
  • Patent number: 11875466
    Abstract: Systems and methods for matching content elements to surfaces in a spatially organized 3D environment. The method includes receiving content, identifying one or more elements in the content, determining one or more surfaces, matching the one or more elements to the one or more surfaces, and displaying the one or more elements as virtual content onto the one or more surfaces.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: January 16, 2024
    Inventors: Denys Bastov, Victor Ng-Thow-Hing, Benjamin Zaaron Reinhardt, Leonid Zolotarev, Yannick Pellet, Aleksei Marchenko, Brian Everett Meaney, Marc Coleman Shelton, Megan Ann Geiman, John A. Gotcher, Matthew Schon Bogue, Shivakumar Balasubramanyam, Jeffrey Edward Ruediger, David Charles Lundmark
  • Patent number: 11869126
    Abstract: Systems and methods for obscuring images and/or text during a screen sharing operation in a video conferencing session are described herein. In some embodiments, a client device detects a screen sharing operation. As part of the screen sharing operation, the client device captures an image of a display. The client device recognizes images and/or text in the image of the display and determines whether any of the images and/or text are restricted. If the images and/or text are determined to be restricted, the client device obscures the images and/or text prior to encoding of the image of the display for transmission.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: January 9, 2024
    Assignee: Rovi Guides, Inc.
    Inventor: Serhad Doken
  • Patent number: 11854110
    Abstract: A system may include a processor configured to: obtain an image of an airport terminal chart; based on a latitudinal set of characters, determine a latitude for each line of latitude; based on the latitude for each line of latitude and a first image distance between the lines of latitude, determine a first ratio of latitudinal degrees between the lines of latitude to the first image distance; based on a longitudinal set of characters, determine a longitude for each line of longitude; based on the longitude for each line of longitude and a second image distance between the lines of longitude, determine a second ratio of longitudinal degrees between the lines of longitude to the second image distance; and output information associated with the first ratio, the second ratio, the determined latitude for each line of latitude, and the determined longitude for each line of longitude.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: December 26, 2023
    Assignee: Rockwell Collins, Inc.
    Inventors: Jeff M. Henry, Srinath A. Nandakumar
  • Patent number: 11816921
    Abstract: Provided are an information processing apparatus, an information processing method, and a storage medium capable of drawing a fine ridge line with high accuracy. The information processing apparatus includes: an information acquisition unit that acquires sweat gland pore information including position information about a sweat gland pore extracted from an image including a skin marking and directional information about the sweat gland pore for each of the sweat gland pores; and a ridge line drawing unit that draws a quasi ridge line based on the sweat gland pore information.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: November 14, 2023
    Assignee: NEC CORPORATION
    Inventor: Yoshinori Koda
  • Patent number: 11816264
    Abstract: Provided is an information processing system capable of configuring an avatar that more realistically reflects a state of a user.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: November 14, 2023
    Assignee: SMART BEAT PROFITS LIMITED
    Inventor: Lian Yih Hann
  • Patent number: 11809806
    Abstract: Glyph accessibility techniques are described as implemented by a digital content processing system involving accessing glyphs and glyph alternatives. These techniques include preprocessing techniques in which a base font is used to determine similarity of glyphs within the base font to each other. Glyph metadata that describes this similarity is cached in a storage device and used during runtime to increase efficiency in locating similar glyphs in other fonts.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: November 7, 2023
    Assignee: Adobe Inc.
    Inventors: Arushi Jain, Ashish Jain
  • Patent number: 11810253
    Abstract: The invention relates to a system and process for generating digital images of a site having a structure with superimposed intersecting grid lines and annotations. The process includes acquiring a plurality of digital images, still frames and/or video images of the site, the structure, or both, with each of the digital images. The structure, the site, and points of interest within the digital images are identified, and then the system and process photogrammetrically generates a three-dimensional point cloud from the digital images. The identified structures, objects and features are then used to calculate measurements and provide masking and annotations in order to generate the two-dimensional stitched and annotated digital image of the site and/or the structure.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: November 7, 2023
    Assignee: B+T Group Holdings, Inc.
    Inventors: Chad E. Tuttle, Walter James Perkins
  • Patent number: 11804016
    Abstract: An augmented reality-based horticultural care tracking system to collect information about plants on a per plant or near per plant basis in order to identify issues and generate itineraries that include task lists for remedial courses of actions is disclosed. A network-enabled augmented reality device can be employed by operators of various growing operations in order to overlay digital information such as tasks, images, and related information in a real-time environment. The augmented reality device can communicate with administrative personnel at an operating station and/or intermediate servers in the network in order to send and receive status updates and notifications to properly execute the tasks in the itinerary and evaluate the courses of actions' efficacy.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: October 31, 2023
    Assignee: iUNU, Inc.
    Inventors: Adam Phillip Takla Greenberg, Matthew Charles King