Patents Examined by Asher D Kells
-
Patent number: 12386641Abstract: Introduced here is a computer-implemented virtual assistant used for completing tasks in an omnichannel environment. The virtual assistant is a common entry point for task completion at an electronic device in a network and can be operable based on a model trained on user activity and network activity. The virtual assistant can receive a request to perform a task associated the electronic device. The virtual assistant can facilitate performance of a first action via a first channel of the network in furtherance of completing the task. Upon detecting performance of the first action, the virtual assistant can present instructions to perform a second action via a second channel (different from the first channel) in furtherance of completing the task. The virtual assistant can detect performance of the second action and present an indication of the completion of the task at the electronic device.Type: GrantFiled: April 28, 2023Date of Patent: August 12, 2025Assignee: T-Mobile USA, Inc.Inventors: Nestor Garcia, Kristian D. Taylor, Ramesh Vemula, Qianwen Wen
-
Patent number: 12379825Abstract: A method for publishing media content, a device and a storage medium are provided. The method for publishing media content includes: in response to a publish page display operation acting on a capture page, switching a current display page from the capture page to a publish page, the publish page being configured to trigger an addition of a target material; and in response to a media content publishing operation, publishing target media content generated based on the target material.Type: GrantFiled: June 28, 2024Date of Patent: August 5, 2025Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.Inventors: Qing Song, Wanli Che, Zeqian Zhang, Chen Zhao, Mengrong Xu
-
Patent number: 12361206Abstract: In some implementations, a system dynamically adjusts an electronic form of an application based on user data and form data specified for the electronic form. Form data that specifies characteristics of the electronic form is initially received by a computing device. The form data specifies one or more rules configured to vary the content of the electronic form that is presented for different users. User data indicating characteristics of a user is then obtained by the computing device. An interactive element is then selected from among a set of multiple interactive elements based on the received user data and the rules in the received form data. A view of the electronic form is customized for the user by including, in the customized view, the interactive element. The view of the customized electronic form is then displayed by the computing device.Type: GrantFiled: May 4, 2023Date of Patent: July 15, 2025Assignee: VigNet IncorporatedInventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
-
Patent number: 12354071Abstract: In some embodiments, a computer-implemented method of dynamically updating a rendering of a dynamic item is provided. A computing system receives a request to render a dynamic item. The computing system determines a difference between an initiating condition associated with a non-fungible token (NFT) for the dynamic item and a present state. The computing system generates a rendering of the dynamic item based on the difference between the initiating condition and the present state. The computing system causes the rendering to be presented.Type: GrantFiled: December 29, 2022Date of Patent: July 8, 2025Assignee: L'OrealInventors: Stan Najmr, Gabriella Bahamondes, Luisa Gonzalez, Michelle Salese
-
Patent number: 12340070Abstract: A method for providing selectable quick actions on handwritten data in a handwritten document is disclosed. The method includes fetching the handwritten data corresponding to strokes made by a user in the handwritten document and recognizing text associated with the received handwritten data by employing a handwriting recognition technique. The method also includes identifying keywords in the recognized text and classifying each identified keyword into an entity type by employing a named entity recognition, a named entity linking, and/or a knowledge graph. In some embodiments, the method includes determining actionable items associated with the classified entity type corresponding to each keyword and creating quick actions, selectable by the user, for each keyword based on the determined actionable items via the knowledge graph. The method includes rendering the created quick actions associated with each keyword on the handwritten document based on a profile associated with the user.Type: GrantFiled: July 20, 2023Date of Patent: June 24, 2025Assignee: Wacom Co., Ltd.Inventors: Markus Weber, Yoana Simeonova, Goerkem Sinirlioglu, Nikolay Vasilev
-
Patent number: 12327015Abstract: Embodiments of the present disclosure provide a method, apparatus, electronic device, and storage medium for dynamic comment controlling. The method comprises: playing a target video with an interactable interface element, wherein the interactable interface element contains a first input control and a second input control; and during the playing of the target video, controlling a first dynamic comment to display based on first display information and a second dynamic comment to display based on second display information in a dynamic comment display region, wherein the first dynamic comment is generated by triggering the first input control, and the second dynamic comment is generated by triggering the second input control, and wherein the first display information is different from the second display information.Type: GrantFiled: April 29, 2024Date of Patent: June 10, 2025Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.Inventors: Jingxuan Jiang, Ye Gao
-
Patent number: 12327080Abstract: The present disclosure describes an electronic document review method comprising the steps of displaying at least a first document section of said document in a first display window, displaying at least a second document section of said document in a second display window, and arranging said second window so that said second window is arranged within the border of the first window. Such a method allows for efficient review of electronic documents thereby enabling a user to reduce the amount of time the user spends for reviewing an electronic document. The disclosure also provides an electronic document review system.Type: GrantFiled: July 31, 2023Date of Patent: June 10, 2025Assignee: IPQUANTS LIMITEDInventor: Tony Afram
-
Patent number: 12314744Abstract: This disclosure enables a rule engine programmed for (i) expressing complex logic, (ii) handling time/event synchronization, (iii) providing insights into rule execution, and (iv) modeling uncertainties, while also enabling user actions to authenticate, approve, initiate, or decline certain workflows. Such configuration is technologically advantageous, because of its enablement in providing guidance to end users in completing transactions with user actions.Type: GrantFiled: November 27, 2024Date of Patent: May 27, 2025Assignee: Monarch Specialty Group, Inc.Inventors: Stephen Barrett Cichy, Markus Daniel Bockle
-
Patent number: 12314657Abstract: Techniques performed by a computing device are provided. A method includes (a) locating, by the computing device, a portion of a digital image that depicts fields of a paper form, the fields including markings; (b) identifying, by the computing device, a marking within one of the fields of the paper form as being contrary to a set of rules; and (c) modifying, by the computing device, the digital image to remove the identified marking from the digital image, so that the portion of the digital image depicts the one field of the paper form as being unmarked. An apparatus and computer program product for performing a similar method are also provided.Type: GrantFiled: October 14, 2021Date of Patent: May 27, 2025Inventor: Manbinder Pal Singh
-
Patent number: 12315492Abstract: The present technology relates to an information processing system, an information processing method, and a recording medium that make it possible to provide better user experience. An information processing system includes a control unit that performs control such that: context information is associated with a content element in advance; for each of users, an activation condition is settable for at least the context information, and a user scenario including a data set of the context information and the activation condition is generatable; and when sensor data obtained by sensing a user in real time satisfies the activation condition set in the user scenario, the content element associated with the context information depending on the activation condition is presented to the user. The present technology can be applied to, for example, a system that provides a voice service.Type: GrantFiled: June 8, 2020Date of Patent: May 27, 2025Assignee: Sony Group CorporationInventors: Takashi Kinoshita, Ryu Aoyama, Izumi Yagi, Yoji Hirose, Fumiaki Tokuhisa, Hideo Nagasaka, Shouichi Doi, Makoto Yamada, Kaoru Koike
-
Patent number: 12299384Abstract: A computing device may receive a plurality of sample slides with various layouts, receive a plurality of augmentations, select one or more augmentations from the plurality of augmentations that are compatible with each other, apply the selected augmentations to the plurality of sample slides to create a plurality of perturbed slides, generate a plurality of slide pairs by combining the plurality of sample slides and the plurality of perturbed slides, filter one or more slide pairs of the plurality of slide pairs that are visually the same, generate the synthetic design dataset including the filtered slide pairs and one or more classes of perturbation that are associated with each of the filtered slide pairs, and train a predictive model using synthetic design dataset for predicting one or more predicted augmentations indicative of one or more layout differences between a pair of slides.Type: GrantFiled: January 12, 2023Date of Patent: May 13, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Vibhav Vineet, Michael J. Bentley, Sameera Lanka, Weiyao Xie, Yash Jain
-
Patent number: 12299062Abstract: Described embodiments relate to a method comprising determining a dataset container for controlling rendering of at least part of a dataset on a display of a computing device. The dataset comprises tabular data including a plurality of columns and a plurality of rows. Determining the dataset container comprises: determining a data structure comprising a plurality of data column objects, each data column object of the plurality of data column objects configured to represent a respective column of the plurality of columns of the tabular data; setting a display status value associated with each data column object; and determining a dataset presentation structure encapsulating at least a part of the dataset in accordance with the data structure and the display status values.Type: GrantFiled: August 25, 2021Date of Patent: May 13, 2025Assignee: XERO LimitedInventors: Alex Lapwood, Alexander Lee, Elise Wei, Finn Clark, Grzegorz Chudziński-Pawlowski
-
Patent number: 12299060Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating contextual hubs for organizing and presenting web-accessible content from third-party sources. In particular, the systems described herein can organize and manage within a contextual hub. For instance, the disclosed systems may perform actions on tabs based on analyzing usage signals associated with the tabs. Furthermore, the disclosed systems can organize contextually related content within contextual hubs. The disclosed systems may also facilitate collaboration between users within a contextual hub by synchronizing interactions with content within a contextual hub.Type: GrantFiled: February 1, 2024Date of Patent: May 13, 2025Assignee: Dropbox, Inc.Inventors: Hudson Arnold, Thomas Kleinpeter, Terrence McArdle, Kristoffer Mendoza
-
Patent number: 12293132Abstract: A display control system includes a first display processing unit that displays a first user icon of a user at a predetermined position in a virtual space on the basis of a current position of the user in a real space, a reception processing unit that receives, from the user corresponding to the first user icon, moving operation of the first user icon displayed at the predetermined position in the virtual space, and a second display processing unit that displays a second user icon corresponding to the moving operation by the user in the virtual space, in a case where the reception processing unit receives the moving operation of the first user icon from the user.Type: GrantFiled: July 26, 2023Date of Patent: May 6, 2025Assignee: SHARP KABUSHIKI KAISHAInventor: Keiko Hirukawa
-
Patent number: 12293144Abstract: A sensory content production system generates sensory associated with concepts identified in an electronic document. Definitions of each concept are identified, and the concepts are stored in connection with their associated definitions. Sensory content is generated for the concepts and concepts definitions and stored in connection with each other in a sensory content layer. Availability of sensory content is indicated to users by interactive markers.Type: GrantFiled: May 23, 2023Date of Patent: May 6, 2025Assignee: Chegg, Inc.Inventor: Vincent Le Chevalier
-
Patent number: 12277186Abstract: Aspects of the present disclosure provide techniques for providing a graphical user interface for customizable application navigation. Embodiments include displaying a list of pages associated with a software application in a navigation customization screen and receiving selections of two or more pages of the pages as bookmarks. Embodiments include receiving drag and drop input via the navigation customization screen that changes an ordering of the two or more pages within the list of the plurality of pages and receiving a search query comprising a text string. Embodiments include moving one or more pages matching the search query to a top of the list of the pages within the navigation customization screen and displaying an indication in the navigation customization screen that one of the two or more pages also matches the search query without changing the ordering of the two or more pages within the list of the pages.Type: GrantFiled: August 31, 2023Date of Patent: April 15, 2025Assignee: Intuit Inc.Inventors: Torian Parker, Wooyang Lee, Logan Sheptycki
-
Patent number: 12271573Abstract: Systems and techniques are provided herein to facilitate efficient and productive online collaboration. In particular, a collaborator follow function provides the ability of one view of a collaborative environment to mimic another collaborator's view. In this manner, collaborators may be apprised of collaboration contributions in wholly different areas of a collaborative environment than they are currently in.Type: GrantFiled: May 10, 2023Date of Patent: April 8, 2025Assignee: Apple Inc.Inventors: Bicrumjit S Bhullar, Timothy M Oxenford, Emily L Pepke
-
Patent number: 12265784Abstract: Techniques are described herein for providing people suggestions in collaborative online text editors. A method includes: receiving user interface input that corresponds to a document in a document editing application; automatically parsing the received user interface input to identify a name included in the user interface input; in response to identifying the name included in the user interface input, providing an option to create a link in the document between the name and a corresponding contact in a contact store; receiving additional user interface input that indicates acceptance of the option to create the link in the document; and in response to receiving the additional user interface input, automatically creating the link in the document between the name and the corresponding contact in the contact store.Type: GrantFiled: December 19, 2023Date of Patent: April 1, 2025Assignee: GOOGLE LLCInventors: Behnoosh Hariri, Ali Abdelhadi, Zifan Xiang, Timothy Chen
-
Patent number: 12242522Abstract: Systems and methods are provided for implementing confidence enhancement for responses by document-based large language models (“LLMs”) or other AI/ML systems. A first prompt is generated based on data items that are previously received or accessed. The first prompt is used by a first LLM or AI/ML system to extract requested information from the data items. One or more citations are generated and presented within a structured object together with a representation of the extracted information, in some cases, as output from a second LLM or AI/ML system. In some cases, the citations and/or the representation may be verified by a third LLM or AI/ML system, and reliability indicators may be generated for the citations and/or the representation based on determined accuracy of the citations and/or the representation. In this manner, the common issue of hallucinations may be mitigated.Type: GrantFiled: May 4, 2023Date of Patent: March 4, 2025Assignee: Microsoft Technology Licensing, LLCInventor: Matthew Jonathan Gardner
-
Patent number: 12242794Abstract: In general, the technology relates to a method for using reusable themes. The method includes receiving, from a device, a request for a style sheet language file, where the style sheet language file defines a reusable theme for a webpage and specifies a relative location for an image that is used by the reusable theme. The method further includes receiving a request for the image including the relative location of the image, resolving the relative location for the image to obtain an absolute location for the image using a location of the style sheet language file in a web application structure, obtaining the image from the absolute location of the image, and providing the image to the device.Type: GrantFiled: March 30, 2023Date of Patent: March 4, 2025Assignee: Open Text CorporationInventors: Sandip V. Chitale, Sachin Gopaldas Totale