Patents Examined by Asher D Kells
  • Patent number: 11978022
    Abstract: A meeting management apparatus manages a plurality of group meeting that a plurality of attendees can attend using an attendee terminal. The meeting management apparatus includes: a data acquiring part that acquires state data indicating a state of each of the plurality of group meetings; and a terminal control part that transmits, to the attendee terminal, state data corresponding to each of the plurality of group meetings in association with meeting identification information for identifying each of the plurality of group meetings.
    Type: Grant
    Filed: April 12, 2023
    Date of Patent: May 7, 2024
    Assignee: V-CUBE, INC.
    Inventors: Yosuke Kamezaki, Hironori Nurishi, Ei Sou, Ken Koseki
  • Patent number: 11960832
    Abstract: Machine learning, artificial intelligence, and other computer-implemented methods are used to identify various semantically important chunks in documents, automatically label them with appropriate datatypes and semantic roles, and use this enhanced information to assist authors and to support downstream processes. Chunk locations, datatypes, and semantic roles can often be automatically determined from what is here called “context”, to wit, the combination of their formatting, structure, and content; those of adjacent or nearby content; overall patterns of occurrence in a document, and similarities of all these things across documents (mainly but not exclusively among documents in the same document set).
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: April 16, 2024
    Assignee: Docugami, Inc.
    Inventors: Andrew Paul Begun, Steven DeRose, Taqi Jaffri, Luis Marti Orosa, Michael B. Palmer, Jean Paoli, Christina Pavlopoulou, Elena Pricoiu, Swagatika Sarangi, Marcin Sawicki, Manar Shehadeh, Michael Taron, Bhaven Toprani, Zubin Rustom Wadia, David Watson, Eric White, Joshua Yongshin Fan, Kush Gupta, Andrew Minh Hoang, Zhanlin Liu, Jerome George Paliakkara, Zhaofeng Wu, Yue Zhang, Xiaoquan Zhou
  • Patent number: 11948004
    Abstract: Methods and systems for transferring an application between a server environment and a local device are provided. Some examples include launching the application in the server environment. The application is associated with a URL. Some examples further include determining that the application should be executed on the local device, generating a transfer control option corresponding to switching the application from the server environment to the local device, receiving a selection of the transfer control option, and in response to receiving the selection, transmitting the URL from the server environment to the local device to enable execution of the application on the local device.
    Type: Grant
    Filed: March 22, 2023
    Date of Patent: April 2, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Prasanna Chromepet Padmanabhan, Zachary Dixon, Jinhua Fei
  • Patent number: 11934650
    Abstract: A method for managing display of data on a computing device includes obtaining a grid state for a grid, identifying a sync scroll group associated with the grid, updating a sync scroll groups data structure based on the identifying, making a first determination that a second grid is associated with the sync scroll group, and based on the first determination, updating a second grid state for the second grid based on the first grid state, wherein updating the second grid state for the second grid triggers an update to a display of the second grid in a browser display on the computing device.
    Type: Grant
    Filed: January 18, 2023
    Date of Patent: March 19, 2024
    Assignee: Anaplan, Inc.
    Inventors: Leigh James Romeo, Steven George Prendergast, James Anthony Gargett, Gregory Pratt
  • Patent number: 11928422
    Abstract: Systems, methods, and computer-readable media are disclosed for annotating configuration language function evaluation. One or more configuration language expressions may be received by a configuration language development environment. The one or more configuration language expressions may be parsed into one or more atomic configuration language expressions. Based on a particular route at the specified point of execution in an application, the one or more configuration language expressions may be evaluated. The annotations may be rendered to provide an explanation of an underlying control flow.
    Type: Grant
    Filed: January 24, 2023
    Date of Patent: March 12, 2024
    Assignee: ARISTA NETWORKS, INC.
    Inventors: David Cronin, Sharad Birmiwal, Paraic Gallagher
  • Patent number: 11907739
    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: February 6, 2023
    Date of Patent: February 20, 2024
    Assignee: GOOGLE LLC
    Inventors: Matthew Sharifi, David Petrou
  • Patent number: 11907494
    Abstract: An electronic device is provided. The electronic device includes a display including a main display area and at least one expansion display area expandable from the main display area, a communication module, and a processor, wherein the processor is configured to execute an application of the electronic device in a first state in which the display is not expanded or in a second state in which the display is expanded, display first content on the display, establish a connection with an external device, receive a context generated from the external device, when the context is received, determine a position to display second content related to the context, from among the main display area or the at least one expansion display area, based on a type of the first content and whether the display is in the first state or the second state, and display the second content at the determined position.
    Type: Grant
    Filed: April 27, 2023
    Date of Patent: February 20, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Juyeoung Kim, Joseph Kim, Jungwon Lee
  • Patent number: 11907740
    Abstract: A method for creating robotic process automation (RPA) script data to perform an operation in a terminal device that displays an operation screen for an image processing apparatus on a host terminal and receives the operation by the RPA, includes: detecting a position of an operation target displayed on the operation screen and selected by an operator; and normalizing the detected position of the operation target on a basis of a size of the operation screen, generating position information indicating the normalized position, and describing the position information in the RPA script data.
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: February 20, 2024
    Assignee: Konica Minolta, Inc.
    Inventor: Yuichi Kawamura
  • Patent number: 11900047
    Abstract: A computing apparatus comprising one or more computer readable storage media, one or more processors operatively coupled with the one or more computer readable storage media, and an application comprising program instructions stored on the one or more computer readable storage media that direct the computing apparatus to at least display electronic document in a user interface to an application and send a request to an energy analysis service to analyze an energy footprint of the electronic document, wherein the request identifies a characteristic of the electronic document. The program instructions further direct the computing apparatus to receive a reply to the request, wherein the reply includes a recommendation to decrease the energy footprint of the electronic document and modify the electronic document in accordance with the recommendation.
    Type: Grant
    Filed: January 19, 2023
    Date of Patent: February 13, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Rolly Seth
  • Patent number: 11899921
    Abstract: A method includes receiving, at a computing device, a transcription of an audio recording, where the transcription is divided into a plurality of text sections. The method additionally includes associating one or more tags with each text section of the plurality of text sections, where each associated tag is extracted from text of the transcription. The method also includes selecting a subset of the plurality of text sections based at least on the one or more tags associated with each text section of the plurality of text sections. The method further includes providing, for display on the computing device, a representation of the transcription and a scroller interface, where the scroller interface allows for navigation to each text section in the subset based on user navigation to a tag associated with the text section.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: February 13, 2024
    Assignee: Google LLC
    Inventors: Itay Inbar, Isaac Blankensmith, Sherry Lin, Thomas Hall, James Lemieux, Bin Zhang
  • Patent number: 11893075
    Abstract: 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: Grant
    Filed: September 22, 2022
    Date of Patent: February 6, 2024
    Assignee: Dropbox, Inc.
    Inventors: Hudson Arnold, Thomas Kleinpeter, Terrence McArdle, Kristoffer Mendoza
  • Patent number: 11886327
    Abstract: The design for modern graphical interfaces generated by an application under test (AUT) can take many forms. A codeless testing system reads the output generated by the AUT to identify components, however, scroll bars may be present but in a form that is not reliably identified. As a result, an AUT may comprise scrollable graphical elements that are not identified as such resulting in the performance of tests that are incomplete. By applying a middle button click event, an associated pointer changes form and reveals an associated graphical element to comprise a scrollable element. When the pointer change occurs, testing directed to the scrollable element is then included to perform a more complete testing of the features of the AUT.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: January 30, 2024
    Assignee: Micro Focus LLC
    Inventors: Gaoyang Zhou, YunSheng Liu, ChengZhe Xu
  • Patent number: 11886845
    Abstract: Dashboard evaluation includes receiving a dashboard code defining a dashboard that includes visualizations in a layout, rendering, in a graphical user interface (GUI) of a dashboard editing tool, the dashboard based on the dashboard code, and extracting, using the dashboard code, a data attribute of a data object represented by a visualization of the multiple visualizations. Dashboard evaluation further includes evaluating, by the dashboard editing tool, the visualization based on the data attribute to obtain a score, presenting, in the GUI of the dashboard editing tool, a recommendation based on the score failing to satisfy a first threshold, receiving, through the GUI of the dashboard editing tool and after presenting the recommendation, an edit to the dashboard code that adjusts the visualization, and storing, by the dashboard editing tool, the edit to the dashboard code.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: January 30, 2024
    Assignee: Splunk, Inc.
    Inventors: Anthony Barbato, Patrick Gill, Nitu Shukla, Patrick Wied, Tara Yuen
  • Patent number: 11886532
    Abstract: 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: Grant
    Filed: February 25, 2022
    Date of Patent: January 30, 2024
    Assignee: PROGRESS SOFTWARE CORPORATION
    Inventors: Martin Gebov, Vladimir Vasilev, Lilia Messechkova
  • Patent number: 11880654
    Abstract: An electronic device and a method for controlling thereof are provided. The electronic device includes a display, a memory storing at least one instruction, and a processor, wherein the processor is configured to, by executing the at least one instruction, extract a plurality of texts displayed on a chat window of a message application and collect the texts, input the plurality of collected texts into a trained first neural network model and align the plurality of texts in order, input the plurality of texts aligned in order into a trained second neural network model and identify whether additional information for acquiring event information from the plurality of texts is necessary, and acquire event information from the plurality of texts based on the identification result.
    Type: Grant
    Filed: April 27, 2023
    Date of Patent: January 23, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyungtak Choi, Hyeonmok Ko, Munjo Kim, Seonghan Ryu, Sejin Kwak, Lohith Ravuru, Ikhee Shin, Haehun Yang
  • Patent number: 11880537
    Abstract: A device including a memory and a processor. The processor receives electronic information. The processor analyzes the electronic information. The processor displays, based on analyzing the electronic information, the electronic information on a graphical user interface. The displayed electronic information is shown as a first electronic formation, and the graphical user interface is controlled by the processor. The device receives an electronic communication and changes the displayed electronic information to a second electronic formation displayed on the graphical user interface. The change from the first electronic formation to the second electronic formation occurs instantaneously.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: January 23, 2024
    Inventor: Hatem Mohamed Deif
  • Patent number: 11880772
    Abstract: The invention relates to a method for automatically analyzing a transaction log of a distributed computing system comprising a plurality of lines. The method includes, for each line, cutting the line into words, constructing a comparison vector by comparing the line with the other lines of the same size as the line, constructing a pattern from the comparison vector, and creating an event per pattern. The invention includes constructing a prediction model by training an artificial neural network on a group of training events, the prediction model being configured to predict the next event in the transaction log. The invention includes, for at least one event, using the prediction model to predict the event, from a group of prediction events, and generating from the prediction model, a causal graph of the event comprising a causal relation for each event of the group of prediction events responding to a relevance condition.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: January 23, 2024
    Assignee: BULL SAS
    Inventors: Marc Platini, Benoît Pelletier, Loïc Pauletto
  • Patent number: 11875103
    Abstract: A system and method of managing links for tracking user interactions with content items. The method includes generating, by a processing device, a banner message comprising a content item, wherein the content item comprises one or more links, each link associated with a respective internet address. The method includes scanning the content item to identify at least one link of the one or more links. The method includes extracting the at least one link of the one or more links from the banner message. The method includes generating a tracking link based on the extracted link. The method includes generating an updated banner message based on the tracking link. The method includes sending the updated banner message to a client device to cause the client device to present the updated banner message on a display associated with the client device.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: January 16, 2024
    Assignee: Intercom, Inc.
    Inventors: Peter McKenna, Paul Magrath
  • Patent number: 11868590
    Abstract: 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: Grant
    Filed: January 20, 2022
    Date of Patent: January 9, 2024
    Assignee: Snap Inc.
    Inventors: Matthew Colin Grantham, Jeremy Voss, David Whyte
  • Patent number: 11861296
    Abstract: 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: Grant
    Filed: September 8, 2021
    Date of Patent: January 2, 2024
    Assignee: GOOGLE LLC
    Inventors: Behnoosh Hariri, Ali Abdelhadi, Zifan Xiang, Timothy Chen