Patents by Inventor Mohit

Mohit 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: 11025505
    Abstract: The technology disclosed for configuring a transcoder-router to direct incoming communications to desired receivers includes receiving a selection by a user from an icon-based GUI, of an incoming voice, video, image, short message, or email media type to configure for routing. Incoming communications gets routed in the context of the incoming media type, with the transducer-router receiving a combination of routing conditions with which to determine the routing of the incoming media type: a time zone against which routing schedules are measured; a time window for the routing schedules that covers both time of day and day of week; and available receiver devices for the routing under the selected combination of the incoming media type, time zone and time window. The disclosed systems and methods include committing routing rules based on the user selections to tangible machine readable memory; and using the committed rules to route incoming media type messages.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: June 1, 2021
    Assignee: salesforce.com, inc.
    Inventors: Eugene Lew, Mohit Aggarwal
  • Patent number: 11023565
    Abstract: A system and protocol for integrating a plurality of service providers across a plurality of domains with an application using a hosted platform have been described. The system involves registration of metadata corresponding to the service providers, their services, their types and their set of parameters. When a new integrating application is provided, then it also includes a wrapper protocol. The wrapper protocol includes six predefined methods. The hosted platform in turn can execute the request of the “integrating application” by internally connecting with the plurality of service providers across a plurality of domains and provide the output in a standard format. Since the wrapper protocol standardizes the format of communication (input & output), hence it reduces effort substantially at the end of the integrating application. The ability of the platform to increase the list of service providers is augmented as it relies on metadata for request generation and invocation.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: June 1, 2021
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Viral Prakash Shah, Gaurav Tandon, Mohit Shukla, Jai Shanker
  • Patent number: 11025237
    Abstract: Described is a high speed, low power level shifter circuit which includes a level shifter coupled to a sensing circuit. The level shifter includes a pair of source transistors, a pair of input transistors, and a pair of switching circuits connected between the source transistors and the input transistors. The sensing circuit turns off a switching circuit on an active side of the level shifter based on detecting that an output voltage of the level shifter has completed a voltage level transition from a first logic level voltage to a second logic level voltage. An open circuit is established on the active side and turns off the pair of source transistors. The other switching circuit is turned on. Static current flow on the active side of the level shifter is stopped and the output voltage is latched to a voltage representative of the second logic level voltage.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: June 1, 2021
    Assignee: SiFive, Inc.
    Inventors: Santosh Mahadeo Narawade, Jithin K, Mohit Gupta
  • Patent number: 11023260
    Abstract: One or more computing devices, systems, and/or methods for transforming operation of an application based upon real-time user activity analysis are provided. For example, user interaction with an application is monitored to determine that a user action was performed at a threshold frequency. The user action is evaluated to identify a context of the application when the user action was performed. The user action is evaluated to identify data upon which the user action was performed. In response to determining that a current context of the application matches the context, operation of the application is transformed to include a data item corresponding to the data.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: June 1, 2021
    Assignee: Verizon Media Inc.
    Inventors: Mohit Goenka, Nikita Varma, Ashish Khushal Dharamshi
  • Patent number: 11023425
    Abstract: According to one embodiment of the present disclosure, a first set of file system objects included in performing a requested file system operation is identified in response to a request to perform a file system operation. An update intent corresponding to the requested file system operation is inserted into a data structure associated with each identified file system object. Each file system object corresponding to the corresponding data structure is modified as specified by the update intent in that data structure. After modifying the file system object corresponding to the corresponding data structure, the update intent is removed from that data structure.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: June 1, 2021
    Assignee: Cohesity, Inc.
    Inventors: Mohit Aron, Ganesha Shanmuganathan
  • Publication number: 20210154350
    Abstract: An air filtering and treatment apparatus (10), the apparatus (10) including: a housing (12) having an air inlet (14), an air outlet (16), an air passageway (24) between the inlet (14) and outlet (16), and a fan (18) arranged to urge air through the air passageway (24) between the air inlet (14) and the air outlet (16), wherein the housing (12) includes filter (20) arranged to filter air passing through the air passageway (24), and a receptacle (26) located toward the air outlet (16) relative to filter (20). The receptacle (26) is adapted to hold treatment composition (22) such that an evaporable vapour associated with the treatment composition (22) is able to accumulate in a headspace (41) of the receptacle (26), the headspace (41) including at least one aperture (36).
    Type: Application
    Filed: February 2, 2021
    Publication date: May 27, 2021
    Inventors: Mohit Sharma, Robert Brian Seaman, Abigail Maude Thomas
  • Publication number: 20210158859
    Abstract: The disclosed technology relates to a non-volatile (NV) static random-access memory (SRAM) device, and to a method of operating the same. The NV-SRAM device includes a plurality of bit-cells, wherein each bit-cell comprises: an SRAM bit-cell; a first bit-line connected via a first access element to the SRAM bit-cell; a NV bit-cell connected via a switch to the SRAM bit-cell; and a second bit-line connected via a second access element to the NV bit-cell. The NV-SRAM device is configured to independently write data from the first bit-line into the SRAM bit-cell through the first access element, and respectively from the second bit-line into the NV bit-cell through the second access element.
    Type: Application
    Filed: November 18, 2020
    Publication date: May 27, 2021
    Inventors: Mohit Gupta, Manu Komalan Perumkunnil
  • Publication number: 20210160204
    Abstract: One or more computing devices, systems, and/or methods for presenting augmented reality (AR) experiences and/or sharing AR objects are provided. For example, a request to initiate an AR experience may be received from a device associated with an email account. A real time view of a camera of the device may be displayed using an AR interface, where a set of AR objects are overlaid onto the real time view of the camera. An edited set of AR objects may be generated based upon one or more inputs corresponding to one or more edits to the set of AR objects. The edited set of AR objects may be overlaid onto the real time view of the camera. An email comprising the edited set of AR objects may be transmitted to one or more email accounts responsive to receiving a second request to share the edited set of AR objects.
    Type: Application
    Filed: February 1, 2021
    Publication date: May 27, 2021
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma, Gnanavel SHANMUGAM
  • Patent number: 11014765
    Abstract: A conveyor system for processing items, such as manufacturers' products or boxes, from a three-dimensional arrangement to a two-dimensional arrangement includes inclined and declined conveyors. The inclined conveyor may include vacuum through perforations in the belt. A collimating conveyor includes parallel belts that operate at different speeds to space the items longitudinally apart and then align the items against sidewalls.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: May 25, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Rajeev Dwivedi, Mohit Malik, Vivek Narayanan
  • Patent number: 11017142
    Abstract: According to one implementation of the present disclosure, a method includes determining one or more of a read current threshold, a leakage current threshold or a minimum assist voltage threshold; identifying a logic design, wherein the logic design is based the on one or more of the read current threshold, the leakage current threshold, or the minimum assist voltage threshold; identifying a bitcell-type and a corresponding version of the bitcell-type, wherein each version of the bitcell-type is associated with performance and power attributes of a bitcell of a memory array; and determining a memory optimization mode based on the identified logic design and the identified version of the bitcell-type.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: May 25, 2021
    Assignee: Arm Limited
    Inventors: Andy Wangkun Chen, Shruti Aggarwal, Mohit Chanana, Hsin-Yu Chen, Kyung Woo Kim
  • Patent number: 11016900
    Abstract: Technology for selectively prefetching data, such that less data is prefetched when it is determined that the requested data is located in logical addresses allocated to a symbol table data structure. In some embodiments, data is still prefetched when the request is directed to the symbol table, but the amount of data prefetched (measured in memory lines, bytes or other unit) is decreased relative to what it otherwise would be in the context of a non-symbol-table request. In other embodiments, prefetching is simply not performed at all when the request is directed to the symbol table.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventors: Mohit Karve, Edmund Joseph Gieske
  • Publication number: 20210145872
    Abstract: Provided herein are methods for forming three-dimensional tissues in vivo. In one embodiment, provided herein is a method for forming a three-dimensional tissue in vivo, comprising depositing on a surface that is in or on a subject at least one composition that comprises cells. In another embodiment, provided herein is a method for forming a three-dimensional tissue in vivo, comprising depositing on a surface that is in or on a subject at least one composition that comprises cells and at least one composition that comprises an extracellular matrix (ECM). In another embodiment, provided herein is a method for forming a three-dimensional tissue in vivo, comprising depositing on a surface that is in or on a subject at least one composition that comprises cells, at least one composition that comprises an extracellular matrix (ECM), and at least one other additional components.
    Type: Application
    Filed: June 23, 2020
    Publication date: May 20, 2021
    Applicant: Celularity Inc.
    Inventors: Robert J. HARIRI, Mohit B. BHATIA, Wolfgang HOFGARTNER, Jia-Lun WANG, Qian YE
  • Patent number: 11010287
    Abstract: A method includes executing, multiple times, a target application with at least one test input dataset to obtain multiple test output datasets. The test output data sets each include multiple field values for multiple fields. The method further includes comparing the field values with at least one validated output dataset to assign the fields into a match class, an ignore class, and an unknown class, extracting, from the comparing, a field property for a first subset of the fields in the match class, and generating a test result by adding, to the test result, whether a first subset of the field values corresponding to the first subset of the fields satisfies a corresponding field property, and ignoring a second subset of the a second subset of fields classified in the ignore class. The method further includes presenting the test result.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: May 18, 2021
    Assignee: Intuit Inc.
    Inventors: Trilokesh Barua, Linu Mathew Koshy, Mohit Mayank
  • Publication number: 20210142364
    Abstract: The present disclosure provides a computer-implemented method and system for real-time tracking and attribution of advertisements for a plurality of subscriber transactions. The computer-implemented method and system corresponds to a tracking and marketing system. The tracking and marketing system integrates one or more telecommunication network channels, a plurality of banking partners, and a plurality of application servers. The tracking and marketing system receives a first set of data. The tracking and marketing system obtains a second set of data. The tracking and marketing system fetches a third set of data. The tracking and marketing system analyzes the first set of data, the second set of data, and the third set of data. The tracking and marketing system identifies a match. The tracking and marketing system tracks the subscriber. The tracking and marketing system initiates one or more marketing campaigns. The tracking and marketing system displays one or more advertisements.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 13, 2021
    Applicant: Terragon Holdings Mauritius
    Inventors: Elochukwu UMEH, Ayodeji BALOGUN, Amit KHEMCHANDANI, Mohit RAWAT
  • Publication number: 20210142366
    Abstract: The present disclosure provides a computer-implemented method and system for running highly targeted marketing campaigns through one or more telecommunication channels. The computer-implemented method and system corresponds to an advertising system. The advertising system receives a user data associated with a plurality of users. In addition, the advertising system collects a user activity data. Further, the advertising system analyzes the user data and the user activity data. Furthermore, the advertising system creates a plurality of user profiles. Moreover, the advertising system segregates the plurality of user profiles. The advertising system identifies each of the plurality of users based on analysis of corresponding plurality of user profiles for initiating one or more marketing campaigns. The advertising system triggers initialization of the one or more marketing campaigns.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 13, 2021
    Applicant: Terragon Holdings Mauritius
    Inventors: Elochukwu UMEH, Ayodeji BALOGUN, Amit KHEMCHANDANI, Mohit RAWAT
  • Publication number: 20210142341
    Abstract: The present disclosure provides a user identifier system for uniquely identifying a user across internet and non-internet channels. The user identifier system receives a plurality of hypertext transfer protocol requests associated with one or more publishers. In addition, the user identifier system enables modification of a plurality of hypertext transfer protocol headers. Further, the user identifier system extracts a user data. Furthermore, the user identifier system maps the user data to a unique cookie identity in a cookie storing module. Moreover, the user identifier system transfers the unique cookie identity to one or more communication devices. The user identifier system retrieves the unique cookie identity when the user accesses the corresponding one or more publishers. The user identifier system engages the plurality of users to the one or more publishers across internet and non-internet channels.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 13, 2021
    Applicant: Terragon Holdings Mauritius
    Inventors: Elochukwu UMEH, Ayodeji BALOGUN, Amit KHEMCHANDANI, Mohit RAWAT
  • Publication number: 20210137347
    Abstract: A dishwasher having a tub at least partially defining a treating chamber that receives dishes for treatment, a dish rack located in the tub and having a bottom wall and at least a side wall extending upwardly from the bottom wall, the side wall including a set of vertical tines and a shelf having a planar body extending along a length and operably coupled to the set of vertical tines and rotatable between a stowed position that is substantially vertical and a deployed position that is substantially horizontal.
    Type: Application
    Filed: January 22, 2021
    Publication date: May 13, 2021
    Inventors: Vikramsinh S. Mohite, Shailender Tiwari
  • Publication number: 20210142365
    Abstract: The present disclosure provides a computer-implemented method and system for real time advertisement auction on telecommunication notification channels. The computer-implemented method and system corresponds to an advertisement serving system. The advertisement serving system integrates a plurality of advertisers and one or more telecommunication notification channels. In addition, the advertisement serving system receives a subscriber data, a subscriber interaction data associated with a plurality of subscribers. Further, the advertisement serving system receives an advertiser data associated with the plurality of advertisers. Furthermore, the advertisement serving system analyzes the subscriber data, the subscriber interaction data and the advertiser data. Moreover, the advertisement serving system determines a subscriber context data. Also, the advertisement serving system generates a plurality of categories. Also, the advertisement serving system sends request to the plurality of advertisers for bidding.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 13, 2021
    Applicant: Terragon Holdings Mauritius
    Inventors: Elochukwu UMEH, Ayodeji Balogun, Amit Khemchandani, Mohit Rawat
  • Publication number: 20210141642
    Abstract: Provided is a method, computer program product, and system for performing data address prediction. The method comprises receiving a first instruction for execution by a processor. A load address predictor (LAP) accesses a LAP table entry for a section of an instruction cache. The section is associated with a plurality of instructions that includes the first instruction. The LAP predicts a set of data addresses that will be loaded using the LAP table entry. The method further comprises sending a recommendation to prefetch the set of data addresses to a load-store unit (LSU).
    Type: Application
    Filed: November 7, 2019
    Publication date: May 13, 2021
    Inventors: Mohit Karve, Naga P. Gorti, Edmund Joseph Gieske
  • Publication number: 20210139501
    Abstract: The present invention provides methods of preparing a MK2 inhibitor, and intermediates related thereto.
    Type: Application
    Filed: January 14, 2021
    Publication date: May 13, 2021
    Inventors: Gregg Brian Feigelson, Maryll E. Geherty, Richard Martin Heid, JR., Mohit Kothare, Hon-Wah Man, Alexander L. Ruchelman, John F. Traverse, Kelvin Hin-Yeong Yong, Chengmin Zhang