Patents Examined by Maikhanh Nguyen
  • Patent number: 11514240
    Abstract: The present disclosure describes techniques for adding a marker to a second document, the marker corresponding to a marker in a first document. The process may include identifying a token in a first document associated with a marker based upon a location of the marker in the first document. The process may further include identifying a particular token group that the token belongs to. The particular token group may be identified from a set of token groups for the first document. A particular token group from a set of token groups for the second document is then identified for the particular token group in the first document. A location for placing the marker in the second document is identified based upon the location of the particular token group in the second document. The marker is then placed in the second document at the identified location.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: November 29, 2022
    Assignee: Oracle International Corporation
    Inventors: David Diamond, Michael Gianatassio, John Janosik, Michael Rubino
  • Patent number: 11507630
    Abstract: Among other things, embodiments of the present disclosure enable real-time communication between a first user and a second user regarding web content, and enable the second user to receive a submission of at least some of the web content from the first user.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: November 22, 2022
    Assignee: NEWSPLUG, INC.
    Inventors: John S. Shriber, Roman Zaks
  • Patent number: 11494550
    Abstract: An ultrasound point-of-care system receives a worksheet from a worksheet server. The worksheet is encoded as HTML that is configured to be rendered by a browser component of system software. One or more predefined JavaScript functions in the HTML provide information that is entered by a user into the worksheet and meta-data about the worksheet. System software on the medical device uses an intermediate component or code insertion to execute the JavaScript functions to retrieve the entered information and the meta-data. The system software stores the information locally and packages the retrieved information and meta-data as a DICOM file for transmission to the worksheet server when a computer communication connection to the worksheet server becomes available.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: November 8, 2022
    Assignee: FUJIFILM SONOSITE, INC.
    Inventor: John D. Higinbotham
  • Patent number: 11488213
    Abstract: A seemingly infinite and continuous stream of online content can be tracked by a movement tracker that can track an amount of movement of a stream of content. For example, such a movement tracker can track the amount of movement per session of a client-side application, such as per session of a web browser. In an example, the tracking of the movement can occur by tracking a measurable parameter of the stream that indicates the amount of movement, such as scroll distance. The movement tracker may also be configured to determine user interaction data according to the tracked amount of movement.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: November 1, 2022
    Assignee: Yahoo Assets LLC
    Inventors: Timothy Michael Tully, Andrew James Beal
  • Patent number: 11488211
    Abstract: The present invention involves a web site advertising placement system and method which identifies web sites unaffiliated with the advertiser and related to a topic being advertised to provide advertising links that refer to unaffiliated web sites.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: November 1, 2022
    Assignee: PAYASONE, LLC
    Inventor: Kevin Richard Erdman
  • Patent number: 11475371
    Abstract: A learned model integration method for integrating multiple different learned models obtained by letting a learning model learn a predetermined data group, the learning model having a tree structure in which multiple nodes associated with respective hierarchically divided state spaces are hierarchically arranged, the method includes: a data reading step of reading data related to the multiple different learned models from a predetermined memory unit; and an integrating step in which, for each node constituting a tree structure related to the multiple different learned models, when a node exists in only one learned model, the node is duplicated, and when nodes exist in corresponding positions in the multiple learned models, the corresponding nodes are integrated, thereby integrating the multiple different learned models into a single learned model.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: October 18, 2022
    Assignee: AISing LTD.
    Inventors: Junichi Idesawa, Shimon Sugawara
  • Patent number: 11467716
    Abstract: Provided is a method, performed by a web browser, for identifying and displaying content, the method including receiving a webpage including text, comparing the text to titles of media content in a media content database, based on the comparison, identifying a subset of text as a match to a title of a matching media content, based on identifying the subset of text, modifying a display of the webpage by inserting a visual indicator into the webpage in proximity to the subset of text, or modifying the display of the subset of text, detecting an interaction of a user-controlled input with the inserted visual indicator or the modified display of the subset of text, and displaying a popup interface over a portion of the webpage, the popup interface displaying additional information about the matching media content and a selectable user-interface element to play the matching media content.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: October 11, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: William Devereux, Erica Cheshier
  • Patent number: 11468677
    Abstract: Described herein are systems and methods that search videos and other media content to identify items, objects, faces, or other entities within the media content. Detectors identify objects within media content by, for instance, detecting a predetermined set of visual features corresponding to the objects. Detectors configured to identify an object can be trained using a machine learned model (e.g., a convolutional neural network) as applied to a set of example media content items that include the object. The systems provide user interfaces that allow users to review search results, pinpoint relevant portions of media content items where the identified objects are determined to be present, review detector performance and retrain detectors, providing search result feedback, and/or reviewing video monitoring results and analytics.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: October 11, 2022
    Assignee: MATROID, INC.
    Inventors: Reza Zadeh, Dong Wang, Deepak Menghani, John Goddard, Ryan Tobin
  • Patent number: 11468126
    Abstract: A method for collecting a component model in a component e-commerce platform includes: S1: adding preset hyperlinks to component models in a PDF file of the web server; S2: downloading the PDF file from the web server, clicking one preset hyperlink in the downloaded PDF file to jump to a corresponding webpage, and displaying collection information when the web server identifies a link type; and S3: if a collect instruction is received, converting information of the component models included in the preset hyperlinks, and saving the component model information obtained by the conversion into a user personal account. This method allows the user to quickly return from off-line use of the PDF file back to a webpage on which a component model is present, and displays collection information to allow the user to timely collect component information thus improving the user experience of use.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: October 11, 2022
    Assignee: SHENZHEN SEKORM COMPONENT NETWORK CO., LTD
    Inventor: Jian Zhang
  • Patent number: 11461546
    Abstract: Systems and methods are provided for receiving location information for source data associated with a publisher identifier and determining a set of selectors associated with the publisher identifier, each selector comprising specified content to extract from the source data and one or more rules for extracting the specified content. The systems and method further provided for extracting from the source data, specified content for each selector of at least a subset of the set of selectors based on the one or more rules specified in each selector of the at least subset of the set of selectors, determining a first template to use to generate the media content item, the first template comprising regions corresponding to one or more selectors, populating each region of the first template using specified content for the corresponding selector and generating the media content item from the populated first template.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: October 4, 2022
    Assignee: Snap Inc.
    Inventors: Ian Anthony Wehrman, Giles Goodwin, Jared Iwata, Eugene Feingold, David LeMieux
  • Patent number: 11449669
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facilitating input by a user into a form. In one aspect, a method include actions of obtaining a web resource that includes a form, determining a particular field of the form has been selected, determining an intent that corresponds to the form from a first semantic tag in the web resource, determining a parameter of the intent that corresponds to the particular field of the form from a second semantic tag in the web resource, determining a value to suggest for the particular field based at least on the intent and the parameter of the intent, and providing the value for output as a suggestion of input for the particular field.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: September 20, 2022
    Assignee: GOOGLE LLC
    Inventors: David Wang, Ulas Kirazci, Joshua Richard Williams
  • Patent number: 11443108
    Abstract: In some embodiments, the method includes the steps of: obtaining a branch model associated with a set of related documents, the branch model comprising one or more branches, each branch of the one or more branches comprising a branch type and one or more nodes, the one or more branches comprising a primary branch associated with a primary document, the set of related documents comprising the primary document having a first document identifier; generating a secondary branch based upon a revision of the primary document, the secondary branch associated with a secondary document of the set of related documents, the secondary document having a second document identifier; and adding the secondary branch to the branch model.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: September 13, 2022
    Assignee: WORKIVA INC.
    Inventors: Benjamin Paul Campbell, Matthew Peter Hinrichsen, Dustin John Holmes, Payson Merrit Lippert, Patrick C. Kujawa
  • Patent number: 11443109
    Abstract: Implementations generally relate to a spreadsheet add-in that provides data entry validation. As described in more detail herein, the spreadsheet add-in integrates a spreadsheet-based table component with a remote web service. The spreadsheet add-in uses web service metadata to validate data that a user enters into the spreadsheet. The spreadsheet add-in provides immediate feedback on errors in an interactive fashion for the user. Furthermore, during a data upload process, any errors that are reported by the web service are displayed in context such that the user may quickly affect corrections.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: September 13, 2022
    Assignee: Oracle International Corporation
    Inventors: Edmund A. Davis, Shaun Logan, Brian Rowles
  • Patent number: 11436405
    Abstract: A method for rendering linked content in a first document is described. A first user entry of a first link in the first document is received at a computing device. The first link refers to a first set of content having a source location that is external to the first user entry. The first set of content is displayed with a first display format of the source location in a user interface that displays the first document. Displaying the first set of content includes retrieving, by the computing device, the first set of content using the first link. Displaying the first set of content also includes updating the user interface to display both the first set of content and a second set of content that is distinct from the first set of content.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: September 6, 2022
    Assignee: WORKIVA INC.
    Inventors: Taylor Anderson, Mark David Erickson, Hannah Deering, Jonathan Gray Sandridge, Christian Plazas, Wilfredo Merced, III, Brian David Bolton, Bryon Marks, Ashley Kay Knobloch
  • Patent number: 11438241
    Abstract: A system for visualizing and navigating network data may include at least one computing device that receives input data using a NetTree application. The NetTree application may parse the input data and determine a list of nodes in a network and a list of links between nodes in the network from the input data. One of the nodes may be selected as a start node and inserted into a line of a network tree. After selecting the start node, the NetTree application may iterate through each of the links between the nodes in the network and add each new node that is not yet added to the network tree to a list of nodes to check for their links. Each link is added to a line in the network tree. A graphical user interface (GUI) may display the network tree.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: September 6, 2022
    Inventor: Robert Brennan Garvey
  • Patent number: 11423596
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for emoji mashup generation. The system and method introduce a method and model that can generate emoji mashups representative of contextual information received by a user at an application. The emoji mashup may come in the form of two or more emojis coherently combined to represent the contextual idea or emotion being conveyed.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: August 23, 2022
    Assignee: PAYPAL, INC.
    Inventors: Titus Woo, Wei Ting Kuo, Xueguang Lu, Venkatesh Komma
  • Patent number: 11409955
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facilitating input by a user into a form. In one aspect, a method include actions of obtaining a web resource that includes a form, determining a particular field of the form has been selected, determining an intent that corresponds to the form from a first semantic tag in the web resource, determining a parameter of the intent that corresponds to the particular field of the form from a second semantic tag in the web resource, determining a value to suggest for the particular field based at least on the intent and the parameter of the intent, and providing the value for output as a suggestion of input for the particular field.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: August 9, 2022
    Assignee: GOOGLE LLC
    Inventors: David Wang, Ulas Kirazci, Joshua Richard Williams
  • Patent number: 11410084
    Abstract: Embodiments of the present disclosure provide a method and an apparatus for training a machine reading comprehension model, and a storage medium. The method includes: training an initial model to generate an intermediate model based on sample data; extracting samples to be processed from the sample data according to a first preset rule; generating a noise text according to a preset noise generation method; adding the noise text to each of the samples to be processed respectively to generate noise samples; and performing correction training on the intermediate model based on the noise samples to generate the machine reading comprehension model.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: August 9, 2022
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Kai Liu, Qiaoqiao She
  • Patent number: 11379653
    Abstract: The present disclosure provides a method for rendering a PDF file by on-demand loading the PDF file in a network. The method comprises the following steps: acquiring basic data information of a PDF file to be rendered by a user; and according to the basic data information, determining page data block information required for rendering and displaying a corresponding page of the PDF file, wherein the page data block information comprises a quantity, a position, and a size of at least one page data block in the corresponding page; sending a request comprising the page data block information to a server, and receiving each page data block corresponding to the request; and rendering the each page data block corresponding to the request to display the corresponding page, according to the basic data information of the PDF file.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: July 5, 2022
    Assignee: FUJIAN FOXIT SOFTWARE DEVELOPMENT JOINT STOCK CO.
    Inventors: Yadong Wang, Junyi Liang
  • Patent number: 11379662
    Abstract: A word processing system has a keyboard having a plurality of letter keys and a shift key operable to generate capitalized letters, a processor connected to the keyboard and a display connected to the processor. The processor is operable to detect entry of an entered two-letter word, to determine if the entered two-word is in all capital letters, and if the entered two-word is in all capital letters to assess whether the typing was intentional or in error. If it is assessed that the typing was in error, the processor being operable to correct the two-letter word to an initial capital followed by a lower case letter.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: July 5, 2022
    Inventor: Karmen Langlotz