Patents Examined by Cong-Lac Huynh
-
Patent number: 10977437Abstract: 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: GrantFiled: October 26, 2018Date of Patent: April 13, 2021Assignee: CIMPRESS SCHWEIZ GMBHInventors: Nicholas Richard Swider, Edward James Hammond, Christina Kayastha, Christopher Wai-Lung Kwan, Brian Robert Chitester
-
Patent number: 10963128Abstract: 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: GrantFiled: September 6, 2018Date of Patent: March 30, 2021Assignee: Facebook, Inc.Inventor: Debashish Paul
-
Patent number: 10955991Abstract: 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: GrantFiled: May 15, 2019Date of Patent: March 23, 2021Assignee: LOJI, LLCInventor: Kathryn L. Harper
-
Patent number: 10949605Abstract: 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: GrantFiled: September 13, 2016Date of Patent: March 16, 2021Assignee: Bank of America CorporationInventors: Veerasekhar Addepalli, Ajinkya Atul Bokil, Jennifer Louise Melton
-
Patent number: 10942697Abstract: 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: GrantFiled: February 27, 2018Date of Patent: March 9, 2021Assignee: SPRINKLR, INC.Inventors: Justin Garrity, Dan Blaisdell, Ryan Parr
-
Patent number: 10910100Abstract: 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: GrantFiled: March 14, 2019Date of Patent: February 2, 2021Assignee: FUJI XEROX CO., LTD.Inventors: Philipp Daniel Harzig, Yin-Ying Chen, Francine Chen
-
Patent number: 10909208Abstract: 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: GrantFiled: August 19, 2019Date of Patent: February 2, 2021Assignee: Verizon Media Inc.Inventors: Steve Krutzler, Edward J. Campbell, III, Amit Motgi, Gamaiel Zavala, Arons Lee, Devrim Tufan
-
Patent number: 10902188Abstract: 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: GrantFiled: August 20, 2018Date of Patent: January 26, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard W. Ragan, Jr., Jalal U. Mahmud, David B. Werts
-
Patent number: 10878057Abstract: 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: GrantFiled: February 4, 2019Date of Patent: December 29, 2020Assignee: CITRIX SYSTEMS, INC.Inventor: Jeroen Mattijs Van Rotterdam
-
Patent number: 10866986Abstract: 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: GrantFiled: October 9, 2018Date of Patent: December 15, 2020Assignee: Canon Kabushiki KaishaInventors: Dixon De Sheng Deng, Julie Rae Kowald, Nicholas Grant Fulton, Oscar Alejandro De Lellis
-
Patent number: 10839040Abstract: 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: GrantFiled: February 28, 2019Date of Patent: November 17, 2020Assignee: International Business Machines CorporationInventors: David L. Kaminsky, Ying Liu, Shuangtao Lv, Xi Ning Wang, Rui Yin
-
Patent number: 10839152Abstract: 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: GrantFiled: June 27, 2019Date of Patent: November 17, 2020Assignee: OPTUM360, LLCInventors: Daniel T. Heinze, Mark L. Morsch
-
Patent number: 10831985Abstract: 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: GrantFiled: April 23, 2019Date of Patent: November 10, 2020Inventor: Syed Mohammed Mohsin Zaidi
-
Patent number: 10817066Abstract: 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: GrantFiled: September 28, 2017Date of Patent: October 27, 2020Assignee: GOOGLE LLCInventors: Christopher Ross, Ian MacGillivray
-
Patent number: 10810366Abstract: 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: GrantFiled: September 11, 2019Date of Patent: October 20, 2020Assignee: United Services Automobile Association (USAA)Inventors: Richard R. Rohrbough, Jason Paul Hendry
-
Patent number: 10810350Abstract: 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: GrantFiled: January 7, 2019Date of Patent: October 20, 2020Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Clinton Michael Jones
-
Role-agnostic interaction management and real time workflow sequence generation from a live document
Patent number: 10810361Abstract: 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: GrantFiled: February 9, 2020Date of Patent: October 20, 2020Inventors: Bhaskar Mannargudi Venkatraman, Pravin Sai Chunduru, Sivarama Subramaniam Raju -
Patent number: 10803229Abstract: 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: GrantFiled: July 16, 2015Date of Patent: October 13, 2020Assignee: THINXTREAM TECHNOLOGIES PTE. LTD.Inventors: Sanjiv Shrikant Shet, Hema Mundkur, Ranga Raj, Teck Lee Low
-
Patent number: 10805378Abstract: 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: GrantFiled: November 5, 2019Date of Patent: October 13, 2020Inventor: Dov Koren
-
Patent number: 10795571Abstract: 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: GrantFiled: September 28, 2017Date of Patent: October 6, 2020Assignee: THE TORONTO-DOMINION BANKInventors: Mark Ierullo, Sophia Dhrolia, Andrew Ostos, Arun Victor Jagga