Patents Examined by Cong-Lac Huynh
  • Patent number: 10977437
    Abstract: Systems and methods for automatically generating product designs using linked information. According to certain aspects, an electronic device may present a template associated with one or more products. The electronic device may facilitate a search for a desired entity having an associated entity design element, and modify the template by incorporating the associated entity design element. A user may select different functionalities associated with the modified template, including selecting to place a product order.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: April 13, 2021
    Inventors: Nicholas Richard Swider, Edward James Hammond, Christina Kayastha, Christopher Wai-Lung Kwan, Brian Robert Chitester
  • Patent number: 10963128
    Abstract: A computer-implemented method for capturing content may include (i) displaying, within a graphical user interface of a media recording application that records media through an input device, a clickable reaction button, (ii) receiving a click of the clickable reaction button within the graphical user interface of the media recording application, and (ii) in response to receiving the click of the clickable reaction button within the graphical user interface of the media recording application, performing both capturing, by the media recording application, media content through the input device recording metadata indicating that a user reacted to the captured media content such that the metadata specifies a reaction that corresponds to the clickable reaction button. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: March 30, 2021
    Assignee: Facebook, Inc.
    Inventor: Debashish Paul
  • Patent number: 10955991
    Abstract: A method and system for providing emojis, or interactive icons, that have embedded functionality and can be used in text messages or other web based communication. The method and system of interactive icons with embedded functionality can convert a word into an exact logo. The converted logo can have embedded functionality, such as hyperlinks, phone number, using GPS to find locations closest to a user, or opening of a company's app. The interactive icons with embedded functionality may be selected from a keyboard, or from a predictive texting function. They can then be shared or viewed, or selected to provide the embedded information without leaving the messaging application.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: March 23, 2021
    Assignee: LOJI, LLC
    Inventor: Kathryn L. Harper
  • Patent number: 10949605
    Abstract: A web service tagging tool including a web service application that includes a tagging engine configured to identify one or more hyperlinks on a user interface of a user application, to assign user-defined labels to the one or more hyperlinks on the user interface of the user application, and to send data content comprising the one or more hyperlinks to the user interface of the user application. The web service tagging tool further includes a data collector engine configured to receive data in response to a user selecting one or more hyperlinks from the plurality of hyperlinks on the user interface where the data identifies the selected one or more hyperlinks. The web service tagging tool further includes an online enhancement engine configured to parse the received data by the user-defined labels and compile a report comprising the received data organized by the user-defined labels.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: March 16, 2021
    Assignee: Bank of America Corporation
    Inventors: Veerasekhar Addepalli, Ajinkya Atul Bokil, Jennifer Louise Melton
  • Patent number: 10942697
    Abstract: A display server automatically determines layouts of display walls. The display server receives one or more setup messages from a display wall and assigns one or more universal resource locators (URLs) to one or more display screens in the display wall based on the setup messages. The display server sends one or more webpages including different patterns to display on the display screens in the display wall and receives back display information showing the patterns displayed on the display screens. The display server then generates a configuration file identifying an arrangement of display regions in the display wall based on the display information. The display server also may operate a content manager that accesses the configuration file to identify the layouts for the different display walls and identify storyboards with similar layouts.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: March 9, 2021
    Assignee: SPRINKLR, INC.
    Inventors: Justin Garrity, Dan Blaisdell, Ryan Parr
  • Patent number: 10909208
    Abstract: A method for smart preloading of content resources on client devices is provided. The method includes operations for presenting an interface running on a client device that includes a plurality of content indicators associated with a plurality of content items. The method includes an operation for selectively preloading into a cache of the client device a resource associated with a content item if the content item has a level of engagement that is greater than that of other content items. According to this embodiment, the level of engagement is a measurement of interaction to the content items by other users associated with the user by, for example, a social network. The method further includes retrieving and using the resource for presenting the content item via the interface such that the content item is presented in less time than if the resource were not preloaded to the cache based on the level of engagement.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: February 2, 2021
    Assignee: Verizon Media Inc.
    Inventors: Steve Krutzler, Edward J. Campbell, III, Amit Motgi, Gamaiel Zavala, Arons Lee, Devrim Tufan
  • Patent number: 10910100
    Abstract: A method and system for determining a treatment order for a plurality of patient imaging records. The method includes extracting, by a trained neural network, image features from each of the plurality of imaging records, generating, by the trained neural network, a written report associated with each of the plurality of imaging records based on the extracted image features, wherein the trained neural network generates the written report based on a sentence annotation model that provides abnormality annotations on an individual sentence basis, determining, by the trained neural network, an abnormality score associated with each written report, and providing the written reports to a treating physician in a sorted order based on the abnormality score associated with each written report.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: February 2, 2021
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Philipp Daniel Harzig, Yin-Ying Chen, Francine Chen
  • Patent number: 10902188
    Abstract: A method for editing text for sentiment that includes identifying a first block of text for use as a template modeling; and employing sentiment analysis engine (SAE) of the first block of text to establish a model writing style. The method can continue with parsing a second block of text into user text segments for analysis for a writing style of a user; and comparing with a sentiment comparison engine (SCE) the text segments for analysis of user writing style with the model writing style of the user are changed using a plurality of text editing rules. The text editing rules are applied to and change the writing style of user to be substantially similar with the model writing style. The method may continue with editing the second block of user text with a sentiment editor using the plurality of text editing rules to provide that the second block of user text is presented in the model writing style; and changing the second block of user text to align with the model writing style.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: January 26, 2021
    Inventors: Richard W. Ragan, Jr., Jalal U. Mahmud, David B. Werts
  • Patent number: 10878057
    Abstract: A computing system includes a web server to provide a web application, and an enterprise server to provide a library of custom form components to be used to customize web pages in the web application. Each custom form component corresponds to an existing form component on one of the web pages. A client computing device accesses the web application and the library of custom form components via an embedded browser, renders one of the web pages from the web application, and analyzes the rendered web page for existing form components. The existing form components in the rendered web page are compared to the library of custom form components for a match. For each match, the existing form component in the rendered web page is replaced with the matched custom form component from the library of custom form components. The web page with the custom form components is re-rendered for display.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: December 29, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventor: Jeroen Mattijs Van Rotterdam
  • Patent number: 10866986
    Abstract: A method of browsing images on a user interface displaying a map. A selection of a geographical feature within the map on the user interface is received based on a selection criteria comprising a set of predefined gesture rules. A plurality of images is selected based on a proximity of each of the images to the selected geographical feature. A dynamic browsing widget is generated on the user interface having dimensions proportional to dimensions of the selected geographical feature. The selected plurality of images is browsed using the generated dynamic browsing widget.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: December 15, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Dixon De Sheng Deng, Julie Rae Kowald, Nicholas Grant Fulton, Oscar Alejandro De Lellis
  • Patent number: 10839152
    Abstract: Methods, systems and computer program products for implementing a mere-parser are disclosed. Text data is processed to generate one or more parse items. A boundary based attribute associated with one of the parse items is identified, and the identified mere attribute is associated with one or more of the remaining parse items that is not blocked from associated with the boundary based attribute.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: November 17, 2020
    Assignee: OPTUM360, LLC
    Inventors: Daniel T. Heinze, Mark L. Morsch
  • Patent number: 10839040
    Abstract: A method normalizes a page flow into a portlet. One or more processors generates a portlet based on webpages in the page flow. The webpages are linked together through a navigation control in the portlet to execute a specific business logic. The webpages in the page flow include a first webpage and a second webpage, which are linked via a Uniform Resource Locator (URL). The processor(s) build an intra-portlet action based on a linking relationship between the first and second webpages by the portlet. The intra-portlet action is based on the URL that links the first webpage to the second webpage. The URL is located in a JavaScript file for the portlet and indicates a relative path for the portlet. The processor(s) convert the URL indicating the relative path for the portlet into a URL indicating an absolute path, which includes an attached root path for the portlet.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: David L. Kaminsky, Ying Liu, Shuangtao Lv, Xi Ning Wang, Rui Yin
  • Patent number: 10831985
    Abstract: Multimedia content processing in a computing device includes providing a first multimedia content to be displayed in a first region of a display device; establishing a second region on the display device where a second multimedia content is to be displayed; loading an electronic document on the display device causing the first multimedia content to be displayed in first region on the display device; copying the first multimedia content displayed in the first region by creating the second multimedia content from the first region; analyzing raster data associated with the first multimedia content to store image data from a snapshot of the first multimedia content; storing raster data associated with each pixel of the first multimedia content in a local storage of the computing device; creating a duplicate version of the first multimedia content based on stored image pixel data; and displaying the second multimedia content in the second region.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: November 10, 2020
    Inventor: Syed Mohammed Mohsin Zaidi
  • Patent number: 10817066
    Abstract: Systems and methods are described that include generating a virtual reality experience in a virtual reality environment, detecting, a first gesture from a first user accessing the virtual reality environment, the first gesture being configured as a command to initiate a privacy mode with a second user accessing the virtual reality environment, and generating a prompt for display to the second user, the prompt corresponding to the command. In response to detecting a second gesture from the second user, the second gesture determined to substantially match the first gesture, initiating the privacy mode between the first user and the second user in the virtual reality environment, and sharing communications occurring in the virtual environment from the first user to the second user and from the second user to the first user while modifying, for users other than the first user and the second user, the communications occurring between the first user and the second user.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: October 27, 2020
    Assignee: GOOGLE LLC
    Inventors: Christopher Ross, Ian MacGillivray
  • Patent number: 10810350
    Abstract: Systems and methods for generating and aggregating electronic versions of legal documents are provided. The generated documents may be made available to receiving parties for additional input or processing. In some embodiments, documents are made available in compliance with statutory or regulatory requirements regarding the proper service of the documents. The electronic documents may be converted to a standardized format or may be formatted for distribution to the document recipients according to the needs of each recipient. The system and method may collect and aggregate the electronic documents so as to provide them to the document recipients in a batch format to allow for more efficient distribution and processing.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: October 20, 2020
    Inventor: Clinton Michael Jones
  • Patent number: 10810366
    Abstract: Implementations of the present disclosure are directed to coordinating content between a page and a frame embedded in the page, and include providing a set of events to be registered in a service layer of a third-party system, the set of events including one or more events that can be triggered through the frame, and for which respective update messages are sent from the third-party system to a service layer of an enterprise system, receiving a first update message from the third-party system, the first update message providing data representative of a first event occurring within the frame, requesting first content from one or more data sources, the first content corresponding to the first event, and updating the page to display the first content therein, the first content corresponding to content displayed in the frame.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: October 20, 2020
    Assignee: United Services Automobile Association (USAA)
    Inventors: Richard R. Rohrbough, Jason Paul Hendry
  • Patent number: 10810361
    Abstract: A method and an interaction management system (IMS) embedded into a document editor/publisher define codified decision rules associated with actions, manage interactions, and automatically sequence a workflow independent of a participant's role from a live document in real time. The IMS generates an actionable element for execution of a response action(s) to a request action, by another participant(s) invoked in the live document. Using the codified decision rules, the IMS dynamically generates a permission set for the live document, comments, and regions within the live document. The IMS contextually anonymizes the participants invoked to act on the live document based on an anonymity requirement. The IMS tracks and maps the actions performed along the interaction path of the live document in real time, while transmitting and executing the permission set, until the live document reaches an intended closure and the comments reach a resolution to generate a re-deployable workflow sequence.
    Type: Grant
    Filed: February 9, 2020
    Date of Patent: October 20, 2020
    Inventors: Bhaskar Mannargudi Venkatraman, Pravin Sai Chunduru, Sivarama Subramaniam Raju
  • Patent number: 10803229
    Abstract: Embodiments disclosed include a computer-automated system including a processing unit coupled to a memory element and having instructions encoded thereon, the instructions cause the system to: via a network, receive a document in a first format, and via an assessment engine, determine the first format of the received document. The assessment engine is also configured to determine if the determined first format can be converted to a second desired format for printing or display, and if the determined first format can be converted to the second desired format, a conversion engine is caused to convert the received document to the second desired format. If the determined first format cannot be converted to the second desired format, a network routing engine routes the document over the network to a cloud-based conversion engine.
    Type: Grant
    Filed: July 16, 2015
    Date of Patent: October 13, 2020
    Inventors: Sanjiv Shrikant Shet, Hema Mundkur, Ranga Raj, Teck Lee Low
  • Patent number: 10805378
    Abstract: Techniques are provided that allow users to collaborate in relationship to data views, application displays, applications or events. A user can type in a text view related to a specific view in an application display, and the information is shared with other users that take part in sharing that view. A user that expresses an interest in an event is notified about the event and has the capability to interact, in relation to the event, with other users (e.g. by text). The particular form of interaction (and sharing) can be selectively specified. This interaction is comparable to a dynamic bulletin board where the subject is event driven. In the case of an event interest(s), users specify their interest (e.g. in other user application events or system events) and the system automatically alerts them to the occurrence of the event.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: October 13, 2020
    Inventor: Dov Koren
  • Patent number: 10795571
    Abstract: A computing device configured to communicate with a display provides a graphical user interface (GUI) and receives gestural input interacting with the GUI from input device. The computing device produces a region on the display to undo a previously performed action. Upon receiving input at the region via the input device, a counter is initiated to count an amount of time the input is consecutively received at the region. Upon the counter reaching a predetermined threshold, an action is executed to undo the previously performed action. A progress of the counter may be indicated. The progress may be indicated by altering the display at the region or a different region. The GUI at the region may display an empty progress bar before the input and be filled in response to the progress. A message may be communicated to invoke an undo operation by another device.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: October 6, 2020
    Inventors: Mark Ierullo, Sophia Dhrolia, Andrew Ostos, Arun Victor Jagga