Graphic Manipulation (object Processing Or Display Attributes) Patents (Class 345/619)
  • Patent number: 11908080
    Abstract: The various embodiments described herein include methods, devices, and systems for generating object meshes. In some embodiments, a method includes obtaining a trained classifier, and an input observation of a 3D object. The method further includes generating a three-pole signed distance field from the input observation using the trained classifier. The method also includes generating an output mesh of the 3D object from the three-pole signed distance field; and generating a display of the 3D object from the output mesh.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: February 20, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Weikai Chen, Weiyang Li, Bo Yang
  • Patent number: 11902600
    Abstract: Described are systems and methods that enable secure real time communication (“RTC”) sessions that may be used, for example, for editing and movie production. Client devices may interact with an RTC management system to obtain color calibration information so that the color presented on the different client devices is consistent with each other and corresponds to the intended color of the video for which collaboration is to be performed. In addition, on-going multifactor authentication may be performed for each client device of an RTC session during the RTC session. Still further, to improve the quality of the exchanged video information and to reduce transmission requirements, in response to detection of events, such as a pause event, a high resolution image of a paused video may be generated and sent for presentation on the display of each client device, instead of continuing to stream a paused video.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: February 13, 2024
    Assignee: Evercast, LLC
    Inventors: Damien Phelan Stolarz, Roger Patrick Barton, Brad Thomas Ahlf, Chad Andrew Furman, Steven Barry Cohen
  • Patent number: 11902636
    Abstract: This application provides a video splitting method and an electronic device. When the method is performed by a server, the server processes a long video into a plurality of short videos, and then a terminal obtains the short video from the server and plays the short video; or when the method is performed by a terminal, the terminal obtains a long video from a server, then processes the long video into a plurality of short videos, and plays the plurality of short videos.
    Type: Grant
    Filed: November 28, 2019
    Date of Patent: February 13, 2024
    Assignee: Petal Cloud Technology Co., Ltd.
    Inventors: Wenbo Wei, Zhigang Guo, Youjun Wang
  • Patent number: 11893698
    Abstract: An electronic device according to various embodiments of the disclosure includes: a communication module comprising communication circuitry and a processor operatively connected to the communication module. The processor may be communicatively connected to an augmented reality (AR) device through the communication module, and be configured to receive image information obtained by a camera of the AR device from the AR device, to detect an object based on the received image information, to acquire virtual information corresponding to the object, to control the communication module to transmit the virtual information to the AR device, to determine, based on the received image information, whether the object is out of a viewing range of the AR device, and to change a transfer interval of the virtual information for the AR device based on the determination.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: February 6, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seungbum Lee, Seungseok Hong, Donghyun Yeom
  • Patent number: 11893166
    Abstract: Systems and methods are provided for performing operations on an augmented reality (AR) device. The system accesses, by the AR device, movement data comprising inertial measurement data and camera data. The system determines three-dimensional (3D) movement of the AR device based on the movement data. The system presents, by the AR device, an AR object on a real-world environment being viewed using the AR device. The system, in response to determining the 3D movement of the AR device, modifies the AR object by the AR device.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: February 6, 2024
    Assignee: SNAP INC.
    Inventors: Lien Le Hong Tran, William Miles Miller
  • Patent number: 11880540
    Abstract: Examples disclosed herein relate to digital mark-up in a three dimensional (3D) environment. An example device for digital mark-up in a 3D environment includes a processor, a display for showing a view of the 3D environment, and a memory including instructions on the processor. When the memory stored instructions are executed on the processor, they cause the processor to generate an anchor point in response to an author input, wherein the anchor point includes a virtual location. When the memory stored instructions are executed on the processor, they cause the processor to generate a mark-up object associated with the anchor point, wherein the mark-up object includes mark-up dimensions, a virtual authoring location, and a selectable association that, in response to being selected, instructs the processor to adjust the view shown in the display to be a view from the virtual authoring location at the time the mark-up object was authored.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: January 23, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Ian N. Robinson
  • Patent number: 11882439
    Abstract: A method for authentication is provided. The method includes storing, by a first electronic device, first path information in a memory. The first path information includes data representing a first path of input on a touch interface associated with the first electronic device. One or more first portions of the first path information are communicated to a second electronic device. One or more second portions of second path information are received from the second electronic device. The one or more second portions are compared to the first path information. The second electronic device is authenticated based on similarity between the one or more second portions and the first path information. The method may allow for separate authentication to be performed by each device.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: January 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Taihei Miyamoto, Tohru Hasegawa, Takahito Tashiro, Masahito Sugita
  • Patent number: 11879732
    Abstract: A method of measuring a structure includes acquiring azimuth and tilt readings at a first location and second location. Images of the structure are also acquired from the first and second location. The respective distances from the first and second locations to a first and second point on the structure are measured. A scale is established from two positions of the structure depicted in the first or second image of the structure. The distance between the first and second points on the structure is found using the established scale. This distance is used with the azimuth and tilt readings and measured distances from the first and second location to build an epipolar model of the structure. The structure may be a utility pole. Also disclosed are methods of assisting photogrammetric measurements and estimating the class of a utility pole, and methods of determining the compliance status of a utility pole.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: January 23, 2024
    Assignee: IKEGPS Group Limited
    Inventors: Jeremy James Gold, Leon Mathieu Lammers van Toorenburg
  • Patent number: 11878423
    Abstract: A robot system includes a robot body, a memory, an operation controlling module, a manipulator, and a limit range setting module configured to set a limit range of the corrective manipulation by the manipulator. The operation controlling module executes a given limiting processing when a corrective manipulation is performed beyond the limit range from an operational position based on automatic operation information. The limit range setting module calculates a positional deviation between the operational position based on the automatic operation information before the correction and an operational position based on the corrected operation information, and when the positional deviation is at or below a first threshold, narrows the limit range in the next corrective manipulation by the manipulator.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: January 23, 2024
    Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHA
    Inventors: Yasuhiko Hashimoto, Shigetsugu Tanaka, Masayuki Kamon, Yoshihiko Maruyama
  • Patent number: 11874969
    Abstract: The disclosure provides a method for determining a two-handed gesture, a host, and a computer readable medium. The method includes: providing a visual content of a reality system; tracking a first hand gesture and a second hand gesture perform by two hands; in response to determining that the first hand gesture and the second hand gesture form a two-handed gesture, activating a system function of the reality system, wherein the system function of the reality system is independent to the visual content.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: January 16, 2024
    Assignee: HTC Corporation
    Inventors: Chun-Li Wang, Caesar Tan, Yi-Cheng Lai
  • Patent number: 11876948
    Abstract: Various embodiments of the present invention relate generally to systems and methods for analyzing and manipulating images and video. In particular, a multi-view interactive digital media representation can be generated from live images captured from a camera. The live images can include an object. An angular view of the object captured in the live images can be estimated using sensor data from an inertial measurement unit. The determined angular views can be used to select from among the live images. The multi-view interactive digital media representation can include a plurality of images where each of the plurality of images includes the object from a different camera view. When the plurality of images is output to a display, the object can appear to undergo a 3-D rotation through the determined angular view where the 3-D rotation of the object is generated without a 3-D polygon model of the object.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: January 16, 2024
    Assignee: Fyusion, Inc.
    Inventors: Alexander Jay Bruen Trevor, Chris Beall, Vladimir Glavtchev, Stefan Johannes Josef Holzer, Radu Bogdan Rusu
  • Patent number: 11875163
    Abstract: A system includes one or more processors and software, executable by the one or more processors that, when executed by the one or more processors, cause the system to retrieve Environmental, Social & Governance (ESG) related data from one or more first databases, retrieve financial-related data from one or more second databases, and generate a dynamically interactive graphical user interface (GUI), containing a combination of ESG and financial information, the GUI having multiple GUI Modules including a Screening GUI Module, a Ratings GUI Module, a Climate GUI Module, and a Sustainability GUI Module.
    Type: Grant
    Filed: September 13, 2023
    Date of Patent: January 16, 2024
    Assignee: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Srijan Sharma, Andrew Kyle Ford, David Anthony Senn, Sowmya Viswanath, Haridass Ramachandran, Amit Kumar Goel, Anirudh Gopal
  • Patent number: 11868325
    Abstract: A management system of the present invention includes a design database storing member identification information, member coordinates, and member shapes of construction members constituting a construction object, a management member selecting unit configured to select a management member to be managed among the construction members stored in the design database, a related member selecting unit configured to select a related member adjacent to the management member from the design database, a boundary information creating unit configured to select an adjacent portion between the management member and the related member, and with respect to the adjacent portion, as boundary information, associate identification information, adjacent portion coordinates, an adjacent portion shape of the adjacent portion, member identification information of the management member, and member identification information of the related member with each other, and a comparison result database configured to store information associate
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: January 9, 2024
    Assignee: TOPCON CORPORATION
    Inventors: Atsushi Doji, Toshio Yamada, Nobuyuki Nishita, Satoshi Yanobe
  • Patent number: 11868687
    Abstract: The technology disclosed relates to simplifying updating of a predictive model using clustering observed points. In particular, it relates to observing a set of points in 3D sensory space, determining surface normal directions from the points, clustering the points by their surface normal directions and adjacency, accessing a predictive model of a hand, refining positions of segments of the predictive model, matching the clusters of the points to the segments, and using the matched clusters to refine the positions of the matched segments. It also relates to distinguishing between alternative motions between two observed locations of a control object in a 3D sensory space by accessing first and second positions of a segment of a predictive model of a control object such that motion between the first position and the second position was at least partially occluded from observation in a 3D sensory space.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: January 9, 2024
    Assignee: Ultrahaptics IP Two Limited
    Inventors: David S. Holz, Kevin Horowitz, Raffi Bedikian, Hua Yang
  • Patent number: 11868539
    Abstract: A display control method includes: obtaining, by a terminal, orientations and display statuses of a first screen and a second screen; determining, by the terminal, whether a trigger event used for adjusting the display statuses of the first screen and the second screen occurs; and when the trigger event occurs, displaying, by the terminal, adjusted display content on the first screen and the second screen based on the orientations and the display statuses of the first screen and the second screen. By obtaining an orientation and a display status of a terminal screen, when the trigger event occurs, the terminal can adjust the display status of the screen in a timely manner, so that a user can perform an interaction operation and interaction display between different screens.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: January 9, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hao Chen, Qing Wang, Xiaoxiao Chen
  • Patent number: 11854129
    Abstract: Systems, methods and non-transitory computer readable media for generating visual content consistent with aspects of a visual brand language are provided. An indication of at least one aspect of a visual brand language may be received. Further, an indication of a desired visual content may be received. A new visual content consistent with the visual brand language and corresponding to the desired visual content may be generated based on the indication of the at least one aspect of the visual brand language and the indication of the desired visual content. The new visual content may be provided in a format ready for presentation.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: December 26, 2023
    Assignee: BRIA ARTIFICIAL INTELLIGENCE LTD.
    Inventors: Yair Adato, Gal Jacobi
  • Patent number: 11847723
    Abstract: This application is directed to matching edges of polygons representing neighboring regions in a map user application. A computer system obtains a first polygon and a second polygon, and the second polygon is connected to the first polygon via polygon edges that are at least partially mismatched. Automatically and without user intervention, the computer system combines the first polygon and the second polygon to form a joined polygon defined by an outline of the first polygon and the second polygon. A region defined by the second polygon is subtracted from a region defined by the joined polygon to form a new region. The computer system defines an updated first polygon as an outline of the new region and renders, on a screen, the updated first polygon and the second polygon with matching edges.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: December 19, 2023
    Assignee: Tableau Software, LLC
    Inventors: Zhengxiao Li, Daniel Robert Strebe, Matthew Nathaniel Kenny, Jimmy Y Sun, Bryan Harold Haber, Ryan Milton Whitley, Aysegul Yeniaras-Kramer, Steven Richard Hollasch
  • Patent number: 11847314
    Abstract: A machine translation method includes: an electronic device displays a first user interface, where source text content is displayed in the first user interface; after detecting an operation of triggering scrolling screenshot taking by a user, the electronic device automatically starts to take a scrolling screenshot; the electronic device obtains a first picture through scrolling screenshot taking; the electronic device obtains translation content corresponding to the source text content displayed on the first picture; and the electronic device automatically displays a second user interface, where a part or all of the translation content is displayed in the second user interface.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: December 19, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Wenjun Lu, Zunwei Ke, Yujie Wu, Yong Peng
  • Patent number: 11849156
    Abstract: A data sharing method includes providing a receiver and at least one transmitter, changing a first hardware registration identification code of the at least one transmitter to a second hardware registration identification code of a virtual camera device corresponding to at least one communication software program by the receiver, and using the virtual camera device for converting at least one image data signal transmitted from the at least one transmitter to video stream data supported by the at least one communication software program after the receiver receives the at least one image data signal.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: December 19, 2023
    Assignee: BenQ Corporation
    Inventors: Chen-Chi Wu, Chia-Nan Shih, Chin-Fu Chiang, Chuang-Wei Wu, Jung-Kun Tseng
  • Patent number: 11848091
    Abstract: A motion estimation system 80 includes a pose acquisition unit 81 and an action estimation unit 82. The pose acquisition unit 81 acquires, in time series, pose information representing a posture of one person and a posture of another person identified simultaneously in a situation in which a motion of the one person affects a motion of the other person. The action estimation unit 82 divides the acquired time series pose information on each person by unsupervised learning to estimate an action series that is a series of motions including two or more pieces of pose information.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: December 19, 2023
    Assignee: NEC CORPORATION
    Inventors: Yutaka Uno, Masahiro Kubo, Yuji Ohno, Masahiro Hayashitani, Yuan Luo, Eiji Yumoto
  • Patent number: 11842544
    Abstract: A method may include obtaining an image of a scene from a first perspective, the image including an object, and detecting the object in the image using a machine learning process, where the object may be representative of a known shape with at least four vertices at a first set of points. The method may also include automatically predicting a second set of points corresponding to the at least four vertices of the object in a second perspective of the scene based on the known shape of the object. The method may additionally include constructing, without user input, a transformation matrix to transform a given image from the first perspective to the second perspective based on the first set of points and the second set of points.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: December 12, 2023
    Assignee: FUJITSU LIMITED
    Inventors: Nannan Wang, Xi Wang, Paparao Palacharla
  • Patent number: 11843574
    Abstract: Systems and methods are provided for receiving a first plurality of media content items during a first time interval, identifying, from the first plurality of media content items, a first subset of media content items based on a first characteristic, and identifying, from the first subset of media content items, a second subset of media content items based on a second characteristic. The systems and methods are also provided for generating a first sequenced content collection including the first subset and the second subset and causing a first content collection interface to be displayed by the first computing device, the first content collection interface comprising the first sequenced content collection.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: December 12, 2023
    Assignee: SNAP INC.
    Inventors: Alexander Collins, Benedict Copping, Justin Huang
  • Patent number: 11841431
    Abstract: A system uses range and Doppler velocity measurements from a lidar system and images from a video system to estimate a six degree-of-freedom trajectory (6DOF) of a target. The 6DOF transformation parameters are used to transform multiple images to the frame time of a selected image, thus obtaining multiple images at the same frame time. These multiple images may be used to increase a resolution of the image at each frame time, obtaining the collection of the superresolution images.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: December 12, 2023
    Assignee: Aeva, Inc.
    Inventors: Richard L. Sebastian, Anatoley T. Zheleznyak
  • Patent number: 11842042
    Abstract: An information processing apparatus to execute object snapping to arrange a new object on a spread page area so that the new object is automatically aligned with another object arranged on the spread page area includes a determination unit and an execution unit. The determination unit determines a snapping point relating to the object snapping based on an arranged object arranged on the spread page area and the spread page area. The execution unit executes the object snapping in a case where the new object to be newly arranged on the spread page area is arranged in a predetermined range based on the snapping point. In a case where the object snapping is executed, the new object to be arranged on the spread page area is arranged at the snapping point by the object snapping.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: December 12, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hirofumi Tsuruta
  • Patent number: 11836834
    Abstract: Automating conversion of drawings to indoor maps and plans. One example is a computer-implemented comprising: preprocessing an original CAD drawing to create a modified CAD drawing, a text database containing text from the original CAD drawing, a CAD vector-image of the modified CAD drawing, and a CAD raster-image of the modified CAD drawing; determining a floor depicted in the CAD drawing, the determining results in a floor-level bounding line; sensing furniture depicted on the floor by applying the floor-level bounding line, the CAD vector-image, and the text database to machine-learning algorithms, the sensing results in a plurality of furniture entities and associated location information; identifying each room depicted in the CAD drawing, the identifying results in a plurality of room outlines; and creating an indoor map for the floor by combining the plurality of furniture entities and associated location information with the plurality of room outlines.
    Type: Grant
    Filed: November 4, 2022
    Date of Patent: December 5, 2023
    Assignee: Pointr Limited
    Inventors: Ege Çetintaş, Melih Peker, Umeyr Kiliç, Can Tunca
  • Patent number: 11830146
    Abstract: Methods are disclosed for the generation and editing of layer delineations within three-dimensional tomography scans. Cross sections of a subject are generated and presented to an operator, who has the ability to edit layer delineations within the cross section, or determine parameters used to generate new cross sections. By guiding an operator through a set of displayed cross sections, the methods can allow for a more rapid, efficient, and error-free segmentation of the subject. The cross sections can be nonplanar in shape or planar and non-axis-aligned. The cross sections can be restricted to exclude one or more user-defined regions of the subject, or to include only one or more user-defined regions of the subject. The cross sections can be localized to a point-of-interest. Iterative implementations of the methods can be used to arrive at a segmentation deemed satisfactory by the user.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: November 28, 2023
    Assignee: Voxeleron, LLC
    Inventors: Daniel B. Russakoff, Jonathan D. Oakley
  • Patent number: 11823358
    Abstract: A handwritten content removing method and device and a storage medium. The handwritten content removing method comprises: acquiring an input image of a text page to be processed, the input image comprising a handwritten region, which comprises a handwritten content (S10); identifying the input image so as to determine the handwritten content in the handwritten region (S11); and removing the handwritten content in the input image so as to obtain an output image (S12).
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: November 21, 2023
    Assignee: Hangzhou Dana Technology Inc.
    Inventors: Tao He, Huan Luo, Mingquan Chen
  • Patent number: 11823600
    Abstract: A display system and vehicle that have novel structures are provided. The display system includes a display panel, a correction circuit, and a memory circuit. The display panel is flexible. The display panel includes a display region and a non-display region. The memory circuit has a function of storing first data about the display region and second data about the non-display region. The non-display region has a region which overlaps with the display region when the display panel is bent. The correction circuit has a function of generating image data to be written to pixels in the display region on the basis of the first data and the second data.
    Type: Grant
    Filed: November 10, 2022
    Date of Patent: November 21, 2023
    Inventors: Shunpei Yamazaki, Yoshiyuki Kurokawa
  • Patent number: 11810336
    Abstract: An object display method, an object display apparatus, an electronic device, and a computer readable storage medium are provided. The object display method comprises: receiving video images; recognizing a target object in the video image; displaying, in response to a first target object being recognized, a first object having a first shape at a first location in the video images; displaying, in response to a second target object being recognized, a second object having a second shape at a second location in the video images; and combining, when a distance between the first target object and the second target object is less than a first threshold, the first object and the second object so that the first object and the second object form a third shape.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: November 7, 2023
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventor: Shaohui Lyu
  • Patent number: 11809681
    Abstract: A method, system, apparatus, and article of manufacture provide the ability to perform multiple actions based on a reality captured image. An adjustable splitter splits a viewport into viewing panes with the ability to freely adjust the splitter angle. A sphere represents a view of a scene from a viewpoint and used to render an interactive preview of the view without moving to the viewpoint. A series of 2D images may be used to simulate the navigation of a 3D model in an expedited manner. A 3D mesh error scroll bar is used navigate unsorted errors resulting from mesh creation. An interactive gradient map can be used to select a points based on a range of values for non-geometric parameters. An irregularly shaped mesh selection boundary can be directly modified by stretching. An elevation slice of a 3D model can be defined and isolated for viewing/manipulation.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: November 7, 2023
    Assignee: AUTODESK, INC.
    Inventors: Mason J. Foster, Damian Paul Stephen Willcox
  • Patent number: 11810516
    Abstract: An electronic device such as a head-mounted device may have displays. The display may have regions of lower and higher resolution to reduce data bandwidth and power consumption for the display while preserving satisfactory image quality. Data lines may be shared by lower and higher resolution portions of a display or different portions of a display with different resolutions may be supplied with different numbers of data lines. Data line length may be varied in transition regions between lower resolution and higher resolution portions of a display to reduce visible discontinuities between the lower and higher resolution portions. The lower and higher resolution portions of the display may be dynamically adjusted using dynamically adjustable gate driver circuitry and dynamically adjustable data line driver circuitry.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: November 7, 2023
    Assignee: Apple Inc.
    Inventors: Cheng Chen, Jason C. Sauers, Fletcher R. Rothkopf, David W. Lum, Chun-Yao Huang, Enkhamgalan Dorjgotov, Graham B. Myhre, Bennett S. Wilburn, Paolo Sacchetto, Shih Chang Chang, Wonjae Choi, Cheuk Chi Lo
  • Patent number: 11810246
    Abstract: A system and method enabling per-user-optimized computing, rendering, and provisioning within virtual worlds. The system comprises a server including memory and at least one processor, the memory storing a persistent virtual world system comprising a data structure in which at least one virtual replica of at least one corresponding real object is represented, and a computing optimization platform configured to store and provide rules for optimizing the computing, rendering and data provisioning to users via user devices. A plurality of connected devices connected to the server via a network provide multi-source data, user input, or combinations thereof, to the persistent virtual world system, updating the virtual replicas. The server retrieves user location, viewing position and orientation from the one or more user devices to determine a user interaction radius, thereby optimizing via the computing optimization platform the relevant computing, rendering and provisioning for the one or more user devices.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: November 7, 2023
    Assignee: THE CALANY HOLDING S.À R.L.
    Inventor: Cevat Yerli
  • Patent number: 11803287
    Abstract: A computer-implemented method for switching from a first 3D view of a 3D scene to a second 3D view of the 3D scene including obtaining the first 3D view displayed from a plane of a locked viewpoint of the 3D scene, detecting a continuous user interaction including a slide a first and second location on the plane. The method further comprises computing a distance traveled by the slide, comparing the computed distance with a predetermined distance, and if the computed distance is greater than the predetermined distance, a switch from the first 3D view to the second 3D view is performed.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: October 31, 2023
    Assignee: DASSAULT SYSTEMES
    Inventors: Christophe Delfino, Jeremy Lamboley, Adrien Rougier
  • Patent number: 11804004
    Abstract: A system prioritizes the rendering and streaming of image data based on risk maps that predict change in a three-dimensional (“3D”) environment. The system receives primitives that are distributed across a 3D space to represent the 3D environment. The system generates a first image based on primitives that fall within a first view frustum, and generates a risk map with a risk value for each particular pixel of the first image. Each risk value quantifies a probability that a pixel of the first image associated with that risk value changes as a result of changing the first view frustum to a second view frustum. The system then performs an out-of-order rendering of primitives that fall within the second view frustum based on the risk value for each first image pixel that is replaced in a second image with a rendered primitive from the second view frustum.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: October 31, 2023
    Assignee: Illuscio, Inc.
    Inventors: DonEliezer Baize, David Paul Watson
  • Patent number: 11797367
    Abstract: In some examples, a computing device may include a plurality of components, an embedded controller, and a read-only memory (ROM) to store a basic input output system (BIOS). A display device connected to the computing device may include a display panel and a timing controller. The embedded controller may be configured with instructions to determine that a power-on has been initiated, determine that a particular component of the plurality of components of the computing device has an issue that prevents booting the BIOS, and send a message from the embedded controller to the timing controller. The message may instruct the timing controller to display, on the display panel and before the CPU begins execution, one or more error messages associated with the particular component that has the issue preventing booting the BIOS. In some cases, a logo may be displayed along with the one or more error messages.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: October 24, 2023
    Assignee: Dell Products L.P.
    Inventors: Geroncio Ong Tan, Yi Fan Wang, Hong-Ji Huang, Craig Lawrence Chaiken, Timothy Carlyle Shaw
  • Patent number: 11789279
    Abstract: 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: Grant
    Filed: August 29, 2022
    Date of Patent: October 17, 2023
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Akira Tanaka, Yasuhiro Kanishima, Kenichi Doniwa, Hiroaki Komaki, Hiroki Kumagai, Takashi Sudo, Nobuhide Okabayashi
  • Patent number: 11790297
    Abstract: A model-assisted annotating system is operable to receive a first set of annotation data, corresponding to a broad type of annotation data output. A first training step is performed to train a computer vision model using the first set of annotation data. A second set of annotation data corresponding to the broad type of annotation data output is generated performing an inference function utilizing the computer vision model on medical scans. Additional annotation data further specifies the broad type of annotation data output is received. A second training step is performed to generate an updated computer vision model using set of additional annotation data. A third set of annotation data corresponding to the specified type of annotation data output is generated by performing an updated inference function utilizing the updated computer vision model on medical scans.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: October 17, 2023
    Assignee: Enlitic, Inc.
    Inventors: Kevin Lyman, Li Yao, Eric C. Poblenz, Jordan Prosky, Ben Covington, Anthony Upton, Lionel Lints
  • Patent number: 11789330
    Abstract: A driving method for driving a display comprising an electrophoretic material having at least one type of colored pigment particle, the method includes applying at least one pulse pair to reset the at least one type of colored pigment particle, applying a separation pulse, and applying a second pulse pair to reset the at least one type of colored pigment particle.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: October 17, 2023
    Assignee: E Ink California, LLC
    Inventor: Craig Lin
  • Patent number: 11792365
    Abstract: Systems and methods for using message data analysis for response recommendations are disclosed. For example, personalized emojis may be generated utilizing one or more image-capture techniques and/or analysis of image data depicting a user. Those personalized emojis may be saved to a library of personalized emojis may be utilized to respond to received messages. Analysis of received message may also be performed, and the results of the analysis may be utilized to recommend automatic responses, including previously-generated personalized emojis.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: October 17, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Darvin Vida, Maksim Surguy, Christina Siegfried, Matthew Giuliari, Robert Mark Pickard
  • Patent number: 11790644
    Abstract: Techniques and apparatus for generating dense natural language descriptions for video content are described. In one embodiment, for example, an apparatus may include at least one memory and logic, at least a portion of the logic comprised in hardware coupled to the at least one memory, the logic to receive a source video comprising a plurality of frames, determine a plurality of regions for each of the plurality of frames, generate at least one region-sequence connecting the determined plurality of regions, apply a language model to the at least one region-sequence to generate description information comprising a description of at least a portion of content of the source video. Other embodiments are described and claimed.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: October 17, 2023
    Assignee: INTEL CORPORATION
    Inventors: Yurong Chen, Jianguo Li, Zhou Su, Zhiqiang Shen
  • Patent number: 11783117
    Abstract: An electronic device with a display: concurrently displays a first electronic document and a second electronic document, the first electronic document including a displayed content object; detects a first user input that starts on the content object; in response to a determination that the first user input corresponds to a first command, creates and displays a copy of the content object in the second electronic document; and, in response to a determination that the first user input corresponds to a second command, distinct from the first command: selects the content object; displays an animation of the content object separating from the first electronic document; and initiates display of a plurality of icons proximate to the separated content object, the plurality of icons including at least one icon to initiate display of a user interface for sending the content object to one or more other users.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: October 10, 2023
    Assignee: Apple Inc.
    Inventors: Chanaka G. Karunamuni, Laurent Baumann, Julien Yann Robert, Alexandre F. Carlhian, Alexandre Moha, Philippe Champeaux
  • Patent number: 11782569
    Abstract: A method includes, while a user device is using a first presentation mode to present content to a user, obtaining a current state of the user of the user device. The method also includes, based on the current state of the user, providing, as output from a user interface of the user device, a user-selectable option that when selected causes the user device to use a second presentation mode to present the content to the user. The method further includes, in response to receiving a user input indication indicating selection of the user-selectable option, initiating presentation of the content using the second presentation mode.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: October 10, 2023
    Assignee: Google LLC
    Inventors: Kristin A. Gray, Tim Wantland, Matthew Stokes, Bingying Xia, Karen Vertierra, Melissa Barnhart, Gus Winkleman
  • Patent number: 11782594
    Abstract: A display apparatus includes circuitry to display a display area at a first location. The display area is a portion of an input receiving area for receiving hand drafted input. The circuitry selects an object to be retained in the display area based on a user operation, receives an operation of moving the display area to a second location different from the first location in the input receiving area, and displays the display area in which the object is retained at the second location according to the operation of moving the display area.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: October 10, 2023
    Assignee: RICOH COMPANY, LTD.
    Inventors: Kanae Igarashi, Susumu Fujioka
  • Patent number: 11782740
    Abstract: Embodiments of the present disclosure relate to systems for performing operations that include: receiving a first media object, such as a digital representation of a logo (e.g., JPEG, TIFF, PNG, BMP, etc.), wherein the first media object comprises at least color data that defines a set of colors of the media object; detecting the set of colors of the first media object responsive to receiving the first media object; selecting a portion of the set of colors of the first media object; and generating an interface to configure a second media object, the interface comprising a display of one or more configuration options that include a color selection, the color selection comprising a presentation of the portion of the set of colors.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: October 10, 2023
    Assignee: Snap Inc.
    Inventors: Ashley Michelle Wayne, Giovanni Gardelli
  • Patent number: 11776220
    Abstract: Various implementations disclosed herein include devices, systems, and methods for modifying a visual property of an object based on a geographic location associated with a device. In some implementations, a method includes obtaining a request to display an object that is associated with a set of one or more visual properties including a visual property that is dependent on a theme. Based on a particular theme, a set of one or more physical elements is identified that corresponds to the object. The one or more physical elements are associated with respective values for the visual property. A value for the visual property associated with the object is determined based on the respective values associated with the set of one or more physical elements. The object is displayed in accordance with the value for the visual property.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: October 3, 2023
    Assignee: APPLE INC.
    Inventors: Scott Rick Jones, Ronald Vernon Ong Siy, Christopher Harlan Paul
  • Patent number: 11775115
    Abstract: In some embodiments, an electronic device dynamically assigns functionalities to one or more buttons depending on an orientation associated with the device.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: October 3, 2023
    Assignee: Apple Inc.
    Inventors: Dylan R. Edwards, Morgan A. Price, Bryant A. Jow, Nathan De Vries, Nahir A. Khan, Simon J. Parsons
  • Patent number: 11769287
    Abstract: Automating conversion of drawings to indoor maps and plans. One example is a computer-implemented method of creating an indoor map from a CAD drawing, the method comprising: preprocessing an original CAD drawing to create a modified CAD drawing, a text database containing text from the original CAD drawing, a CAD vector-image of the modified CAD drawing, and a CAD raster-image of the modified CAD drawing; creating a floor-level outline; sensing furniture depicted on the floor, the sensing creates set of furniture entities; identifying a room depicted in the CAD drawing; and creating the indoor map for a floor using the floor-level outline, the room-level outline and the room identity.
    Type: Grant
    Filed: November 4, 2022
    Date of Patent: September 26, 2023
    Assignee: Pointr Limited
    Inventors: Ege Çetintaş, Melih Peker, Umeyr Kiliç, Can Tunca
  • Patent number: 11769588
    Abstract: A radiography control apparatus includes a display that includes a display screen and a hardware processor. In causing the display screen to display a list of information on an examination that is set for a patient and that relates to taking a radiographic image, the hardware processor causes the display screen to display, in a display area, an imaging item that is included in the examination and categorized into a category based on a set categorization criterion, separating the imaging item by the category.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: September 26, 2023
    Assignee: KONICA MINOLTA, INC.
    Inventor: Kosuke Fukazu
  • Patent number: 11750733
    Abstract: Systems and methods are provided for video calling at a wrist-wearable device. The method includes receiving, at a wrist-wearable device that is coupled with one or more sensors, video data and audio data associated with a video call between a user of the wrist-wearable device and at least one other user distinct from the user. The method further includes while causing presentation of the video data via a display of the wrist-wearable device and the audio data via a speaker that is in communication with the wrist-wearable device, determining whether sensed data from the one or more sensors indicates that a video-viewing precondition is present at the wrist-wearable device. If the video-viewing precondition is not present at the wrist-wearable device, the method includes continuing to cause presentation of the audio data and ceasing to cause presentation of the video data at the wrist-wearable device.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: September 5, 2023
    Assignee: META PLATFORMS TECHNOLOGIES, LLC
    Inventor: Willy Huang
  • Patent number: 11740903
    Abstract: This disclosure relates to methods and mechanisms for matrix computing which include machine embodiments with one or more matrix storage spaces for holding matrices and arrays for computing, where a matrix or an array is accessible by its columns, by its rows, or both, individually, or concurrently. A set of methods and mechanisms to build a large capacity instruction set with multi-length instructions to load, store, and compute with these matrices and arrays are also disclosed. Methods and access control mechanisms with keys to secure, share, lock and unlock regions in the storage space for matrices and arrays under the control of an operating system or a virtual machine hypervisor by permitted threads and processes are also disclosed. Methods and mechanisms to handle long immediate operands for use by shorter instructions using a payload instruction are also disclosed. The structure of the instructions with key instruction fields and a method for determining instruction length are also disclosed.
    Type: Grant
    Filed: April 27, 2019
    Date of Patent: August 29, 2023
    Inventor: Sitaram Yadavalli