Structured Document (e.g., Html, Sgml, Oda, Cda, Etc.) Patents (Class 715/234)
  • Patent number: 11967153
    Abstract: There is provided an information processing apparatus, a reproduction processing apparatus, and an information processing method that improve data transmission efficiency. A preprocessing unit (102) generates, as scene configuration information indicating a configuration of a scene of 6DoF content including a three-dimensional object in a three-dimensional space, dynamic scene configuration information that changes over time and static scene configuration information that does not change over time, the static scene configuration information being scene configuration information different from the dynamic scene configuration information.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: April 23, 2024
    Assignee: SONY GROUP CORPORATION
    Inventors: Mitsuru Katsumata, Mitsuhiro Hirabayashi, Ryohei Takahashi
  • Patent number: 11963020
    Abstract: Embodiments herein disclose methods for handling a data driven model in a wireless communication network. The method includes identifying, by a first electronic device, a common data driven model capability between a capability information of one or more first data driven model and a capability information of one or more second data driven model. The one or more first data driven model is associated with the first electronic device and the one or more second data driven model is associated with the second electronic device. Further, the method includes performing, by the first electronic device, one of: storing the common data driven model capability in the first electronic device on identifying the common data driven model capability, and disabling a data driven model capability in the first electronic device on not identifying the common data driven model capability.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: April 16, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ravi Surana, Naveen Kolati, Hoonjae Lee, Bhavin Shah, Yongtae Kim
  • Patent number: 11954256
    Abstract: The technology involves providing haptic feedback to a user of a computing device. For instance, user input associated with a program of the computing device is received by a user interface module of the computing device. One or more processors of the computing device determine a kind of interaction corresponding to the user input. The one or more processors identify whether the kind of interaction is associated with one or more haptic feedback effects of a curated suite of haptic effects. Upon identifying that the kind of interaction is associated with one or more haptic feedback effect, the one or more processors select a particular haptic feedback effect from the curated suite of haptic effects. And the one or more processors are able to cause a haptic feedback module of the computing device to provide the particular haptic feedback effect for sensation by the user.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: April 9, 2024
    Assignee: GOOGLE LLC
    Inventors: Claire Tauziet, Kejia Shao
  • Patent number: 11956516
    Abstract: A system and method may analyze an input video content to produce analysis results. An event captured in the input video content may be identified based on the analysis results. A start time and an end time of a segment of the input video content, the segment including the event, may be determined and, an output video content may be generated by including the segment in the output video content.
    Type: Grant
    Filed: April 17, 2016
    Date of Patent: April 9, 2024
    Assignee: W.S.C. SPORTS TECHNOLOGIES LTD.
    Inventors: Daniel Shichman, Shmulik Yoffe, Haim Gal, Aviv Arnon
  • Patent number: 11956337
    Abstract: This application provides a message parsing method, a data transmit end, a data receive end, and a system, and pertains to the field of network technologies. The method includes: when creating an XML message, the data transmit end may add a target identifier to the XML message to indicate an independent message block in the XML message, where the independent message block is an independent context-free message block, and then may transmit the XML message to the data receive end; and in a process of receiving the XML message, if it is detected that the target identifier exists in the XML message, the data receive end may capture, from the XML message, the independent message block corresponding to the target identifier, and then parse the captured independent message block.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: April 9, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Kai Zhang, Liang Chen
  • Patent number: 11947773
    Abstract: By allowing a person to customize an otherwise common media prior to delivery of the media to a recipient on a regular basis it is possible to deliver professionally created media in a personalized manner. In one embodiment, a magazine subscription is delivered monthly to a recipient and the cover (centerfold, back page) contains content provided by the initiator. In another embodiment, video media delivered to the recipient is created by a professional as a universal offering but content, such as photos, videos, text, is added by the initiator prior to delivery.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: April 2, 2024
    Assignee: Union Beach L.P.
    Inventor: Mary C. Tannenbaum
  • Patent number: 11947851
    Abstract: An approach is provided for configuring printing devices. A configuration manager maintains configuration data for a printing device and provides the configuration data to a configuration agent executing on the printing device. The configuration agent applies the settings specified by the configuration data to the printing device and generates configuration identification data that uniquely identifies the settings. The configuration agent uses the configuration identification data to determine whether the current configuration of the printing device has changed. If so, then the configuration agent acquires and applies configuration data from the configuration manager.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: April 2, 2024
    Assignee: RICOH COMPANY, LTD.
    Inventor: Tom Haapanen
  • Patent number: 11941169
    Abstract: One embodiment of a virtual reality apparatus comprises: a graphics processing engine comprising a plurality of graphics processing stages, the graphics processing engine to render a plurality of image frames for left and right displays of a head mounted display (HMD); and foveation control hardware logic to independently control two or more of the plurality of graphics processing stages based on feedback received from an eye tracking module of the HMD, the feedback indicating a foveated region selected based on a current or anticipated direction of a user's gaze, the foveation control hardware logic to cause the two or more of the graphics processing stages to process the foveated region differently than other regions of the image frames.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: March 26, 2024
    Assignee: Intel Corporation
    Inventors: Ingo Wald, Brent E. Insko, Prasoonkumar Surti, Adam T. Lake, Peter L. Doyle, Daniel Pohl
  • Patent number: 11941072
    Abstract: A method and system that proactively generate alerts for updating a scraping script to avoid scraping script errors. A predetermined number of webpages targeted by the scraping script are randomly sampled. The scraping script is appended to each webpage in the sample. A structured list of text fragments across the webpages with the appended script is generated. At predetermined time intervals, a fresh set of webpages is sampled, the scraping script is appended to the webpages, and a new structured list is generated. If the new structured list and the previous structured list do not match, the webpages may have been changed and the scraping script may have to be updated. An alert is generated indicating that such update is required and may include a location of the mismatch. Therefore, scraping script errors are proactively detected and can be rectified before an actual error occurs and propagates.
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: March 26, 2024
    Assignee: INTUIT INC.
    Inventors: Itay Margolin, Aleksandr Kim, Yair Horesh
  • Patent number: 11941666
    Abstract: A system for automatic matching search advertisement based on a product includes an advertising server configured to be accessible by at least one affiliate server and provide the affiliate server with a product-based automatic matching advertising interface, a text analysis apparatus configured to generate at least one text-based product attribute value corresponding to selected product advertising information by analyzing text information corresponding to the product advertising information selected by the affiliate server while operating in conjunction with the advertising server and to provide the at least one text-based product attribute value, and at least one user terminal having a product search application provided by the advertising server and installed therein, and connected to the advertising server over a network.
    Type: Grant
    Filed: December 4, 2021
    Date of Patent: March 26, 2024
    Assignee: NHN CORPORATION
    Inventors: Bowoo Choi, Ji Hyun Sung, Kirin Choi
  • Patent number: 11941344
    Abstract: The present technology pertains to displaying a version of a content item and an indication of differences between that version and another version of the content item. For example, a content management system can iterate through portions of a first version of a content item and attempt to match those portions with portions of a second version of the content item. The content management system can analyze these matches to determine differences between the respective portions and to classify and categorize the differences (e.g., do they represent a significant change or do they change the meaning of the content item). A client device can then represent a clean version of the content item in a first application and the differences and characteristics in a second application in coordination with the first application.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: March 26, 2024
    Assignee: Dropbox, Inc.
    Inventors: Amir Baron, Zach Johnston, Anat Danziger, Mark Kaplan, Omer Tamir, Julia Pfeiffenberger, Meir Morgenstern, Adam Fyne
  • Patent number: 11943177
    Abstract: The present approach relates to systems and methods for facilitating a client-agent conversation using dynamic, contextual information related to a client portal. The contextual information for the conversation may be determined using a server side script and/or a client side script that provides relevant portal usage data. The contextual information may be used to determine a conversation topic, which may be used to facilitate routing a request to chat to the appropriate agent for the topic.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: March 26, 2024
    Assignee: ServiceNow, Inc.
    Inventors: Eugene Aaron Shtilkind, Munjal Angur Patel, Craig Campbell Brunner
  • Patent number: 11934344
    Abstract: In certain instances, a data management application (software application) that manages moving data files, and the like, from a primary high-speed storage system. An end-user can configure the data management application for particular files via management policies. Based on the management policies, after a file is migrated from the primary storage system to a targeted secondary storage system, a breadcrumb pointing to a webpage for the migrated file is left behind in the primary storage system. The webpage can be used to manage the migrated file, such as moving the migrated file back to the primary storage system.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: March 19, 2024
    Assignee: Spectra Logic Corporation
    Inventors: Jeffrey Leon Braunstein, David Lee Trachy, John Walter Kranz, Kumar Goswami, Krishna Subramanian, Mohit Dhawan, Michael Peercy
  • Patent number: 11935032
    Abstract: The present disclosure relates to a method for conducting a transaction while in proximity of a local retail network operated by a retail point of sale comprising: a) receiving an identification signal related to one or more media identifiers associated with a media control device and from a user mobile device, wherein the user mobile device is connected to a first network; b) transmitting data to the user mobile device to render a media control interface on the user mobile device; c) receiving one or more instruction signals from the user mobile device, wherein the one or more instruction signals are related to one or more outputs of one or more media devices in proximity to the user mobile device; d) transmitting the one or more instruction signals to a media control device, such that the media control device instructs the one or more media devices to generate the one or more outputs; e) disabling a connection between the user mobile device and the media control device based upon occurrence of a pre-determi
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: March 19, 2024
    Assignee: NERDY BUNNY I, LLC
    Inventors: Victor Nemirovsky, Itai Ben-Gal
  • Patent number: 11934471
    Abstract: A technique for more efficiently integrating external content for web page display is disclosed. The technique includes identifying a plurality of page features for displaying a web page, selecting a corresponding content resolver from a plurality of content resolvers stored in the memory for each of the identified page features. The selecting may be in accordance with the end user device. The technique may also include rendering the web page for display on the end user device in accordance with one or more parameters specified in the corresponding content resolver.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: March 19, 2024
    Assignee: WP COMPANY LLC
    Inventors: Gregory Franczyk, Timothy Kim, William Maxim Van Wazer
  • Patent number: 11929169
    Abstract: Personalizing sensory feedback based on user sensitivity analysis includes maintaining user-specific parameters for provision of sensory feedback to a user in extended reality. The user-specific parameters apply to specific contextual situations and dictate levels of sensory feedback to provide via stimulus device(s) in the specific contextual situations. Based on an ascertained contextual situation of the user interacting in a target extended reality environment, a set of sensory feedback level parameters is selected for provision of sensory feedback to the user in the target extended reality environment, and stimulus device(s) in the target extended reality environment is/are automatically controlled in the provision of the sensory feedback to the user based on one or more of the selected parameters. The automatically controlling includes electronically communicating with the stimulus device(s) to control at least one stimuli provided to the user by the stimulus device(s).
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: March 12, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Caleb Miles, Shikhar Kwatra, Jennifer L. Szkatulski, Elio Andres Sanabria Echeverria
  • Patent number: 11928078
    Abstract: The present disclosure describes techniques for effect asset creation. At one file of defining at least one new type of asset may be created based on an existing type of asset. Properties of the at least one new type of asset may be configured. The properties comprise an identifier of the at least one new type of asset and information indicative of the existing type of asset. The at least one new type of asset may be implemented with scripts. Implementing the at least one new type of asset with scripts comprises fetching a native object corresponding to the existing type of asset. The script-based at least one new type of asset enables to create new effect assets while avoiding an inflation of a package size of an effect creation tool.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: March 12, 2024
    Assignee: Lemon Inc.
    Inventors: Zeyong Cai, Nite Luo
  • Patent number: 11928723
    Abstract: This application relates to systems and methods for facilitating online search based on offline transaction data.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: March 12, 2024
    Assignee: Walmart Apollo, LLC
    Inventors: Yu Wang, Dianhui Zhu, Ayush Parshotam Ruchandani, Cun Mu, Ying Michelle Sun, Saumya Agarwal
  • Patent number: 11928720
    Abstract: A method for generating a related product interface portion in an electronic user interface based on user-generated text includes identifying, for each product of a plurality of products, one or more respective characteristics from end user-generated text associated with the product, whereby a plurality of characteristics are identified for the plurality of products. The method further includes determining a plurality of characteristic groups, each group comprising two or more of the plurality of characteristics, wherein the characteristics within a group are similar to each other; receiving, from a user through the electronic user interface, an input related to a product category; and in response to receiving the user input, generating and presenting the related product interface portion that includes a respective product from each of the two or more of the characteristic groups related to the category.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: March 12, 2024
    Assignee: Home Depot Product Authority, LLC
    Inventors: Tianlong Xu, Haozheng Tian, Nian Yan, Harish Nair
  • Patent number: 11907640
    Abstract: A computer implemented method includes receiving embedded font text defining characters associated with an original font family. The embedded font text is processed to generate original glyph metrics data, a combined original font glyph width based on the original glyph metrics data, and one or more candidate font families are identified. For each candidate font family a combined candidate font family glyph width is calculated and a candidate font family difference, the candidate font family difference being a measure of how the candidate font family's combined candidate font family glyph width compares to the combined original font glyph width. A particular candidate font family is selected as a replacement font family based on the candidate font family differences of the one or more candidate font families.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: February 20, 2024
    Assignee: CANVA PTY LTD
    Inventors: Stephan Schwiebert, Velislava Yanchina, Henrry Eduardo Iguaro Jaramillo
  • Patent number: 11907740
    Abstract: A method for creating robotic process automation (RPA) script data to perform an operation in a terminal device that displays an operation screen for an image processing apparatus on a host terminal and receives the operation by the RPA, includes: detecting a position of an operation target displayed on the operation screen and selected by an operator; and normalizing the detected position of the operation target on a basis of a size of the operation screen, generating position information indicating the normalized position, and describing the position information in the RPA script data.
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: February 20, 2024
    Assignee: Konica Minolta, Inc.
    Inventor: Yuichi Kawamura
  • Patent number: 11909831
    Abstract: A web browser can manage different session cookies associated with a website by storing the session cookies in distinct tab storage locations associated with different tabs of the web browser, instead of in a global storage location accessible by any tab of the web browser. When the web browser prepares to send a request associated with an active tab to a server associated with the website, the web browser can temporarily copy a corresponding session cookie into the global storage location from the tab storage location associated with the active tab. Accordingly, even if the website does not natively support multiple concurrent user sessions with the web browser, the web browser can send different session cookies to the website based on which tab of the web browser is active, and thereby allow users to engage in different user sessions with the website in different tabs.
    Type: Grant
    Filed: May 10, 2023
    Date of Patent: February 20, 2024
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Adam Doman, Jeff Himmell
  • Patent number: 11899529
    Abstract: A computing system may determine that a change has occurred in a software application or a document object model associated with a software application. The computing system may obtain a current copy of a document object model (DOM) associated with the application and a current screenshot of a screen displaying the application (e.g., in response to determining that the change in the DOM has occurred). If the current copy of the DOM is determined to be similar to the screenshot, the computing system may save storage space by storing the current copy of the DOM and discarding the screenshot. The computing system may store the current copy of the DOM in a memory buffer. The computing system may send the DOM copies or screenshots stored in the memory buffer to the monitoring system, for example, if an error in the application is detected.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: February 13, 2024
    Assignee: Capital One Services, LLC
    Inventors: Mehulkumar Jayantilal Garnara, Vamsi Kavuri, Soumyajit Ray, Lee Adcock, Santhi Sridharan
  • Patent number: 11893090
    Abstract: A computing device (e.g., a content packager) may receive a request for content (e.g., video, audio, games, applications, data). The computing device may send a second request for the requested content to an encoder. In response to the second request, the computing device (e.g., the content packager) may receive the requested content and a content manifest associated with the requested content. The computing device may determine that encryption key data (e.g., an encryption key and/or key metadata) for the requested content is not in a cache associated with the computing device. The computing device (e.g., the content packager or a cache associated with the content packager) may send a request for the encryption key data associated with the requested content to a cache associated with a second computing device, based on the determination that the encryption key data is not in the cache associated with the computing device.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: February 6, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: Jeremy Phillip Pfeifer, Garey L. Hassler
  • Patent number: 11886803
    Abstract: In implementations of systems for assistive digital form authoring, a computing device implements an authoring system to receive input data describing a search input associated with a digital form. The authoring system generates an input embedding vector that represents the search input in a latent space using a machine learning model trained on training data to generate embedding vectors in the latent space. A candidate embedding vector included in a group of candidate embedding vectors is identified based on a distance between the input embedding vector and the candidate embedding vector in the latent space. The authoring system generates an indication of a search output associated with the digital form for display in a user interface based on the candidate embedding vector.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: January 30, 2024
    Assignee: Adobe Inc.
    Inventors: Arneh Jain, Salil Taneja, Puneet Mangla, Gaurav Ahuja
  • Patent number: 11880413
    Abstract: This disclosure covers systems and methods that retrieve and transform a requested dataset into a data shape that a widget specifies for visualization. In certain embodiments, the disclosed systems and methods respond to data requests for widgets by retrieving datasets formatted according to different data models for different platforms. The systems and methods then transform the datasets into a data shape specified by the widgets. By transforming requested datasets to conform to data shapes specified by widgets, the disclosed systems and methods orchestrate the update of a widget (or multiple instances of a widget) with data that originally conformed to different data models and, in some cases, was formatted for different software applications.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: January 23, 2024
    Assignee: Qualtrics, LLC
    Inventors: Ayushman Dutta, Chao Lai, David Seigle, Matthew Al-Sheikh, Owen Hancock, Myung Ryul Jang
  • Patent number: 11874716
    Abstract: According to an example aspect of the present invention, there is provided apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to cause the apparatus to predict, based at least in part on a calendar application, a need for a rich media interface and to trigger startup of a higher capability processing device from among a low capability processing device and the higher capability processing device in the apparatus at a time that is selected based on the prediction.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: January 16, 2024
    Assignee: Suunto Oy
    Inventors: Erik Lindman, Jyrki Uusitalo, Timo Eriksson, Jari Akkila, Michael Miettinen, Niko Knappe
  • Patent number: 11868400
    Abstract: Disclosed are systems and methods for XBRL tag outlier detection. In some embodiments, the method includes the steps of: receiving a first set of XBRL data records; generating a second set of XBRL data records based upon a subset of the first set of XBRL data records; training a machine learning model using the first set of XBRL data records and the second set of XBRL data records; receiving an XBRL document associated with one or more assigned XBRL tags; and analyzing the XBRL document using the trained machine learning model to identify a set of outlier XBRL tags in the one or more assigned XBRL tags.
    Type: Grant
    Filed: December 27, 2022
    Date of Patent: January 9, 2024
    Assignee: WORKIVA INC.
    Inventors: David Palazzo, Vasily Korf, Lisa Teofilo, Tristan Vellinga, Dorette Vermeulen
  • Patent number: 11861509
    Abstract: A system and method for performing root cause analysis for enforcement events is presented. The system can enable accurate detection of an enforcement event and identifies the root cause of such events. The system can enable accurate detection of the enforcement event and identifies the root cause of such events using an automation workflow engine. The system can perform root cause analysis based on at least one analysis model. The system can provide a user with an interface to monitor the enforcement event by collecting a list of data points characterizing the enforcement event, as well as analyze the data points to evaluate what is the root cause of the enforcement event.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: January 2, 2024
    Assignee: BNSF Railway Company
    Inventors: Scott Alan Neal, Jr., Siju Pallimolel Kuriakose
  • Patent number: 11863642
    Abstract: A method for tracking an activity of a user. The method includes receiving, by a tracking element, compressed user activity information representative of activities performed by the user during a visit to a web page; receiving, by the tracking element, web page content information representative of web page content displayed to the user during the visit; decompressing the compressed user activity information; and generating user visit information by the tracking element.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: January 2, 2024
    Assignee: CONTENT SQUARE ISRAEL LTD
    Inventor: Arik Yavilevich
  • Patent number: 11853744
    Abstract: Provided is a technique for analyzing connection compatibility between software applications such as OSS.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: December 26, 2023
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventor: Hiroyuki Oyanagi
  • Patent number: 11853705
    Abstract: Techniques describes herein include using software tools and feature vector comparisons to analyze and recommend images, text content, and other relevant media content from a content repository. A digital content recommendation tool may communicate with a number of back-end services and content repositories to analyze text and/or visual input, extract keywords or topics from the input, classify and tag the input content, and store the classified/tagged content in one or more content repositories. Input text and/or input images may be converted into vectors within a multi-dimensional vector space, and compared to a plurality of feature vectors within a vector space to identify relevant content items within a content repository. Such comparisons may include exhaustive deep searches and/or efficient tag-based filtered searches. Relevant content items (e.g., images, audio and/or video clips, links to related articles, etc.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: December 26, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Sandip Ghoshal, Nalini Pattanayak, Vivek Peter, Hareesh Kadlabalu
  • Patent number: 11853534
    Abstract: A method and system of providing users with accessibility tools based on the user's behavior during their access of an application. The system identifies behavior that is potentially associated with a particular disability. In response, the system causes one or more accessibility tools configured to improve the application experience for users with the identified disability to be enabled. In addition, past in-app behavior of a user may be used to determine whether an accessibility tool should again be offered to the same user during subsequent application use.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: December 26, 2023
    Assignee: United Services Automobile Association (USAA)
    Inventors: Gregory David Hansen, Edward Manuel Alonzo, III, Manfred Amann, Donnette L Moncrief Brown, Justin Dax Haslam, Ashley Raine Philbrick, Oscar Guerra, Andre Rene Buentello
  • Patent number: 11853532
    Abstract: Systems and methods for generating feedback for a webpage based on visual interactions on the webpage are provided. In example embodiments, a user interface (UI) displaying the webpage is presented. The system receives an indication of a selection of an edit trigger and configures the webpage to receive feedback (e.g., one or more user inputs applied to webpage) from the user in response. The user inputs are received, whereby each user input is associated with an identifier of the webpage and coordinates of a location within the webpage. The system processes the user inputs including generating a feedback preview that displays each of the user inputs organized based on a corresponding feedback type. The feedback preview is displayed to the user for approval. Approval of at least a portion of the feedback on the feedback preview will cause the approved feedback to be transmitted to a corresponding entity.
    Type: Grant
    Filed: December 20, 2022
    Date of Patent: December 26, 2023
    Assignee: EBAY INC.
    Inventor: Neeraj Gupta
  • Patent number: 11854057
    Abstract: Merchandise content is aggregated from numerous merchant sources and presented on computing devices of individual users. Users are able to purchase select individual merchandise items by performing a simplified action, such as a screen tap on a touchscreen device. When the user performs the action, a series of actions are performed programmatically and/or automatically on behalf of the user to initiate and complete the transaction for the selected merchandise item from the merchant source.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: December 26, 2023
    Assignee: GROUPON, INC.
    Inventors: Nathaniel Blake Scholl, Andrew David Miner, Jason Alan Crawford
  • Patent number: 11847405
    Abstract: A method may include receiving a request from a software application to print an electronic document; in response to the request, parsing the electronic document; based on the parsing, detecting a text element in a portion of the electronic document that is associated in a structure of the electronic document with a network link, the network link being different than the text element; modifying the portion of the electronic document with the text element to include a printable element encoded with the network link; and transmitting the electronic document as modified to a printer driver.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: December 19, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mohit Anand, Abhas Sinha
  • Patent number: 11842142
    Abstract: The present disclosed technology relates to systems and methods for synchronizing the website displayed by two computing devices. Embodiments of the disclosed technology include methods for transmitting the contents of a Document Object Model displayed on a customer device to a customer service device. Embodiments of the disclosed technology further include methods to transmit Shadow DOM elements from a customer device to a customer service device.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: December 12, 2023
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Byron Romon Walker, Connor Thomas Marcum
  • Patent number: 11842251
    Abstract: A “Content Optimizer” applies a machine-learned relevancy model to predict levels of interest for segments of arbitrary content. Arbitrary content includes, but is not limited to, any combination of documents including text, charts, images, speech, etc. Various automated reports and suggestions for “reformatting” segments to modify the predicted levels of interest may then be presented. Similarly, the Content Optimizer applies a machine-learned comprehension model to predict what a human audience is likely to understand (e.g., a “comprehension prediction”) from the arbitrary content. Various automated reports and suggestions for “reformatting” segments to modify the comprehension prediction may then be presented.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: December 12, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Jacob M. Hofman
  • Patent number: 11836787
    Abstract: A system, computer-readable storage medium storing at least one program, and computer-implemented method for a transient local commerce search service is provided. A search query including a user specified location and a user specified time period is received. One or more transient merchants temporarily located within the user specified location at least during the user specified time period are identified. A user interface displaying a map and an indicator of temporary location of the one or more transient merchants is displayed.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: December 5, 2023
    Assignee: EBAY INC.
    Inventor: Kevin Patrick Fries
  • Patent number: 11831709
    Abstract: Facilitating peer-to-peer cloud computing resource sharing utilizing a permissioned distributed ledger is provided. A request by a computational resource consumer for additional computational resources from a computational resource provider via a peer-to-peer decentralized network is detected. A computational resource exchange environment is generated to transfer the additional computational resources from the computational resource provider to the computational resource consumer in response to validating that the computational resource consumer is authorized to consume the additional computational resources and that the computational resource provider is authorized to transfer the additional computational resources to the computational resource consumer via the peer-to-peer decentralized network. The additional computational resources are transferred from the computational resource provider to the computational resource consumer for consumption via the computational resource exchange environment.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: November 28, 2023
    Assignee: International Business Machines Corporation
    Inventors: Zachary A. Silverstein, Melanie Dauber, Jacob Ryan Jepperson, Jeremy R. Fox, Logan Bailey
  • Patent number: 11816321
    Abstract: Embodiments of the present invention are directed to enhancing extraction rules utilizing user feedback. In embodiments, a set of extraction rules relevant to an event set are provided for display. Thereafter, a selection of an extraction rule is received and, in response, a set of events matching the selected extraction rule is provided for display. A modification, for example provided by a user, in association with the extraction rule or the set of events is received. Such a modification is then used (e.g., via machine learning) to enhance extraction rules available for performing subsequent data extraction.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: November 14, 2023
    Assignee: Splunk Inc.
    Inventors: Li Li, Yongxin Su, Ting Yuan, Qian Jie Zhong, Yiyun Zhu
  • Patent number: 11810333
    Abstract: A method and an apparatus for generating an image are provided. The method includes: acquiring a screenshot of a webpage preloaded by a terminal as a source image; recognizing connection areas in the source image, and generating first circumscribed rectangular frames outside outlines of the connection areas; combining, in response to determining that a distance between the connection areas is smaller than a preset distance threshold, the connection areas, and generating a second circumscribed rectangular frame outside outlines of the combined connection areas; and generating, based on a nested relationship between the first circumscribed rectangular frames and the second circumscribed rectangular frames and pictures in the first circumscribed rectangular frames, a target image. The first circumscribed rectangular frames and the second circumscribed rectangular frame are respectively generated by recognizing and combining the connection areas in the source image.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: November 7, 2023
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Yang Jiao, Yi Yang, Jianguo Wang, Yi Li, Xiaodong Chen, Lin Liu, Xiang He, Yanfeng Zhu
  • Patent number: 11811767
    Abstract: Techniques for streamlined secure deployment of cloud services in cloud computing environments are disclosed herein. In one embodiment, a method can include in response to receiving an instruction to deploy a cloud service in the cloud computing system, creating a deployment subscription to resources in the cloud computing system, the deployment subscription being owned by the deployment service and instantiating one or more computing resources accessible by the deployment service in the cloud computing system in accordance with the created deployment subscription. The method also includes retrieving one or more components of an application corresponding to the cloud service based on a manifest with the instantiated one or more computing resources and installing the retrieved one or more components of the application in the cloud computing system in accordance with an installation sequence identified in the manifest.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: November 7, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vladimir Pogrebinsky, Sergei Popov, Alexander Wayne Eager
  • Patent number: 11803635
    Abstract: A computing device includes a memory and a processor configured to receive credentials stored on a client device for a website responsive to the client device initiating a launch of the website through a first browser at the client device. The processor runs a second browser to launch the website for display at the client device using the received credentials and some state information is synchronized between them for the duration of the session. The second browser isolates the website from access to other data of the client device.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: October 31, 2023
    Inventors: Daniel Wing, Manbinder Pal Singh
  • Patent number: 11797638
    Abstract: Database systems and methods are provided for visual design and customization of processes for web applications. A method involves identifying a plurality of configured actions added to an aggregate action component region on a graphical user interface (GUI) display, automatically generating configured code for each of the configured actions in accordance with a respective user configuration of the respective configured action, identifying a user configuration associated with the aggregate action component, automatically generating aggregate action component code configurable to cause a browser application to initiate the configured code for each of the configured actions in parallel in accordance with the user configuration, and automatically generating process flow code including a reference to the aggregate action component code in accordance with a sequence defined for a web page.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: October 24, 2023
    Inventors: David Stone, Daniel S. Kim, Jun Gao
  • Patent number: 11800193
    Abstract: An interaction processing method and apparatus operates for an information flow. An information flow is displayed in an information flow region, which is inserted between information in the information flow. Interaction material is displayed in the interaction region and the information in the information flow is updated along with a position of the interaction region in an information flow display interface in response to a movement operation on the information flow. An interaction process is displayed in the interaction region when the position of the interaction region reaches a set position. The interaction process includes a process in which the interaction material changes with an interaction operation.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: October 24, 2023
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jing Kou, Qiqi Luo, Yanhui Shen, Jingwen Wang, Leibing Qiu, Junhui Xi, Qian Zhang, Runlin Han
  • Patent number: 11789747
    Abstract: To provide a hierarchical visual paradigm while maintaining the communication advantages of sibling extensions, a visual hierarchy simulation extension generates and maintains placeholders in a visually hierarchical manner, with the visual positioning of such placeholders informing the visual positioning of overlays of frames hosting the visual output of sibling extensions. Such a visual hierarchy simulation extension is utilized to layout and establish a desired visual hierarchy. One or more modules of computer-executable instructions are invoked to provide the relevant functionality, including the obtaining of the visual positioning of placeholders, the relevant visual translation between the visual positioning of placeholders and the visual overlaying of corresponding frames, the generation and movement of the corresponding frames, and the instantiation of extension content within the corresponding frames. The visual hierarchy simulation extension is hosted independently from the one or more modules.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: October 17, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Julia Margaret Binger, Timothy Daniel Barber, Masato Maeda, Matthew James Wilson, Rayman Faruk Aeron, Amber Tianqi Guo, Shanmugha Priya Satheesh, Benjamin M Schultz, Jyotirmaya Tripathi, Jong Gyu Lee
  • Patent number: 11790388
    Abstract: The present disclosure relates to a system, method, and computer program for automatic coupon code fill in a mobile application. The system identifies a checkout page in a WebView of a mobile application and extracts field data from the checkout page. The system identifies a coupon code field and a cart total field from the field data. The system obtains one or more coupon code(s) and tests the one or more coupon code(s) in the checkout page. The one or more coupon code(s) are tested in the identified coupon code field to determine whether any of the coupon code(s) cause the value associated with the cart total field to decrease. In response to one or more coupon code(s) providing a reward on the checkout page, the system identifies a best coupon code, which it inserts in the identified coupon code field in the checkout page in the mobile application.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: October 17, 2023
    Assignee: Rakuten Group, Inc.
    Inventors: Naveed Zanoon, Adam Roth, Feng Xie, Mujtaba Hussain, James Seymour-Lock
  • Patent number: 11790152
    Abstract: A method of presenting content is provided. The method includes receiving a request to access first content. The request is received via a first browser. The request includes a first uniform resource identifier. The method also includes obtaining a set of rules. The set of rules indicate how the first content is presented. The method further includes determining whether the request to access the first content satisfies one or more rules of the set of rules based on the first uniform resource identifier. The method further includes presenting the first content based on the one or more rules in response to determining that the request to access the first content satisfies the one or more rules.
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: October 17, 2023
    Assignee: OpenFin Inc.
    Inventors: Pierre Baize, Ricardo de Pena, Chuck Doerr
  • Patent number: 11792145
    Abstract: A method for operating a portable document file (PDF) communication system involves receiving a composition control through a structured message user interface (UI) on a first device. The method uploads a PDF to a document transformation engine. A PDF analyzer identifies at least one break point within the PDF. A PDF splitter is configured with the at least one break point to generate at least one image from the PDF and transmit the PDF and the at least one image to an archiver. The archiver is operated to store the at least one image and the PDF and generate an archival link. A multimedia message service (MMS) composer is operated to generate a message parcel from the at least one image and the archival link. The structured message user interface is operated to communicate the message parcel as an MMS message to an endpoint.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: October 17, 2023
    Assignee: Zipwhip, LLC
    Inventors: James Lapic, Alan Capps