Patents Examined by Jeffrey J. Chow
-
Patent number: 12293066Abstract: 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: GrantFiled: December 19, 2023Date of Patent: May 6, 2025Assignee: DOUYIN VISION CO., LTD.Inventor: Ruyu Jiang
-
Patent number: 12277635Abstract: A multimodal search system is described. The system can receive image data from a user device. Additionally, the system can receive a prompt associated with the image data. Moreover, the system can determine, using a computer vision model, a first object in the image data that is associated with the prompt. Furthermore, the system can receive, from the user device, a user indication on whether the image data includes the first object. Subsequently, in response to receiving the user indication, the system can generate a response using a large language model.Type: GrantFiled: December 7, 2023Date of Patent: April 15, 2025Assignee: GOOGLE LLCInventors: Harshit Kharbanda, Louis Wang, Christopher James Kelley, Jessica Lee
-
Patent number: 12271983Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that implements related image search and image modification processes using various search engines and a consolidated graphical user interface. For instance, in one or more embodiments, the disclosed systems receive an input digital image and search input and further modify the input digital image using the image search results retrieved in response to the search input. In some cases, the search input includes a multi-modal search input having multiple queries (e.g., an image query and a text query), and the disclosed systems retrieve the image search results utilizing a weighted combination of the queries. In some implementations, the disclosed systems generate an input embedding for the search input (e.g., the multi-modal search input) and retrieve the image search results using the input embedding.Type: GrantFiled: June 28, 2022Date of Patent: April 8, 2025Assignee: Adobe Inc.Inventors: Zhifei Zhang, Zhe Lin, Scott Cohen, Kevin Gary Smith
-
Patent number: 12266041Abstract: The present disclosure relates to an interaction method and apparatus, an electronic device, a readable storage medium, and a program product. The interaction method comprises: during the process of playing multimedia content, in response to a trigger operation for a target virtual gift in a virtual gift display interface, displaying a control component, and a first object and a second object which are comprised in the target virtual gift, wherein the control component is used for controlling a path for the target virtual gift; according to the state of the control component, determining a target path corresponding to the first object; and controlling the first object to move along the target path, and when the first object hits the second object during the process of movement, playing, at a position where the second object is hit, a first special effect corresponding to the second object.Type: GrantFiled: December 22, 2023Date of Patent: April 1, 2025Assignee: Beijing Zitiao Network Technology Co., Ltd.Inventors: Ziyu Shao, Shiting Zhou, Pengwei Zhang
-
Patent number: 12260478Abstract: A computing device receives a user input to add a data visualization to a first visualization card in a first scene of an interactive presentation. In response to the user input, when the first scene is an initial scene to be added, the device computes, for each metric of a plurality of metrics, a respective parameter that measures the variability of values of the respective metric, and identifies a first subset of metrics based on the computed parameters. The device generates a respective data visualization for each metric. The device displays a plurality of the generated data visualizations. The device receives user selection of a first data visualization of the plurality of data visualizations, corresponding to a first metric of the subset of metrics. In response to the user selection, the device populates the first visualization card with the first data visualization.Type: GrantFiled: September 29, 2022Date of Patent: March 25, 2025Assignee: Salesforce, Inc.Inventors: Matthew Michael Brehmer, Arjun Srinivasan
-
Patent number: 12243136Abstract: An information processing method includes obtaining arrangement information on an object already arranged on a second page, which is different from a first page being edited, wherein, in the obtaining, if there is a first object that is already arranged on the first page, the obtaining obtains arrangement information on the first object, and snapping an edit-target object on the first page based on the obtained arrangement information on the object, wherein, in the snapping, if snapping is possible based on the information on the first object, the edit-target object is snapped, based on the arrangement information on the first object, without using the arrangement information on a second object, which is the object already arranged on the second page.Type: GrantFiled: December 12, 2022Date of Patent: March 4, 2025Assignee: CANON KABUSHIKI KAISHAInventor: Hirofumi Tsuruta
-
Patent number: 12236156Abstract: The present disclosure relates to a signal processing device and a vehicle display apparatus including the same. The signal processing device according to an embodiment of the present disclosure includes a processor configured to perform signal processing for displays located in a vehicle, wherein the processor is configured to: display a first image including a first overlay on a first display, transmit the first image by screen sharing, and display a second image of a mirrored image corresponding to the first image on a second display; generate a second overlay different from the first overlay while displaying the first image and the second image; transmit information related to the second overlay by instance copying; and display a second overlay generated based on the information related to the second overlay on top of the first image or the second image. Accordingly, objects may be displayed rapidly and accurately by instance copying during screen sharing.Type: GrantFiled: January 13, 2022Date of Patent: February 25, 2025Assignee: LG ELECTRONICS INC.Inventors: Chulhee Lee, Junyoung Jung, Dongkyu Lee, Eunkoo Lee, Eunjin Kim
-
Patent number: 12223573Abstract: 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: GrantFiled: September 15, 2023Date of Patent: February 11, 2025Assignee: Adeia Guides Inc.Inventor: Serhad Doken
-
Patent number: 12211126Abstract: The application relates to a run-length stripping method for generating skeleton lines of complex plain river networks, including following steps: 1. constructing an empty raster field, each raster row generates an empty run-length linked list; 2. completing raster compression on each row, and compressing the continuous grids into run-length units and inserting them into the raster row run-length linked list; 3. establishing a raster field river boundary grid search template; 4. setting two discriminant functions to judge whether a grid on a raster field is a redundant grid; 5. searching all boundary grids along a raster field boundary, and marking and stripping all redundant grids based on two discriminant functions respectively; 6. analyzing whether the boundary grid is stripped, if so, returning to continue stripping, otherwise, entering the next step; 7. converting the non-stripped grid into skeleton line data in vector form.Type: GrantFiled: April 18, 2024Date of Patent: January 28, 2025Assignee: Zhejiang Institute of Hydraulics & Estuary (Zhejiang Institute of Marine Planning and Design)Inventors: Jinhua Wen, Caijie Yang, Helong Wang, Yimin Qian, Longqiang Su, Qifeng Li, Caiming Chen, Chenkai Cai
-
Patent number: 12205235Abstract: A method for defining an outline of a region in an image having distorted lines comprises displaying a first image version having distorted lines, wherein lines in a first image portion of the first version have a reduced distortion, receiving user input defining a first outline portion of the outline of region in the first version, wherein the first outline portion includes one or more lines in the first image portion of the first version, displaying a further version of the image having distorted lines, wherein lines in a further image portion of the further version have a reduced distortion, and receiving user input defining a further outline portion of the outline of the region in the further, wherein the further outline portion includes one or more lines in the further portion of the further version.Type: GrantFiled: July 20, 2023Date of Patent: January 21, 2025Assignee: AXIS ABInventor: Song Yuan
-
Patent number: 12205200Abstract: In implementation of techniques for connecting paths based on primitives, a computing device implements a path connection system to receive a first path and a second path displayed in a user interface. The path connection system determines an end section of the first path and a corresponding end section of the second path. Based on the on the end section of the first path, the path connection system identifies a first primitive. Based on the corresponding end section of the second path, the path connection system identifies a second primitive. The path connection system then generates a connection path for display relative to the first path and the second path in the user interface by generating a Bezier curve based on the first primitive and the second primitive.Type: GrantFiled: February 27, 2023Date of Patent: January 21, 2025Assignee: Adobe Inc.Inventors: Tarun Gehlaut, Sasha Makkar, Arshdeep Singh Chugh
-
Patent number: 12175583Abstract: A method for operating a digital assistant of a vehicle includes receiving a status of the digital assistant, and determining a display device for displaying the status of the digital assistant. The method further includes determining at least one display parameter of the display device. The method also includes generating an animated visual control object depending on the status of the digital assistant, the display device, and the at least one display parameter. The animated visual control object is deployed on the display device. A corresponding system performs the method.Type: GrantFiled: January 19, 2021Date of Patent: December 24, 2024Assignee: Bayerische Motoren Werke AktiengesellschaftInventors: Jessica Covi, Maija Heckel, Anja Popovic, Stefanie Richtsfeld, Christian Zwarg, Matthias de Clerk
-
Patent number: 12175567Abstract: 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 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: GrantFiled: December 29, 2023Date of Patent: December 24, 2024Assignee: Procore Technologies, Inc.Inventor: Christopher Myers
-
Patent number: 12154460Abstract: An object forming structure includes: at least two first original images, respectively provided with different vectors, and extended for forming at least two first original image three-dimensional shapes; at least one intersect fixed point, extended with at least one intersect direction through the intersect fixed point, wherein at least two second image three-dimensional shapes are formed through the first original image three-dimensional shapes being extended; and at least two third image three-dimensional shapes, stacked with the at least two second image three-dimensional shapes, wherein a Boolean function is utilized for confirming a selected desired zone for forming a new object formation; wherein, the new object formation formed via the third image three-dimensional shapes is obtained through a combination of intersect or union or equalize the different vectors, the first original image three-dimensional shapes are presented via the corresponding vectors for presenting different shapes in other angles.Type: GrantFiled: April 1, 2021Date of Patent: November 26, 2024Inventor: Chih-Chieh Lin
-
Patent number: 12154199Abstract: A control method for a display system includes, displaying, by an image supply device, a display image accepting a first operation to the display image transmitting a display signal to a display device, the display signal including coordinate information representing a position in the display image of the first operation and the display image generating, by the display device, a composite image formed by combining a line drawing image at a position corresponding to the coordinate information, and displaying, by the display device, the composite image on a display surface of the display device.Type: GrantFiled: September 23, 2022Date of Patent: November 26, 2024Assignee: SEIKO EPSON CORPORATIONInventor: Hiroya Shimohata
-
Patent number: 12148100Abstract: An information processing apparatus enables a user viewing a displayed virtual viewpoint image to easily understand the state in a generation target scene of the virtual viewpoint image. The information processing apparatus generates a layout that is a figure representing a position of an object included in an imaging target area captured by a plurality of imaging units from different directions, and controls a display unit to display a virtual viewpoint image and the generated layout. The virtual viewpoint image is generated based on images acquired by the plurality of imaging units and viewpoint information indicating a virtual viewpoint.Type: GrantFiled: April 8, 2021Date of Patent: November 19, 2024Assignee: Canon Kabushiki KaishaInventors: Kazuhiro Yoshimura, Yosuke Okubo
-
Patent number: 12141901Abstract: One embodiment of a disclosed system, method, and computer readable storage medium which includes an algorithm for generating a vector graphic based on a raster graphic input. A tablet scribe system identifies a boundary of a raster graphic image. The boundary is comprised of contrasting pixels in the raster graphic. The system determines a slope for each line segment of the raster graphic boundary. Based on a comparison of the slope for the adjacent line segments, the system generates a contour replaces line segments with equivalent slopes wherein each line segments represents a point on the contour. The system condenses the contour by removing redundant points on the contour based on their position relative to neighboring points and converts the edges of one or more remaining line segments into continuous curves on the contour.Type: GrantFiled: April 25, 2023Date of Patent: November 12, 2024Assignee: Remarkable ASInventors: Martin Tobias Holmedahl Sandsmark, Gunnar Sletta
-
Patent number: 12135432Abstract: According to one embodiment, a system includes a wearable device configured to be attached to a display configured to display a display image. The wearable device features an optical component set featuring a lens, a first user operable member configured to set an adjustment value relating to a projection angle of the visual image, and a second user operable member configured to set an adjustment value relating to at least one of a color tone or a brightness of the visual image. A position of the visual image is changed by adjusting the projection angle of the visual image using the first user operable member so that the visual image is displayed at a position based on at least one of a shape or a size of the head of the user. The color tone or the brightness of the visual image is changed using the second user operable member.Type: GrantFiled: August 17, 2023Date of Patent: November 5, 2024Assignee: KBUSHIKI KAISHA TOSHIBAInventors: Akira Tanaka, Yasuhiro Kanishima, Kenichi Doniwa, Hiroaki Komaki, Hiroki Kumagai, Takashi Sudo, Nobuhide Okabayashi
-
Patent number: 12118202Abstract: A method for rendering digital inking is presented. The method comprises receiving inking input at a local application window, and locally processing the received inking input to generate preliminary inking imagery for presentation in the local application window. Parameters of the received inking input are uploaded to a remote client for remote processing to generate finalized inking imagery. The preliminary inking imagery is updated based on the finalized inking imagery.Type: GrantFiled: September 19, 2022Date of Patent: October 15, 2024Assignee: Microsoft Technology Licensing, LLCInventor: Sandeep Patnaik
-
Patent number: 12100091Abstract: An animated image publishing method, applied to a client device, is provided. The animated image publishing method includes: analyzing animated image data; configuring the animated image data based on a predetermined rule to generate script data; transforming the script data into a script file; packaging the script file and at least one source image corresponding to the script file into a packaging file and uploading the packaging file to a network server; and providing a transformation program to a client device, where the transformation program is configured to parse the packaging file to obtain the script data and render the script data into an animated image.Type: GrantFiled: February 25, 2022Date of Patent: September 24, 2024Assignee: ASUSTEK COMPUTER INC.Inventor: Yi-Xuan He