Patents by Inventor Jaskaran Singh

Jaskaran Singh 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: 20210308076
    Abstract: The present invention is directed to methods and dosing regimens for the treatment of depression (preferably, treatment resistant depression), for the treatment of depression in a suicidal patient, and/or for the treatment and/or prevention of suicidality (e.g. suicidal ideations).
    Type: Application
    Filed: June 11, 2021
    Publication date: October 7, 2021
    Inventors: Lodewijk Ivo Caers, Jaskaran Singh, Peter Nicholas Zannikos, Wayne C. Drevets, Ella Daly, Carla Marie Canuso, Margaret Fedgchin, Frank Wiegand
  • Publication number: 20210173933
    Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform including a processor and a memory; and instructions encoded within the memory to instruct the processor to: provide a permission list; allocate an executable, the executable to have permissions according to the permission list; designate a child object of the executable; allocate a certificate for the child object; and after a system reboot, grant the child object permissions of the executable after validating the certificate.
    Type: Application
    Filed: February 22, 2021
    Publication date: June 10, 2021
    Applicant: McAfee, LLC
    Inventors: Preet Mohinder, Ratnesh Pandey, Jaskaran Singh Khurana, Amritanshu Johri
  • Publication number: 20210133313
    Abstract: Integrity verification of a containerized application using a block device signature is described. For example, a container deployed to a host system is signed with a single block device signature. The operating system of the host system implements an integrity policy to verify the integrity of the container when the container is loaded into memory and when its program code executes. During such events, the operating system verifies whether the block device signature is valid. If the block device signature is determined to be valid, the operating system enables the program code to successfully execute. Otherwise, the program code is prevented from being executed. By doing so, certain program code or processes that are not properly signed are prevented from executing, thereby protecting the host system from such processes. Moreover, by using a single block device signature for a container, the enforcement of the integrity policy is greatly simplified.
    Type: Application
    Filed: October 31, 2019
    Publication date: May 6, 2021
    Inventors: Md Nazmus Sakib, Jeffrey A. Sutherland, Deven Robert Desai, Jaskaran Singh Khurana, Scott Randall Shell, Jessica M. Krynitsky
  • Publication number: 20210106545
    Abstract: The present invention is directed to methods and dosing regimens for the treatment of depression (preferably, treatment resistant depression), for the treatment of depression in a suicidal patient, and/or for the treatment and/or prevention of suicidality (e.g. suicidal ideations).
    Type: Application
    Filed: December 21, 2020
    Publication date: April 15, 2021
    Inventors: Lodewijk Ivo Caers, Jaskaran Singh, Peter Nicholas Zannikos, Wayne C. Drevets, Ella Daly, Carla Marie Canuso, Margaret Fedgchin, Frank Wiegand
  • Patent number: 10929540
    Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform including a processor and a memory; a whitelist; an updater, the updater being an executable object authorized to modify files within the whitelist and to launch one or more child processes; and instructions encoded within the memory to provide a system management agent to: maintain a chain of trust between the one or more child processes and the updater, wherein the one or more child processes inherit whitelist permissions associated with the updater; and track the chain of trust across a system reboot, including granting a child process the chain of trust after a reboot only if the child process has associated with it a valid certificate.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: February 23, 2021
    Assignee: McAfee, LLC
    Inventors: Preet Mohinder, Ratnesh Pandey, Jaskaran Singh Khurana, Amritanshu Johri
  • Patent number: 10922661
    Abstract: A calendar sharing invitation is received, and a receiver of the information is identified. The calendar sharing information is sent to the receiver, and the sharer's calendar data is synchronized to a computing system corresponding to the receiver. The sharer's calendar data is synchronized to a pre-accept memory, where it is hidden from the receiver until the receiver provides an input indicating that the receiver accepts the calendar sharing invitation. The sharer's calendar data is then exposed to the receiver for interaction by the receiver.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: February 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Szymon Madejczyk, Balasubramanian Ramachandran, Jaskaran Singh
  • Patent number: 10891193
    Abstract: An application health monitoring system automatically resolves anomalies arising among clients of a messaging server. The messaging server clients (MSCs) include one or more applications and services included in the applications. The anomalies include MSC anomalies and process starter anomalies. When a messaging session is disconnected due to server restarts, the service may be automatically restarted a predetermined number of times to re-establish the connection. Similarly, if a process starter of a service fails to start up properly, the service can be automatically restarted a predetermined number of times before the anomaly is flagged for human review. The monitoring system also automatically implements rules whenever service configurations are changed in addition to validating web service ports and cloud provider queues.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: January 12, 2021
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Jaskaran Singh, Tishir Singh
  • Patent number: 10869844
    Abstract: The present invention is directed to methods and dosing regimens for the treatment of depression (preferably, treatment resistant depression), for the treatment of depression in a suicidal patient, and/or for the treatment and/or prevention of suicidality (e.g. suicidal ideations).
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: December 22, 2020
    Assignee: Janssen Pharmaceutica NV
    Inventors: Lodewijk Ivo Caers, Jaskaran Singh, Peter Nicholas Zannikos, Wayne C. Drevets, Ella Daly, Carla Marie Canuso, Margaret Fedgchin, Frank Wiegand
  • Patent number: 10798208
    Abstract: Availability data caching in, meeting services is provided. In some examples, a list of users whose data is to be cached locally for a user may be determined based on factors such as their relevance to the user, a likelihood of a meeting being requested with the users, a history of common meetings, and similar factors. What type of user data to cache, for how long, at which granularity level, and similar parameters may be determined as well. User data for users from the list may be retrieved on-demand or on a regular basis from server associated with those users and stored at a server or other computing device for the user for fast access when the user requests to schedule a meeting.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: October 6, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jaskaran Singh, Hemant Sharma, Jaya Matthew
  • Publication number: 20200274939
    Abstract: The present disclosure concerns systems and methods for generating application-control policies. A system may receive application-usage data for a set of devices. The application-usage data may identify binaries with which a user interacted. The system may determine one or more application-usage characteristics for one or more devices in the set of devices based at least in part on the application-usage data and may rely solely on data associated with the binaries with which the user interacted. The system may identify a set of candidate devices based on the one or more application-usage characteristics. The application-usage characteristics may include a measure of distinct applications used during a specified time period and a measure of variability of application usage across a set of specified time periods. The system may generate an application-control policy for the set of candidate devices based on application-usage data for the set of candidate devices.
    Type: Application
    Filed: February 26, 2019
    Publication date: August 27, 2020
    Inventors: Md. Nazmus SAKIB, Isha Aniruddha OKE, Scott Randall SHELL, Jeffrey Alan SUTHERLAND, Jaskaran Singh KHURANA, Thomas Walter CALDWELL, III, Zhouheng SUN, Noah McGregor HARPER
  • Publication number: 20200246279
    Abstract: The present invention is directed to methods and dosing regimens for the treatment of depression (preferably, treatment resistant depression), for the treatment of depression in a suicidal patient, and/or for the treatment and/or prevention of suicidality (e.g. suicidal ideations).
    Type: Application
    Filed: December 26, 2019
    Publication date: August 6, 2020
    Inventors: Lodewijk Ivo Caers, Giacomo Salvadore, Jaskaran Singh
  • Patent number: 10708206
    Abstract: Techniques for protecting mailboxes in computer-implemented conferencing systems are disclosed herein. In one embodiment, a method includes caching availability data representing availability information of meeting participants in a mailbox corresponding to a meeting organizer. The method also includes monitoring a mailbox size of the mailbox corresponding to the meeting organizer and determining whether the monitored mailbox size exceeds a preset threshold. The method further includes in response to determining that the monitored mailbox size exceeds the preset threshold, ceasing to cache additional availability data representing new availability information of the meeting participants received at the mailbox in order to prevent performance degradation of accessing the mailbox by the meeting organizer via the computer network.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: July 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jaskaran Singh, Jaya Matthew, Hemant Sharma
  • Publication number: 20200210293
    Abstract: An application health monitoring system automatically resolves anomalies arising among clients of a messaging server. The messaging server clients (MSCs) include one or more applications and services included in the applications. The anomalies include MSC anomalies and process starter anomalies. When a messaging session is disconnected due to server restarts, the service may be automatically restarted a predetermined number of times to re-establish the connection. Similarly, if a process starter of a service fails to start up properly, the service can be automatically restarted a predetermined number of times before the anomaly is flagged for human review. The monitoring system also automatically implements rules whenever service configurations are changed in addition to validating web service ports and cloud provider queues.
    Type: Application
    Filed: January 2, 2019
    Publication date: July 2, 2020
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Jaskaran SINGH, Tishir SINGH
  • Patent number: 10681140
    Abstract: Techniques of automatic subscription control in distributed computing systems are disclosed herein. In one embodiment, a method includes using a server to monitor a utilization level of an automatically subscribed computing service by a user. The method also includes determining whether the utilization level of the user with the automatically subscribed computing service is below a preset threshold. When the utilization level of the user is below the preset threshold, the server automatically unsubscribes the user from the computing service. While the computing service remains automatically unsubscribed to by the user, the server can monitor for a new version or update of the computing service. Upon detecting a new version or update, the server can automatically re-subscribe the user to the computing service of the new version without user input.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: June 9, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sunitha Gupta, Jaskaran Singh
  • Patent number: 10651850
    Abstract: A method and a flip-flop for designing low power integrated circuits (IC's). The method includes receiving at least one of a clock signal, a data signal, and a complimentary data signal. The complimentary data signal is produced by an input data inverter present in the flip-flop. Further, the method includes generating at least one master internal signal based on the received at least one of the clock signal, the data signal, and the complimentary data signal, when the clock signal is at a low logic level. Further, the method includes generating at least one slave internal signal based on at least one of the received clock signal and the generated at least one master internal signal, when the clock signal is at a high logic level. Further, the method includes generating an output signal based on the generated at least one slave internal signal.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: May 12, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sajal Mittal, Jaskaran Singh Bhatia, Rajeela Deshpande, Parvinder Kumar Rana, Nikhila C M, Abhishek Ghosh, Rahul Kataria
  • Publication number: 20200140967
    Abstract: The present invention provides a simple, cost effective and hassle-free method and apparatus for modifying the surface grain structure of the material, thereby providing a material with multi-modal grain structure having high strength and good formability. The present invention uses a single step processing technique known as submerged static friction stir processing for modifying the surface grain structure of the material, thereby generating a multi-modal grain structure. In the present invention since the working material is completely immersed in the coolant, this maintains the working temperature of the system. Further the present invention does not involve long processing steps and do not need any specialized equipments.
    Type: Application
    Filed: January 4, 2018
    Publication date: May 7, 2020
    Inventors: Harpreet SINGH, Harpreet Singh Grewal, Jaskaran Singh SAINI, Karthikeyan SELVAM
  • Patent number: 10645053
    Abstract: Various embodiments of the present technology generally relate to systems and methods for attracting new users to create new e-mail accounts. More specifically, some embodiments provide for systems and methods for generating a new user base by offering attractive e-mail addresses. The attractive or preferred e-mail addresses may be shorter than the current e-mail address being used, have a particular format, belong to a particular domain, or the like. This email address can be reserved for few days and an invitation can be sent. In some embodiments, the invitation can be added at the end of an e-mail sent by another user or automatically generated from the system itself. When a recipient clicks on the link, the mailbox can be activated for use. In some embodiments, the system may offer a migration service to transfer e-mails from the original e-mail address to the new e-mail address.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: May 5, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dipak Sarjerao Pawar, Jaskaran Singh
  • Patent number: 10630620
    Abstract: Described is a system and method for automatically updating an action item in an electronic communication application using a single input or click from a user. In response to received input, an electronic communication having a mailto link is automatically generated. The mailto link includes the email address of the intended recipient, an identifier associated with the action item, and the update that is to be performed on the action item. The electronic communication is then automatically provided to the intended recipient and the update is performed on the action item.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: April 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Roberto R. F. Mendes, Dipak Sarjerao Pawar, Sunitha Kumari Kedar Prasad Gupta, Jaskaran Singh, Sina Hakami
  • Publication number: 20200067507
    Abstract: A method and a flip-flop for designing low power integrated circuits (IC's). The method includes receiving at least one of a clock signal, a data signal, and a complimentary data signal. The complimentary data signal is produced by an input data inverter present in the flip-flop. Further, the method includes generating at least one master internal signal based on the received at least one of the clock signal, the data signal, and the complimentary data signal, when the clock signal is at a low logic level. Further, the method includes generating at least one slave internal signal based on at least one of the received clock signal and the generated at least one master internal signal, when the clock signal is at a high logic level. Further, the method includes generating an output signal based on the generated at least one slave internal signal.
    Type: Application
    Filed: March 25, 2019
    Publication date: February 27, 2020
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sajal Mittal, Jaskaran Singh Bhatia, Rajeela Deshpande, Parvinder Kumar Rana, Nikhila C M, Abhishek Ghosh, Rahul Kataria
  • Publication number: 20200004966
    Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform including a processor and a memory; a whitelist; an updater, the updater being an executable object authorized to modify files within the whitelist and to launch one or more child processes; and instructions encoded within the memory to provide a system management agent to: maintain a chain of trust between the one or more child processes and the updater, wherein the one or more child processes inherit whitelist permissions associated with the updater; and track the chain of trust across a system reboot, including granting a child process the chain of trust after a reboot only if the child process has associated with it a valid certificate.
    Type: Application
    Filed: September 10, 2019
    Publication date: January 2, 2020
    Applicant: McAfee, LLC
    Inventors: Preet Mohinder, Ratnesh Pandey, Jaskaran Singh Khurana, Amritanshu Johri