Patents Examined by Asher D Kells
  • Patent number: 11675967
    Abstract: 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: Grant
    Filed: August 30, 2019
    Date of Patent: June 13, 2023
    Assignee: Accenture Global Solutions Limited
    Inventors: Manish Sharma, Saurabh Gupta, Alok Gupta, Tarandeep Singh Chandhok
  • Patent number: 11669748
    Abstract: 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: Grant
    Filed: May 14, 2013
    Date of Patent: June 6, 2023
    Inventor: David Lebow
  • Patent number: 11656746
    Abstract: 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: Grant
    Filed: November 15, 2019
    Date of Patent: May 23, 2023
    Inventor: Javier Alejandro Figueroa
  • Patent number: 11657214
    Abstract: 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: Grant
    Filed: May 26, 2022
    Date of Patent: May 23, 2023
    Assignee: DINGTALK HOLDING (CAYMAN) LIMITED
    Inventors: Guoning Qi, Feng Bao, Lili Zhang
  • Patent number: 11651141
    Abstract: 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: Grant
    Filed: June 19, 2019
    Date of Patent: May 16, 2023
    Assignee: Wyzant, Inc.
    Inventors: Benjamin Listyg, Edward Corcoran, Michael Angellotti, Brent Zajaczkowski, Jonathan Gostelow, Jorel Casal, David Jaress
  • Patent number: 11636778
    Abstract: 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 nod
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: April 25, 2023
    Assignee: Holberton, Inc.
    Inventors: Guillaume Salva, Julien Barbier
  • Patent number: 11630879
    Abstract: 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: Grant
    Filed: August 6, 2020
    Date of Patent: April 18, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Shuhei Kaneko
  • Patent number: 11625528
    Abstract: 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: Grant
    Filed: October 8, 2020
    Date of Patent: April 11, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Sandip V. Chitale, Sachin Gopaldas Totale
  • Patent number: 11620434
    Abstract: 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: Grant
    Filed: March 7, 2022
    Date of Patent: April 4, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Kenichi Shiraishi
  • Patent number: 11610277
    Abstract: 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: Grant
    Filed: January 22, 2020
    Date of Patent: March 21, 2023
    Assignee: Open Text Holdings, Inc.
    Inventor: Shiva Sri Santosha Phani Krishna Krovvidi
  • Patent number: 11599707
    Abstract: 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: Grant
    Filed: July 4, 2022
    Date of Patent: March 7, 2023
    Assignee: Quantcast Corporation
    Inventor: Somer Simpson
  • Patent number: 11579903
    Abstract: 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: Grant
    Filed: June 11, 2021
    Date of Patent: February 14, 2023
    Assignee: Zive, Inc.
    Inventors: Eric Shashoua, Pall Ivarsson, Anton Zmieiev, Ryan Shetley
  • Patent number: 11580294
    Abstract: 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: Grant
    Filed: June 12, 2022
    Date of Patent: February 14, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adam Hunt, Jonas Edgeworth, Chris Kiernan, David Pon, Elias Manousos
  • Patent number: 11573810
    Abstract: 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: Grant
    Filed: May 27, 2022
    Date of Patent: February 7, 2023
    Assignee: GOOGLE LLC
    Inventors: Matthew Sharifi, David Petrou
  • Patent number: 11562566
    Abstract: 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: Grant
    Filed: September 25, 2020
    Date of Patent: January 24, 2023
    Assignee: Snap-On Incorporated
    Inventors: Matthew J. Lipsey, David C. Fly, Preston C. Phillips, Jason Newport, Cody L. Houston, Joseph Chwan, Frederick J. Rogers, Sean W. Ryan
  • Patent number: 11556894
    Abstract: 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: Grant
    Filed: December 9, 2021
    Date of Patent: January 17, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN, INC.
    Inventor: Shuai Li
  • Patent number: 11556236
    Abstract: A method, a system, and a computer program product for performing contextual scrolling. One or more first scrolling operations being performed in a first view of a user interface are detected. A content in the first view of the user interface associated with the one or more first scrolling operations is identified. One or more second scrolling operations for executing navigating between one or more of the first view of the user interface and at least another view of the user interface are selected based on the one or more first scrolling operations and the identified content. The selected second scrolling operations are executed.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: January 17, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Manbinder Pal Singh, Mathew Varghese
  • Patent number: 11544043
    Abstract: Techniques are described for determining a duration for a transition and alteration of the appearance of a user interface (UI) from a first UI state to a second UI state over the transition duration according to a timing function that specifies different rates of change in appearance over the course of the transition and is derived by adjusting a master timing function that is used to control a plurality of transitions in the UI to span the transition duration for the transition. A time value of an inflection point within the timing function is determined and the transition duration is divided into a first portion and a second portion so that the first portion extends from the beginning of the transition duration to the time value of the inflection point, and the second portion extends from the time value of the inflection point to the end of the transition duration.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: January 3, 2023
    Assignee: Google LLC
    Inventors: Eric Charles Henry, Sharon Harris, Jonas Alon Naimark, Ke Li, Ariel Benjamin Sachter-Zeltzer
  • Patent number: 11531690
    Abstract: A geospatial query and navigation process generates a first filtered result comprising assets that satisfy a user generated query, where each asset includes a geospatial location and an exposure rank that estimates a risk associated with the asset based at least in part, upon a policy limit of a policy associated with the asset. The process also generates a current view of a geographical map, and positions indicia on the current view of the geographical map representing assets within the first filtered result according to their geospatial location that are also located within the current view of the geographical map and that also satisfy a predefined exposure rank requirement. The process modifies the current view of the geographical map to alter displayed geographical boundaries responsive to a user entered selection, whereupon the displayed indicia representing assets is updated according to the modified view of the geographical map.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: December 20, 2022
    Assignee: Nationwide Mutual Insurance Co.
    Inventors: Zachary Bates, Kyle Biddinger, Tom R. Elston
  • Patent number: 11531723
    Abstract: Methods, systems, and apparatus, including computer programs stored on a computer storage medium, for providing a dynamic contextual library. In some implementations, an interactive element is provided for display in a user interface. Context data that indicates a context of one or more computers is generated. Document data indicating a subset of documents from a document collection associated with a user is obtained, with the subset of documents being selected from the document collection based on the context data. After obtaining the data indicating the subset of documents, data indicating user interaction with the interactive element is received. Data identifying the subset of documents for display is provided in response to receiving the data indicating user interaction with the interactive element.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: December 20, 2022
    Assignee: MicroStrategy Incorporated
    Inventors: Siamak Ziraknejad, Jiao Xu, Boyu Li, Quan Jia, Saurabh Abhyankar, Timothy Lang