Patents Examined by Yuehan Wang
-
Patent number: 11701053Abstract: One variation of a method for hosting mobile access to dense electroencephalography data includes: receiving a set of signals, in a raw resolution, recorded by a set of channels in an electroencephalography headset during an electroencephalography test; receiving, from a client computing device, a view parameters for viewing the set of signals on a display; calculating a quantity of raw signal points per pixel column of the display based on the view parameters and a length of a segment of the electroencephalography test; for each signal in the set of signals, for each discrete contiguous sequence of the quantity of raw signal points within the segment of the signal, calculating a value set characterizing the discrete contiguous sequence of the quantity of raw signal points in the signal; and generating a static image representing value sets for each channel, in the set of channels, across the segment of the electroencephalography test.Type: GrantFiled: July 27, 2022Date of Patent: July 18, 2023Assignee: Zeto, Inc.Inventors: Aswin Gunasekar, Gabor Braun, Zoltan Nadasdy
-
Patent number: 11698822Abstract: A modular image processing SDK comprises an API to receive API calls from third party software running on a portable device including a camera. SDK logic receives and processes commands and parameters received from the API that are based on the API calls received from the third party software. An annotation system performs image processing operations on a feed from the camera based on image processing instructions and parameters received by the annotation system from the SDK logic. The image processing is based at least in part on augmented reality content generator data (or AR content generators), user input and sensor data.Type: GrantFiled: May 3, 2021Date of Patent: July 11, 2023Assignee: Snap Inc.Inventors: Ebony James Charlton, Patrick Mandia, Celia Nicole Mourkogiannis, Mykhailo Sokolov
-
Patent number: 11698708Abstract: Systems and methods are described that enable augmented reality, virtual reality, and/or other content to be associated with precise geo-spatial locations in a physical environment. A model of a physical environment is accessed and a three dimensional mesh definition comprising a plurality of mesh cells is received where the mesh is associated with the physical environment. A given mesh cell is associated with a logical address. Augmented reality, virtual reality, and/or other content may be associated with a given mesh cell. Tracking data corresponding to movement of a user in the physical environment is received. The tracking data may be compared with mesh cell locations to identify matching mesh cells. Addresses associated with the matching mesh cells are used to identify associated content. The identified associated augmented reality, virtual reality, and/or other content may be rendered using an augmented reality, virtual reality, or other rendering device.Type: GrantFiled: May 3, 2022Date of Patent: July 11, 2023Assignee: Rypplzz, Inc.Inventors: Brandon Phillip Berquam, Ciara Rayne Staggs, Joshua James Pendrick, Andrew Tsui Jung
-
Patent number: 11694658Abstract: In an exemplary process, a virtual object is displayed in an enhanced reality setting. A request to transfer the virtual object is received, wherein a determination is made whether a set of one or more virtual object transfer criteria is satisfied. Movement of the virtual object away from an avatar is displayed in accordance with a determination that the set of one or more virtual object transfer criteria is satisfied. Displaying movement includes determining whether a size of the virtual object satisfies a set of one or more size criteria. In accordance with a determination that the size of the virtual object satisfies the set of one or more size criteria, a reduction in the size of the virtual object is displayed. In accordance with a determination that the size of the virtual object does not satisfy the set of one or more size criteria, displaying of a reduction in the size of the virtual object is foregone.Type: GrantFiled: March 3, 2021Date of Patent: July 4, 2023Assignee: Apple Inc.Inventor: Luis R. Deliz Centeno
-
Patent number: 11688108Abstract: System and Method for generating textures on an object on the basis of the particles emitted by a particles engine, including: an access to data of a particles emitter, of particles emitted, of target object, of traces, and of graphical effects; an animation simulation module provided so as to perform a simulation of emission and of displacement for each of the particles provided; a tracer module provided for generating a trace on the surface of a target object corresponding to the displacement of a particle along said surface after an impact of the particle against the target object with the aid of the traces data and of the target object data; and a physical parameters integrator module provided for generating a new set of textures for said object taking into account the date of the object, the data of each new or modified trace, and the data of the corresponding graphical effects.Type: GrantFiled: October 13, 2021Date of Patent: June 27, 2023Assignee: Adobe Inc.Inventors: Sebastien Deguy, Christophe Soum, Cyrille Damez, Eric Batut
-
Patent number: 11681268Abstract: A semiconductor manufacturing system includes: a local operation terminal that displays an apparatus screen of a semiconductor manufacturing apparatus; at least one remote operation terminals that are connected to the semiconductor manufacturing apparatus via a network, and display the apparatus screen; and a controller that controls the semiconductor manufacturing apparatus based on an operation received from a user by the local operation terminal and the remote operation terminal that display the apparatus screen. The control device includes: a login state managing unit; an apparatus screen display state managing unit; and a screen data creating unit that creates screen data of the apparatus screen based on the simultaneous login state and the apparatus screen display state.Type: GrantFiled: August 30, 2021Date of Patent: June 20, 2023Assignee: TOKYO ELECTRON LIMITEDInventors: Kenichi Kobayashi, Takehiro Kinoshita, Takashi Oe, Noriaki Kanaya
-
Patent number: 11682146Abstract: Vector object path segment editing techniques are described that retain edibility of a path while supporting editing of a segment included within the path, individually and separately, without editing other segments of path. A vector object editing module first retrieves information on segments included in a path of a vector object. The vector object editing module then renders a selected segment separately from an adjacent segment based on the selected segment model. An editing operation is then applied to the selected segment as specified via the user interface, e.g., to change color, width, or other display characteristic. The vector object editing module then generates a joint between the edited segment and the adjacent segment to provide a transition between the segments that mimics inclusion as a single path that contains those segments.Type: GrantFiled: November 9, 2021Date of Patent: June 20, 2023Assignee: Adobe Inc.Inventors: Shashidhar Mangu, Tudor Muscalu, Priyanka Channabasappa Herur, Piyush Vashisht, Mrinalini Sardar
-
Patent number: 11670181Abstract: The present disclosure relates to a vertical takeoff and landing, VTOL, vehicle having a landing aid and associated methods. The landing aid includes at least one processor is configured to: receive image data from an image capture device, receive altitude data from the altimeter, retrieve template landing pad image data for a target landing pad from the database, scale the template landing pad image data based on the altitude data, compare the scaled template landing pad image data and the image data received from the image capture device to locate the target landing pad therein, thereby providing target landing pad localization data, and control a function of the VTOL vehicle based on the target landing pad localization data.Type: GrantFiled: October 5, 2020Date of Patent: June 6, 2023Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Anoop S, Mohammed Ibrahim Mohideen, Gang He
-
Patent number: 11663345Abstract: Methods and apparatus for invoking a security feature of a computing device display in response to detecting an onlooker based on depth data are disclosed. An example apparatus includes at least one memory, computer-readable instructions, and processor circuitry, The processor circuitry is to execute the computer-readable instructions to automatically invoke an onlooker detection model of a computing device in response to determining that the computing device is located in a public, unsecure environment. The onlooker detection model is to detect an onlooker based on data collected by a sensor associated with the computing device. The processor circuitry is to execute the computer-readable instructions to automatically invoke a security feature of a display of the computing device in response to detection of the onlooker.Type: GrantFiled: November 12, 2021Date of Patent: May 30, 2023Assignee: INTEL CORPORATIONInventors: Uttam Sengupta, Soethiha Soe, Divyashree-Shivakumar Sreepathihalli
-
Patent number: 11663993Abstract: A display system includes a host and a display. The host executes a first application and a program. The program sets a first display parameter corresponding to the first application. The display receives a signal provided by the host. The signal includes a desktop image. The first application is operated at a first window on the desktop image. The program outputs the first display parameter to the display. The display sets the first window with the first display parameter and displays, and displays the non-first window area of the desktop image with a preset display parameter.Type: GrantFiled: July 7, 2021Date of Patent: May 30, 2023Assignee: Qisda CorporationInventors: Yu-Fu Fan, Yi-Ming Huang, Yu-Chun Lin
-
Patent number: 11663760Abstract: A non-transitory computer-readable recording medium having stored therein a displaying program for causing a computer to execute a process including; accepting production plans of a plurality of items; determining whether the plurality of accepted items are produced simultaneously or sequentially; when the plurality of items are determined to be produced simultaneously or sequentially, displaying a display component representing a material common to the plurality of items such that the display component indicates a time period containing the production plans of the plurality of items, and displaying display components associated with each of the plurality of items in a time period in which the display component representing the material is arranged.Type: GrantFiled: February 22, 2021Date of Patent: May 30, 2023Assignee: FUJITSU LIMITEDInventor: Jun Fukao
-
Patent number: 11662507Abstract: The invention relates to a refractive surface for blocking short- and medium-wavelength visible-spectrum radiation that affects human physiology. The refractive surface selectively absorbs short wavelengths between 380 nm and 500 nm, between a maximum and a minimum absorption threshold, and selectively absorbs medium wavelengths between 500 nm and 590 nm, between a maximum and a minimum absorption threshold, the selective absorption of short and medium wavelengths between 380 nm and 590 nm not completely blocking the passage of visible light in this range. Other embodiments include an LED screen, a software product and an electronic device, and ophthalmic, intraocular or sunglass lenses.Type: GrantFiled: June 7, 2021Date of Patent: May 30, 2023Assignees: TECNOLOGĂA SOSTENIBLE Y RESPONSABLE SL, UNIVERSIDAD COMPLUTENSE DE MADRIDInventors: Celia Sanchez Ramos, Nilo Garcia Manchado
-
Patent number: 11656826Abstract: An information processing apparatus includes a processor configured to perform control for displaying a first screen for receiving a change of setting of processing and an execution instruction of the processing, cause the screen to transition while maintaining first setting that is setting changed on the first screen, and perform notification that the first setting is changed upon receiving the execution instruction of the processing is received on the first screen in a case where a transition from the first screen to a second screen for receiving a change of second setting related to the processing or from the first screen to the second screen for receiving processing different from the processing received on the first screen is made during a period from the change of the first setting to reception of the execution instruction of the processing received on the first screen.Type: GrantFiled: April 19, 2020Date of Patent: May 23, 2023Assignee: FUJIFILM Business Innovation Corp.Inventor: Tetsuya Watanabe
-
Patent number: 11640648Abstract: A graphics processing system for generating a rendering output includes geometry processing logic and rasterization logic. The geometry processing logic includes first transformation logic configured to transform a plurality of untransformed primitives into a plurality of transformed primitives, the first transformation logic configured to implement one or more expansion transformation stages which generate one or more sub-primitives; a primitive block generator configured to: divide the plurality of transformed primitives into a plurality of groups; and generate an untransformed primitive block for each group comprising (i) information identifying the untransformed primitives related to the transformed primitives in the group; and (ii) an expansion transformation stage mask for at least one of the one or more expansion transformation stages that indicates the sub-primitives generated for the untransformed primitives in that untransformed primitive block that are to be used in generating the rendering output.Type: GrantFiled: October 11, 2021Date of Patent: May 2, 2023Assignee: Imagination Technologies LimitedInventors: Robert Brigg, John Howson, Xile Yang
-
Patent number: 11640694Abstract: Embodiments include systems and methods for creation of a 3D mesh from a video stream or a sequence of frames. A sparse point cloud is first created from the video stream, which is then densified per frame by comparison with spatially proximate frames. A 3D mesh is then created from the densified depth maps, and the mesh is textured by projecting the images from the video stream or sequence of frames onto the mesh. Metric scale of the depth maps may be estimated where direct measurements are not able to be measured or calculated using a machine learning depth estimation network.Type: GrantFiled: March 22, 2021Date of Patent: May 2, 2023Assignee: STREEM, LLCInventors: Sean M. Adkinson, Flora Ponjou Tasse, Pavan K. Kamaraju, Ghislain Fouodji Tasse, Ryan R. Fink
-
Patent number: 11630627Abstract: An electronic device includes a first display unit, a communication unit configured to communicate with an external device including a second display unit, and a control unit configured to rotate an image to be displayed on the first display unit, in accordance with a rotational angle in a plane parallel to a screen of the first display unit, and rotate an image to be output to the external device, in accordance with the rotational angle of the first display unit and a rotational angle in a plane parallel to a screen of the second display unit.Type: GrantFiled: July 7, 2021Date of Patent: April 18, 2023Assignee: Canon Kabushiki KaishaInventors: Tomohiro Ota, Genjiro Sano
-
Patent number: 11605364Abstract: Systems, methods, and devices implement line-based rendering of graphics. Methods include receiving a command associated with graphical data, the command identifying a plurality of pixel mapping operations to be implemented on a plurality of data objects included in the graphical data. Methods also include determining a plurality of rendering parameters, the plurality of rendering parameters identifying a partitioning of the graphical data into a plurality of portions, and further identifying a pixel mapping operation for each of the plurality of portions. Methods further include generating a plurality of sub-commands based, at least in part, on the plurality of rendering parameters and the command, the plurality of sub-commands identifying a processing operation for each data object included in each of the plurality of portions of the graphical data. Methods also include implementing a processing operation for at least one portion based on at least some of the plurality of sub-commands.Type: GrantFiled: May 19, 2021Date of Patent: March 14, 2023Assignee: Cypress Semiconductor CorporationInventors: Peter Kirst, Andreas Torno, Roland Richter
-
Patent number: 11600044Abstract: The disclosure describes one or more embodiments of systems, methods, and non-transitory computer-readable media that utilize a sharpness map that includes information on how to filter a displacement map on a per-texel basis to preserve sharp features while sampling a displacement map. For instance, the disclosed systems utilize a sharpness map that encodes combinable patterns to represent discontinuities of features within a displacement map. In some embodiments, the disclosed systems generate a sharpness map having texels encoded with discontinuity configurations that are referenced to control filtering (e.g., via interpolation) of a displacement map such that sharp features within the displacement map are not lost (due to smoothing during interpolation).Type: GrantFiled: February 1, 2022Date of Patent: March 7, 2023Assignee: Adobe Inc.Inventors: Thibaud Lambert, Tamy Boubekeur, Anthony Salvi
-
Patent number: 11600032Abstract: Concepts and technologies are disclosed herein for identifying vulnerabilities associated with a premises and generating and/or presenting augmented reality display data to aid in selecting security components to protect the vulnerabilities identified. A processor can execute a security vulnerability assistant service. A request from a user device can be received. The request can comprise image data of a premises. An object captured by the image data can be identified, and a determination can be made whether the object is associated with a vulnerability. In response to determining that the object is associated with a vulnerability, augmented reality display data can be generated. The augmented reality display data can include a virtual object for overlaying on an image of the object presented by the user device.Type: GrantFiled: April 30, 2021Date of Patent: March 7, 2023Assignee: AT&T Intellectual Property I, L.P.Inventor: Brianna King
-
Patent number: 11594002Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to enable medical image visualization and interaction in a virtual environment. An example apparatus includes at least one processor and at least one memory including instructions. The instructions, when executed, cause the at least one processor to at least: generate a virtual environment for display of image content via a virtual reality display device; enable interaction with the image content in the virtual environment via an avatar; adjust the image content in the virtual environment based on the interaction; and generate an output of image content from the virtual environment.Type: GrantFiled: June 28, 2021Date of Patent: February 28, 2023Assignee: General Electric CompanyInventors: Nicolas Coustaud, Adeline Digard, Yannick LeBerre, Ludovic Avot, Jerome Knoplioch