Patents Examined by Stephen S. Hong
-
Patent number: 11615161Abstract: Described are computer-based methods and apparatuses, including computer program products, for dynamically enabling customized web content and applications. One or more rules are stored in a database. Default tag code is transmitted to a browser in response to a request from the browser, the default tag code including data that causes the browser to generate a tag module. An update is received from the tag module comprising data indicative of a visitor's interaction with web page content displayed through the browser. A condition associated with a rule from the one or more rules is determined to be satisfied based on the update. An action associated with the rule is performed, comprising transmitting custom targeted tag code to the tag module, wherein the custom targeted tag code includes data that causes the browser, upon execution of the custom targeted tag code by the tag module, to perform an action.Type: GrantFiled: August 21, 2017Date of Patent: March 28, 2023Assignee: LIVEPERSON, INC.Inventors: Asaf Lavi, Efim Dimenstein, Eli Campo
-
Patent number: 11615236Abstract: Systems and methods for machine learning (ML) based electronic document completion are described. A system is configured to receive one or more electronic documents to be completed for a user and provide the one or more electronic documents to an ML model. The ML model is trained to categorize the one or more electronic documents based on previously categorized electronic documents. The system is also configured to: categorize, for each electronic document of the one or more electronic documents, the electronic document into an electronic document category by the ML model; identify one or more fields to be entered by the user based on categorizing the one or more electronic documents; generate a dynamic form including the one or more fields to be entered; and provide the dynamic form for display to the user. Identifying the one or more fields to be entered may be based on a statistical model.Type: GrantFiled: July 19, 2022Date of Patent: March 28, 2023Assignee: Intuit Inc.Inventors: Himanshu Sharma, Peng Fei Wang, Pascal Lim-Fat, Roberto Barboza Braz, Tatiana Tarnovskaya
-
Patent number: 11615163Abstract: A method comprises analyzing a first portion of content displayed on a device of a user to identify a topic of the first portion of the content; selecting a mitigation action based on the identified topic and a profile of the user, wherein the mitigation action is configured to decrease interest of the user in consuming the displayed content; and modifying the displayed content on the device of the user based on the selected mitigation action.Type: GrantFiled: December 2, 2020Date of Patent: March 28, 2023Assignee: International Business Machines CorporationInventors: Shikhar Kwatra, Liam S. Harpur, Adam Lee Griffin
-
Patent number: 11610047Abstract: A baseline request produced from an annotated node of a document object model (DOM) tree and a label assigned to the annotated node are obtained. The label is assigned to a set of neighboring nodes of the DOM that perform a same function by recursively causing the system to, for each neighboring node to the annotated node in the DOM tree an additional request produced in response to performance of simulated human interaction with the neighboring node is identified, if the additional request matches the baseline request, the label is assigned to the neighboring node, and the neighboring node is selected to be the annotated node.Type: GrantFiled: February 1, 2022Date of Patent: March 21, 2023Assignee: Klarna Bank ABInventors: Alexandra Hotti, Riccardo Sven Risuleo, Aref Moradi, Stefan Magureanu, Jens Lagergren
-
Patent number: 11604981Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for training a machine-learning model utilizing batchwise weighted loss functions and scaled padding based on source density. For example, the disclosed systems can determine a density of words or phrases in digital content from a digital content source that indicate an affinity towards one or more content classes. In some embodiments, the disclosed systems can use the determined source density to split digital content from the source into segments and pad the segments with padding characters based on the source density. The disclosed systems can also generate document embeddings using the padded segments and then train the machine-learning model using the document embeddings. Furthermore, the disclosed system can use batchwise weighted cross entropy loss for applying different class weightings on a per-batch basis during training of the machine-learning model.Type: GrantFiled: July 1, 2019Date of Patent: March 14, 2023Assignee: Adobe Inc.Inventors: Ankit Tripathi, Adarsh Ghagta, Rahul Sharma, Tridib Roy Chowdhury
-
Patent number: 11604849Abstract: A rendering method, rendering apparatus implementing said rendering method, an electronic device implementing said rendering method, and a storage medium implementing said rendering method includes: obtaining data of a page to be processed; extracting a plurality of page elements from the data of the page to be processed; obtaining content and a plurality of attributes of each page element of the plurality of page elements; generating a plurality of rendering object sets, each rendering object set corresponding to each page element based on the content and the plurality of attributes of the respective page element, each rendering object set including a plurality of rendering objects; generating a rendering tree based on a plurality of rendering object sets corresponding respectively to the plurality of page elements; and performing a rendering process based on the rendering tree.Type: GrantFiled: July 23, 2021Date of Patent: March 14, 2023Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.Inventors: Baoqiu Cui, Junjie Dong, Hua Wu
-
Patent number: 11599917Abstract: A method and system is provided for facilitating affiliate link generation. A user enables the system by identifying a webpage on an affiliate web site. The system performs an initial assessment of the page to extract webpage information, which is compared to information stored in a database. If the extracted information matches stored information, a record of the webpage is displayed and an affiliate link is dynamically generated for immediate use. If the extracted information does not match stored information, a new record of the webpage is created. If the webpage contains product-specific data, a product-specific record is stored. If the webpage does not contain product-specific data, a non-product record is stored. An affiliate link is then dynamically created. The new record of the product and dynamically created affiliate link is added to the database for immediate use.Type: GrantFiled: August 23, 2022Date of Patent: March 7, 2023Assignee: rewardStyle, Inc.Inventors: Alexei Stoliartchouk, Forrest Jordan, Baxter Box
-
Patent number: 11600092Abstract: A system, apparatus, method, and computer program product that enhances the efficiency and quality of matches between intellectual content generated by authors and published by peer-reviewed journals. Stable matches between works and stakeholders are modelled, in a nonbinding manner, via a stable-matching problem (Gale-Shapley) algorithm. Via bulletin-board systems acting upon deidentified data, the LONGITUDE function enables journal editors to proactively and reliably commit time and other resources to manuscripts that are most mature and otherwise meritorious. Via the SCRIMSHAW function, COMPASS assists authors in drafting and editing papers that are based on quality-control and journal author guidelines and hence more likely to be accepted by journals. Functions of COMPASS are divisible into two major domains: “matching” and “dispatching.” The “matching” is fulfilled by three subfunctions: LONGITUDE, DECK WEDDING, and FATHOM.Type: GrantFiled: December 9, 2020Date of Patent: March 7, 2023Assignee: Navigate Publications LLCInventor: Stephen Wayne Gutkin
-
Patent number: 11593762Abstract: An online document system can allow users to participate in collaborative negotiation of documents stored with in the online document system. To facilitate negotiations between multiple entities (each potentially including multiple users with different roles in the negotiation), the online document system includes a permissions system that allows per-clause control over user's access to propose and approve changes to a negotiated document. Similarly, the user interfaces for viewing a negotiated document provided by the online document system to users can depend on the role of that user in editing the document and the current stage of the negotiation of the document. Finally, the online document system can track agreement between sides in a negotiation on a per-clause basis and can otherwise help facilitate the negotiation of the document.Type: GrantFiled: October 30, 2020Date of Patent: February 28, 2023Assignee: DOCUSIGN, INC.Inventors: Iqra Anjum, Marshall Nam, Caitlan Corbin, Chad Roffey
-
Patent number: 11593060Abstract: Recorded broadcast programs, including advertisements, are selected for playback responsive to user input. The user input may include pressing a button multiple times to cause recorded programs to be scanned through for a particular preset channel from newest recorded to oldest recorded. Pressing another button multiple times causes the recorded programs to be scanned through for the particular present channel from oldest recorded to newest recorded.Type: GrantFiled: October 26, 2020Date of Patent: February 28, 2023Assignee: Anabac, LLCInventor: Douglas Richard Luehrs
-
Patent number: 11593453Abstract: A device configured to retrieve a markup language file; identify, based on the markup language file, an item to be used on a web page, address information for retrieving an object for the item, and an object type corresponding to the object; retrieve an evaluation result for the object; identify the object as an object to be used based on the evaluation result; identify address information of the object; and retrieve and execute the object based on the address information.Type: GrantFiled: March 31, 2015Date of Patent: February 28, 2023Assignee: GREE, INC.Inventor: Jason Parrott
-
Patent number: 11580791Abstract: In one aspect, an example method includes (a) determining, via a thermal conductivity sensor of an automobile damage detection device, one or more thermal conductivities at one or more locations on an automobile; (b) transmitting, via a network interface of the automobile damage detection device, a request for anticipated thermal conductivity data from an automobile claims system, wherein the anticipated thermal conductivity data corresponds to anticipated thermal conductivities at the one or more locations on the automobile; (c) in response to transmitting the request, receiving, via the network interface from the automobile claims system, the anticipated thermal conductivity data; and (d) in response to receiving, from the automobile claims system, the anticipated thermal conductivity data, displaying, via a graphical user interface, a graphical representation of the determined one or more thermal conductivities and the anticipated thermal conductivity data.Type: GrantFiled: October 13, 2021Date of Patent: February 14, 2023Assignee: CSAA INSURANCE SERVICES, INC.Inventors: James Schow, Abhay Gupta
-
Patent number: 11573808Abstract: Implementations of the disclosed subject matter provide outputting an integrated interface to be displayed in a browser including a text-based interface of an application and an interface for a virtual mobile device separate from the text-based interface, where the virtual mobile device emulates operations and a user interface of a specific type of hardware mobile device. An indication of a communication may be received from a mobile device. A customer name associated with the mobile device may be obtained based on at least one of a certificate that includes the customer name retrieved by the server from a third party server, and a database record that includes the customer name that is retrieved by the server from a database. The obtained customer name may be displayed on the virtual mobile device portion of the integrated interface in association with the communication from the mobile device of the customer.Type: GrantFiled: July 2, 2020Date of Patent: February 7, 2023Assignee: Salesforce, Inc.Inventor: Eugene Lee Lew
-
Patent number: 11568019Abstract: A computer-implemented method, computer program product and computing system for identifying one or more interactions with one or more portions of a website structure of a specific website; and associating the one or more interactions with the one or more portions of the website structure with one or more functions of the specific website to define a specific function description model corresponding to the specific website.Type: GrantFiled: July 6, 2021Date of Patent: January 31, 2023Assignee: Grokit Data, Inc.Inventors: James A. Harding, Anthony J. Paquin, Scott Thibault, Jason A. Boatman
-
Patent number: 11562261Abstract: A method may include determining, by a computing device and based on at least one user coherency factor, a user coherency level. The coherency level may include a predicted ability of a user to comprehend information. The method may also include determining, by the computing device and based on the user coherency level, information having a complexity that satisfies the predicted ability of the user to comprehend information. The method may further include outputting, by the computing device, at least a portion of the information.Type: GrantFiled: April 4, 2019Date of Patent: January 24, 2023Assignee: Google LLCInventor: Yu Ouyang
-
Patent number: 11562593Abstract: Technologies pertaining to electronic document understanding are described herein. A document is received, wherein the document includes a section of a type. An image of the document is generated, and a candidate region is identified in the image of the document, wherein the candidate region encompasses the section. A label is assigned to the candidate region based upon text of the section, wherein the label identifies the type of the section. An electronic document understanding task is performed based upon the label assigned to the candidate region.Type: GrantFiled: May 29, 2020Date of Patent: January 24, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ziliu Li, Junaid Ahmed, Kwok Fung Tang, Arnold Overwijk, Jue Wang, Charumathi Lakshmanan, Arindam Mitra
-
Patent number: 11562129Abstract: A method to generated a chart recommendation based on machine understanding of spreadsheet data, including determining a set of data that each include content of a cell of one or more cells in a column of a spreadsheet presented to a user. The method further determines an entity type associated with the column based on the set of data. The entity type represents a semantic meaning of the set of data in the column of the spreadsheet. The method further identifies at least one of a plurality of charts that is relevant to the entity type associated with the column. The method then provides the identified chart for presentation to the user.Type: GrantFiled: April 20, 2020Date of Patent: January 24, 2023Assignee: Google LLCInventors: Weihao Lin, Vishnu Sivaji
-
Patent number: 11562097Abstract: A data processing central consent repository system may be configured to, for example: (1) identify a form used to collect one or more pieces of personal data, (2) determine a data asset of a plurality of data assets of the organization where input data of the form is transmitted, (3) add the data asset to the third-party data repository with an electronic link to the form, (4) in response to a user submitting the form, create a unique subject identifier to submit to the third-party data repository and, along with the form data provided by the user in the form, to the data asset, (5) submit the unique subject identifier and the form data provided by the user to the third-party data repository and the data asset, and (6) digitally store the unique subject identifier and the form data in the third-party data repository and the data asset.Type: GrantFiled: July 20, 2021Date of Patent: January 24, 2023Assignee: OneTrust, LLCInventors: Jonathan Blake Brannon, Kevin Jones, Dylan D. Patton-Kuhl, Bryan Patrick Kveen, Nicholas Ian Pavlichek, Eliza Rose Crawford
-
Patent number: 11562016Abstract: Systems and methods are disclosed herein for generating supplemental content for media content. One disclosed technique herein generates for display a page of an electronic book. A noun, and a word contextually related to the noun, are identified from the displayed page of the electronic book. Content structures are searched for a content structure that includes a matching object having an object name matching the noun. The content structure includes objects, where each object has attribute table entries. Upon finding an identified attribute table entry of the matching object that matches the related word, a new content structure is generated. The new content structure includes the matching object and the identified attribute table entry. A content segment is generated for output (e.g., for display on the electronic book) based on the new content structure.Type: GrantFiled: June 26, 2019Date of Patent: January 24, 2023Assignee: Rovi Guides, Inc.Inventors: Sakura Saito, Alan Waterman
-
Patent number: 11561761Abstract: A voice assistant is provided whereby, in response to receipt of a voice instruction for requesting a recommended piece of content from a user, the voice assistant receives, from a system, a response including information on a recommended piece of content determined using another playback history having a feature similar to a feature of playback histories stored in association with a user ID of the user, and outputs the piece of content.Type: GrantFiled: July 24, 2020Date of Patent: January 24, 2023Assignee: Canon Kabushiki KaishaInventor: Hirotaka Funayama