Patents Examined by Asher D Kells
-
Patent number: 11361145Abstract: Disclosed are a message input and display method, apparatus, electronic device, and readable storage medium. The message input method may comprise: displaying a session interface corresponding to a communication session; in a normal input mode, displaying a communication message in a first sub-area of a content display area of the session interface, and displaying a message input interface in a second sub-area; and in a full-screen input mode, displaying the message input interface in the content display area.Type: GrantFiled: September 17, 2021Date of Patent: June 14, 2022Assignee: DINGTALK HOLDING (CAYMAN) LIMITEDInventors: Guoning Qi, Feng Bao, Lili Zhang
-
Patent number: 11361147Abstract: The invention provides a system and method for customizing one or more Uniform Resource Locator (URLs), including defining configuration rules which governs customization of one or more URLs; reading and loading the configuration rules to a computing device using a software means; activating an event listener means for identifying an event of a content copied to a temporary or other storage location of the computing device; extracting content for customization from the copied content; requesting a customization server to customize the extracted content based on the configuration rules; returning one or more customized URLs to the software means; and replacing the extracted content with one or more returned customized URLs. The invention enables users to obtain customized or branded URLs without interrupting the natural work process of copying and pasting and without any additional steps involved. The invention allows customization of URLs when a content is updated.Type: GrantFiled: June 28, 2021Date of Patent: June 14, 2022Inventors: Romano Antonio, Davide De Guz
-
Patent number: 11354488Abstract: A method for creating interactive digital documents involves creating and saving an initial digital file of the HTML type, comprising a display page structure having a first graphical form and a plurality of scripts, each of which is activatable by a hypertext link.Type: GrantFiled: November 15, 2019Date of Patent: June 7, 2022Assignee: Universite de L'IngenierieInventor: Sylvain Delozanne
-
Patent number: 11347385Abstract: Systems and methods are provided for sharing a screen from a mobile device. For example, a method includes receiving, at a second mobile device, an image of a screen captured from a first mobile device and determining whether to trigger an automated action. The method may also include displaying, responsive to not triggering the automated action, annotation data generated for the image with the image on a display of the second mobile device, the annotation data including at least one visual cue corresponding to content in the image relevant to a user of the second mobile device. The method may further include, responsive to triggering the automated action, determining that a mobile application associated with the image is installed on the second mobile device and replaying user input actions received with the image on the second mobile device starting from a reference screen associated with the mobile application.Type: GrantFiled: March 4, 2021Date of Patent: May 31, 2022Assignee: GOOGLE LLCInventors: Matthew Sharifi, David Petrou
-
Patent number: 11341204Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for determining and resolving misalignments between digital messages containing links and corresponding external digital content. For example, in one or more embodiments, the disclosed systems extract a plurality of alignment classification features from a digital link in a digital message and corresponding external digital content. Based on the alignment classification features and using a machine learning classification model, the disclosed system can generate alignment probability scores for a plurality of misalignment classes. The disclosed system can report identified misalignments of corresponding misalignment classes in a misalignment identification user interface. Furthermore, the disclosed system can receive publisher input via the misalignment identification user interface to further personalize the machine learning classification model.Type: GrantFiled: May 22, 2019Date of Patent: May 24, 2022Assignee: Adobe Inc.Inventors: Tak Yeon Lee, Jonggi Hong, Eunyee Koh
-
Patent number: 11334711Abstract: Systems and methods for managing and processing building plan documents. An electronic building plan document including a plurality of plan sheets is received. A first plan sheet is provided for display. A user interface is provided via which a user can select or enter a first comment associated with the first plan sheet. A user interface is provided via which the user can associate metadata, including a project type or discipline, with the first comment. A first plurality of comments, including the first comment, is stored in association with respective metadata. A user interface via which the user can select, by category and/or subcategory a plurality of comments to be included in a plan correction list, and a correction list is generated including a plurality of comments specified by a plurality of users.Type: GrantFiled: March 15, 2021Date of Patent: May 17, 2022Assignee: E-PLAN, INC.Inventors: Michael M. Chegini, Sholeh Noori-Chegini, Stacy Ann Reno, Jesse Bethke, Matthew David Smart
-
Patent number: 11334223Abstract: A device comprising a processor and a memory may be configured to perform various aspects of the techniques described in this disclosure. The processor may present, via a first portion of a user interface, an interactive text box in which a user may enter the data indicative of the current input, present, via a second portion of the user interface, an interactive log of previous inputs entered prior the current input, and present, via a third portion of the user interface, a graphical representation of result data obtained responsive to the data indicative of the current input. The second portion of the user interface and the third portion of the user interface may be separately scrollable but coupled such that interactions in either the second portion of the user interface or the third portion of the user interface synchronize the second portion of the user interface and the third portion of the user interface. The memory may store the data indicative of the current input.Type: GrantFiled: July 23, 2021Date of Patent: May 17, 2022Assignee: DataChat.aiInventors: Rogers Jeffrey Leo John, Jignesh Patel, Robert Konrad Claus
-
Patent number: 11321422Abstract: Database systems and methods are provided for visual design and customization of processes for web applications. A method involves providing a page builder graphical user interface (GUI) display at a client device over a network, obtaining a configured set of configurable web components added to an aggregate component region on the page builder GUI display, generating behavioral code corresponding to the configured set of configurable web components, generating presentation code corresponding to a spatial arrangement of the configured set of the configurable components within the aggregate component region, creating an aggregate component object in a database to maintain an association between the presentation code and the behavioral code for the configured set of the configurable components, and updating code for the web page to include a reference to the aggregate component object at the aggregate component region of the web page.Type: GrantFiled: March 9, 2021Date of Patent: May 3, 2022Assignee: salesforce.com, inc.Inventors: David Stone, Peter Thorson, Diego J. Garcia
-
Patent number: 11308279Abstract: A method and an apparatus for providing a user interface by using an AI system are provided. The method includes displaying an input window for displaying a text input, on a first region of the screen, and displaying a first user interface on a second region of the screen, the first user interface being provided to select a symbol, receiving a user input for selecting a first symbol through the first user interface, when the user input is determined as a first input event for inputting a text between the first symbol and a second symbol used as a pair with the first symbol based on a user input pattern, displaying the first symbol and the second symbol on the input window, and changing the first user interface displayed on the second region into a second user interface for inputting a text between the first symbol and the second symbol.Type: GrantFiled: December 10, 2020Date of Patent: April 19, 2022Assignee: Samsung Electronics Co., Ltd.Inventor: Yoonjin Yoon
-
Patent number: 11294546Abstract: Systems, methods, and other embodiments associated with providing automated discovery and facilitation of user business processes are described. Parse a system log of an integrated business system to identify interactions of a user with each event of a selected type of event. For each event, create a data structure that describes the interactions with the event based on the identified interactions and one or more characteristics of the event. Analyze the data structures to train a machine learning model to apply a process applied to events of the selected type by the user. Generate a customized user interface that is configured to present the user with an option to automatically carry out the process for a set of subsequent events of the selected type based on application of the model. Substitute the customized user interface for a standard user interface when transmitting instructions to display one or more subsequent events.Type: GrantFiled: January 14, 2021Date of Patent: April 5, 2022Assignee: Oracle International CorporationInventors: Oleksiy Ignatyev, Gary Alan Wiessinger
-
Patent number: 11295059Abstract: Content composites may be collected in a data storage and may include audio and/or visual content. Content composites may be created and configured according to a computational model that comprises a hierarchical ordering of the content composites using a tree data structure and may be presented with a graphical user interface. Metrics of user interactions with the configured content composites may be determined using a processing device that monitors user inputs. The computational model may be automatically trained using the metrics to create an adapted computational model. Adapted content composites may be created and configured according to the adapted computational model that comprises of a second hierarchical ordering of the adapted content composites using a second tree data structure and specifications of different content composites. The adapted content composites may be presented with the graphical user interface of the user device and a second graphical user interface.Type: GrantFiled: August 26, 2020Date of Patent: April 5, 2022Assignee: PLURALSIGHT LLCInventors: Nathan R. Walkingshaw, Timothy Michael Cash, Christopher K. Mayfield
-
Patent number: 11294545Abstract: A system to generate a graphical user interface to display a presentation of a set of shared user groups between users of a social networking service is described. Embodiments of the present disclosure relate generally to systems for: receiving an identification of a second user from a user account of a first user; identifying a user group that includes the first user and the second user in response to the identification of the second user from the user account of the first user; retrieving user identifiers of the first user and the second user, wherein the user identifiers may include graphical avatars; generating a group identifier based on the user identifiers; and causing display of a presentation of the user group at a client device.Type: GrantFiled: December 7, 2020Date of Patent: April 5, 2022Assignee: Snap Inc.Inventors: Matthew Colin Grantham, Jeremy Voss, David Whyte
-
Patent number: 11288441Abstract: Techniques for management of links related to public safety incidents within a window displayed in a graphical user interface are provided. Creation of a plurality of links associated with public safety incidents is monitored. When each of the links is shared is monitored. With whom each of the links is shared is monitored. The graphical user interface displays a list of the created links, the links created by an agency. User input selecting a created link from the list of created links is received. The graphical user interface, details about the link creation, the details including when the link that was created, the expiration date of the link, whom the link was shared with, and when the link was shared. The graphical user interface displays a control to alter the expiration date of the link, wherein a notification of media upload routed based, in part, on the expiration date.Type: GrantFiled: September 22, 2021Date of Patent: March 29, 2022Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Kylene Tanner, John C Yager
-
Patent number: 11270062Abstract: An automated content annotation workflow is disclosed. An example embodiment is configured for: registering a plurality of labelers to which annotation tasks are assigned; populating a labeling queue with content data to be annotated; assigning annotation tasks from the labeling queue to the plurality of labelers; enabling the plurality of labelers in an annotation review queue to modify or delete annotations applied by prior labelers; and evaluating a level of performance of the plurality of labelers in applying the annotations.Type: GrantFiled: August 14, 2020Date of Patent: March 8, 2022Assignee: LABELBOX, INC.Inventors: Manu Sharma, Brian Rieger, Dan Rasmuson, Connor Harwood, Ryan Quinn, Kyle Owens, Randall Lin
-
Patent number: 11263385Abstract: A web browser extension identifies graphic objects from images or video being presented by a web browser. Webpages related to the graphic objects are identified. Web links that facilitate navigation to the webpages are embedded over an area of the image corresponding to the identified graphic image. Where the graphic objects are identified within video, the web links are progressively embedded within graphic object boundaries of the graphic object as the graphic objects move locations during progression of the video. In this way, a user is able to interact with graphic objects of images and video to navigate to webpages related to the graphic objects. Some implementations provide a webpage redirect command at a stop point of the video so that the user can interact with graphic objects while the video is playing and without interrupting the video.Type: GrantFiled: March 24, 2021Date of Patent: March 1, 2022Assignee: eBay Inc.Inventors: Ellis Shui-Man Luk, Valeri J. Yee, Selcuk Kopru
-
Patent number: 11263225Abstract: Technologies pertaining to ranking webpages in response to receipt of a query are described. A search engine receives a query and identifies webpages that are germane to the query. The search engine ranks the identified webpages to form a ranked list, wherein a first webpage is positioned in the ranked list based upon a static score assigned to the first webpage. The static score is based upon a weight assigned to a hyperlink in a second webpage, wherein the hyperlink points to the first webpage, and further wherein the weight is based upon a value of a feature of the hyperlink, such as a location of the hyperlink on the second webpage when the second webpage is rendered. Further, the second webpage includes several hyperlinks that point to different webpages, wherein each of the several hyperlinks has a different weight assigned thereto.Type: GrantFiled: May 19, 2020Date of Patent: March 1, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ziliu Li, Junaid Ahmed, Arnold Overwijk, Li Xiong
-
Patent number: 11263387Abstract: A system and method for technology agnostic page editing and/or rendering that includes receiving a first modification request associated with a first page, the first modification request generated by an agnostic page editor, the agnostic page editor compatible with a plurality of renderers from which an administrative user identifies a first set of renderers to be associated with the first page; modifying a first meta model associated with the first page based on the first modification request, the first meta model using a data interchange format; obtaining, by a first renderer belonging to the first set of renderers, the meta model associated with the first page; rendering, by the first renderer belonging to the first set of renderers, the first page for presentation to the administrative user using the first meta model; and sending first rendered content for presentation of the first page.Type: GrantFiled: May 5, 2021Date of Patent: March 1, 2022Assignee: PROGRESS SOFTWARE CORPORATIONInventors: Martin Gebov, Vladimir Vasilev, Lilia Messechkova
-
Patent number: 11262909Abstract: A system, method and computer program product for use in providing a linguistic resource for input recognition of multiple input types on a computing device are provided. The computing device is connected to an input interface. A user is able to provide input by applying pressure to or gesturing above the input interface using a finger or an instrument such as a stylus or pen. The computing device has an input management system for recognizing the input. The input management system is configured to allow setting, in the computing device memory, parameters of a linguistic resource for a language model of one or more languages, and cause recognition of input to the input interface of the different input types using the linguistic resource. The resource parameters are set to optimize recognition performance characteristics of each input type while providing the linguistic resource with the pre-determined size.Type: GrantFiled: July 21, 2016Date of Patent: March 1, 2022Assignee: MYSCRIPTInventors: Ali Reza Ebadat, Lois Rigouste
-
Patent number: 11263392Abstract: Examples described herein include systems and methods for providing user-specific previews for terms within text. An example method can include receiving tracked user behavior reflecting terms selected by a user and entered into a search. A representation of known words can be created based on the tracked user behavior. By training machine-learning models for each individual user, personalized previews can be presented when each user encounters a new body of text, such as in a webpage or email. The preview can apply to a term not previously known to the user but likely to be searched by the user, relying on content gathered from a search on a search medium that the user was likely to use. The content can be presented to the user in a graphical user interface allowing for interaction and feedback.Type: GrantFiled: March 10, 2021Date of Patent: March 1, 2022Assignee: VMWARE, INC.Inventors: Rohit Pradeep Shetty, Erich Peter Stuntebeck
-
Patent number: 11256333Abstract: Described herein are embodiments that relate to implementation of multi-stage gestures, using multi-stage gestures to control applications, and allowing, under certain conditions, invocation of an open operation (which would normally only open an application or bring an application to the fore) to cause a target application to terminate before being newly opened. A multi-stage gesture may be used to invoke different functions at respective gesture stages of a same input stroke. The functions may be different forms of application “closing”, such as backgrounding or suspending an application, terminating an application, and restarting an application. The restarting (including termination) of an application when the application is opened may be termed a “smart-restart”, which may involve interpreting from specific user activity that a user intends to restart an application.Type: GrantFiled: June 17, 2017Date of Patent: February 22, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Christopher Doan, Chaitanya Sareen, Matthew Worley, Michael Krause, Miron Vranjes