Patents Examined by Nicholas Hasty
-
Patent number: 11386513Abstract: One aspect provides a method, including: executing a benefits application workflow using a computing device; receiving, at an input device, user input data for the benefits application workflow; indicating, based at least in part on the user input data, a requirement for supporting documentation; receiving at the computing device an image comprising user supplied documentation; classifying the user supplied documentation, using a processor of the computing device, by: processing the image to identify one or more elements of a document contained within the image; comparing the one or more elements to a datastore of known elements; and determining a document type based on the comparing; providing, using an output device, an indication of the document type and a request for user confirmation thereof; and thereafter confirming the document type and automatically importing data into at least a portion of the benefits application workflow based on the document type. Other aspects are described and claimed.Type: GrantFiled: August 4, 2017Date of Patent: July 12, 2022Inventor: Aviv Sarah Bliwas
-
Patent number: 11366562Abstract: A channel graphical user interface (GUI) of a content sharing platform is provided for presentation to a channel owner. A request is received, via the channel GUI, to enable an online community option that (i) facilitates an online conversation between the channel owner and a subset of viewers of the channel of the channel owner on the content sharing platform, and (ii) allows the channel owner to control viewer responses that are permitted during the online conversation. In response to the request of the channel owner to enable the online community option, the online community option is associated with the channel in a data store, and the channel GUI is modified, the modified channel GUI presenting an online community GUI element representing the online community option.Type: GrantFiled: January 4, 2021Date of Patent: June 21, 2022Assignee: Google LLCInventors: Renato Verdugo, Kiley McEvoy, Shannon Butler, Paul Heider, Molly Nix, Nicholas Jones, Eric Mayers
-
Patent number: 11366573Abstract: A service descriptor file is retrieved from a remote database by a server, where the service descriptor file describes a service corresponding to a service-specific chatbot requested by a user. The received service descriptor is parsed to obtain a capability and relevant service data associated with the service. The service-specific chatbot is generated with at least one object that is based on the obtained capability and relevant service data, where the at least one object includes intents, expressions, and skills that correspond to the service. The generated service-specific chatbot is provided to the user through at least one channel to enable an interaction with the service-specific chatbot with a graphical user interface.Type: GrantFiled: November 9, 2018Date of Patent: June 21, 2022Assignee: SAP Portals Israel Ltd.Inventors: Pablo Roisman, Itai Fonio, Yaron Livneh, Ari Lulu
-
Patent number: 11361567Abstract: Disclosed herein is a method for facilitating classification of portions of a regulatory document. Accordingly, the method may include receiving, using a communication device, the regulatory document from a device, converting, using a processing device, the regulatory document from a source format to a preferred format, analyzing, using the processing device, the regulatory document of the preferred format based on the converting, identifying, using the processing device, the portions of the regulatory document based on the analyzing, and classifying, using the processing device, the portions using a classifier model into classification codes based on the identifying. Further, the method may include generating, using the processing device, an annotated regulatory document based on the classifying. Further, the method may include transmitting, using the communication device, the annotated regulatory document to the device.Type: GrantFiled: January 6, 2021Date of Patent: June 14, 2022Assignee: Catachi Co.Inventors: Kayvan Alikhani, Chuan Yun, Mohit Mohan Galvankar, Mohsen Emaminouri
-
Patent number: 11334818Abstract: A system and method for real-time machine learning include an interface device and a processing device to responsive to receiving a document, identify tokens in a document object model (DOM) tree associated with the document, present, on a user interface of the interface device, the document including the identified tokens, label, based on user actions on the user interface, one or more of the tokens in the DOM tree as one of a strong positive, a strong negative, or one of a weak positive or a weak negative token, and provide the DOM tree including the labeled tokens to train a machine learning model.Type: GrantFiled: March 31, 2020Date of Patent: May 17, 2022Assignee: SINGULARITY SYSTEM INC.Inventor: Tianhao Wu
-
Patent number: 11321524Abstract: An electronic device may include a processor that may receive baseline image data that represents desired content to be displayed on a webpage. The processor may also receive online image data that may be accessible via a network. The online image data may include code that causes the processor to display a representation of the webpage on an electronic display. The processor may then identify one or more differences between the baseline image data and the online image data and generate one or more modifications to the code based on the differences.Type: GrantFiled: November 3, 2020Date of Patent: May 3, 2022Assignee: United Services Automobile Association (USAA)Inventors: Gregory David Hansen, Jerry John Maestas
-
Patent number: 11308176Abstract: Systems and methods for extracting data from digital messages for digital group compositions may include (1) providing, to a user of a social media application, a consumption interface that displays social media posts from multiple different channels, (2) displaying, within the consumption interface, a series of one or more posts from a first channel, (3) once a final post from the series has been displayed, altering an appearance of the consumption interface to signal a transition from displaying the series of posts from the first channel to displaying an additional series of one or more posts from a second channel, and (4) upon altering the appearance of the consumption interface, displaying, within the consumption interface, the additional series of posts from the second channel. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: March 20, 2019Date of Patent: April 19, 2022Assignee: Meta Platforms, Inc.Inventors: Patrick Joseph Roark Underwood, Geoff David Joseph Teehan, George Lewis Kedenburg, III, Jason Holland
-
Patent number: 11270059Abstract: A textual user input is received and a plurality of different text-to-content models are run on the textual user input. A selection system attempts to identify a suggested content item, based upon the outputs of the text-to-content models. The selection system first attempts to generate a completed suggestion based on outputs from a single text-to-content model. It then attempts to mix the outputs of the text-to-content models to obtain a completed content suggestion.Type: GrantFiled: August 27, 2019Date of Patent: March 8, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Ji Li, Xiaozhi Yu, Gregory Alexander DePaul, Youjun Liu, Amit Srivastava
-
Patent number: 11256410Abstract: In one aspect, an apparatus includes a processor, a touch-enabled display operatively coupled to the processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to execute a handwriting recognition engine automatically without requiring user selection of a handwriting recognition application to start the handwriting recognition engine, receive input from the touch-enabled display, determine whether the input indicates a character, and automatically store the character responsive to a determination that the input indicates a character.Type: GrantFiled: January 22, 2014Date of Patent: February 22, 2022Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Xin Feng, Mei-Wen Sun, James Anthony Hunt
-
Patent number: 11256865Abstract: The present disclosure provides a method for sending a sticker image during a chat session, applicable to a chat session between terminals including a transmit terminal and a receive terminal, the method being performed by the transmit terminal and including: detecting an input operation during a chat session and obtaining input content from the input operation; recognizing the input content and obtaining an implication, the implication indicating sticker features in the input content; identifying sticker images corresponding to the implication, the identified sticker images comprising multiple sticker images corresponding to different sticker sending policies; obtaining a recommended sticker image corresponding to the implication according to a preset sticker sending policy, the recommended sticker image being any one of or any combination of the multiple identified sticker images; and sending the recommended sticker image to be displayed at the receive terminal.Type: GrantFiled: September 27, 2017Date of Patent: February 22, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Ruiming He
-
Patent number: 11237696Abstract: Systems and methods enable a computing system to recognize a sequence of repeated actions and offer to automatically repeat any such recognized actions. An example method includes determining a current sequence of user actions is similar to a previous sequence of user actions, determining whether the previous sequence is reproducible and, when reproducible, initiating display of a prompt that requests approval for completing the current sequence based on the previous sequence and, responsive to receiving an indication of approval, completing the previous sequence. Another example method includes determining that a first current sequence of user interactions is complete and is not similar to any saved sequence of user interactions, saving the first current sequence as a previous sequence, identifying a second current sequence as satisfying a similarity threshold with the previous sequence, and initiating display of a prompt that requests approval for saving the previous sequence as a shortcut.Type: GrantFiled: December 19, 2016Date of Patent: February 1, 2022Assignee: Google LLCInventors: Victor Carbune, Daniel Keysers, Thomas Deselaers
-
Patent number: 11233841Abstract: This disclosure is directed to methods and systems for handling a request for a web page of a server. An intermediary between a client and a server may intercept a request from the client for a first web page of a plurality of web pages of the server. The intermediary may have a plurality of pre-determined configurations for the plurality of web pages. The intermediary may generate, responsive to the request, based on a first configuration pre-determined for the first web page, a fragment of the first web page. The fragment may comprise at least one object specified by the first configuration and cached from a prior copy of the first web page received by the intermediary, and (ii) at least one object not in the prior copy. The intermediary may transmit, prior to receiving a response from the server, the fragment to the client for rendering.Type: GrantFiled: March 14, 2014Date of Patent: January 25, 2022Assignee: Yottaa, Inc.Inventors: Coach K. Wei, Robert Buffone, Raymond Stata
-
Patent number: 11232256Abstract: A system and method for managing data share requests. An electronic form processing module receives a request to share data relating to an organization with an entity not affiliated with the organization. The request includes responses to questions presented in an electronic form. At least some of the questions presented in the electronic form are presented based on a response to a previously asked question in the electronic form. A score calculation module calculates a score based on the responses to the questions presented in the electronic form. A risk analysis module determines whether to approve, deny or escalate the request to share data based on the score.Type: GrantFiled: August 2, 2017Date of Patent: January 25, 2022Assignee: SYNCHRONY BANKInventors: Murray Pelta, Rachel Marks, Sven Miller, Annmarie Nowak, Joseph Jurchak, James McCarthy, Christine Schultz, Justin Heller
-
Patent number: 11216294Abstract: Various embodiments are described that relate to creating a user interface when a data structure is unknown. An application can be used to discover the content of that unknown data structure at runtime. Part of this discovery can include conversion of that data structure from a virtual machine class to a markup language. The discovered content can be used to build a user interface presented on a display. The user interface can be interactive such that information is entered into the user interface. That entered information can be retained in a database as can the discovered content. The entered information along with the content can be converted from the markup language to the virtual machine class back to an originator of the unknown data structure. This way, the originator receives a response in a format usable by the originator.Type: GrantFiled: August 12, 2016Date of Patent: January 4, 2022Assignee: The Government of the United States, as represented by the Secretary of the ArmyInventor: Alexander O'Ree
-
Patent number: 11176518Abstract: Systems, methods and apparatus are provided for generating electronic transactional documents using a form generating system. The electronic transactional document may be created using a design tool that allows a user to place data entry fields over an image or snap shot of a transactional document. Rules, default values, and attributes associated with the date entry fields may be established as the electronic transactional document is being created.Type: GrantFiled: September 19, 2018Date of Patent: November 16, 2021Assignee: Zillow, Inc.Inventors: Gregory Austin Allison, Matthew Allan Vorst, Nandagopal Mysoro Jayaram
-
Patent number: 11167105Abstract: A method and apparatus for stimulating neural activity in the brain of a user of an apparatus with a display screen by causing at least one portion of the display screen to flicker in a controlled manner and utilizing the apparatus to measure an effect on a user exposed to the flicker for a time.Type: GrantFiled: January 29, 2019Date of Patent: November 9, 2021Assignee: SYMBOLICS INC.Inventor: Russell Noftsker
-
Patent number: 11157690Abstract: The techniques described herein facilitate asynchronous execution of computationally expensive spreadsheet tasks and. In some embodiments, asynchronous calls to remote services for handling complex processing tasks such as, for example, complex calculations involving large data sets from one or more spreadsheets of a workbook are described. The handling can include generating a job including a data set from one or more spreadsheets and an instruction directing a remote service to asynchronously execute a computationally expensive spreadsheet task. Responsive to sending the remote service a request to perform the job, a persistent job identifier (ID) associated with the job is received by the spreadsheet application and embedded in (and/or otherwise associated with) at least one or more of the spreadsheets of the workbook. The job is then asynchronously executed by the remote service and the results are accessible from any client device having access to the workbook using the embedded or associated job ID.Type: GrantFiled: February 22, 2017Date of Patent: October 26, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Dmitry Zusman, Aleksandr Malyshev
-
Patent number: 11132420Abstract: Embodiments are provided for utilizing server pre-processing to deploy static renditions of electronic documents in a computer network. An electronic document may be published from a client computer to a first server computer in the computer network. During publication, the first server computer may create a static rendition of the electronic document and a viewing application for viewing the static rendition of the electronic document on the client computer. The first server computer may store the static rendition of the electronic document and the viewing application on a second server computer for delivery to the client computer. Other embodiments may also include receiving, at the first server computer, a request to make revisions to the electronic document and sending a dynamic version of the electronic document from the first server computer to the client for making the revisions to the electronic document.Type: GrantFiled: January 10, 2019Date of Patent: September 28, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Vanessa Harris, Christopher J. Brown, Sugandha S. Kapoor, Donovan P. Lange, Zhenjun Zhu
-
Patent number: 11126785Abstract: An optimal combination of content items may be determined and served to increase the likelihood of a predefined user interaction. A user can request content which may include an entity (such as a web page, document, advertisement, and the like) that has multiple components through which content items may be provided. For example, a web page may include multiple slots where content items may be displayed on the web page. Each component may be associated with multiple possible content items, resulting in many combinations of layouts for an entity. A content server may determine which layout to provide using a content selection model that is weighted based on a likelihood of groupings of content items resulting in a user interaction that satisfies a success condition (e.g., selecting a hyperlink, selecting a content item, initiating a transaction, etc.).Type: GrantFiled: February 17, 2017Date of Patent: September 21, 2021Assignee: Amazon Technologies, Inc.Inventors: Houssam Nassif, Daniel Hill, Tao Hu, Anand Mahadeva Iyer, Jian Liu, Yi Liu, Sriram Srinivasan, Vishwanathan Swaminathan
-
Patent number: 11093898Abstract: The present invention discloses a solution for handling text exchange input in a composite service environment. The method can included a step of conveying text exchange input to an ACM engine. The ACM engine can map the text exchange input to field and variable values of a component services application. A memory of the composite service environment can be updated using the mapping results. Specifically, field and variable values can be updated that are stored in the memory for a session of the component services application for which the text exchange input was provided.Type: GrantFiled: May 13, 2019Date of Patent: August 17, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William V. Da Palma, Baiju D. Mandalia, Victor S. Moore, Wendi L. Nusbickel