Patents by Inventor Atul Singh

Atul 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).

  • Patent number: 10805123
    Abstract: A method of detecting crosstalk for a digital isolator having first and second channels including two die with channels including a transmit side, receive side, with ?1 die including a capacitive barrier for each channel. A first clock signal at a first frequency in a first pulse pattern and a second clock signal at a second frequency in a second pulse pattern are configured, wherein the pulse patterns have a phase difference. The transmit side of the channels each encode their received clock pulse pattern, then modulate with a carrier frequency to provide a fc1 and a fc2 signal, respectively. The receive side of the channels demodulate received signals during a rising or falling edge of their clock signal to generate a delayed received version of the first and second clock pulse pattern. Missing pulses are identified by comparing the delayed received clock pulse patterns to their clock pulse patterns.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: October 13, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Atul Singh, Kumar Anurag Shrivastava
  • Publication number: 20200120139
    Abstract: The technology disclosed relates to enhancing trust for person-related data sources by tracking person-related sources using trust objects that hold trust metadata. In particular, it relates to generating trust-enhanced data by appending trust metadata to social media content and other business-to-business entities, and further using the trust-enhanced data to develop social engagement models based on customer preferences. The trust metadata described includes names, interface categories and origins of the person-related data sources along with customer engagement preferences and connection types.
    Type: Application
    Filed: December 9, 2019
    Publication date: April 16, 2020
    Inventors: Tyler Ziemann, Harish Peri, Atul Singh
  • Patent number: 10542043
    Abstract: The technology disclosed relates to enhancing trust for person-related data sources by tracking person-related sources using trust objects that hold trust metadata. In particular, it relates to generating trust-enhanced data by appending trust metadata to social media content and other business-to-business entities, and further using the trust-enhanced data to develop social engagement models based on customer preferences. The trust metadata described includes names, interface categories and origins of the person-related data sources along with customer engagement preferences and connection types.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: January 21, 2020
    Assignee: salesforce.com.inc.
    Inventors: Tyler Ziemann, Harish Peri, Atul Singh
  • Patent number: 10489824
    Abstract: A method and a system are provided for interaction with a digital signage board. An electronic device receives, via a transceiver, a first metadata associated with a first grid displayed on the digital signage board that is configured to display a plurality of multimedia content items in a plurality of first cells of the grid. The electronic device receives, via the transceiver, a second metadata associated with the plurality of multimedia content items. The one or more processors in the electronic device display a second grid comprising a plurality of second cells that are based on the first metadata and the second metadata. The one or more processors in the electronic device further update a property associated with at least one of the plurality of second cells based on a user profile stored in the electronic device and the second metadata.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: November 26, 2019
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventors: Shailesh Vaya, Aritra Dhar, Bhupendra Singh Solanki, Atul Singh, Shubhi Sharma, Neeta Pande, Geetha Manjunath
  • Patent number: 10430608
    Abstract: The technology disclosed relates to automated compliance with data privacy laws of varying jurisdictions. In particular, it relates to constructing trust filters that automatically restrict collection, use, processing, transfer, or consumption of any person-related data that do not meet the data privacy regulations of the applicable jurisdictions. The trust filters are constructed dependent on associating person-related data entities with trust objects that track person-related data sources.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: October 1, 2019
    Assignee: SALESFORCE.COM, INC.
    Inventors: Harish Peri, Shiela Jacques, Atul Singh
  • Publication number: 20190278245
    Abstract: A method of detecting crosstalk for a digital isolator having first and second channels including two die with channels including a transmit side, receive side, with ?1 die including a capacitive barrier for each channel. A first clock signal at a first frequency in a first pulse pattern and a second clock signal at a second frequency in a second pulse pattern are configured, wherein the pulse patterns have a phase difference. The transmit side of the channels each encode their received clock pulse pattern, then modulate with a carrier frequency to provide a fc1 and a fc2 signal, respectively. The receive side of the channels demodulate received signals during a rising or falling edge of their clock signal to generate a delayed received version of the first and second clock pulse pattern. Missing pulses are identified by comparing the delayed received clock pulse patterns to their clock pulse patterns.
    Type: Application
    Filed: March 7, 2018
    Publication date: September 12, 2019
    Inventors: ATUL SINGH, KUMAR ANURAG SHRIVASTAVA
  • Patent number: 10311480
    Abstract: A method and a system for receiving targeted content are disclosed. In an embodiment, in a mobile device at least a first metadata corresponding to a first content displayed on a digital signage board is received, based on a predetermined action performed by the mobile device. The first metadata comprises at least a location of the digital signage board. A second metadata corresponding to one or more product categories associated with one or more products in vicinity of the digital signage board is determined, based on the location of the digital signage board. One or more user preferences are determined based on the first metadata and the second metadata. The targeted content is received on the mobile device based on the one or more user preferences.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: June 4, 2019
    Assignee: Conduent Business Services, LLC
    Inventors: Atul Singh, Geetha Manjunath, Shailesh Vaya, Bhupendra Singh Solanki, Shubhi Sharma, Aritra Dhar
  • Patent number: 10241777
    Abstract: A method and a system are provided to manage analytics assets associated with at least one computer accessible to an organization using operating system (OS) containers. The method comprising receiving a request to process of a task on the user computing device. The method further select a set of analytics assets from a first category, based on at least one of a role of the user in the organization and a historical usage of the one or more analytics assets or a second category that corresponds to the user and are included in the container image associated with the user. The method further update the container image of the user, based on at least the selection of the set of analytics assets from the first category. The method further render the selected set of analytics assets through the updated container image on the user computing device of the user.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: March 26, 2019
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventors: Rahul Ghosh, Varun Sharma, Ajith Ramanath, Atul Singh, Koustuv Dasgupta
  • Patent number: 10097667
    Abstract: Methods and systems are provided for regulating access to a database by a server. One exemplary method involves the server receiving one or more requests for an activity with respect to the database and determining an attempted usage for the activity over a monitoring period by a source of the requests. When the attempted usage exceeds an allowed usage of the activity for the monitoring period, the server creates an entry in a cache that includes an identifier associated with the source of the one or more requests. Thereafter, the requested activity with respect to the database on behalf of the source may be prevented based on the entry in the cache.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: October 9, 2018
    Assignee: salesforce.com, inc.
    Inventors: Zhaogang Wo, Venkata Muralidhar Tejomurtula, Maryann Patel, Fang Wong, Atul Singh, Christopher Williams, Pawan Nachnani
  • Patent number: 10074076
    Abstract: A method and system may provide a new prescription order interface and service which allows a customer to order one or more new prescription medications in a quick and easy manner from a remote location using a computer or a mobile device. The customer provides a new paper prescription image that includes the prescription data for a pharmacy to fill the new prescription order. The new paper prescription image is received by a server and a default pickup store and a default pickup time are determined. The server also determines whether there is a high risk that the new prescription order is fraudulent. The new prescription system and method may be accessed through a series of web pages and/or via an application running on a web-enabled device.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: September 11, 2018
    Assignee: WALGREEN CO.
    Inventors: Benjamin Weiss, Jon Turkington, Adam Crouch, Rich Majka, Atul Singh
  • Patent number: 9979587
    Abstract: Systems and methods are provided for semi-synchronously exporting data. A web server creates an export record in response to receiving a data request from a client computer. The web server sends a token to the client computer, wherein receipt of the token enables the client computer to be used for other purposes while waiting for receipt of requested data. At least one of multiple batch processing servers processes the data request in response to accessing the export record. At least one of the multiple batch processing servers updates the export record to reflect the processing of the data request. The web server exports the processed data request to the client computer in response to identifying an update of the export record.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: May 22, 2018
    Assignee: salesforce.com, inc.
    Inventors: Venkata Muralidhar Tejomurtula, Oleksii Kolesnik, Pawan Nachnani, Cassandra Funk, MaryAnn Patel, Atul Singh
  • Publication number: 20180052675
    Abstract: A method and a system are provided to manage analytics assets associated with at least one computer accessible to an organization using operating system (OS) containers. The method comprising receiving a request to process of a task on the user computing device. The method further select a set of analytics assets from a first category, based on at least one of a role of the user in the organization and a historical usage of the one or more analytics assets or a second category that corresponds to the user and are included in the container image associated with the user. The method further update the container image of the user, based on at least the selection of the set of analytics assets from the first category. The method further render the selected set of analytics assets through the updated container image on the user computing device of the user.
    Type: Application
    Filed: August 16, 2016
    Publication date: February 22, 2018
    Inventors: Rahul Ghosh, Varun Sharma, Ajith Ramanath, Atul Singh, Koustuv Dasgupta
  • Publication number: 20180039641
    Abstract: The disclosed embodiments illustrate method and system for information retrieval for a spatial region. The method includes receiving a query that comprises a first entity selection criteria, a second entity selection criteria, and a count of entities. The method further includes identifying a node, from a set of nodes at a level of a hierarchal database, having a bounding box, which satisfies the first entity selection criteria, wherein the node comprises at least a first array, wherein the first array comprises one or more second pointer values. The method further includes identifying a second pointer value from the one or more second pointer values that satisfies the second entity selection criteria, wherein the identified second pointer value is associated with a second array. Further, the method includes retrieving a subset of entities from a set of entities in the second array based on the count of entities in the query.
    Type: Application
    Filed: August 2, 2016
    Publication date: February 8, 2018
    Inventors: Anirban Mondal, Tridib Mukherjee, Atul Singh, Deepthi Chander
  • Publication number: 20180039928
    Abstract: A method and a system are provided for role-based auto-selection of employees for trainings associated with skills required in a project. The method comprising receiving a request for the project. The method may extract one or more current skills of one or more employees based on the received request. The method for a required role in a project may further determine, a proficiency gap between the one or more required skills and the one or more current skills for each of the one or more employees. The method for a required role in a project may prioritize the one or more required skills for each of the one or more employees based on the determined proficiency gap. The method may select a set of employees from the one or more employees for one or more skill-based trainings.
    Type: Application
    Filed: August 3, 2016
    Publication date: February 8, 2018
    Inventors: Atul Singh, Arpit Jain, Rahul Ghosh, Jagadeesh Chandra Bose Rantham Prabhakara, Gurulingesh Raravi, Preethy Varma, Koustuv Dasgupta
  • Publication number: 20180025039
    Abstract: Enabling a third-party data service to update custom data objects is described. A database system outputs a data object to a user device in response to receiving a user selection of the data object. The database system outputs a data service object, associated with a third-party data service, to the user device in response to receiving a user selection of the third-party data service. The database system stores metadata that maps between a data field, associated with the data object, and a data service field, associated with the data service object, in response to receiving a user selection of the data field and the data service field. The database system updates an instance of the data object by using the metadata to send request data to the third-party data service and using the metadata to receive response data from the third-party service.
    Type: Application
    Filed: July 21, 2016
    Publication date: January 25, 2018
    Inventors: Tarundeep BATRA, Latesh SEMLANI, Atul SINGH
  • Publication number: 20170364956
    Abstract: The disclosed embodiments illustrate methods for displaying targeted content on a digital signage board (DSB). The method includes receiving encrypted profile information from each of a plurality of user-computing devices when the plurality of user-computing devices is in a proximity range of the DSB, wherein the DSB is associated with one or more products and/or services. The method further includes aggregating the encrypted profile information received from each of the plurality of user-computing devices to generate an aggregated encrypted profile. Further, the method includes transmitting the aggregated encrypted profile to a content server, wherein the content server decrypts the aggregated encrypted profile to select the targeted content from a content repository associated with the one or more products and/or services, wherein the targeted content is displayed on the DSB.
    Type: Application
    Filed: June 16, 2016
    Publication date: December 21, 2017
    Inventors: Aritra Dhar, Shailesh Vaya, Atul Singh, Bhupendra Singh Solanki, Shubhi Sharma
  • Patent number: 9825935
    Abstract: Embodiments of the present disclosure disclose gateway facilitating document transactions and related methods. Specifically, the disclosure discloses a gateway facilitating document transactions within a third party workflow. The gateway includes a front-end module and a controller. The front-end module is configured for providing one or more interfaces to a user to perform a document transaction, the one or more interfaces being configured for allowing the user to login into a document banking account of the user; displaying one or more documents available in the document banking account of the user; and allowing the user to select one or more documents for the transaction.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: November 21, 2017
    Assignee: Conduent Business Services, LLC
    Inventors: Atul Singh, Anirban Mondal, Kovendhan Ponnavaikko, Deepthi Chander, Koustuv Dasgupta, Nischal Murthy Piratla, Mark Johnston
  • Publication number: 20170278139
    Abstract: A method and a system are provided for interaction with a digital signage board. An electronic device receives, via a transceiver, a first metadata associated with a first grid displayed on the digital signage board that is configured to display a plurality of multimedia content items in a plurality of first cells of the grid. The electronic device receives, via the transceiver, a second metadata associated with the plurality of multimedia content items. The one or more processors in the electronic device display a second grid comprising a plurality of second cells that are based on the first metadata and the second metadata. The one or more processors in the electronic device further update a property associated with at least one of the plurality of second cells based on a user profile stored in the electronic device and the second metadata.
    Type: Application
    Filed: March 22, 2016
    Publication date: September 28, 2017
    Inventors: Shailesh Vaya, Aritra Dhar, Bhupendra Singh Solanki, Atul Singh, Shubhi Sharma, Neeta Pande, Geetha Manjunath
  • Patent number: 9754574
    Abstract: A method is provided including receiving a first input indicative of a desired design capacity of a refrigeration system, and receiving a second input indicative of a desired maximum acoustical noise of the refrigeration system. The method also includes iteratively selecting a candidate compressor system from a set of compressor systems, and iteratively selecting a candidate condenser system from a set of condenser systems. In addition, the method includes simulating operation of the refrigeration system based on the candidate compressor system and the candidate condenser system until a suitable refrigeration system is established having a computed design capacity greater than or equal to the desired design capacity, and a computed maximum acoustical noise less than or equal to the desired maximum acoustical noise. The method further includes providing an output indicative of the candidate compressor system and the candidate condenser system of the suitable refrigeration system.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: September 5, 2017
    Assignee: JOHNSON CONTROLS TECHNOLOGY COMPANY
    Inventors: William L. Kopko, Atul Singh, Satheesh Kulankara, Andrew J. Graybill, Lewis M. Bass
  • Publication number: 20170228784
    Abstract: A method and a system for receiving targeted content are disclosed. In an embodiment, in a mobile device at least a first metadata corresponding to a first content displayed on a digital signage board is received, based on a predetermined action performed by the mobile device. The first metadata comprises at least a location of the digital signage board. A second metadata corresponding to one or more product categories associated with one or more products in vicinity of the digital signage board is determined, based on the location of the digital signage board. One or more user preferences are determined based on the first metadata and the second metadata. The targeted content is received on the mobile device based on the one or more user preferences.
    Type: Application
    Filed: February 9, 2016
    Publication date: August 10, 2017
    Inventors: Atul Singh, Geetha Manjunath, Shailesh Vaya, Bhupendra Singh Solanki, Shubhi Sharma, Aritra Dhar