Patents by Inventor Venkat Thandra

Venkat Thandra has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20260187561
    Abstract: Systems and methods for training and using an extraction algorithm utilizing a neural network are disclosed herein. In an embodiment, the method includes receiving initial data regarding a party from a user terminal, inputting the initial data into the extraction algorithm utilizing the neural network, the extraction algorithm configured to retrieve and classify target data from an existing data source via a network connection based on a location on a document or website or proximity or location in comparison to one or more words or classification codes on the document or website, outputting the target data retrieved and classified by the extraction algorithm, using the target data set as a positive example for training the neural network upon determining that the target data is accurate, and using the target data as a negative example for training the neural network upon determining that the target data is not accurate.
    Type: Application
    Filed: February 13, 2026
    Publication date: July 2, 2026
    Inventors: Ahmed Farouk SHAABAN, Venkat THANDRA, Dino ELIOPULOS, Andrew Kenneth BLAZAITIS, Kennedy MUTHUKRISHNAN
  • Publication number: 20260179022
    Abstract: Systems and methods for training and using an extraction algorithm are disclosed herein. In an embodiment, the method includes presenting a user interface enabling entry of initial data, transmitting the initial data to a central server including a memory storing an extraction algorithm utilizing a neural network, retrieving a document or website including additional data from an existing database or a third party source, based on classification of the document or website, using the extraction algorithm including the neural network to extract target data from the additional data based on a location on the document or website, using the extracted target data to further train the neural network as a positive example when the extracted target data is accurate, and using the extracted target data to further train the neural network as a negative example when the extracted target data is not accurate.
    Type: Application
    Filed: February 13, 2026
    Publication date: June 25, 2026
    Inventors: Ahmed Farouk SHAABAN, Venkat THANDRA, Dino ELIOPULOS, Andrew Kenneth BLAZAITIS, Kennedy MUTHUKRISHNAN
  • Patent number: 12602637
    Abstract: Systems and methods for client intake and management are disclosed herein. In an. embodiment, a method for client intake and management by a first party includes receiving initial client data regarding a second party from at least one user terminal, retrieving additional client data regarding the second party from at least one of the second party, an existing second party database, or a third party data source, extracting target data from the additional client data, generating at least one risk parameter based on the target data, and determining a risk associated with the second party based on the at least one risk parameter.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: April 14, 2026
    Assignee: ACI Holdings Ltd.
    Inventors: Ahmed Farouk Shaaban, Venkat Thandra, Dino Eliopulos, Andrew Kenneth Blazaitis, Kennedy Muthukrishnan
  • Publication number: 20260093778
    Abstract: Systems and methods for enabling target data to be extracted from documents are disclosed herein. In an embodiment, a method of enabling target data to be extracted from documents includes accessing a database including a plurality of documents including target data, for each of multiple of the documents, creating a region tensor based on extracted text including the target data, for each of the multiple of the documents, creating a label tensor based on an area including the target data, and using the region tensor and the label tensor, training an extraction algorithm to extract the target data from additional documents.
    Type: Application
    Filed: December 8, 2025
    Publication date: April 2, 2026
    Inventors: Ahmed Farouk SHAABAN, Venkat THANDRA, Dino ELIOPULOS, Andrew Kenneth BLAZAITIS, Kennedy MUTHUKRISHNAN
  • Patent number: 12579493
    Abstract: Systems and methods for client intake and management are disclosed herein. In an embodiment, a method for client intake and management by a first party includes receiving initial client data regarding a second party from at least one user terminal, the initial client data including a name of the second party and at least one selection, determining a conflict rating using hierarchical searching on a matter database using the initial client data and the at least one selection, and causing an adjustment to a user interface on a user terminal based on the conflict rating.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: March 17, 2026
    Assignee: ACI Holdings Ltd.
    Inventors: Ahmed Farouk Shaaban, Venkat Thandra, Dino Eliopulos, Andrew Kenneth Blazaitis, Kennedy Muthukrishnan
  • Publication number: 20260044619
    Abstract: Systems and methods for creating and implementing ethical screens across different software platforms are disclosed herein. In an embodiment, a method for implementing an ethical screen across a plurality of different software platforms includes receiving ethical screen inputs regarding a conflict between a first client and a second client, generating ethical screen parameters based on the ethical screen inputs, accessing at least one reference table to determine a plurality of users corresponding to the ethical screen parameters, and implementing the ethical screen across the plurality of different platforms using a plurality of user identifications or passwords corresponding to the plurality of users.
    Type: Application
    Filed: August 7, 2025
    Publication date: February 12, 2026
    Inventors: Ahmed Farouk SHAABAN, Venkat THANDRA
  • Publication number: 20260044731
    Abstract: Systems and methods for matching individuals with each other are disclosed herein. In an embodiment, a method of matching individuals with each other includes creating a profile pair using a plurality of inputs from a first user regarding input characteristic preferences and the plurality of inputs from second user regarding input characteristics, receiving positive or negative selections regarding the profile pair from a plurality of third party users, training the pairing algorithm using the positive or negative selections, and using the trained pairing algorithm to reduce the plurality of pairs in the database.
    Type: Application
    Filed: August 7, 2025
    Publication date: February 12, 2026
    Inventors: Ahmed Farouk SHAABAN, Venkat THANDRA, Benjamin YEE
  • Publication number: 20260044730
    Abstract: Systems and methods for generating intelligent time entries are disclosed herein. In an embodiment, a computer-implemented method of training a neural network to create time entries includes retrieving user data related to a task performed by a user, creating a first training set comprising the user data as an input and an approved time entry as an output, training the neural network in a first stage using the first training set, creating a second training set comprising the user data as an input and a revised time entry as an output, and training the neural network in a second stage using the second training set.
    Type: Application
    Filed: August 7, 2025
    Publication date: February 12, 2026
    Inventors: Ahmed Farouk SHAABAN, Venkat THANDRA
  • Publication number: 20260044891
    Abstract: Systems and methods for generating modified virtual three-dimensional builds of vehicles are disclosed herein. In an embodiment, the method includes receiving first user input regarding a vehicle from a remote user terminal, generating a virtual three-dimensional build of the vehicle on a user interface of the remote user terminal using a build code including a plurality of parts codes, receiving second user input from the remote user terminal regarding at least one modification to the virtual three-dimensional build using an alternative part which replaces a current part on the vehicle, altering the build code by replacing a current parts code for the current part with an alternative parts code for the alternative part, and regenerating a modified virtual three-dimensional build on the user interface of the user terminal using the altered build code, the modified virtual three-dimensional build showing the alternative part in place of the current part.
    Type: Application
    Filed: August 7, 2025
    Publication date: February 12, 2026
    Inventors: Ahmed Farouk SHAABAN, Venkat THANDRA, Noah SHAABAN, Maxwell GRANT
  • Publication number: 20260007258
    Abstract: Systems and methods for generating and displaying clothing recommendations via a network are disclosed herein. In an embodiment, a system for generating and displaying a clothing recommendation via a network includes a mirror unit configured to enable the first user to view himself or herself on at least one side, a memory configured to store a wardrobe database, a communications network configured to communicate between the mirror unit and a second user; and a processor programmed to: (i) cause the one or more image of the first user captured by the image capturing device to be transmitted from the mirror unit to the second user via the communications network; (ii) receive feedback from the second user regarding the one or more image; and (iii) update the wardrobe database.
    Type: Application
    Filed: September 15, 2025
    Publication date: January 8, 2026
    Inventors: Ahmed Farouk SHAABAN, Venkat THANDRA, Dino ELIOPULOS, Benjamin GIRARD, Cole SEABROOK, Aria KIM, Manu VARMA, Yijun WANG
  • Patent number: 12511346
    Abstract: Systems and methods for enabling target data to be extracted from documents are disclosed herein. In an embodiment, a method of enabling target data to be extracted from documents includes accessing a database including a plurality of documents including target data, for each of multiple of the documents, creating a region tensor based on extracted text including the target data, for each of the multiple of the documents, creating a label tensor based on an area including the target data, and using the region tensor and the label tensor, training an extraction algorithm to extract the target data from additional documents.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: December 30, 2025
    Assignee: Fulcrum Global Technologies Inc.
    Inventors: Ahmed Farouk Shaaban, Venkat Thandra, Dino Eliopulos, Andrew Kenneth Blazaitis, Kennedy Muthukrishnan
  • Publication number: 20250384405
    Abstract: A method of time entry on a graphical user interface (GUI) of a computer system includes generating a chat screen on the GUI, generating at least a first option to create a backlog entry and a second option to address backlog, receiving a selection of the first option via the chat screen at a first time, receiving at least one first entry including a description of a task via the chat screen, receiving a selection of the second option via the chat screen at a second time, receiving at least one second entry including information identifying at least one of a client or a matter associated with the client, generating a draft timecard based on the at least one first entry and the at least one second entry, and causing display of the draft timecard on the chat screen for approval by the user.
    Type: Application
    Filed: August 29, 2025
    Publication date: December 18, 2025
    Inventors: Ahmed Farouk SHAABAN, Venkat THANDRA
  • Patent number: 12475438
    Abstract: A method of time entry on a graphical user interface (GUI) of a computer system includes generating a chat screen, generating at least one message on the chat screen to initiate dialogue for creation of a draft timecard, receiving at least one first user entry from a user via the chat screen, the at least one first user entry including information identifying at least one of a client or a matter associated with the client, receiving at least one second user entry from the user via the chat screen, the at least one second user entry including a textual description of work performed that relates to the at least one first user entry, generating the draft timecard based on the at least one first user entry and the at least one second user entry, and causing display of the draft timecard on the chat screen for approval by the user.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: November 18, 2025
    Assignee: Fulcrum Global Technologies Inc.
    Inventors: Ahmed Farouk Shaaban, Venkat Thandra
  • Publication number: 20250342415
    Abstract: Systems and methods for generating client billing quotes are disclosed herein. In an embodiment, the method includes causing generation of a graphical user interface with a quote creation table, enabling a user to add team members to the quote creation table and define a time period for a client quote, retrieving workload data for the team members in the quote creation table during the defined time period, comparing workload data to a workload threshold, upon determining that the current workload exceeds the workload threshold, retrieving workload data for one or more additional team members and replacing one or more team members with the one or more additional team members having a current workload that does not exceed the workload threshold, regenerating the quote creation table with an adjusted team including the one or more additional team members, and generating the client quote based on the adjusted team.
    Type: Application
    Filed: July 14, 2025
    Publication date: November 6, 2025
    Inventors: Ahmed Farouk SHAABAN, Venkat THANDRA
  • Patent number: 12426728
    Abstract: Systems and methods for generating clothing recommendations are disclosed herein. In an embodiment, a system for generating a clothing recommendation includes a mirror, a display device, an image capturing device, a memory and a processor. The mirror has a first side including a reflective surface. The display device displays a clothing recommendation to the user. The image capturing device records an image of the user. The memory stores a wardrobe database including clothing data related to a plurality of items of clothing. The processor is programmed to: (i) access the clothing data; (ii) generate a clothing recommendation; (iii) cause the image capturing device to record an image of the user; and (iv) cause the display device to display the clothing recommendation to the user by combining the image with the at least one suggested item of clothing.
    Type: Grant
    Filed: February 9, 2024
    Date of Patent: September 30, 2025
    Inventors: Ahmed Farouk Shaaban, Venkat Thandra, Dino Eliopulos, Benjamin Girard, Cole Seabrook, Aria Kim, Manu Varma, Yijun Wang
  • Patent number: 12407514
    Abstract: A method for securely accessing legacy data includes associating a first user account with a security token upon reception of the security token by an enterprise server from a security token service. The security token from the enterprise server is directly communicated to a legacy access provider. The legacy access provider is caused to initiate communication over a network directly with the security token service to request that the security token service authenticate the security token. Access to the legacy system is prevented upon the legacy access provider not verifying authentication of the security token.
    Type: Grant
    Filed: October 11, 2023
    Date of Patent: September 2, 2025
    Inventors: Ahmed Farouk Shaaban, Venkat Thandra
  • Patent number: 12380378
    Abstract: Systems and methods for generating reliable client billing quotes are disclosed herein. In an embodiment, a method of generating reliable client billing, quotes includes receiving a selection of a first team from a plurality of teams stored in a central memory, the first team including a plurality of members, generating a graphical user interface using team data corresponding to the first team, the graphical user interface including a quote creation table enabling entry of input data related to the plurality of members of the first team, and generating a new quote for a new client based on the input data related to the plurality of members of the first team.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: August 5, 2025
    Inventors: Ahmed Farouk Shaaban, Venkat Thandra
  • Patent number: 12361385
    Abstract: The present invention consists of an improved System and Method for raising inter-firm invoices, processing transfers and postings. The system and method provides for raising invoices and processing transfers for processing directly between two entities, or through a plurality of entities all in one streamlined system. With this improved system and method, associated businesses or organizations may collect their cost sharing expenses across multiple entities seamlessly. Further, each entity may specify the frequency to receive invoices from other entities. With such an improved System, Inter-firm transfers and postings can be readily accomplished immediately, processing hundreds of thousands of time entries in less than one business day.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: July 15, 2025
    Inventors: Ahmed Farouk Shaaban, Venkat Thandra
  • Patent number: 12322302
    Abstract: Systems and methods for optimizing study sessions are disclosed herein. In an embodiment, a system for optimizing study sessions includes a graphical user interface (GUI), a timing device, a processor and a memory. The GUI accepts input from a user regarding a first study session. The timing device elapses for a first amount of time during the first study session. The processor and the memory are configured to: record the first amount of time elapsed by the timing device during the first study session; calculate at least one value regarding an effectiveness of the first study session; using the at least one value, calculate a second amount of time to be optimal for a second study session; and cause the graphical user interface to propose the second amount of time when the user begins the second study session.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: June 3, 2025
    Inventors: Ahmed Farouk Shaaban, Venkat Thandra
  • Publication number: 20250139541
    Abstract: Systems and methods for rearranging icons on a graphical user interface are disclosed herein. In an embodiment, the method includes arranging a plurality of icons corresponding to a plurality of candidates on the graphical user interface, receiving a selection of a first candidate of the plurality of candidates from a user using the graphical user interface, determining, by a processor, an availability of the first candidate over a predetermined time period, and automatically rearranging the plurality of icons on the graphical user interface for selection of a second candidate based at least in part of the availability of the first candidate.
    Type: Application
    Filed: December 27, 2024
    Publication date: May 1, 2025
    Inventors: Ahmed Farouk SHAABAN, Venkat THANDRA