Patents Assigned to FMR LLC
  • Patent number: 11196728
    Abstract: Methods and apparatuses are described for caching login sessions to access a software testing environment. A server identifies a test case for execution against an application in the software testing environment, the test case comprising one or more test steps. The server retrieves test data based upon the identified test case and generates a session key using the test data. The server requests an active session from a login session cache using the session key. When an active session exists in the login session cache, the server receives, from the login session cache, session data corresponding to the active session, establishes a connection to the application in the software testing environment using the session data and without first authenticating to the software testing environment, and executes one or more test steps of the test case against the application in the software testing environment using the test data.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: December 7, 2021
    Assignee: FMR LLC
    Inventors: Li Fu, Kevin Handy, Nayan Patel
  • Patent number: 11188581
    Abstract: Methods and apparatuses are described for generation of a data model for identifying and classifying training needs of individuals. A computer data store stores unstructured text. A server computing device generates a vector for search queries in the unstructured text, and generates a training course classification data model that comprises a multi-layered neural network. The server computing device executes the training course classification model using the vectors as input to generate a training course recommendation output vector. The server computing device updates the training course classification data model based upon a rating value for a training course.
    Type: Grant
    Filed: May 10, 2017
    Date of Patent: November 30, 2021
    Assignee: FMR LLC
    Inventors: Adrian Ronayne, Chaitra Kamath
  • Patent number: 11153326
    Abstract: A computer-implemented method is provided for electronically distributing content in a meeting to a participant of an enterprise. The method includes receiving information related to the meeting, including one or more risk definitions corresponding to one or more sections of the content of the meeting and determining a risk level for the participant. The method also includes comparing the one or more risk definitions of the meeting content with the risk level of the participant and filtering the meeting for the participant based on the comparing. The method further includes causing to present the filtered content personalized to the participant.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: October 19, 2021
    Assignee: FMR LLC
    Inventor: Declan Keane
  • Patent number: 11138804
    Abstract: Methods and apparatuses are described for intelligent smoothing of 3D alternative reality applications for secondary 2D viewing. A computing device receives a first data set corresponding to a first position of an alternative reality viewing device. The computing device generates a 3D virtual environment for display on the alternative reality viewing device using the first data set, and a 2D rendering of the virtual environment for display on a display device using the first data set. The computing device receives a second data set corresponding to a second position of the alternative reality viewing device after movement of the alternative reality viewing device. The computing device determines whether a difference between the first data set and the second data set is above a threshold. The computing device updates the 2D rendering of the virtual environment on the display device using the second data set, when the difference is above the threshold value.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: October 5, 2021
    Assignee: FMR LLC
    Inventors: Adam Schouela, David Martin, Brian Lough, James Andersen, Cecelia Brooks
  • Patent number: 11134074
    Abstract: Systems and methods for establishing a secure connection between a client computing device and a server hosted website. The method includes requesting an HTTPS connection with a server hosted website. The method further includes receiving a certificate from the server hosted website. The certificate is signed by a certificate authority and certificate validators. The method also includes delivering the certificate to each of the certificate validators. The method further includes receiving a certificate status for each of the certificate validators. Each certificate status indicates whether the certificate is valid or has been revoked. The method also includes determining a quantity of valid certificate statuses received from the certificate validators.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: September 28, 2021
    Assignee: FMR LLC
    Inventors: Sudarsan Tandri, Gregory Smith, Gunjan Piya
  • Patent number: 11113641
    Abstract: A computer-implemented method is provided for generating an access profile for a given user in a group of users. The method includes generating (i) a demographic similarity matrix of demographic similarity scores, each score measuring a degree of similarity between a pair of the users with respect to a demographic metric in a plurality of demographic metrics, and (ii) an access similarity matrix of access similarity scores, each score measuring a degree of similarity between a pair of the users with respect to an entitlement in a plurality of entitlements. The method also includes calculating a group similarity matrix based on a weighted average of the demographic and access similarity matrices. The method further includes creating the access profile for the given user based on the group similarity matrix. The access profile indicates access recommendations for the given user in relation to the plurality of entitlements.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: September 7, 2021
    Assignee: FMR LLC
    Inventors: Eleanor Schlechter, Apurva Jani
  • Patent number: 11086949
    Abstract: Systems and methods for generating proposed search queries based on sequence semantics. The method includes receiving clickstream data from a database. The method also includes generating for each user a digital timeline based on the clickstream data. The method further includes determining for each user event pairs based on the digital timeline. The method also includes generating a vector matrix including the event pairs for each user. The method further includes receiving an initial search query from a user. The method also includes determining an intended user activity based on the initial search query. The method further includes generating proposed search queries based on the vector matrix, the intended user activity, and the initial search query.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: August 10, 2021
    Assignee: FMR LLC
    Inventors: Abhishek Desai, Bibhash Chakrabarty, Sateesh Panda
  • Patent number: 11087124
    Abstract: Systems and methods for identifying fields in an electronic document using classification and scale invariant template matching. The method includes receiving an electronic document having fields and processing the electronic document into digital pages. The method also includes determining, for each of the digital pages, a corresponding document type. The method further includes identifying at least one of the digital pages containing a structured field based on the document type. The method also includes extracting a structured template from a database corresponding to the document type and identifying an optimal match between the structured field and the structured template using scale invariant template matching. The method further includes determining, in response to identifying the optimal match, coordinates corresponding to the structured field.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: August 10, 2021
    Assignee: FMR LLC
    Inventors: Tarang Mehrotra, Abhishek Vasant Asole, Geetha Janardhanan, Ranganath P. Kashyap
  • Patent number: 11036518
    Abstract: Methods and apparatuses are described for automated management of scheduling a computer hardware reboot. A computing device detects a user login request. The computing device launches a hosted virtual desktop application for display on a display device coupled to the computing device. The computing device determines that a reboot of the computing device is required, including identifying that one or more software application updates have been applied to the computing device during a period of time prior to detecting the user login request. The computing device generates a reboot notification window that is displayed on top of the hosted virtual desktop application. The computing device receives instructions via the reboot notification window to execute a scheduled reboot of the computing device. The computing device executes the scheduled reboot of the computing device at a time defined in the received instructions.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: June 15, 2021
    Assignee: FMR LLC
    Inventors: Ashwini Marudi, Syed Muzamil, Haya Liza Korah, Pavithra Venkatesh
  • Patent number: 11030195
    Abstract: Methods and apparatuses are described for system for identifying and mitigating high-risk database queries through ranked variance analysis. A server identifies database queries executed against databases in a production computing environment within a predetermined time period, each database query associated with execution plans and each execution plan having corresponding plan data elements. For each database query: the server generates execution variance data for the execution plans for a database query based upon the corresponding plan data elements, comprising: determining an execution time variance between the execution plans; and determining a buffer gets variance between the execution plans. The server ranks the database queries according to (i) the execution time variance, and (ii) the buffer gets variance.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: June 8, 2021
    Assignee: FMR LLC
    Inventors: Ratnesh Kumar Singh, Ambica Rajagopal, Akhilesh Raghavendrachar Srinivasachar Kaddi, Harikrishnan Choondani Velayudhan, Stephanie Trethaway
  • Patent number: 11025780
    Abstract: A computerized method of routing calls includes the following steps performed by a server computing device: receiving a set of call attributes associated with an incoming call; identifying a document containing call routing instructions corresponding to the call attributes by querying a search index in electronic communication with the server computing device; identifying, based on the document, a set of suitable agents having a skill and a suitable proficiency in the skill by querying an agent skills database in electronic communication with the server computing device; identifying a set of available agents in the set of suitable agents by querying an agent status database in electronic communication with the server computing device; and routing the incoming call to a target agent in the set of available agents, if there is at least one available agent; or a customer waiting queue, if there is no suitable agent.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: June 1, 2021
    Assignee: FMR LLC
    Inventors: David Peter Morgan, Prateek Nayak, Shivam Sharma, Jordan Levesque, Logeshwaran Vidhyasagar, Daniel Lee, Sridhar Duddala, Emi Choraria
  • Patent number: 11010543
    Abstract: Computerized systems and methods for identifying a table in a document include: removing from a document content other than text characters and associated size, position and format information; converting each text character into a block covering the corresponding text character; converting each page of the document into a corresponding image file; drawing a set of horizontal lines spanning a width of the document, each block super-scored and under-scored by at least one of the horizontal lines; drawing a set of vertical lines spanning all or a portion of a length of the document; removing a subset of redundant vertical lines; and determining, based on the set of horizontal lines and the subset of vertical lines, (i) a set of table coordinates corresponding to a table in the document, and (ii) one or more sets of cell coordinates corresponding to one or more cells in the table.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: May 18, 2021
    Assignee: FMR LLC
    Inventors: Aishwarya Vijay Wesanekar, Subramaniam Vaithiyalingam, Deepak Venkatachalapathi, Seth Warren Brooks, Biju Kozhikode Kizhakhemadtil
  • Patent number: 11010015
    Abstract: A system is provided for visualizing data in a computerized visual environment. The system comprises (i) a viewing device that displays, to a user of the viewing device, a graphical user interface within a virtual three-dimensional space, (ii) a handheld device configured to allow the user to customize the display of a three-dimensional data visualization within the graphical user interface using hand motions made by the user, and (iii) a computing device coupled to the viewing device and the handheld device. The computing device is configured to cause to display to the user on the viewing device a filter plane overlaying the three-dimensional data visualization, detect a position of the filter plane that is movable by the user in the graphical user interface, and alter the three-dimensional visualization in the graphical user interface based on the detected position of the filter plane.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: May 18, 2021
    Assignee: FMR LLC
    Inventors: Peter McCormack, Michael Khan, Brian Lough
  • Patent number: 10997372
    Abstract: A computerized method of assessing a chatbot conversation includes: extracting one or more messages from the conversation; determining, based on the one or more messages, an existing business opportunity value score using a business opportunity state detector module; determining, based on the one or more messages, an existing user experience score using a user experience state detector module of the computing device; determining, based on the one or more messages, a future business opportunity value score using a future business opportunity predictor module of the computing device; determining, based on the one or more messages, a future user experience score using the future user experience predictor module of the computing device; calculating a composite score indicating whether human intervention in the chatbot conversation is desirable; and generating a display signal including a status indicator, for review by a human agent, reflecting a desirability of human intervention in the chatbot conversation.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: May 4, 2021
    Assignee: FMR LLC
    Inventors: Manish Gupta, Rajib Biswas, Srijan Saket
  • Patent number: 10997603
    Abstract: A computing device having a software radio (e.g., a mobile device where the software radio is substantially defined in software) transmits first information related to a financial transaction over the first radio network to the financial institution, and transmits second information related to the financial transaction over the second radio network to the financial institution. A server of the financial institution receives the first information and the second information to carry out the financial transaction.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: May 4, 2021
    Assignee: FMR LLC
    Inventors: Boris Olegovich Kalinichenko, Joseph G. Ferra
  • Patent number: 10992469
    Abstract: The Seed Splitting and Firmware Extension for Secure Cryptocurrency Key Backup, Restore, and Transaction Signing Platform Apparatuses, Methods and Systems (“SFTSP”) transforms transaction signing request, key backup request, key recovery request inputs via SFTSP components into transaction signing response, key backup response, key recovery response outputs. An offline transaction signing request message for a transaction is received by a first cold HSM and includes an encrypted second master key share from a second cold HSM and an encrypted third master key share from a hot HSM. A first master key share is retrieved. The encrypted master key shares are decrypted and, along with the first master key share, used to recover a master private key. A keychain path is determined. A signing private key for the keychain path is generated using the master private key. The transaction is signed using the signing private key, and the generated signature is returned.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: April 27, 2021
    Assignee: FMR LLC
    Inventors: Gang Cheng, Vladimir Tsitrin, Thomas Stephen McGuire
  • Patent number: 10963731
    Abstract: Methods and apparatuses are described for automatic classification of error conditions in automated user interface testing. A server receives an image file corresponding to a current user interface (UI) view of a software application under test. The server analyzes the image file to identify error conditions that exist in the current UI view. The server assigns a classification to the image file according to one or more error types based upon the error conditions identified in the current UI view. The server transmits a notification message to one or more remote computing devices, the notification message comprising the image file and the classification assigned to the image file.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: March 30, 2021
    Assignee: FMR LLC
    Inventors: Nirupam Sarkar, Kanwar Gaurav Paul, Jensen Joy, Robert Coords, David Halsey
  • Patent number: 10965812
    Abstract: Methods and apparatuses are described for generating a recommended conversation topic flow. A server executes a topic modelling algorithm on voice call transcripts to determine a distribution of topics present in the transcripts. The server generates a historical topic flow for each transcript by determining topic-related words in text blocks in the transcript and assigning a score to each text block. The server categorizes each topic flow as positive or negative based upon outcomes associated with the transcript. The server trains a classification model using the categorized topic flows as input. The server captures a bitstream corresponding to a current voice call and converts the bitstream into unstructured text. The server executes the classification model on the unstructured text to determine whether a call topic flow is positive or negative. The server generates topic recommendations and transmits the recommendations to a second client device.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: March 30, 2021
    Assignee: FMR LLC
    Inventors: Aniruddha Das, Saurav Pattnaik
  • Patent number: 10963575
    Abstract: Methods and apparatuses are described for enterprise access control governance in a computerized information technology (IT) architecture. A server generates a first vector space, each node in the first space representing a user of resources in the IT architecture and including attributes of the user. The server generates a second vector space, each node in the second space representing an entitlement to access resources in the IT architecture and including attributes of the entitlement. The server creates an entitlement utility matrix by mapping nodes in the first space to nodes in the second space. The server determines a set of recommended entitlements for a plurality of users based upon the utility matrix. The server determines a discrepancy between the set of recommended entitlements for a first user and a set of existing entitlements for the first user and adjusts the set of existing entitlements based upon the discrepancy.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: March 30, 2021
    Assignee: FMR LLC
    Inventors: Sean Wang, Paulina Li, Han Zhou, Chad Renfro, Daniel Shnowske, Sean Catlett
  • Patent number: 10949058
    Abstract: Methods and apparatuses are described for generating and manipulating 3D objects in a 3D environment of an alternative reality software application. A server retrieves a data set comprising data elements, each having one or more attributes. The server generates, for each data element, a virtual object, each virtual object positioned inside a virtual container and located in proximity to a center of the virtual container. The server attaches virtual magnets to an exterior surface of the virtual container, each magnet associated with a data filter value and an attraction value. The server determines, for each virtual object, a movement distance and a movement speed in relation to each virtual magnet based upon the data filter value and the attraction value for the virtual magnet. The server moves at least a portion of the virtual objects to a new location based upon the movement distance and movement speed.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: March 16, 2021
    Assignee: FMR LLC
    Inventors: James Andersen, Hangyu Wang