Stylesheet Based Markup Language Transformation/translation (e.g., To A Published Format Using Stylesheet, Etc.) Patents (Class 715/236)
  • Patent number: 11977589
    Abstract: An information search method is provided. The method includes: searching for webpages related to a search request through a search engine; extracting respective texts related to the search request from respective webpages and splicing the texts to obtain a spliced text; obtaining a text segment from the spliced text; and sending the obtained text segment to the search engine, to display the obtained text segment in an information search result through the search engine. The present disclosure can bring great advantages to the search engine in terms of user experience and interaction, and can satisfy user requirements for a function of an intelligent question and answer. Through present disclosure, it is beneficial to directly presenting a short text with higher relevance to the search request to the user, thereby saving time in screening information for the user.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: May 7, 2024
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Miao Fan, Jinxing Yu, Zehao Dou, Mingming Sun, Ping Li, Haifeng Wang
  • Patent number: 11973646
    Abstract: Techniques for adapting workflows based on commonality with others are provided. It is detected that a workflow server connected to a network is being configured via a user interface to create a workflow. The workflow includes detecting a trigger via a sensor in the network and causing an action to execute at a device in the network in response to the trigger. The workflow being created is compared to a previously created workflow to generate a score that indicates a degree of similarity between the workflow being created and the previously created workflow. Upon verifying that the score satisfies a predefined condition, at least one feature of the previously created workflow that is not currently included in the workflow being created is selected. The user interface is signaled to display an indication to propose that the feature be included in the workflow being created.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: April 30, 2024
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Isabel Firpo, Jonathan Whitall, Phyllis C Austin, Amruthavarshini Hiriyur Krishnamurthy, Kylene Tanner
  • Patent number: 11966693
    Abstract: An electronic device and a method for editing a resume are provided. The electronic device includes a display, a transceiver, a storage medium, and a processor. The processor receives personal information through the transceiver, and inputs the personal information into a plurality of item templates to generate an item template with personal information and a blank item template without personal information corresponding to the plurality of item templates. The processor displays the plurality of item templates through the display, and receives a first input operation to add a first item template and a second item template in the plurality of item templates to a resume display area to generate a resume. The processor outputs the resume through the transceiver.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: April 23, 2024
    Assignee: TRANTOR TECH, INC.
    Inventors: Chun Yi Liu, Cheng-Min Ting, Chun Ling Pan
  • Patent number: 11966908
    Abstract: Methods, systems, and computer readable medium are provided for generating, by a secure processor, a plurality of configurable data entry elements configured into a webpage, receiving sensitive data entered via the plurality of configurable data entry elements during a user data entry session, generating a hidden controller iframe in the webpage, aggregating, by the hidden controller iframe, the sensitive data across the plurality of configurable data entry elements, and directing aggregated sensitive data to the secure processor hosted by a first server separate from a second server hosting the webpage.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: April 23, 2024
    Assignee: Stripe, Inc.
    Inventor: Yue Bu
  • Patent number: 11968342
    Abstract: An image forming apparatus includes a storage device and a control device. The storage device stores a document. The control device includes a processor and functions, through the processor executing a control program, as a character recognizer and a tag generator. The character recognizer analyzes the document stored in the storage device and recognizes characters contained in the document. The tag generator analyzes, based on a recognition result of the character recognizer, a sequence of characters contained in the document and generates a tag expressing a feature of descriptive content of the document.
    Type: Grant
    Filed: July 5, 2023
    Date of Patent: April 23, 2024
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Keanu Go, Eliot Emerson Uy, Romel Dianon, Jr., Roy Vincent Maranon, Peter James Bulat-Ag, J'mark Ramos, Gerald Galanida, Hazel Ozon, Fritzer Abapo, Maria Johanna Ybanez, Kenneth Kienzle Arrieta, July Descartin
  • Patent number: 11947377
    Abstract: Systems and methods for dynamically restricting rendering of unauthorized content included in information resources are provided herein. A computing device can identify an information resource including a content object specifying one or more graphical characteristics. The computing device can determine that the content object corresponds to a restricted content object by applying at least one of an action-based detection policy to detect actions performed on the information resource or a visual-based detection policy to detect the graphical characteristics of the content object. The computing device can modify by applying a content rendering restriction policy the information resource to alter rendering of the content element on the information resource responsive to the determination.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: April 2, 2024
    Assignee: GOOGLE LLC
    Inventors: Matthew Burriesci, Rebecca Illowsky
  • Patent number: 11949699
    Abstract: A method includes, in response to receiving an email message, detecting one or more artifacts within an email message, wherein each of the artifacts is associated with a payload; for each artifact, generating, a descriptor object representing the artifact that does not include the payload, so that the processor is prevented from accessing the payload via the descriptor object; and at least one payload button based on the payload associated with the artifact for causing the payload to be transmitted to an external system for analysis of the payload; and presenting an artifact dashboard in a graphical user interface (GUI) rendered on a display of the email security system, the artifact dashboard displaying, for each artifact, the descriptor object representing the artifact and the at least one payload button based on the payload associated with the artifact.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: April 2, 2024
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Thomas Anthony Kemp, Metin Carlo DePaolis, William Robert Gemza, Jr., Ryan Jerome Whalen
  • Patent number: 11941348
    Abstract: Methods, systems, and computer programs are presented for abstractive summarization of text by viewing sequence transduction as a language modeling problem. One method comprises an operation for training a machine-learning program to create a machine-learning model that estimates a word to be added to a running summary for the text being summarized. The method further comprises operations for detecting the text to be summarized, initializing the running summary, and performing a plurality of iterations. Each iteration comprises providing, to the machine-learning model, the source text and the running summary, and adding, using the machine-learning model, a new word to the running summary. Further, the method comprises an operation for storing, on a memory, the running summary as the summary of the text.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: March 26, 2024
    Assignee: Twilio Inc.
    Inventors: Luke Percival de Oliveira, Alfredo Láinez Rodrigo
  • Patent number: 11934402
    Abstract: Various systems, methods, and computer program products are provided for optimizing database querying. The method includes receiving a search request to perform a search operation associated with a database. The search request includes one or more search values. The method also includes identifying one or more search columns of the database based on at least one of the one or more search values. The identification of the one or more search columns includes comparing the at least one of the one or more search values with a reference matrix. The reference matrix relates to contents of the database. The method further includes updating the search request based on the one or more search columns identified. The method still further includes causing a transmission of the updated search request for performance of the search operation.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: March 19, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Suki Ramasamy, Satish Reddy Andela, Venkatarao Gorantla
  • Patent number: 11935007
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating, providing, and editing collaborative content items on client devices. For example, the disclosed systems provide a collaborative content item that includes a text display state and a render display state. A client device can provide for the collaborative content item to receive source text in the text display state. Then, based on the source text, the client device can provide for display of the collaborative content item in the render display state that generates a graphical representation for the collaborative content item based on rendering the source text. In some embodiments, the disclosed systems and methods allow two or more client devices to simultaneously modify the source text associated with the collaborative content item, and in turn, modify the graphical representation of the collaborative content item based on the modified source text.
    Type: Grant
    Filed: December 27, 2022
    Date of Patent: March 19, 2024
    Assignee: Dropbox, Inc.
    Inventors: Andrew Schamp, Raven Black, Justin Hileman
  • Patent number: 11934393
    Abstract: Disclosed herein are system, method, and computer program product embodiments for validating input requests. In an embodiment, an application program interface (API) can receive a input request from a client device or server. The API can validate the input requests based on client-side or server-side technology implemented by the client device or server. In response to validating a input request from the client device and server, the database's framework can validate the database request before processing the input request. In response to failing to validate an input request at the client device, server, or database level, a machine-learning algorithm can be used to determine how to resolve a possible error, which may have caused the failure to validate the input request.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: March 19, 2024
    Assignee: SAP SE
    Inventors: Jai Vignesh R, Jhansi Rani B
  • Patent number: 11935084
    Abstract: A computer-implemented method and system for integration among content publication, advertisement services and rewards collection is provided. The method and system comprises publishing a first content generated by a first user for public viewing, determining whether a predetermined condition of the published first content reaches a first predetermined threshold, providing a first user-controlled slot if the first predetermined threshold is reached, and allowing the first user to set a first price for the first user-controlled slot to sell for rewards collection. When the published content reaches a second predetermined threshold, a second user-controlled slot is then provided for the user to set a second price for rewards collection and so on.
    Type: Grant
    Filed: February 12, 2023
    Date of Patent: March 19, 2024
    Inventor: Joyce Chiayu Chen
  • Patent number: 11928592
    Abstract: Methods, devices and systems for training a pattern recognition system are described. In one example, a method for training a sign language translation system includes generating a three-dimensional (3D) scene that includes a 3D model simulating a gesture that represents a letter, a word, or a phrase in a sign language. The method includes obtaining a value indicative of a total number of training images to be generated, using the value indicative of the total number of training images to determine a plurality of variations of the 3D scene for generating of the training images, applying each of plurality of variations to the 3D scene to produce a plurality of modified 3D scenes, and capturing an image of each of the plurality of modified 3D scenes to form the training images for a neural network of the sign language translation system.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: March 12, 2024
    Assignee: Avodah, Inc.
    Inventors: Trevor Chandler, Dallas Nash, Michael Menefee
  • Patent number: 11928417
    Abstract: A method of displaying an electronic form on a mobile device comprises creating one or more repeatable items comprising a plurality of fields to be filled or displayed wherein one or more of the fields may include another one or more repeatable item. A method of displaying an electronic form on a mobile device having a screen and managed by an operating system comprises attaching a visual priority to one or more fields used in the electronic form; obtaining the current mobile device screen size; and adapting the number of fields to be displayed on the screen based on the screen size and on visual priority attached to one or more of the fields. In one implementation, a minimum width is set for each of the one or more fields, and the fields that can meet the minimum width based on the current mobile device screen size are displayed.
    Type: Grant
    Filed: December 20, 2020
    Date of Patent: March 12, 2024
    Assignee: TrueContext Inc.
    Inventors: Gemunu Prasanna Kapila Bandara Ekanayake, James Jeremy Goodfellow
  • Patent number: 11928421
    Abstract: A computing system may identify a first reference citation within a technical document, wherein the first reference citation is identified based at least in part a length of a first block of text that is included in the first reference citation and an inclusion of at least one numeric character in the first block of text. The computing system may determine, based on querying at least one datastore, whether the first reference citation matches a matching stored reference citation. The computing system may determine, based at least in part on whether the first reference citation matches the matching stored reference citation, an error review prioritization status for the first reference citation. The error review prioritization status may also be determined based, in part, on a specified revision number for the first reference citation. The computing system may provide visual feedback indicating the error review prioritization status.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: March 12, 2024
    Assignee: DePuy Ireland Unlimited Company
    Inventors: Timothy O'Sullivan, Shane Dempsey
  • Patent number: 11929994
    Abstract: Randomizations of a web page may be generated in advance and provided to a client. The client may store the randomizations in its cache. Multiple randomizations for the same web page may be provided to the client and stored in the client's cache. When a request for a web page is made, it is determined if the client has any cached randomizations. Randomizations for the probable next web page to be requested by the client may be provided to the client for storage in the cache. For example, the probability that a link will be clicked or a website visited may be determined. Those web pages and websites with higher probabilities may be determined. Randomizations for those web pages are then provided to the client for use.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: March 12, 2024
    Assignee: Capital One Services, LLC
    Inventors: Jeremy Goodsitt, Vincent Pham, Anh Truong, Galen Rafferty, Austin Walters, Reza Farivar, Mark Watson
  • Patent number: 11914661
    Abstract: The technology relates to integrating web content into a map application. A query is sent from the map application. At least one snippet of web content identified as relevant to the query is received in response to the query, the at least one snippet of content including a portion of media or textual content from a source on the web. The portion of media or textual content is formatted for display in the map application and output for display in the map application.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: February 27, 2024
    Assignee: Google LLC
    Inventors: Victor Carbune, Matthew Sharifi
  • Patent number: 11908213
    Abstract: Systems and methods for extracting information from a sheet of material to facilitate organization of information from paper, and other physical writing surfaces are provided. An example system includes a sheet of material and a device for scanning the sheet with an optical sensor. The sheet of material includes an indication region. The indication region allows for indictors to be marked corresponding with at least one a corresponding subregion to be extracted. The sheet of material further includes at least one fiducial mark for identifying a boundary of the sheet. The device includes a processor operably coupled to the optical sensor for causing the optical sensor to scan the sheet and detect a boundary thereof using the fiducial marks and further identify a designated subregion of the sheet. Upon identification of the designated subregion, the processor is configured to extract information contained in the designated subregion for organization of information.
    Type: Grant
    Filed: May 17, 2023
    Date of Patent: February 20, 2024
    Assignee: ACCO Brands Corporation
    Inventors: Bryan Povish, Juli Hallas, Ming Leung, Michael Rowe, Abbey Blundell
  • Patent number: 11900057
    Abstract: In some implementations, a computing device can generate user input correction suggestions based on the user's context. For example, the user's context can include content that the user has open or has recently opened on the computing device or another computing device. For example, when the user opens an item of content, the computing device can generate a context dictionary that includes words, phrases, etc., that describe the opened content. When the user provides input (e.g., text, speech, etc.) the computing device can use the context dictionary to generate input correction suggestions. The computing device can synchronize the context dictionary with other computing devices that the user may be using so that the user's context on one device can be used by another device to generate input correction suggestions.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: February 13, 2024
    Assignee: Apple Inc.
    Inventors: Jason J. Ivan, Christopher S. Linn, Douglas R. Davidson
  • Patent number: 11900229
    Abstract: An apparatus and method for iterative modification of self-describing data structures. The apparatus includes a memory with instructions configuring at least a processor to generate at least a self-describing data structure and acquire metadata. The memory containing instructions further configuring the at least a processor to modify the at least a self-describing data structure, including dividing the at least a self-describing data structure into a plurality of data structure modules and associating the metadata with a data structure module of the plurality of data structure modules. The memory containing instructions further configuring the at least a processor to configure a downstream device to generate graphical user interface elements as a function of the modified at least a data structure and the associated metadata.
    Type: Grant
    Filed: May 17, 2023
    Date of Patent: February 13, 2024
    Inventor: Amber Swope
  • Patent number: 11899649
    Abstract: In a distributed database, a transaction is to be committed at a first coordinator server and one or more participant servers 1210. The first coordinator server is configured to receive a notification that each participant server of the transaction is prepared at a respective prepared timestamp, the respective prepared timestamp being chosen within a time range for which the respective participant server obtained at least one lock 1220. The first coordinator server computes the commit timestamp for the transaction equal or greater than each of the prepared timestamps 1230, and restrict the commit timestamp such that a second coordinator server sharing at least one of the participant servers for one or more other transactions at a shared shard cannot select the same commit timestamp for any of the other transactions 1240. The transaction is committed at the commit timestamp 1250.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: February 13, 2024
    Assignee: Google LLC
    Inventors: Sebastian Kanthak, Brian Frank Cooper
  • Patent number: 11902125
    Abstract: A system for managing system hardware configuration data and system hardware connection data includes a database for storing predetermined system hardware configuration data and system hardware connection data in a generic format within a data array. A processor is coupled to the database and a memory is coupled to the processor. The memory stores a plurality of instructions for execution by the processor. Predetermined system hardware configuration data and system hardware connection data are extracted in a first format from at least one of a plurality of input sources that are input sources within the wireless communications network from the at least one input source. The extracted predetermined system hardware configuration data and system hardware connection data in the first format are converted into a generic data format. The predetermined system hardware configuration data and system hardware connection data in the generic data format are stored within a data array in the database.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: February 13, 2024
    Inventor: Richard K. Steen
  • Patent number: 11893050
    Abstract: In assistance processing for assisting in describing a document corresponding to a portion in a document, a calculation unit calculates a similarity degree between a sentence in a document and a document described correspondingly to a portion in the document. When the calculated similarity degree is equal to or greater than a predetermined threshold, an extraction unit extracts the sentence in the document in association with the document described correspondingly to the portion in the document.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: February 6, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventor: Takeshi Yamada
  • Patent number: 11893469
    Abstract: Embodiments of the present disclosure include systems and methods for training transformer models using position masking. In some embodiments, a set of data for training a transformer model is received. The set of data includes a sequence of tokens and a set of position values. Each position value in the set of position values represents a position of a token in the sequence of tokens relative to other tokens in the sequence of tokens. A subset of the set of position values in the set of data is selected. Each position value in the subset of the set of position values is replaced with a second defined value to form a second set of defined values. The transformer model is trained using the set of data.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: February 6, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andy Wagner, Tiyasa Mitra, Marc Tremblay
  • Patent number: 11886546
    Abstract: Systems and methods for dynamically restricting rendering of unauthorized content included in information resources are provided herein. A computing device can identify an information resource including a content object specifying one or more graphical characteristics. The computing device can determine that the content object corresponds to a restricted content object by applying at least one of an action-based detection policy to detect actions performed on the information resource or a visual-based detection policy to detect the graphical characteristics of the content object. The computing device can modify by applying a content rendering restriction policy the information resource to alter rendering of the content element on the information resource responsive to the determination.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: January 30, 2024
    Assignee: GOOGLE LLC
    Inventors: Matthew Burriesci, Rebecca Illowsky
  • Patent number: 11887464
    Abstract: A security ecosystem, device and method for distributing physical resources based on workflow interactions is provided. A computing device determines that a trigger, of a safety-workflow, has occurred, comprising: determining, from distribution-tracking data, that distribution of physical resources in a region meets a suboptimal-distribution condition. In response, the computing device implement a first responsive action, of the safety-workflow, comprising generating an indication of the distribution of the physical resources in the region at an electronic map. The computing device implements an analysis component, of the safety-workflow, comprising: determining whether the distribution of the physical resources meeting the suboptimal-distribution condition meets a predetermined exemption condition.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: January 30, 2024
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Barbara R. Doutre, Jonathan Whitall, Brandy Barber, Aurelie Y. Gaussorgues
  • Patent number: 11880416
    Abstract: Provided are a computer program product, system, and method for sorting documents according to comprehensibility scores determined for the documents A determination is made of sections of text in the document associated with taxonomy topics. A determination is made of a determining a comprehensibility score of the document as a function of the sections of text and familiarity scores of the taxonomy topics associated with the sections of text in the document. Each familiarity score indicates a user familiarity with a taxonomy topic. The comprehensibility score is used for the document to determine an order in which to present the document to the user with a group of documents.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: January 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Kevin Males, Alister James Brain
  • Patent number: 11875031
    Abstract: An electronic device includes a display screen, and computing hardware to execute a software product. Executing the software product results in generating and rendering a graphical user interface on the display screen to facilitate user interaction. The graphical user interface, when rendered, presents one or more graphical objects, a pointer object configured to be movable over one or more of the one or more graphical objects, and configured to invoke a menu list containing one or more user selectable options as the pointer object is clicked or tapped over the one or more of the one or more of the graphical objects. A user selectable option is selected the pointer object swipes a touch sensitive object and the software product can maintain an effect corresponding to the selected option to be applied to the graphical objects and enable a change in status of the graphical objects.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: January 16, 2024
    Assignee: Supercell Oy
    Inventors: Timur Haussila, Touko Tahkokallio, Mikko Hokkanen
  • Patent number: 11874894
    Abstract: A tool to enable a search-engine optimized website within a WBS (website building system) The tool includes at a database storing WBS component compositions and SEO (search engine optimization) information drawn from sources internal and external to the WBS relating to the component compositions having at least one of: design and content; an analyzer to gather and analyze the SEO information for the WBS component compositions and to provide an SEO ranking for them; an editor to enable a designer of a website using the WBS to create and edit a website page using at least one user selected component composition from the WBS component compositions and a recommender to receive the at least one user selected component composition and to compare it with the results of the analyzer and to recommend to the designer, search engine friendly recommendations for improved website optimization based on the SEO ranking.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: January 16, 2024
    Assignee: Wix.com Ltd.
    Inventors: Yuval Aviyam, Alon Rousso Katz
  • Patent number: 11853294
    Abstract: Key name synthesis is disclosed. A metrics data point is received. Based at least in part on a translation statement, at least a portion of the received metrics data point is associated with a key specified by the translation statement such that the specified key and the associated at least portion of the received metrics data point form a key-value pair. The key-value pair is associated with the received metrics data point.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: December 26, 2023
    Assignee: Sumo Logic, Inc.
    Inventors: Christian Friedrich Beedgen, David M. Andrzejewski, Benjamin Everette Newton, Kumar Avijit, Stefan Christoph Zier
  • Patent number: 11853646
    Abstract: A method includes receiving data indicating a current media playback state of an external media playback device. The method includes, in response to receiving the data and in accordance with a determination that a set of external media playback device control criteria are met, displaying, via the display generation component, a user interface for controlling media playback at the external media playback device that includes one or more selectable user interface objects based on whether the data indicates that the external media playback device is currently performing a media playback operation.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: December 26, 2023
    Assignee: Apple Inc.
    Inventors: Taylor G. Carrigan, Patrick L. Coffman, Alan C. Dye, Christopher P. Foss
  • Patent number: 11849086
    Abstract: An image processing apparatus includes an image input device and a control device. An image of an original document is input to the image input device. The control device functions as a controller. The controller identifies a preset index contained in the image of the original document input to the image input device, extracts from the image of the original document a portion of the image specified by the index, recognizes a character string in the extracted portion, and subjects the recognized character string to processing associated with the index to generate edition information.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: December 19, 2023
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Raffy Magallanes
  • Patent number: 11847176
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for correcting entity names. One method includes receiving texts and deriving a plurality of name-context pairs from the texts. The method further includes calculating a context consistency measure for each name-context pair and storing context-entity name data representing the name-context pairs. Another method includes identifying an entity name and one or more context terms from a query and generating candidate names for the entity name. The method further includes determining a score for each of the candidate names, selecting a number of top scoring candidate names, and using the selected candidate names to respond to the query.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: December 19, 2023
    Assignee: GOOGLE LLC
    Inventors: Lawrence J. Brunsman, Matthieu Devin, Uri N. Lerner, Simon Tong
  • Patent number: 11841910
    Abstract: Embodiments disclose a system that allows for improved generation of web requests for scraping that, because of the nature of the requests and time and manner they are sent out, appear more organic, as in human generated, than conventional automated scraping systems. The system then manages how a client request to scrape a target website is made to the site, masking the request in a manner that makes it appear to the Web server as if the request is not generated by an automated system. In this way, by appearing more organic, Web servers may be less likely to block requests from the disclosed system or may take longer to block requests from the disclosed system. By avoiding Web servers blocking requests and extending the lifetime of IP proxies before they are blocked, embodiments can use a limited IP proxy address space more efficiently.
    Type: Grant
    Filed: April 21, 2022
    Date of Patent: December 12, 2023
    Assignee: OXYLABS, UAB
    Inventors: Eivydas Vilcinskas, Arnas Petru{hacek over (s)}kevicius, Giedrius Stalioraitis, Martynas Juravicius, Rimantas Stankevicius
  • Patent number: 11829934
    Abstract: A system determines that a first data element in a first message is linked to a first data field in a first mapped dataset. The system receives a request to determine to which data field in a second mapped dataset a second data element in a second message should be mapped. The system extracts a first set of features from the first message. The system determines that the first data element is located on a first location within the first message. The system extracts a second set of features from the second message. The system determines that the second data element is location on a second location within the second message. The system determines a difference between the first location and the second location. If the difference is less than a threshold distance, the system associates the second data element to the first data element in the second mapped dataset.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: November 28, 2023
    Assignee: TBK BANK, SSB
    Inventors: Michael James Mangino, Michael Davis Niessner
  • Patent number: 11816452
    Abstract: Systems and methods for providing enterprise-level application content customization are described herein. A method includes executing an enterprise application (from a suite of enterprise applications that are utilized by the enterprise) on a remote computing system operated by an enterprise administrator. The method includes surfacing a content customization UI on a display device of the remote computing system during execution of the enterprise application. The content customization UI includes UI elements that enable the specification of parameters for providing enterprise-specific customized content during execution of enterprise application(s) from the suite of enterprise applications on remote computing system(s) operated by enterprise user(s). The method also includes receiving, via the content customization UI, user input including the specification of parameters and generating the customized content based on the specified parameters.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: November 14, 2023
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Jesse H. Stein, Brian H. Burks, Lu Han, Shilpi Sinha, Antoine Haas, Gaurav Bindlish, Srinivasa Raghavan Santhanam, Harish Jayanti, Brent E. Ford, Cristian M. Matesan, Willis Fung, Sarvesh Surana, Ling-Ya Huang, Magdalena Dakeva, Peter John Richards, Fengna Gu, Andrew N. Dwersteg, Julio Cesar Gutierrez, Abhishek Mondal, William P. Dinkuhn, Shiyuan Zhao, Jonathan I. Reyes Spezzia, Woo Ram Lee, Aayushi Chowdhary, Conner Brennick, Khushi Hitendra Patel, Michael J. Krejcik, Amber Jerica McRae
  • Patent number: 11812294
    Abstract: Methods and related user equipment and radio network node are described in which the UE receives a measurement configuration message via the radio network node, the measurement configuration message comprising a configuration identifier associated with a measurement configuration file, and in which the UE retrieves the measurement configuration file from the radio network node using the received configuration identifier.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: November 7, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Cecilia Eklöf, Gunnar Heikkilä, Waikwok Kwong, Nianshan Shi
  • Patent number: 11803786
    Abstract: Methods and apparatus for an enterprise integration platform. An apparatus includes a processor, a network interface, and a memory, the memory comprising an operating system, a console management module to manage a console, a users management module to manage one or more users, a roles and accessibility management module, a notifications manager module, a search pad module, an application deployment manager module and an audit trail and traceability manager module.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: October 31, 2023
    Inventor: Nathan Rozenfeld
  • Patent number: 11790170
    Abstract: A computer-implemented, machine learning-based method of converting an unstructured technical report into a structured technical report includes obtaining an unstructured technical report, tokenizing the unstructured technical report into an n-gram array, identifying and filtering non-interesting n-grams from the first n-gram array based on common language usage of the non-interesting n-grams and a determination that the non-interesting n-grams do not appear on a confirmed technical entity database, generating and displaying a technical entity candidate list from the filtered n-gram array, displaying, obtaining, from a pattern matching model and/or a graphical user interface, an indication that a technical entity candidate is a technical entity of interest, appending the technical entity of interest to the confirmed technical entity database, generating and displaying a structured technical report with the confirmed technical entities and corresponding technical entity value parameters, and iterating the proc
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: October 17, 2023
    Assignees: CHEVRON U.S.A. INC., CALIFORNIA INSTITUTE OF TECHNOLOGY
    Inventors: Asitang Mishra, Shuxing Cheng, Annie Didier, Chris Mattmann, Hamsa Shwetha Venkataram, Grant Lee, Wayne Moses Burke, Vishal Lall
  • Patent number: 11768804
    Abstract: A method for generating a searchable file from a document. The method includes identifying an object within the document and a formatting attribute of the object, determining an inferred semantic characteristic of the object by comparing the formatting attribute with a plurality of inference rules, wherein the inferred semantic characteristic comprises an estimation of author-defined semantic characteristic of the object, generating metadata based at least on the inferred semantic characteristic and the formatting attribute of the object, wherein the metadata comprises text data that is searchable by a search application for the searchable file to identify the object within the searchable file, and generating, based on the document, the searchable file comprising the metadata.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: September 26, 2023
    Assignee: Konica Minolta Business Solutions U.S.A., Inc.
    Inventor: Kirk Steven Tecu
  • Patent number: 11769419
    Abstract: Learning content management systems and processes are described that enable a user to independently define or select learning content, frameworks, styles, and/or protocols. The frameworks may be configured to specify a flow or an order of presentation to a learner with respect to a learning content presentation. The style definition may define an appearance of learning content. At least partly in response to a publishing instruction, the received learning content and the received framework definition are merged and then rendered in accordance with the defined style. The rendered merged learning content and framework definition are packaged in accordance with the defined/selected protocol to provide a published learning document.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: September 26, 2023
    Assignee: Breakthrough PerformanceTech, LLC
    Inventors: John DiGiantomasso, Martin L. Cohen
  • Patent number: 11768573
    Abstract: A method for providing user feedback for a website includes generating, via a programming interface of a first computing device, a substantially transparent overlay for a graphical user interface (GUI) of a web page, the substantially transparent overlay preventing user interaction with the GUI of the web page, receiving coordinates of an area on the substantially transparent overlay, translating, by the first computing device, the coordinates of the area on the substantially transparent overlay to source code for an element on the GUI of the web page located at a corresponding position of the coordinates of the area on the substantially transparent overlay, and transmitting, by the first computing device, source code for the element to a second computing device for rendering the element on a second computing device GUI.
    Type: Grant
    Filed: January 6, 2023
    Date of Patent: September 26, 2023
    Assignee: Truist Bank
    Inventors: James Harrison Creager, Daniel Jordan Schantz, Brannan Rhett McDougald
  • Patent number: 11755366
    Abstract: The technology describes scanning tree data structures (trees) for multiple processes, at least partly in parallel. A service scans a tree from a beginning tree element to an ending tree element on behalf of a process; while scanning, another process can join in the scan at an intermediate tree element location (e.g., a key). For the subsequent process, the service scans the tree based on the intermediate location to the tree end, thereby visiting tree elements in parallel until the tree end, then continuing from the tree beginning element to the intermediate location for the subsequent process. The service basically completes a full carousel-type revolution for each process. One or more other processes can join an ongoing scan at any time, facilitating further parallel tree element visits, while still obtaining a full scan of the entire set of tree elements. The service handles changing tree versions during the scanning.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: September 12, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Mikhail Danilov, Konstantin Buinov
  • Patent number: 11748440
    Abstract: A system for a website building system includes at least one database storing website building system component types of websites of users, semantic composite types and smart box definitions where the semantic composite types are data structures describing components consisting of other components, a smart box handler to analyze and classify sets of components of a page of a website as smart boxes using semantic decomposition, the smart box boxes based on said semantic composite types and the smart box definitions, an editor to enable interactive editing of the website comprising components and the smart boxes, to receive a classification from the smart box handler and to provide additional editing capabilities for the smart boxes based on the classification.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: September 5, 2023
    Assignee: Wix.com Ltd.
    Inventor: Roni Ben-Aharon
  • Patent number: 11741174
    Abstract: Embodiments disclose a system that allows for improved generation of web requests for scraping that, because of the nature of the requests and time and manner they are sent out, appear more organic, as in human generated, than conventional automated scraping systems. The system then manages how a client request to scrape a target website is made to the site, masking the request in a manner that makes it appear to the Web server as if the request is not generated by an automated system. In this way, by appearing more organic, Web servers may be less likely to block requests from the disclosed system or may take longer to block requests from the disclosed system. By avoiding Web servers blocking requests and extending the lifetime of IP proxies before they are blocked, embodiments can use a limited IP proxy address space more efficiently.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: August 29, 2023
    Assignee: Oxylabs, UAB
    Inventors: Eivydas Vilcinskas, Arnas Petru{hacek over (s)}kevicius, Giedrius Stalioraitis, Martynas Juravicius, Rimantas Stankevicius
  • Patent number: 11734367
    Abstract: Embodiments disclose a system that allows for improved generation of web requests for scraping that, because of the nature of the requests and time and manner they are sent out, appear more organic, as in human generated, than conventional automated scraping systems. The system then manages how a client request to scrape a target website is made to the site, masking the request in a manner that makes it appear to the Web server as if the request is not generated by an automated system. In this way, by appearing more organic, Web servers may be less likely to block requests from the disclosed system or may take longer to block requests from the disclosed system. By avoiding Web servers blocking requests and extending the lifetime of IP proxies before they are blocked, embodiments can use a limited IP proxy address space more efficiently.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: August 22, 2023
    Assignee: Oxylabs, UAB
    Inventors: Eivydas Vilcinskas, Arnas Petruskevicius, Giedrius Stalioraitis, Martynas Juravicius, Rimantas Stankevicius
  • Patent number: 11734349
    Abstract: An information retrieval method is provided, applicable to a database. The database includes a plurality of pieces of information and a plurality of index tags, and each of the pieces of information is associated with at least one of the index tags. The information retrieval method includes: receiving a piece of retrieval information; extracting pieces of first information associated with the retrieval information from the pieces of information of the database; extracting a plurality of first index tags corresponding to the pieces of first information from the index tags; requesting a display field of a first index tag to be adjacent to or located in a display field or display page of first information corresponding to the first index tag; receiving a filter tag selected from the first index tags; and extracting pieces of second information associated with the filter tag from the pieces of first information.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: August 22, 2023
    Inventor: Chih-Pin Tang
  • Patent number: 11734361
    Abstract: The present disclosure is directed to systems and methods for recognizing and categorizing documents. In some embodiments, a computing system can access an archetype template and a corresponding label for each targeted category. The computing system can analyze a set of target binary documents based on a set of sequenced and contextually triggered hashing operations. The target binary documents can be categorized based on comparing the analysis results to the archetype templates or results derived from the archetype templates.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: August 22, 2023
    Assignee: Collibra Belgium BV
    Inventor: Sergio Lohengrin Castro Mejía
  • Patent number: 11734582
    Abstract: Methods, systems, and computer-readable storage media for receiving historical data, the historical data including variable vectors, each variable vector being assigned to a class, processing the historical data through encoders to provide feature vectors, each feature vector corresponding to a respective variable vector and being assigned to the class of the respective variable vector, generating a set of decision trees based on the feature vectors, each decision tree corresponding to a class in the set of classes, transforming each decision tree into a set of rules to provide sets of rules, each rule in a set of rules defining conditions to assign at least a portion of an electronic document to a respective class in the set of classes, and providing the sets of rules for execution in an enterprise system, the enterprise system classifying electronic documents to classes in the set of classes based on the sets of rules.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: August 22, 2023
    Assignee: SAP SE
    Inventors: Atreya Biswas, Srivatsan Santhanam
  • Patent number: 11718744
    Abstract: A photocurable composition includes: about 45 to about 55 weight % of aromatic urethane di(meth)acrylate monomer having two urethane linkages and two acryloyloxy groups; about 20 to about 30 weight % of monofunctional (meth)acrylate monomer having acryloyl groups; about 8 to about 18 weight % of bifunctional (meth)acrylate monomer having ethoxy groups; about 5 to about 15 weight % of impact modifier having core-shell structure; about 0.2 to about 5.0 weight % of at least one kind of ultraviolet/visible (UV/Vis) light-photo-polymerization initiator; and at least one colorant.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: August 8, 2023
    Assignee: DENTCA, Inc.
    Inventors: Jason Lee, Shuang Xiao, Jun Kyu Park