Patents by Inventor Shashank Shekhar
Shashank Shekhar 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).
-
Patent number: 12236189Abstract: Systems and methods are directed to providing personalized text proofing. A user model that is used to personalize generic critiques for text proofing a document is generated based on user signals indicating past user actions. During runtime of an application used to create the document, the user model is accessed and locally cached. User inputs comprising typed components used to create the document are received and a set of one or more generic critiques for the user inputs is accessed from an editor system. The user model is applied to the set which may modify a generic critique of the set. The modifying of the generic critique can cause the generic critique to be automatically applied or suppressed at the client device. The set including the modified generic critique is transmitted to a user device, whereby the user device applies the set to the document including automatically applying or suppressing the modified generic critique.Type: GrantFiled: October 15, 2021Date of Patent: February 25, 2025Assignee: Microsoft Technology Licensing, LLCInventors: James Aidan Cogley, Enrico Cadoni, Colin Laird, Shashank Shekhar Gupta, Olivier Gauthier
-
Publication number: 20250047702Abstract: A method for providing cyber security measures in a shared network estimates in a probabilistic model, a likelihood of a cybersecurity event occurring in a system. Based on the estimated likelihood selectively applies some but not all of the cyber security measures. Based constraints of system resources available for operations a combination discretionary security measures are selected for execution. During runtime of the system, security risk of an aspect of the system is periodically evaluated causing reconfiguration of the security measures for execution based on the estimated security risk and system resources available for operations. Timed automata corresponding to security threats are assigned a risk score associated with the security threat based on one or more states of the automata. An aggregation of multiple risk scores produces a trust score for the overall system. A number of security measures may be selected and allocated based on the trust score.Type: ApplicationFiled: August 3, 2023Publication date: February 6, 2025Inventors: Valerio Formicola, Charif Mahmoudi, Shashank Shekhar
-
Patent number: 12190048Abstract: A data processing system implements receiving textual content from a first application on a first client device associated with a first user for analysis by a context adaptive writing assistant configured to provide suggestions for improving the textual content, obtaining contextual information indicative of a level of formality of the textual content; and categorizing the textual content as being associated with a first level of formality selected from a plurality of levels of formality. The system is further implements analyzing the textual content to identify one or more suggested improvements to the textual content; selecting a subset of suggested improvements from the one or more suggested improvements to the textual content to the first user based on the first level of formality associated with the textual content; sending the subset of suggested improvements to the first client device; and causing the first client device to display the subset of suggested improvements.Type: GrantFiled: November 14, 2022Date of Patent: January 7, 2025Assignee: Microsoft Technology Licensing, LLCInventors: James Cogley, Aman Singh, Enrico Cadoni, Shashank Shekhar Gupta
-
Publication number: 20240362247Abstract: A computing platform configurable to allow users to graphically represent relationships between database records may be provided to a plurality of organizations. A request to generate a customizable visualization for graphically representing relationships between a root database record and child database records in a customizable format may be processed. Graphical representations of the root database record and the child database records may be caused to be displayed in accordance with the customizable format.Type: ApplicationFiled: April 27, 2023Publication date: October 31, 2024Applicant: Salesforce, Inc.Inventors: Vidya Balakrishnan, Aaron Wagoner, Adheip Varadarajan, Archana Sinha, Jesus Fernandez, Praveen Savur, Preeti Dave, Renzil Dourado, Siemel Naran, Shashank Shekhar, Jason Liu, Ashwin Kumar
-
Publication number: 20240160836Abstract: A data processing system implements receiving textual content from a first application on a first client device associated with a first user for analysis by a context adaptive writing assistant configured to provide suggestions for improving the textual content, obtaining contextual information indicative of a level of formality of the textual content; and categorizing the textual content as being associated with a first level of formality selected from a plurality of levels of formality. The system is further implements analyzing the textual content to identify one or more suggested improvements to the textual content; selecting a subset of suggested improvements from the one or more suggested improvements to the textual content to the first user based on the first level of formality associated with the textual content; sending the subset of suggested improvements to the first client device; and causing the first client device to display the subset of suggested improvements.Type: ApplicationFiled: November 14, 2022Publication date: May 16, 2024Applicant: Microsoft Technology Licensing, LLCInventors: James COGLEY, Aman SINGH, Enrico CADONI, Shashank Shekhar GUPTA
-
Patent number: 11978264Abstract: Systems and methods for constructing and managing a unique road sign knowledge graph across various countries and regions is disclosed. The system utilizes machine learning methods to assist humans when comparing a new sign template with a plurality of stored sign templates to reduce or eliminate redundancy in the road sign knowledge graph. Such a machine learning method and system is also used in providing visual attributes of road signs such as sign shapes, colors, symbols, and the like. If the machine learning determines that the input road sign template is not found in the road sign knowledge graph, the input sign template can be added to the road sign knowledge graph. The road sign knowledge graph can be maintained to add signs templates that are not already in the knowledge graph but are found in real-world by integrating human annotator's feedback during ground truth generation for machine learning.Type: GrantFiled: August 17, 2021Date of Patent: May 7, 2024Assignee: Robert Bosch GmbHInventors: Ji Eun Kim, Kevin H. Huang, Mohammad Sadegh Norouzzadeh, Shashank Shekhar
-
Publication number: 20240143593Abstract: Systems, methods, and other embodiments associated with a dynamic cache manager are described. In one embodiment, a method includes monitoring, by the cache manager, queries that are submitted for execution to a database system. For a given monitored query, parsing the monitored query to identify one or more query heuristics and determine whether the one or more query heuristics matches one or more trigger heuristics from a set of query predictions, wherein the set of query predictions are predicted by a machine learning model. The cache manager prefetches query results corresponding to a predicted query pattern and stores the prefetched query results in a cache.Type: ApplicationFiled: November 2, 2022Publication date: May 2, 2024Inventor: Shashank SHEKHAR
-
Patent number: 11960528Abstract: When a first search query including an image of an item is received to search for items associated with similar images, a second search query that includes text based on the image is generated. The text may be based on previous queries associated with the depicted item, visual features of the image, or text that is present in the image. The results from the first search query are scored based on their correspondence with the image of the item. Results having a score greater than a threshold are presented first in the output, followed by a selected number of results from the second search query. Results from the first search query that are associated with a score less than the threshold may be presented after the results from the second search query. This presentation increases the likelihood that items presented earlier in the output are relevant to the initial query.Type: GrantFiled: September 30, 2022Date of Patent: April 16, 2024Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Aditya Deorha, Xiaofan Lin, Shashank Shekhar
-
Publication number: 20240112448Abstract: Systems and methods for generating new images for training a machine-learning model are disclosed. Image data is produced regarding an image captured by an image sensor. The image data is altered such that the style of the image (e.g., color, shading, orientation, etc.) is altered. The altered image data is encoded into a first latent space. An image from a database is selected based on its similarity to the altered image and a decoding of the first latent space. Style encodings of the first latent space are extracted to classify a style of the altered image data in a second latent space. New images are then generated utilizing a reconstructor model that combines the two latent spaces. These new images can be used to train an image-recognition model.Type: ApplicationFiled: September 27, 2022Publication date: April 4, 2024Inventors: Mansur ARIEF, Ji Eun KIM, Shashank SHEKHAR, Mohammad Sadegh NOROUZZADEH, Ding ZHAO
-
Road sign content prediction and search in smart data management for training machine learning model
Patent number: 11887379Abstract: Systems and method for machine-learning assisted road sign content prediction and machine learning training is disclosed. A sign detector model processes images or video with road signs. A visual attribute prediction model extracts visual attributes of the sign in the image. The visual attribute prediction model can communicate with a knowledge graph reasoner to validate the visual attribute prediction model by applying various rules to the output of the visual attribute prediction model. A plurality of potential sign candidates are retrieved that match the visual attributes of the image subject to the visual attribute prediction model, and the rules help to reduce the list of potential sign candidates and improve accuracy of the model.Type: GrantFiled: August 17, 2021Date of Patent: January 30, 2024Inventors: Ji Eun Kim, Mohammad Sadegh Norouzzadeh, Kevin H. Huang, Shashank Shekhar -
Publication number: 20240021020Abstract: The principal object of embodiments herein is to disclose methods and systems for a secure and user-friendly face liveness detection. Another object of embodiments herein is to disclose a two layered approach for the face liveness detection, wherein the two-layered approach comprises an active and a passive face liveness detection.Type: ApplicationFiled: October 13, 2022Publication date: January 18, 2024Inventors: Shashank Shekhar, Asif Salim, Mrinal Haloi, Avinash Patel
-
Patent number: 11847474Abstract: Multiple windows can be simultaneously shared via a collaboration application. A multiple window sharing controller can be employed on an end user device to enable the user to create an aggregated window that includes windows of multiple applications running on the end user device. The multiple window sharing controller can cause this aggregated window to appear as an active window on the end user device. Therefore, when a collaboration application presents windows that the user can select to be shared during a meeting, the aggregated window will be included.Type: GrantFiled: August 2, 2021Date of Patent: December 19, 2023Assignee: Dell Products L.P.Inventors: Shashank Shekhar, Kanika Bhatia
-
Patent number: 11742093Abstract: A system trains a predictive model based on training data including records of non-public healthcare insurance claims and public healthcare fee schedule data. The system determines a multiplier for each of multiple healthcare facilities based on the predictive model. The system then receives, from a consumer device, a query for a particular cost estimate of a healthcare service provided by the multiple healthcare facilities. The query includes constraints for a preferred geographic region or a preferred insurer. The system predicts a first cost estimate for the healthcare service at a first healthcare facility based on a first multiplier and a second cost estimate for the healthcare service at a second healthcare facility based on second multiplier. The system then causes the consumer device to display query results including indications of the first and second cost estimates.Type: GrantFiled: May 24, 2021Date of Patent: August 29, 2023Assignee: AMINO, INC.Inventor: Shashank Shekhar
-
Publication number: 20230195683Abstract: Methods and apparatus relating to techniques utilizing fine-grained bitcoin engine deactivation for yield recovery, performance, and/or power management are described. In an embodiment, a configurable compute tile comprising a plurality of cryptocurrency mining engines. Logic circuitry causes deactivation of one or more cryptocurrency mining engines from the plurality of cryptocurrency mining engines based at least in part on a request for deactivation of the one or more cryptocurrency mining engines. The logic circuitry adjusts a nonce search resolution for one or more active cryptocurrency mining engines of the plurality of cryptocurrency mining engines in response to the request for deactivation. Other embodiments are also disclosed and claimed.Type: ApplicationFiled: December 21, 2021Publication date: June 22, 2023Applicant: Intel CorporationInventors: Vikram Suresh, Tao Zhou, Shashank Shekhar, Amitkumar Patel, Sanu Mathew
-
Patent number: 11671639Abstract: A device may receive content data identifying television schedules for content to be provided for viewing in a first geographic location and a second geographic location, and may identify a first available time slot for content in the first geographic location and a second available time slot for content in the second geographic location. The device may identify a first set of content for the first available time slot and a second set of content for the second available time slot, and may assign values to the first and second sets. The device may determine whether the values assigned to the first and second sets satisfy a threshold value, and may cause, when a value of content in the first set fails to satisfy the threshold value, a first client device, in the first geographic location, to obtain replacement content with a value that satisfies the threshold value.Type: GrantFiled: June 3, 2022Date of Patent: June 6, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Marcelo D. Lechner, Glenn Altchek, Aakash Chokshi, Shashank Shekhar Sharma, Ataqurahman Patil
-
Publication number: 20230124709Abstract: Systems and methods are directed to providing personalized text proofing. A user model that is used to personalize generic critiques for text proofing a document is generated based on user signals indicating past user actions. During runtime of an application used to create the document, the user model is accessed and locally cached. User inputs comprising typed components used to create the document are received and a set of one or more generic critiques for the user inputs is accessed from an editor system. The user model is applied to the set which may modify a generic critique of the set. The modifying of the generic critique can cause the generic critique to be automatically applied or suppressed at the client device. The set including the modified generic critique is transmitted to a user device, whereby the user device applies the set to the document including automatically applying or suppressing the modified generic critique.Type: ApplicationFiled: October 15, 2021Publication date: April 20, 2023Inventors: James Aidan Cogley, Enrico Cadoni, Colin Laird, Shashank Shekhar Gupta, Olivier Gauthier
-
Publication number: 20230084856Abstract: An information handling system may include at least one processor; and a non-transitory, computer-reading medium having instructions thereon that are executable by the at least one processor for: receiving a request to provide a preview of a file; determining a file type of the file; determining that no application associated with the file type is installed locally on the information handling system; transmitting a request to a remote application associated with a different information handling system for preview data of contents of the file; and receiving the preview data from the remote application.Type: ApplicationFiled: September 13, 2021Publication date: March 16, 2023Applicant: Dell Products L.P.Inventors: Shashiraja SHASTRY, Charanya RAMRAJ, Shashank SHEKHAR, Kanika BHATIA, Sharik Saigal M
-
ROAD SIGN CONTENT PREDICTION AND SEARCH IN SMART DATA MANAGEMENT FOR TRAINING MACHINE LEARNING MODEL
Publication number: 20230058082Abstract: Systems and method for machine-learning assisted road sign content prediction and machine learning training is disclosed. A sign detector model processes images or video with road signs. A visual attribute prediction model extracts visual attributes of the sign in the image. The visual attribute prediction model can communicate with a knowledge graph reasoner to validate the visual attribute prediction model by applying various rules to the output of the visual attribute prediction model. A plurality of potential sign candidates are retrieved that match the visual attributes of the image subject to the visual attribute prediction model, and the rules help to reduce the list of potential sign candidates and improve accuracy of the model.Type: ApplicationFiled: August 17, 2021Publication date: February 23, 2023Inventors: Ji Eun KIM, Mohammad Sadegh NOROUZZADEH, Kevin H. HUANG, Shashank SHEKHAR -
Publication number: 20230056672Abstract: Systems and methods for constructing and managing a unique road sign knowledge graph across various countries and regions is disclosed. The system utilizes machine learning methods to assist humans when comparing a new sign template with a plurality of stored sign templates to reduce or eliminate redundancy in the road sign knowledge graph. Such a machine learning method and system is also used in providing visual attributes of road signs such as sign shapes, colors, symbols, and the like. If the machine learning determines that the input road sign template is not found in the road sign knowledge graph, the input sign template can be added to the road sign knowledge graph. The road sign knowledge graph can be maintained to add signs templates that are not already in the knowledge graph but are found in real-world by integrating human annotator's feedback during ground truth generation for machine learning.Type: ApplicationFiled: August 17, 2021Publication date: February 23, 2023Inventors: Ji Eun KIM, Kevin H. HUANG, Mohammad Sadegh NOROUZZADEH, Shashank SHEKHAR
-
Publication number: 20230033755Abstract: Multiple windows can be simultaneously shared via a collaboration application. A multiple window sharing controller can be employed on an end user device to enable the user to create an aggregated window that includes windows of multiple applications running on the end user device. The multiple window sharing controller can cause this aggregated window to appear as an active window on the end user device. Therefore, when a collaboration application presents windows that the user can select to be shared during a meeting, the aggregated window will be included.Type: ApplicationFiled: August 2, 2021Publication date: February 2, 2023Inventors: Shashank Shekhar, Kanika Bhatia