Patents Examined by Kieu D. Vu
-
Patent number: 12208215Abstract: A method and apparatus for stimulating neural activity in the brain of a user of an apparatus with a display screen by causing at least one portion of the display screen to flicker in a controlled manner and utilizing the apparatus to measure an effect on a user exposed to the flicker for a time.Type: GrantFiled: February 28, 2023Date of Patent: January 28, 2025Assignee: SYMBOLICS INC.Inventor: Russell Noftsker
-
Patent number: 12205039Abstract: A group masked autoencoder may be implemented for anomaly detection. An autoencoder network model may be trained without supervision and applied to output an estimated joint probability distribution of normality for a group of frames of time series data. The estimated joint probability distribution may be used to determine an anomaly score for the time series data. An anomaly may be detected according to the anomaly score and a result that indicates a detected anomaly may be provided.Type: GrantFiled: November 2, 2020Date of Patent: January 21, 2025Assignee: Amazon Technologies, Inc.Inventors: Ritwik Giri, Srikanth Venkata Tenneti, Karim Helwani, Fangzhou Cheng, Mehmet Umut Isik, Arvindh Krishnaswamy
-
Patent number: 12175072Abstract: According to an exemplary embodiment of the present invention, a method is provided. The method includes identifying UI controls in a GUI for display on a screen of a computing device. The method further includes determining a position relationship of the UI controls. The method further includes mapping the UI controls to keyboard areas such that a position relationship of the keyboard areas corresponds with the position relationship of the UI controls. One or more keys within the individual areas are associated with the UI controls that are mapped to the respective keyboard areas.Type: GrantFiled: July 21, 2022Date of Patent: December 24, 2024Assignee: International Business Machines CorporationInventors: Lu Fu, Jin Shi, Jie Jiang, Wen Juan Nie, Ke Huan Yin
-
Patent number: 12175363Abstract: A method and apparatus for reading a flash memory device are disclosed. A Regression Neural Network (RNN) inference model is stored on a flash controller. The RNN inference model is configured for identifying at least one Threshold-Voltage-Shift Read-Error (TVS-RE) curve that identifies a number of errors as a function of Threshold Voltage Shift Offset (TVSO) values. The operation of a flash memory device is monitored to identify usage characteristic values. A neural network operation of the RNN inference model is performed to generate a TVS-RE curve corresponding to the usage characteristic values. The input for the neural network operation includes the usage characteristic values. A TVSO value is identified corresponding to a minimum value of the TVS-RE curve. A read of the flash memory device is performed using a threshold-voltage-shift read at the TVSO value.Type: GrantFiled: November 5, 2020Date of Patent: December 24, 2024Assignee: Microchip Technology Inc.Inventors: Lorenzo Zuolo, Rino Micheloni
-
Patent number: 12159549Abstract: A system can determine a first coordinate location and a second coordinate location collectively representing a spatial positioning of a graphical object in a user interface. The system can determine a first pitch for a foreground sound based on the first coordinate location. The foreground sound may be a synthesized voice describing textual content associated with the graphical object. The system can determine a second pitch for a background sound based on the second coordinate location. The system can generate an audio signal configured to cause an audio device to output a composite sound that includes the foreground sound at the first pitch and the background sound at the second pitch.Type: GrantFiled: June 9, 2022Date of Patent: December 3, 2024Assignee: Red Hat, Inc.Inventor: Lucio Seki
-
Patent number: 12099691Abstract: This application discloses a method and an apparatus for picking up a virtual item in a virtual environment, a terminal, and a computer-readable storage medium, which belong to the field of human-computer interaction. The method can include displaying a user interface, and obtaining, according to a first instruction triggered by an interaction operation on the user interface, an operation trajectory formed by the interaction operation on the user interface. The method can further include obtaining, in a case that the operation trajectory forms an enclosed region, at least two target virtual items located in the enclosed region in the virtual environment, aggregating the target virtual items in a designated location in the virtual environment, and controlling, in a case that the virtual object moves to the designated location, the virtual object to pick up the target virtual items.Type: GrantFiled: August 28, 2020Date of Patent: September 24, 2024Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Ya Zhang, Xiyang Zhou, Yiqi Li, Han Wen, Ronghao Huang
-
Patent number: 12086534Abstract: The present disclosure discloses a multi-component abstract association and fusion method and apparatus in page design. The method includes the following steps: step S1: a construction demand is acquired, and the construction demand is analyzed through a speech recognition method to obtain a natural language text; step S2: an abstract model is constructed by predefining a component library, a rule library and a relationship library, and the abstract model performs components fusion to obtain a JSON structure of a fused component; step S3: the JSON structure of the fused component is escaped into a virtual DOM by using a rendering function, and attributes and events of a virtual DOM node are mapped to obtain a fused component drawing result; and step S4: a real DOM structure is created and interpolated into a real DOM node, so as to realize display of the fused component on a view.Type: GrantFiled: July 27, 2023Date of Patent: September 10, 2024Assignee: ZHEJIANG LABInventors: Tianshu Zhou, Xin Gao, Jingsong Li, Yu Tian
-
Patent number: 12067225Abstract: One or more devices, systems, methods and storage mediums for optical imaging medical devices, such as, but not limited to, Optical Coherence Tomography (OCT), single mode OCT, and/or multi-modal OCT apparatuses and systems, and methods and storage mediums for use with same, for viewing, controlling, updating, and emphasizing multiple imaging modalities are provided herein. One or more embodiments provide at least one intuitive Graphical User Interface (GUI), method, device, apparatus, system, or storage medium to comprehend information, including, but not limited to, molecular structure of a vessel, and to provide an ability to manipulate the vessel information. In addition to controlling multiple imaging modalities, the GUI may operate for one or more applications, including, but not limited to, expansion/underexpansion (e.g., for a stent) and/or apposition/malapposition (e.g., for a stent), co-registration and imaging.Type: GrantFiled: May 2, 2019Date of Patent: August 20, 2024Assignee: Canon U.S.A., Inc.Inventor: Christina Ho
-
Patent number: 12045637Abstract: Implementations described herein relate to methods, systems, and computer-readable media to provide an assistive user interface. In some implementations, a computer-implemented method to provide an assistive user interface includes identifying a user journey that includes a plurality of operations to perform a computer-mediated task by analyzing data comprising user interaction data. The method further includes analyzing one or more of application programming interface (API) definitions of a plurality of software applications or user interface (UI) elements of the plurality of software applications to identify a plurality of executable units. The method further includes generating an execution block that defines a sequence of two or more of the plurality of executable units based on the user journey and the plurality of executable units. Execution of the execution block completes the computer-mediated task. The method further includes providing an assistive user interface that includes the execution block.Type: GrantFiled: October 1, 2019Date of Patent: July 23, 2024Assignee: Google LLCInventors: Ajit Narayanan, Ken Goldman
-
Patent number: 12038995Abstract: A system for embedding services into a third-party website includes providing first programming code that can be used as part of a webpage that causes a user device to display a first iframe, display a second iframe in response to user input provided through the first iframe.Type: GrantFiled: March 31, 2022Date of Patent: July 16, 2024Assignee: PAYPAL, INC.Inventors: Daniel Brain, Brandye Sweetnam
-
Patent number: 12020723Abstract: A software plug-in module that interfaces to a media editing host application generates and embeds information about a media composition being edited directly within portions of the user interface generated by the host application. The information may include a custom representation of media data of a time-based element of the media composition that replaces, augments, or overlays a timeline representation of the element generated by the host application. Media editing functionality provided by the plug-in may be accessed by an operator based on viewing or interacting with the custom representation. Results of analysis of the media composition by the plug-in may be displayed within the host-generated timeline and used by an operator as a basis for performing edit operations with standard host tools or with plug-in generated tools. Plug-ins may embed their interfaces within user interfaces of host digital audio workstations, non-linear video editing systems, and music notation applications.Type: GrantFiled: November 12, 2020Date of Patent: June 25, 2024Assignee: AVID TECHNOLOGY, INC.Inventor: Robert E. Majors
-
Patent number: 12008216Abstract: A method is performed at an electronic device including one or more processors, a non-transitory memory, and a display. The method includes obtaining a first volumetric object associated with a first content region. The first content region is associated with a first tab. The method includes generating a first volumetric representation of the first volumetric object based on a function of the first tab. The first volumetric representation is displayable within the first tab. The method includes concurrently displaying, on the display, the first content region and the first volumetric representation within the first tab. In some implementations, the method includes changing a view of the first volumetric representation, such as rotating the first volumetric representation or according to a positional change to the electronic device. In some implementations, the method includes generating a plurality of volumetric representations and classifying the plurality of volumetric representations.Type: GrantFiled: May 19, 2021Date of Patent: June 11, 2024Assignee: APPLE INC.Inventors: Benjamin Hunter Boesel, Jonathan Perron, Shih Sang Chiu, David H. Y. Huang, Jonathan Ravasz, Jordan Alexander Cazamias
-
Patent number: 12003584Abstract: A mobile computing device enabled by a customizable data cognition layer (DCL) software program to convert input information from a variety of sensors into real-time contextual messages is disclosed. The DCL software incorporates customizable software components known as plug-ins to expand the use of the mobile computing device.Type: GrantFiled: November 22, 2022Date of Patent: June 4, 2024Assignee: HAND HELD PRODUCTS, INC.Inventors: Erik Todeschini, Robert Michael Hussey, Paul E. Crimm
-
Patent number: 11895259Abstract: Systems, methods, and computer program products for delivery/read receipts for electronic messaging are disclosed. During one-on-one electronic messaging sessions in a conversation view format, only a single read receipt is shown only for the most recent message transmitted in the conversation. In some implementations, a delivery receipt is shown which then can be replaced or morphed into a read receipt. In a group conversation, a read receipt can be displayed for the recipient who most recently caught up in the ongoing conversation.Type: GrantFiled: February 15, 2023Date of Patent: February 6, 2024Assignee: Apple Inc.Inventors: Chanaka G Karunamuni, Richard R. Dellinger
-
Patent number: 11895553Abstract: A web application with multiple components located in different virtual environments. A method of the disclosure includes receiving a first request to access a first component of a web application from a client device, routing the client device to a first virtual environment where the first component of the web application is located based on the first request, wherein the first virtual environment uses a first runtime environment, receiving a second request to access a second component of the web application from the client device, and routing the client to a second virtual environment where the second component of the web application is located based on the second request, wherein the second virtual environment uses a second runtime environment and wherein the first runtime environment is different from the second runtime environment.Type: GrantFiled: August 28, 2017Date of Patent: February 6, 2024Assignee: Red Hat, Inc.Inventors: Daniel Arthur Labrecque, Dana Matthew Gutride
-
Patent number: 11880540Abstract: 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: GrantFiled: March 22, 2018Date of Patent: January 23, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventor: Ian N. Robinson
-
Patent number: 11868678Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining an audio input, the audio input representing sound emanating from a key press based user interface; generating a context pattern based on the audio input; performing classification of the context pattern to classify the context pattern as belonging to a signature pattern classification, wherein the signature pattern classification specifies a user activity; and providing an output based on the performing classification.Type: GrantFiled: October 30, 2019Date of Patent: January 9, 2024Assignee: Kyndryl, Inc.Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, Jr., Randy A. Rendahl
-
Patent number: 11863638Abstract: An online system displays supplemental content in conjunction with messaging threads between users and third parties to promote clear and productive conversations. The online system enables third parties to specify a set of content items to be displayed within a messaging interface when a messaging thread is initiated with the third party by other users. The set of content items may include one or more of images, videos, or web pages. When a user initiates a messaging thread with a third party, the online system accesses the set of specified content items and generates a messaging interface including one or more of the specified content items. By incorporating the content items within the messaging interface, the online system enables users and third parties to communicate while interacting with and viewing the content items.Type: GrantFiled: August 30, 2019Date of Patent: January 2, 2024Assignee: Meta Platforms, Inc.Inventors: Rishav Mukherji, May Wang, Xingling Huang, Shuwan Huang, Hannah Walsh, Hao Dong, Tsung-Chuan Chen, Mohit Rajani
-
Patent number: 11847300Abstract: Aspects of the disclosure relate to systems and methods for providing and displaying a hierarchy of selectable data items.Type: GrantFiled: March 12, 2012Date of Patent: December 19, 2023Assignee: Comcast Cable Communications, LLCInventor: Bryan Yurasits
-
Patent number: 11829576Abstract: Systems and processes for manipulating a graphical user interface are disclosed. One process can include receiving user input through a crown to rotate a virtual object. The process includes selecting a surface of the object from among the multiple surfaces of the object in response to determining that the crown rotation exceeded a speed threshold.Type: GrantFiled: March 25, 2021Date of Patent: November 28, 2023Assignee: Apple Inc.Inventors: Nicholas Zambetti, Gary Ian Butcher, Imran Chaudhri, Jonathan R. Dascola, Alan C. Dye, Christopher Patrick Foss, Aurelio Guzman, Jonathan P. Ive, Chanaka G. Karunamuni, Duncan Robert Kerr, Stephen O. Lemay, Natalia Maric, Christopher Wilson, Eric Lance Wilson, Lawrence Y. Yang