Patents Examined by Asher D Kells
-
Patent number: 11978022Abstract: 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: GrantFiled: April 12, 2023Date of Patent: May 7, 2024Assignee: V-CUBE, INC.Inventors: Yosuke Kamezaki, Hironori Nurishi, Ei Sou, Ken Koseki
-
Patent number: 11960832Abstract: 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: GrantFiled: April 20, 2022Date of Patent: April 16, 2024Assignee: 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: 11948004Abstract: 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: GrantFiled: March 22, 2023Date of Patent: April 2, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Prasanna Chromepet Padmanabhan, Zachary Dixon, Jinhua Fei
-
Patent number: 11934650Abstract: 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: GrantFiled: January 18, 2023Date of Patent: March 19, 2024Assignee: Anaplan, Inc.Inventors: Leigh James Romeo, Steven George Prendergast, James Anthony Gargett, Gregory Pratt
-
Patent number: 11928422Abstract: 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: GrantFiled: January 24, 2023Date of Patent: March 12, 2024Assignee: ARISTA NETWORKS, INC.Inventors: David Cronin, Sharad Birmiwal, Paraic Gallagher
-
Patent number: 11907739Abstract: 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: February 6, 2023Date of Patent: February 20, 2024Assignee: GOOGLE LLCInventors: Matthew Sharifi, David Petrou
-
Patent number: 11907494Abstract: 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: GrantFiled: April 27, 2023Date of Patent: February 20, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Juyeoung Kim, Joseph Kim, Jungwon Lee
-
Patent number: 11907740Abstract: 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: GrantFiled: April 17, 2023Date of Patent: February 20, 2024Assignee: Konica Minolta, Inc.Inventor: Yuichi Kawamura
-
Patent number: 11900047Abstract: 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: GrantFiled: January 19, 2023Date of Patent: February 13, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Rolly Seth
-
Patent number: 11899921Abstract: 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: GrantFiled: September 28, 2021Date of Patent: February 13, 2024Assignee: Google LLCInventors: Itay Inbar, Isaac Blankensmith, Sherry Lin, Thomas Hall, James Lemieux, Bin Zhang
-
Patent number: 11893075Abstract: 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: September 22, 2022Date of Patent: February 6, 2024Assignee: Dropbox, Inc.Inventors: Hudson Arnold, Thomas Kleinpeter, Terrence McArdle, Kristoffer Mendoza
-
Patent number: 11886327Abstract: 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: GrantFiled: May 24, 2022Date of Patent: January 30, 2024Assignee: Micro Focus LLCInventors: Gaoyang Zhou, YunSheng Liu, ChengZhe Xu
-
Patent number: 11886845Abstract: 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: GrantFiled: July 29, 2022Date of Patent: January 30, 2024Assignee: Splunk, Inc.Inventors: Anthony Barbato, Patrick Gill, Nitu Shukla, Patrick Wied, Tara Yuen
-
Patent number: 11886532Abstract: 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: February 25, 2022Date of Patent: January 30, 2024Assignee: PROGRESS SOFTWARE CORPORATIONInventors: Martin Gebov, Vladimir Vasilev, Lilia Messechkova
-
Patent number: 11880654Abstract: 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: GrantFiled: April 27, 2023Date of Patent: January 23, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hyungtak Choi, Hyeonmok Ko, Munjo Kim, Seonghan Ryu, Sejin Kwak, Lohith Ravuru, Ikhee Shin, Haehun Yang
-
Patent number: 11880537Abstract: 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: GrantFiled: April 17, 2020Date of Patent: January 23, 2024Inventor: Hatem Mohamed Deif
-
Patent number: 11880772Abstract: 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: GrantFiled: April 29, 2021Date of Patent: January 23, 2024Assignee: BULL SASInventors: Marc Platini, Benoît Pelletier, Loïc Pauletto
-
Patent number: 11875103Abstract: 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: GrantFiled: October 25, 2022Date of Patent: January 16, 2024Assignee: Intercom, Inc.Inventors: Peter McKenna, Paul Magrath
-
Patent number: 11868590Abstract: 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: January 20, 2022Date of Patent: January 9, 2024Assignee: Snap Inc.Inventors: Matthew Colin Grantham, Jeremy Voss, David Whyte
-
Patent number: 11861296Abstract: 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: September 8, 2021Date of Patent: January 2, 2024Assignee: GOOGLE LLCInventors: Behnoosh Hariri, Ali Abdelhadi, Zifan Xiang, Timothy Chen