Patents Examined by Jason T Edwards
-
Patent number: 11379657Abstract: The present disclosure involves systems, software, and computer implemented methods for automatically generating reporting documents based on contents of an associated set of test data. One example method includes receiving a request to generate a new report, the request identifying a report template, a set of test data, and a report name associated with the request. A repository stores the test data and report templates, each template associated with an initial set of bookmarks, each bookmark associated with a particular location. A copy of the template is generated and stored as the identified report name. Based on the test data, a set of visualizations to be inserted into the new report are identified. Bookmarks associated with each of the visualizations are inserted into the new report. Each visualization is then generated and inserted at the location of the corresponding bookmark. The updated version of the report is then stored.Type: GrantFiled: September 8, 2020Date of Patent: July 5, 2022Assignee: The Toronto-Dominion BankInventors: Gregory Victor David Rychlewski, Jingang Liu
-
Patent number: 11380028Abstract: Aspects of subject technology provide systems and methods for electronic drawing with handwriting recognition. An electronic device may include one or more processors configured to receive a drawing stroke input, generate a bitmap of values that represent the drawing stroke input, render the bitmap for display by a display of the device, generate a vector representation of the drawing stroke input, and store the generated bitmap and the generated vector representation.Type: GrantFiled: July 2, 2018Date of Patent: July 5, 2022Assignee: Apple Inc.Inventor: William J. Thimbleby
-
Patent number: 11373037Abstract: Examples described herein provide a computer-implemented method that includes receiving, by a processing device, the span of text, the span of text comprising a plurality of elements including at least an entity element and a temporal element. The method further includes organizing, by the processing device, the span of text as a natural language processing (NLP) parse tree. The method further includes traversing, by the processing device, the NLP parse tree by concatenating individual nodes of the span of text to generate the relation type between the entity element and the temporal element. The method further includes associating, by the processing device, the entity element, the relation type, and the temporal element together.Type: GrantFiled: October 1, 2019Date of Patent: June 28, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Scott Carrier, Brendan Bull, Dwi Sianto Mansjur, Paul Lewis Felt
-
Patent number: 11354305Abstract: Techniques for generated regular expressions are disclosed. In some embodiments, a regular expression generator may receive input data comprising one or more character sequences. The regular expression generator may convert character sequences into a sets of regular expression codes and/or span data structures. The regular expression generator may identify a longest common subsequence shared by the sets of regular expression codes and/or spans, and may generate a regular expression based upon the longest common subsequence. Generation of the regular expressions can be implemented on an interactive user interface. Commands can be applied to the one or more character sequences and regular expressions are generated based on the applied commands.Type: GrantFiled: June 17, 2020Date of Patent: June 7, 2022Assignee: Oracle International CorporationInventors: Michael Malak, Luis E. Rivas, Mark L. Kreider
-
Patent number: 11354485Abstract: In some embodiments, a method can include generating a resume document image having a standardized format, based on a resume document having a set of paragraphs. The method can further include executing a statistical model to generate an annotated resume document image from the resume document image. The annotated resume document image can indicate a bounding box and a paragraph type, for a paragraph from a set of paragraphs of the annotated resume document image. The method can further include identifying a block of text in the resume document corresponding to the paragraph of the annotated resume document image. The method can further include extracting the block of text from the resume document and associating the paragraph type to the block of text.Type: GrantFiled: May 13, 2021Date of Patent: June 7, 2022Assignee: iCIMS, Inc.Inventors: Eoin O'Gorman, Adrian Mihai
-
Patent number: 11347779Abstract: Disclosed herein are techniques related to automated generation of regular expressions. In some embodiments, a regular expression generator may receive input data comprising one or more character sequences. The regular expression generator may convert character sequences into a sets of regular expression codes and/or span data structures. The regular expression generator may identify a longest common subsequence shared by the sets of regular expression codes and/or spans, and may generate a regular expression based upon the longest common subsequence.Type: GrantFiled: June 11, 2019Date of Patent: May 31, 2022Assignee: Oracle International CorporationInventors: Michael Malak, Luis E. Rivas, Mark L. Kreider
-
Patent number: 11348019Abstract: The present technology addresses a need in the art for an automated tool that allows users to create network-based custom workflows for networks and associated management applications. The users do not need to have in-depth network knowledge to work with the tool or even write any code/script. The tool provides the users with a flexible graphical user interface for automated troubleshooting, network provisioning, and closed-loop automation. Further, the tool uses a domain-independent semantic machine reasoning engine as an underlying engine and a mock data engine to test and validate network-based workflows created by the users.Type: GrantFiled: August 6, 2020Date of Patent: May 31, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Ammar Rayes, Samer Salam, Ali Mehregani, Ajay Madhavan, Silviu Marian Jingoi, Samhith Venkatesh
-
Patent number: 11341125Abstract: This application relates to updating collection views in a computing device. A method includes receiving a first data array of a current view of a data collection and receiving a second data array of a future view of the data collection. The method also includes generating a difference data array that, based on a determination that the first data array element is equal to the second data array element, includes the second data array element. The method also includes, based on whether the first data array element is not included in the second data array and/or the second data array element is not included in the first data array, indicating, in the difference data array, that the first data array element is not in the future view or that the second data array element is not in the current view.Type: GrantFiled: December 20, 2019Date of Patent: May 24, 2022Inventors: Stephen R. Breen, Scott C. Perry
-
Patent number: 11341332Abstract: A system for automatic prediction and generation of a Q-Code based on a text description provided in a NOTAM is provided. The present system may be utilized at a top level to generate a Q-Code from a text description or at a mid-level in the flight planning process to verify and/or confirm a human-generated Q-Code based on the text description in a NOTAM. Further, the present disclosure may allow for higher accuracy in the generation of Q-Codes thereby reducing the number of incorrect suboptimal and/or rejected flight plans produced by automatic flight planning systems.Type: GrantFiled: April 29, 2019Date of Patent: May 24, 2022Assignee: BAE Systems Information and Electronic Systems Integration Inc.Inventors: Ellen N. Hein, Nazior Rahman, Kalyanaraman Vaidyanathan
-
Patent number: 11334241Abstract: A document management system manages documents. The documents are managed such that the documents may be shared with multiple users during an online sharing session. During the online sharing session of a document, the document may be annotated. The appearance and location of the annotation is consistent across the difference devices of the users even though the devices are of different device types.Type: GrantFiled: April 16, 2021Date of Patent: May 17, 2022Assignee: Tekion CorpInventors: Abhinandan Sahgal, Justin Alexander Chi-Young Hou, Gaurav Gupta, Nirmal Sajo Thomas
-
Patent number: 11294945Abstract: A computer-implemented method is presented for performing Q-learning with language model for unsupervised text summarization. The method includes mapping each word of a sentence into a vector by using word embedding via a deep learning natural language processing model, assigning each of the words to an action and operation status, determining, for each of the words whose operation status represents “unoperated,” a status by calculating a local encoding and a global encoding, and concatenating the local encoding and the global encoding, the local encoding calculated based on a vector, an action, and an operation status of the word, and the global encoding calculated based on each of the local encodings of the words in a self-attention fashion, and determining, via an editorial agent, a Q-value for each of the words in terms of each of three actions based on the status.Type: GrantFiled: May 19, 2020Date of Patent: April 5, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ryosuke Kohita, Akifumi Wachi
-
Patent number: 11288293Abstract: Embodiments for managing natural language user input are provided. Natural language input is received from a user utilizing a computing node. The natural language input is analyzed. The analyzing of the natural language input includes attempting to identify at least one of an intent associated with the natural language input, an entity associated with the natural language input, and context data associated with the natural language input. The natural language input is evaluated against a pre-trained model based on the analyzing of the natural language input. A quality score for the natural language input is calculated based on the evaluating of the natural language input. An action is caused to be performed utilizing the computing node based on the calculated quality score.Type: GrantFiled: November 7, 2019Date of Patent: March 29, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nadiya Kochura, Nicolo′ Sgobba, Tiberiu Suto, Erik Rueger
-
Patent number: 11281742Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for selectively modifying live digital vector glyphs. For example, the disclosed system can use a vector description of a live vector glyph having a plurality of regions defined by a plurality of paths to determine a vector document object model including style information for the paths. The disclosed system can extract a color for a selected region from the style information for the paths (e.g., from a stylesheet) and then change the extracted color to a selected color. After modifying the color, the disclosed system can then generate an updated vector description with the modified region color and render the updated live vector glyph at a client device. The disclosed system thus updates the live vector glyph while maintaining the glyph as a live glyph.Type: GrantFiled: August 8, 2019Date of Patent: March 22, 2022Assignee: Adobe Inc.Inventors: Nirmal Kumawat, Praveen Kumar Dhanuka, Arushi Jain
-
Patent number: 11270486Abstract: Aspects of subject technology provide systems and methods for electronic drawing with handwriting recognition. An electronic device may include one or more processors configured to receive a modification input to an object rendered on a display, and to perform a first re-rendering of the object on the display based on the modification input. The one or more processors may further be configured to generate at least one polygon-based representation of the object based on the modification input, and to perform, based on the at least one polygon-based representation, a second re-rendering of the object on the display.Type: GrantFiled: May 31, 2019Date of Patent: March 8, 2022Assignee: Apple Inc.Inventors: William J. Thimbleby, Peder Blekken
-
Patent number: 11263552Abstract: An embodiment of the invention may include a method, computer program product and system for computing device management. An embodiment may include preparing, by an estimated arrival time of a user at a location, at least one computing device needed by the user to perform a computing task at the location.Type: GrantFiled: November 12, 2018Date of Patent: March 1, 2022Assignee: International Business Machines CorporationInventors: Carolina Garcia Delgado, Humberto Orozco Cervantes, Jorge Adrian Meneses Barragan, Paul Llamas Virgen
-
Patent number: 11263388Abstract: A method and data summarization system for dynamically generating summarised content for visual and contextual text data, is disclosed. The method includes classifying plurality of dataset related to one or more domains based on datatype associated with each dataset. The datatype comprises text, numeric and visual data. Upon classification, one or more usable tokens are determined from the text data using a predefined token learning model. Further, one or more graphical parameters are determined from the visual data by using a pre-trained graphical model. Thereafter, based on the one or more usable tokens and the one or more graphical parameters, a summarized content is generated for the plurality of dataset.Type: GrantFiled: March 30, 2020Date of Patent: March 1, 2022Assignee: Wipro LimitedInventor: Rishav Das
-
Patent number: 11263384Abstract: Artificial intelligence is introduced into document review to identify content suggestions from input to generate suggested annotations for the reviewed document. An approach is provided for receiving an electronic document that contains original content from an original electronic document for review and electronic mark-ups provided by a first user. One or more electronic mark-ups that represent content suggestions proposed by the first user are identified from the electronic document. For each electronic mark-up of the one or more electronic mark-ups identified a document portion of the original content that corresponds to the electronic mark-up is identified, and an annotation is generated for the electronic mark-up comprising the electronic mark-up and a first user ID for the first user and associating the annotation to the document portion identified.Type: GrantFiled: March 15, 2019Date of Patent: March 1, 2022Assignee: Ricoh Company, Ltd.Inventors: Steven A. Nelson, Hiroshi Kitada, Lana Wong
-
Patent number: 11256913Abstract: Techniques are disclosed for identifying asides within a document, and detecting a display order of contents based of the identified asides. In a document, an “aside” represents a content region of the document that is distinct from the main content regions, and may be visually distinguishable from the main content region. In an example, a document is received, where the document lacks identification of asides. The document is analyzed to identify asides within the document. A display order of contents within the document is then determined, based on the identified asides. For example, in the display order, the asides are ordered between two segments of the main content and/or at a beginning or an end of the main content, but may not be ordered to be embedded in between a segment of the main content. The document is displayed in accordance with the display order.Type: GrantFiled: October 10, 2019Date of Patent: February 22, 2022Assignee: Adobe Inc.Inventors: Sanjeev Tagra, Shawn Alan Gaither, Shagun Kush, Samarth Gupta, Sachin Soni, Nikolaos Barmpalios, Abhishek Jain, Naqushab Neyazee
-
Patent number: 11250099Abstract: In accordance with an exemplary embodiment a web-based content aggregation and discovery facility includes a plurality of content aggregations managed by the content aggregation and discovery facility, where each of the plurality of content aggregations is generated by a user and includes a plurality of web-linked content elements selected by the user, each comprising a URL and an image selection, where the plurality of visual web-linked content of a web-based content aggregation is directed to a topical subject.Type: GrantFiled: January 14, 2019Date of Patent: February 15, 2022Assignee: Wakelet LimitedInventors: Jamil Khalil, Sivabalan Umapathy, Richard P. Butterworth, Yiannis Hadjigeorgiou, Daniel C. Sheppard, Marcin Jedyk, Ayub Malik
-
Patent number: 11244021Abstract: Described herein is a method, system, and non-transitory computer readable medium for generating composite uniform resource locator (URL) parameter strings, to aid administrators of businesses and other owners of websites who may want to determine statistics about their target audiences in an intuitive and efficient manner. In order to do so, individual URL parameter units, wherein each URL parameter unit may represent a simple assignment or simple logical comparison of a parameter, are constructed in a modular form using a GUI. Once these individual URL parameter units are constructed, they are then concatenated into composite URL parameter strings, wherein multiple URL parameter strings can be combined to form the URL for a button sent in an email to intended recipients. When such links are clicked, the administrator user may receive audience-specific feedback at a high level of detail.Type: GrantFiled: July 13, 2020Date of Patent: February 8, 2022Assignee: salesforce.com, inc.Inventors: Eric Wittke, Andy Banks, Rick Muñoz