Patents Examined by Manglesh M. Patel
  • Patent number: 11055378
    Abstract: A computerized system for transmitting website data to client devices. the system includes a memory storing instructions and a processor configured to execute the instructions to perform operations. The operations may include generating a plurality of clusters including a fixed number of records, receiving a request to display a list from a client device, and identifying a first cluster, from the plurality of clusters, for display at a landing page. The operations may also include generating a first transmission packet with the first cluster and a callback script, the callback script including navigation triggered functions and a callback message. The operations may also include transmitting the first transmission packet to the client device, receiving the callback message from the client, identifying a second cluster, generating a second transmission packet with the second cluster, and transmitting the second transmission packet.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: July 6, 2021
    Assignee: Coupang Corp.
    Inventors: Byeong Yong Lee, Zhongxing Wang, Yufeng Zhang, Wenhua Zhu
  • Patent number: 11055471
    Abstract: An online system stores online documents, where each online document has a layout. The system creates augmented online documents by combining the online documents with one or more content items. The system stores client interactions with the content items, responsive to presenting the augmented online documents via a client device. The system receives a new online document. The system creates new augmented online documents by combining the new online document with one or more new content items. For each new augmented online document, the system generates a score based on one or more features describing the layout of the new augmented online document. The system selects a new augmented online document based on the generated scores and sends the selected new augmented online document for presentation via a client device.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: July 6, 2021
    Assignee: Facebook, Inc.
    Inventors: Dan Zhang, Xiongjun Liang, Chin Lung Fong, Maria Angelidou, Harshit Agarwal, Shiyang Liu
  • Patent number: 11048853
    Abstract: Systems, methods, and computer readable medium are provided for presenting requested resources on a mobile device. A method of this disclosure may include transmitting a uniform resource locator (URL) associated with a requested resource and receiving a response to the transmission of the URL, wherein the response comprises data usable by the mobile device to identify a resource type indicative of the requested resource. Based on the identified resource type, the requested resource can be presented using a user interface component or a web browser component depending on whether the identified resource type is capable of being presented by the user interface component without reliance on web browser functionality provided on the mobile device.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: June 29, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Jerry Jones, William Lisac, Guerric Sloan
  • Patent number: 11042735
    Abstract: A system and method are capable of ensuring that one or more text strings will be able to be fully rendered in a target area of a user interface or a target area of a graphics file. The system and method determine the number of pixels of first and second reference text that fit in the target area in the horizontal direction and the vertical direction, respectively, determine the number of pixels of string text in the horizontal direction and the vertical direction, and compare the number of pixels in the horizontal direction of the first reference text and the vertical direction of the second reference text respectively to the number of pixels in the horizontal direction and the vertical direction of the text string that is desired to be rendered in the target area to determine whether the text string will fit in the target area.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: June 22, 2021
    Assignee: Drägerwerk AG & Co. KGaA
    Inventor: Gregory Mark Henninger
  • Patent number: 11037351
    Abstract: The present invention is a system and method for dynamic directed customization of a pre-existing storyline. The innovation synthesizes the Print-on-Demand (POD) personalized print and the POD photo book in order to capitalize on their inherent symmetrical synergies. In an embodiment, a user would access a proprietary digital application via a digital device controlled by the user. User may select a pre-authored storyline from a catalogue of storylines. The application may prompt the user to upload a photograph from the user's device-borne photo album, directing user to upload a photograph with the necessary thematic elements for the storyline. Alternatively, the application may direct the user to take anew photographs corresponding to the written prompts. The user would be prompted to purchase a completed book including the customized storyline.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: June 15, 2021
    Inventors: Bram Hall, Dan Driscoll
  • Patent number: 11030392
    Abstract: In one embodiment, there is provided a computer-implemented method for rendering a web page. The computer-implemented method includes performing layout computing for two or more of a plurality of elements of a webpage based, at least in part, on a change in an attribute of an element. The computer-implemented method further includes painting the two or more of the plurality of elements in a single paint operation based, at least in part, on the layout computing.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: June 8, 2021
    Assignee: International Business Machines Corporation
    Inventor: Xiang Zhou
  • Patent number: 11016653
    Abstract: Methods and system for enabling locally generated transition graphics interaction with virtualized host computer service includes receiving a control command issued by a user to control screen data currently being rendered at the display device, at a display device of a client device. The control command is transmitted to the host computer service for processing. The host computer service processes the control command and returns updated screen data to the client device. In response to the receipt of the updated screen data, the client device identifies a desired screen effect associated with the control command. The updated screen data received from the host computer service is packaged at the client device with data associated with the desired screen effect to generate a visual response at the client device. The packaged screen effect is returned to the display device for rendering, in response to the control command.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: May 25, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Stephen D. Vilke, Paul Hinks
  • Patent number: 11016741
    Abstract: A system and methods for a real-time web application framework including a server controlled real-time web application with synchronized server components mapped to client widgets, a method for modal execution support in a real-time web application environment, a pixel perfect designer having a designer, an image renderer, and server components, the image renderer configured to render a client widget based on the properties of a server component, and a theming system implemented by the real-time web application during run-time.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: May 25, 2021
    Assignee: ICE TEA GROUP LLC
    Inventor: Gianluca Pivato
  • Patent number: 11010039
    Abstract: A display control apparatus includes a control unit. In the case where, with a display unit displaying a multi-dimensional table that includes three or more axes which extend in different directions and on each of which plural items are disposed and plural tables each including plural cells that indicate a correlation between items disposed on two orthogonal axes of the three or more axes, a scroll operation is performed on a first table selected from the plural tables, a second table is adjacent to the first table in a first direction determined in advance, and the direction of the scroll operation is a second direction that is orthogonal to the first direction, the control unit performs control such that the first table and the second table are scrolled in conjunction with each other together with an axis that extends along the direction of the scroll operation.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: May 18, 2021
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Takashi Ogino, Tomoyuki Ito, Michiaki Yasuno
  • Patent number: 11010721
    Abstract: Systems and methods associated with providing portals that processes electronic requests as well as generates and displays associated data are disclosed. In one embodiment, an exemplary method may comprise providing a portal comprising user interfaces configured to receive inputs from members of an organization and process related information, utilizing iframes in the portal to integrate forms from different applications within the organization that have different computing platforms, generating an intake request dashboard for the members comprising an intake form and a cost estimator tool, and generating an approver dashboard comprising an interactive user interface that displays integrated information regarding events to an approver and a UI mechanism for approving the electronic request.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: May 18, 2021
    Assignee: Capital One Services, LLC
    Inventors: Courtney Allison Brown, Diane Gregorio
  • Patent number: 11004546
    Abstract: A system for constructing a patient assessment user interface. The system comprises at least one processor, a data store, wherein the data store stores an assessment template in a format comprising a plurality of human readable attribute-value pairs, wherein the assessment template identifies the format of an assessment, a memory, and an assessment component stored in the memory. When executed by the at least one processor, the assessment component receives a request for an assessment form from a patient care giver tool user interface (UI), creates an assessment form based on the assessment template, transmits the assessment form to the patient care giver tool UI, receives assessment input from the patient care giver tool UI, and stores the assessment input along with associated portions of the assessment template in the format comprising a plurality of human readable attribute-value pairs in a column of a table in the data store.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: May 11, 2021
    Assignee: CURANTIS SOLUTIONS
    Inventors: Robert Parker Freeburg, II, Rishi Suresh Keshav, Mohsin Nisar
  • Patent number: 10997266
    Abstract: Systems and methods are provided for improving web-based document retrieval and object manipulation. In an implementation, objects within web documents (e.g., a web page) are manipulated when the objects are visible through a viewport of a user's web browser. According to a method, an object selected from a web document is manipulated when that selected object is displayed within the viewport of the user's browser. The manipulation may include downloading content associated with the stored object and additionally, or alternatively, executing a script associated with the stored object. Additionally, or independently, methods may be provided for blocking the download of an object in a retrieved web document until that object is displayed or visible in the user's browser viewport.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: May 4, 2021
    Assignee: Verizon Media Inc.
    Inventor: David Ryan Artz
  • Patent number: 10990238
    Abstract: A system comprising at least one hardware processor configured to perform: accessing a software robot computer program for controlling at least one application program to perform a task comprising a first sub-task to be performed by a first application program; generating an object hierarchy comprising a plurality of objects corresponding to active graphical user interface (GUI) elements of the first application program; and controlling the first application program to perform the first sub-task. The controlling includes identifying, using the software robot computer program, a first action to perform in furtherance of the first sub-task; automatically accessing, in the object hierarchy, a first object corresponding to a first active GUI element of the first application program, the accessing comprising refreshing the object hierarchy; and automatically using the first object to cause the first application program to at least partially perform the first action.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: April 27, 2021
    Assignee: Soroco Private Limited
    Inventors: George Peter Nychis, Rohan Narayan Murty
  • Patent number: 10984904
    Abstract: A client computing device transmits a resource that conforms to a healthcare interoperability standard to a server computing device that executes a GUI generator component, and the GUI generator component generates GUI markup based upon the resource. The GUI generator component returns the GUI markup to the client computing device, which presents the GUI features on the a display based upon the GUI markup.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: April 20, 2021
    Assignee: Allscripts Software, LLC
    Inventors: Stanislav Makarskyy, Mark Plunkett
  • Patent number: 10977429
    Abstract: A method for machine learning based document editing is provided. The method may include receiving, from a client, one or more inputs associated with a document. A recommendation to include and/or exclude a clause, a term, and/or a line item from the document may be generated by at least processing the one or more inputs with a machine learning model. The recommendation to include and/or exclude the clause, the term, and/or the line item from the document may be provided to the client. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: April 13, 2021
    Assignee: SAP SE
    Inventors: Debashis Banerjee, Prasanna Kumar Govindappa, David Herman, Krishna Hindhupur Vijay Sudheendra, Shruthi Jinadatta, Anilkumar Tambali, Pravinth Ganesan, Amit Saxena, Gaurav Rathi, Balaji Raghunathan, Hari Babu Krishnan
  • Patent number: 10976887
    Abstract: A method and an apparatus are provided for split-window display. The method includes: entering a split-screen mode on a mobile terminal to display both a first display page for a first application and a second display page for a second application; detecting that an input mode for inputting information has been launched on the mobile terminal; determining whether the information is to be input in the first display page or the second display page; switching to a first display mode on the terminal in response to determining that the information is to be input in the first display page; and switching to a second display mode on the terminal in response to determining that the information is to be input in the second display page.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: April 13, 2021
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Shaohua Hao, Zhenzhou Lu, Yin Zhu
  • Patent number: 10970467
    Abstract: The present invention describes methods and apparatus to associate video content. An exemplary embodiment of the present invention provides a method for associating video content involving the steps of requesting a webpage by a user computer and determining whether a keyword is present on the webpage requested by the user computer. Furthermore, the method includes the step of creating a link on the webpage from the keyword to the video file. Additionally, the method involves displaying the video file when the link is activated. In addition to methods for associating video content, the present invention provides a system for video content association. The system for video content association includes at least one video file stored in a database. Furthermore, the system for video content association includes a video association controller configured to receive a request for video content association when a webpage is requested by a user computer and determine whether the webpage contains at least one keyword.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: April 6, 2021
    Assignee: Verizon Media Inc.
    Inventor: Michael Fisher
  • Patent number: 10970054
    Abstract: A system and methods for a real-time web application framework including a server controlled real-time web application with synchronized server components mapped to client widgets, a method for modal execution support in a real-time web application environment, a pixel perfect designer having a designer, an image renderer, and server components, the image renderer configured to render a client widget based on the properties of a server component, and a theming system implemented by the real-time web application during run-time.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: April 6, 2021
    Assignee: ICE TEA GROUP LLC
    Inventor: Gianluca Pivato
  • Patent number: 10970474
    Abstract: A method, computer program and system for performing a find and replace editing operation of a text starting from a couple of initial find and replace expressions provided by the user, applying each rule defining admissible inflected forms of the initial find expression and the initial replace expression, to the initial find and replace expressions to identify all the derived couples of find and replace expressions. The find expression and the replace expression of the derived couples correspond to inflected forms of the initial find and replace expressions. Then, for each match in the text of the find expression of the derived couples, proposing to the user the derived couples for replacement in the text.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventor: Maxime Daniel
  • Patent number: 10963628
    Abstract: Methods, apparatuses, and computer program products are described herein that are configured to enable updating of an output text. In some example embodiments, a method is provided that comprises generating a new message for each updateable data element based on a predetermined indication. The method of this embodiment may also include determining a classification for each new message by comparing each new message with a corresponding message that describes the updateable data element. The method of this embodiment may also include generating an additional document plan tree that contains at least a portion of the new messages. The method of this embodiment may also include combining the additional document plan tree with an original document plan tree.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: March 30, 2021
    Assignee: ARRIA DATA2TEXT LIMITED
    Inventors: Alasdair James Logan, Ehud Baruch Reiter