Patents Examined by Asher D Kells
-
Patent number: 11681856Abstract: The present disclosure relates to UI systems and processes including methods for controlling text position in a computer display. A target word in a body of text may be maintained in position by forward rendering and backward rendering, iteratively as the text is modified by the addition or deletion of words or by modifications affecting height or width of a word.Type: GrantFiled: November 14, 2022Date of Patent: June 20, 2023Assignee: Ascender AI LLCInventor: Braddock Gaskill
-
Patent number: 11681857Abstract: The present disclosure relates to UI systems and processes including rendering of text in a combination of styles and sizes to a computer graphics display. Text may be rendered with one or more emphases to modify style, size, and weight according to emphases weightings and or relative positions of text to be emphasized.Type: GrantFiled: November 14, 2022Date of Patent: June 20, 2023Assignee: Ascender AI LLCInventor: Braddock Gaskill
-
Patent number: 11675966Abstract: Generating a table of contents from a computer document is disclosed. The computer document is converted into a markup language, from which a list of grouped textblocks is generated. Headings are detected from among the list of grouped textblocks. For a grouped textblock, a first vector corresponding to a semantic representation of the grouped textblock and a second vector based on evaluation of pre-defined features in the grouped textblock are generated. Based on the first and second vectors, the grouped textblock is classified as a heading or a plain-text using a trained classifier.Type: GrantFiled: May 15, 2019Date of Patent: June 13, 2023Inventors: Najah-Imane Bentabet, Rémi Juge, Sira Ferradans
-
Patent number: 11675971Abstract: 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: October 21, 2020Date of Patent: June 13, 2023Assignee: VigNet IncorporatedInventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
-
Patent number: 11675967Abstract: A method and system for generating automated front-end code for a website from design files is described. In one embodiment, a method for generating automated front-end code for a website includes obtaining at least one design file associated with a design of a website from a client device. Hypertext markup language (HTML) code and a cascading style sheet (CSS) file is automatically generated from the at least one design file from information obtained from a plurality of layers associated with the design file. The method includes extracting a plurality of extracted image files from the at least one design file. The method further includes providing front-end code for the website that includes the HTML code, the CSS file, and the plurality of extracted image files to the client device.Type: GrantFiled: August 30, 2019Date of Patent: June 13, 2023Assignee: Accenture Global Solutions LimitedInventors: Manish Sharma, Saurabh Gupta, Alok Gupta, Tarandeep Singh Chandhok
-
Patent number: 11669748Abstract: A system and method allowing machine analytics and multiple human analysts to work together in a collaborative fashion in the analysis of large amounts of data. The collaborative analysis promotes “sensemaking.” Sensemaking is the continued revising and expansion of a developing “story” so that it becomes more comprehensible. As the emerging story is refined, it should successfully incorporate more and more of the observed data and be more defensible with respect to contrary arguments.Type: GrantFiled: May 14, 2013Date of Patent: June 6, 2023Inventor: David Lebow
-
Patent number: 11656746Abstract: Aspects described herein may provide methods and systems for loading a second application from a first application while maintaining a consistent user experience. A technique may comprise receiving, by a client application, a first application from web servers. Upon receipt of a request for a second application, the first application may display a first loading display. The client application and/or the first application may then retrieve the second application and, in the process of retrieving the second application, cause the second application to display a similar loading display. When the client application switches from the first application to the second application, the client may display the second loading display. The similarity of the two loading displays may minimize the interruption perceived by the user. The loading displays may comprise indications of loading status, advertisements, interactive elements, or other content for display to the user.Type: GrantFiled: November 15, 2019Date of Patent: May 23, 2023Inventor: Javier Alejandro Figueroa
-
Patent number: 11657214Abstract: 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: May 26, 2022Date of Patent: May 23, 2023Assignee: DINGTALK HOLDING (CAYMAN) LIMITEDInventors: Guoning Qi, Feng Bao, Lili Zhang
-
Patent number: 11651141Abstract: A system and method for utilizing automatically generating related subject matter areas to create footer links for a subject matter page of a tutor matching website is disclosed and claimed. In particular, a document embedding algorithm such as word2vec, doc2vec or GloVe can be trained using on a particular subject using pertinent material such as, for example, textbooks, learned papers, and transcripts of lectures. Once trained, the document embedding algorithm can be used to generate a list of related subjects that can be used to automatically build footer links for a particular subject matter page. The related footer links can improve the positioning of the tutor matching website with common Internet search engines. The same document embedding algorithm can be used to identify previously answered questions that may assist a user posing a question to the tutor matching website.Type: GrantFiled: June 19, 2019Date of Patent: May 16, 2023Assignee: Wyzant, Inc.Inventors: Benjamin Listyg, Edward Corcoran, Michael Angellotti, Brent Zajaczkowski, Jonathan Gostelow, Jorel Casal, David Jaress
-
Patent number: 11636778Abstract: A computer-implemented method comprising: receiving a job from a plurality of priority queues, the job including a deliverable and a plurality of commands; performing a correction procedure on the deliverable, wherein the correction procedure comprises, for each of the plurality of commands: transforming a respective command into a structure of keywords, the structure associated with a flow of execution, the structure including a plurality of nodes, the plurality of nodes including a root node and plurality of parent nodes, each parent node of the plurality of parent nodes having at least one child node, each parent node of the plurality of parent nodes including a keyword in the respective command; traversing the structure according to the flow of execution, executing one or more keywords at one or more parent nodes of the plurality of parent nodes; determining an output of the respective command based on the execution of the one or more keywords at the one or more parent nodes of the plurality of parent nodType: GrantFiled: April 12, 2019Date of Patent: April 25, 2023Assignee: Holberton, Inc.Inventors: Guillaume Salva, Julien Barbier
-
Patent number: 11630879Abstract: In order to prevent leakage of information, a server supplies a program to be executed by an external client having a Web browser that displays a screen based on Web data to the external client. Based on no operation for a predetermined time in regard to the screen displayed on the Web browser, the program causes the Web browser of the external client to perform a process of deleting an element related to specific content from the Web data corresponding to the screen displayed on the Web browser via a DOM (document object model), and updating the screen displayed on the Web browser with a screen not including the specific content.Type: GrantFiled: August 6, 2020Date of Patent: April 18, 2023Assignee: CANON KABUSHIKI KAISHAInventor: Shuhei Kaneko
-
Patent number: 11625528Abstract: 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: October 8, 2020Date of Patent: April 11, 2023Assignee: OPEN TEXT CORPORATIONInventors: Sandip V. Chitale, Sachin Gopaldas Totale
-
Patent number: 11620434Abstract: Results of character recognition processing for a scanned image of a document and a setting item set to a property attached to the scanned image of a document are obtained. Displaying on a screen having a preview area where the scanned image of a document is displayed and an editing area where information input in the setting item is edited, that is, displaying the scanned image of a document in the preview area and displaying the setting item and the information in the editing area are controlled. A selection for the setting item displayed in the editing area is detected. A verification rule set to the detected setting item is obtained. A character recognition area satisfying the verification rule is extracted from the results of the character recognition processing. A character recognition area displayed on the preview area and extracted is highlighted.Type: GrantFiled: March 7, 2022Date of Patent: April 4, 2023Assignee: CANON KABUSHIKI KAISHAInventor: Kenichi Shiraishi
-
Patent number: 11610277Abstract: Seamless electronic discovery systems with an enterprise data portal are disclosed herein. An example system includes a document collection system that collects relevant documents from one or more target sources, an investigation platform that processes the relevant documents and a portal system that interfaces the document collection system and the investigation platform to provide end-to-end electronic discovery using tracking units that provide chain-of-custody proof.Type: GrantFiled: January 22, 2020Date of Patent: March 21, 2023Assignee: Open Text Holdings, Inc.Inventor: Shiva Sri Santosha Phani Krishna Krovvidi
-
Patent number: 11599707Abstract: A tag manager system provides access to a domain in a container in the tag manager system. A tag user navigates to an element in the domain (such as site pages, text elements, graphic elements, or video elements) and selects the element to validate its tag code from within the container. Based on results of the validation, the tag manager system updates the tag code corresponding to the element.Type: GrantFiled: July 4, 2022Date of Patent: March 7, 2023Assignee: Quantcast CorporationInventor: Somer Simpson
-
Patent number: 11579903Abstract: Systems and methods for interacting with a web-based document using a desktop-based application, wherein the application includes a web content renderer and is configured to appear as an application native to the operating system using the native graphical user interface for selecting a web-based document for the application to open, retrieving the contents of the document from the URL associated with the document, displaying, using the application, the contents of the retrieved document using the graphical user interface, and enabling, using the application, a user to edit the contents of the retrieved document using the graphical user interface.Type: GrantFiled: June 11, 2021Date of Patent: February 14, 2023Assignee: Zive, Inc.Inventors: Eric Shashoua, Pall Ivarsson, Anton Zmieiev, Ryan Shetley
-
Patent number: 11580294Abstract: Techniques are disclosed for analyzing documents to detect web components and the web frameworks in the documents. In at least one embodiment, a network analysis system is provided to passively detect web frameworks of documents. The network analysis system can render a document using a document object model to identify objects in the document that are defined as web components. A hash function may be applied to each of the objects to generate a hash signature for the object. Files defining web frameworks can be downloaded from a repository system. Each file may corresponding to a web component. A hash function is applied content in each file to generate a hash signature. The hash signatures of each file may be compared to the hash signatures of the objects in the document to identify a web component for each object. A web framework can be identified based on the web components.Type: GrantFiled: June 12, 2022Date of Patent: February 14, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Adam Hunt, Jonas Edgeworth, Chris Kiernan, David Pon, Elias Manousos
-
Patent number: 11573810Abstract: 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: May 27, 2022Date of Patent: February 7, 2023Assignee: GOOGLE LLCInventors: Matthew Sharifi, David Petrou
-
Patent number: 11562566Abstract: An inventory control system comprises an object storage device, a display device, and one or more processors. The object storage device includes a plurality of compartments, in which each compartment has a plurality of storage locations for storing objects. The display device is configured to display information about the object storage device. The one or more processors are configured to establish a description database of objects configured for storage in the inventory control system. The one or more processors retrieve object keywords corresponding to objects stored in the plurality of storage locations of one of the plurality of compartments. The one or more processors also generate a text block based on the retrieved object keywords. On the display device, the one or more processors display a representation of the plurality of compartments of the object storage device with the text block applied to the one of the plurality of compartments.Type: GrantFiled: September 25, 2020Date of Patent: January 24, 2023Assignee: Snap-On IncorporatedInventors: Matthew J. Lipsey, David C. Fly, Preston C. Phillips, Jason Newport, Cody L. Houston, Joseph Chwan, Frederick J. Rogers, Sean W. Ryan
-
Patent number: 11556894Abstract: Various embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to enable temporally dynamic referential association in document collaboration server systems. For example, certain embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to perform temporally dynamic referential association in document collaboration server systems by using cross-temporal visual reference data objects, temporal visual reference data objects, cross-temporal referential association data objects, temporal referential association data objects, and administrator panel user interfaces.Type: GrantFiled: December 9, 2021Date of Patent: January 17, 2023Assignees: ATLASSIAN PTY LTD., ATLASSIAN, INC.Inventor: Shuai Li