Patents by Inventor Sanjoy Paul

Sanjoy Paul 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: 9462074
    Abstract: An apparatus and method to enhance existing caches in a network to better support streaming media storage and distribution. Helper machines are used inside the network to implement several methods which support streaming media including segmentation of streaming media objects into smaller units, cooperation of Helper machines, and novel placement and replacement policies for segments of media objects.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: October 4, 2016
    Assignee: Sound View Innovations, LLC
    Inventors: Katherine H. Guo, Sanjoy Paul, Tze Sing Eugene Ng, Hui Zhang, Markus A. Hofmann
  • Publication number: 20160283782
    Abstract: Biometric matching technology, in which a watch list is managed, multiple images of a potential suspect are accessed, and parallel pre-processing of the multiple images is controlled. Based on the pre-processing, an image of the potential suspect to use in matching against the watch list is determined and the determined image is used to search sorted biometric data included in the watch list. A subset of persons from the watch list is identified based on the search and parallel analysis of the determined image of the potential suspect against detailed biometric data associated with the subset of persons in the watch list is controlled. Based on the parallel analysis, it is determined whether the potential suspect matches a person in the watch list and a result is outputted based on the determination.
    Type: Application
    Filed: June 9, 2016
    Publication date: September 29, 2016
    Inventors: Abhinav Tiwari, Sanjoy Paul
  • Publication number: 20160283893
    Abstract: The system may receive a group of project requirements from a client for development of a software application. The system may identify the client based on the received group of project requirements. The system may to determine, based on the group of project requirements of the client, a past project requirement submitted by the client or another client or created previously as a generic project requirement and corresponding to a first project requirement of the group of project requirements. The system may determine information created or used for the past project requirement. The system may create information for a second project requirement of the group of project requirements. The system may generate a prototype of the software application based on the information created or used for the past project requirement and the information created for the second project requirement. The system may output the prototype.
    Type: Application
    Filed: March 23, 2015
    Publication date: September 29, 2016
    Inventors: Manisha Johar DHIMAN, Rajendra T. PRASAD, Vijayaraghavan KOUSHIK, Sanjoy PAUL, Nataraj KUNTAGOD, Sandeep J. RATHOD, Suparna MOITRA, Senthil KUMARESAN
  • Patent number: 9424478
    Abstract: Multimodal biometric profiling may include receiving a cover image and a biometric template for a person. An indication of a security requirement related to biometric profiling for the person may be received. A threshold value may be determined based on the indicated security requirement. The threshold value may be used to limit a number of biometric template bits of the biometric template that are embedded in a predetermined bit position of a cover image pixel of the cover image based on cover image intensity associated with the predetermined bit position.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: August 23, 2016
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Madhusudan Gn, Sanjoy Paul, Deepmala Gupta
  • Patent number: 9405578
    Abstract: Intelligent application back stack management may include generating a first back stack for activities of an application that have been executed by a device that executes the application. The first back stack may include a back stack size limit. A further back stack may be generated for selected ones of the activities of the application if a total number of the activities of the application and further activities of the application exceeds the back stack size limit. The first back stack may be an in-memory back stack for the device that executes the application, and the further back stack may include an external on-device back stack for the device that executes the application and/or a Cloud storage based back stack. Intelligent application back stack management may further include regenerating an activity of the selected ones of the activities that is pulled from the further back stack.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: August 2, 2016
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Senthil Kumaresan, Sanjoy Paul, Nataraj Kuntagod
  • Publication number: 20160218509
    Abstract: A method and system for reducing demand on a power grid through demand side management includes receiving assigned priorities from a customer for smart appliances and for appliances plugged into sockets of one or more smart plugs of the customer, the assigned priorities indicative of a customer-preferred sequence for disconnection of, or adjustment of power to, the appliances from the power grid. The system determines whether to disconnect or adjust power to at least one of the appliances of the customer; and selects at least one of the appliances according to the assigned priorities to reduce demand on the power grid. The system sends one or more commands, the one or more commands indicative to the one or more smart plugs to disconnect or adjust power to the selected at least one of the appliances based on selecting at least one of the appliances.
    Type: Application
    Filed: April 6, 2016
    Publication date: July 28, 2016
    Inventors: Sanjoy Paul, Anitha Chandran, Gary Titus
  • Patent number: 9390338
    Abstract: Biometric matching technology, in which a watch list is managed, multiple images of a potential suspect are accessed, and parallel pre-processing of the multiple images is controlled. Based on the pre-processing, an image of the potential suspect to use in matching against the watch list is determined and the determined image is used to search sorted biometric data included in the watch list. A subset of persons from the watch list is identified based on the search and parallel analysis of the determined image of the potential suspect against detailed biometric data associated with the subset of persons in the watch list is controlled. Based on the parallel analysis, it is determined whether the potential suspect matches a person in the watch list and a result is outputted based on the determination.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: July 12, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Abhinav Tiwari, Sanjoy Paul
  • Publication number: 20160196469
    Abstract: A fused image of the person's hand is accessed, the fused image having been generated using a segmented graylevel image and a segmented color image. The hand in the fused image is identified. One or more finger tips and one or more finger valleys in the fused image are identified. One or more fingers of the hand are segmented, based on the identified finger tips and finger valleys. The one or more fingers of the hand are labeled. One or more features for each finger of the hand are determined.
    Type: Application
    Filed: February 12, 2016
    Publication date: July 7, 2016
    Inventors: Harshawardhan Madhukar Wabgaonkar, Sanjoy Paul
  • Patent number: 9373259
    Abstract: A method for managing a public transport system comprises receiving information indicating a change of status of a component of a public transport system; identifying a commuter who is affected by the change of status; generating an alternative travel advisory for the commuter based on the change of status; and transmitting the alternative travel advisory to the commuter. In some embodiments the change of status includes a delay in an expected time of arrival of a public transport vehicle; identifying the commuter includes locating the commuter in the vehicle; and the alternative travel advisory includes a message advising the commuter to leave the vehicle. In some embodiments, locating the commuter in the vehicle is based on comparing a location of the commuter with a location of the vehicle. In some embodiments, the method further comprises receiving from the commuter information indicating that the commuter has boarded the vehicle.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: June 21, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Anutosh Maitra, Sanjoy Paul, Saurabh Bhadkaria, Venkatesh Subramanian, Chiranjeeb Ghosh
  • Publication number: 20160155007
    Abstract: Biometric matching technology, in which a watch list is managed, multiple images of a potential suspect are accessed, and parallel pre-processing of the multiple images is controlled. Based on the pre-processing, an image of the potential suspect to use in matching against the watch list is determined and the determined image is used to search sorted biometric data included in the watch list. A subset of persons from the watch list is identified based on the search and parallel analysis of the determined image of the potential suspect against detailed biometric data associated with the subset of persons in the watch list is controlled. Based on the parallel analysis, it is determined whether the potential suspect matches a person in the watch list and a result is outputted based on the determination.
    Type: Application
    Filed: February 9, 2016
    Publication date: June 2, 2016
    Inventors: Abhinav Tiwari, Sanjoy Paul
  • Patent number: 9329650
    Abstract: A method and system for reducing demand on a power grid through demand side management includes receiving assigned priorities from a customer for smart appliances and for appliances plugged into sockets of one or more smart plugs of the customer, the assigned priorities indicative of a customer-preferred sequence for disconnection of, or adjustment of power to, the appliances from the power grid. The system determines whether to disconnect or adjust power to at least one of the appliances of the customer; and selects at least one of the appliances according to the assigned priorities to reduce demand on the power grid. The system sends one or more commands, the one or more commands indicative to the one or more smart plugs to disconnect or adjust power to the selected at least one of the appliances based on selecting at least one of the appliances.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: May 3, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Sanjoy Paul, Anitha Chandran, Gary Titus
  • Patent number: 9305301
    Abstract: The present invention provides a method and a system for providing at least one communications service to one or more service providers by a communications service provider. Communications capabilities of the communications service provider are sliced into a plurality of virtual slices and each of the plurality of virtual slices is configured for a different service provider from among the one or more service providers. At least one communications service is provided to each of the one or more service providers through a respective configured virtual slice by the communications service provider. Each of the one or more service providers further provides the communications service to a user through the respective configured virtual slice in collaboration with the communications service provider.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: April 5, 2016
    Assignee: Infosys Limited
    Inventors: Sanjoy Paul, Karthik Srinivasan
  • Patent number: 9294866
    Abstract: Methods and systems for resource optimized, coarse and fine grained location tracking for planned journey are disclosed. A method for tracking a mobile device with respect to a point of interest (POI) using a mobile location tracker includes a conserve mode in which the mobile location tracker is turned off. The conserve mode comprises determining, by an analyzer module, whether to assess an estimated time to arrive (ETA) at the POI. If determined to assess the ETA, the conserve mode comprises performing an ETA assess operation comprising receiving the ETA; and if the ETA is not greater than a threshold time, switching from the conserve mode to an active mode, wherein in the active mode the mobile location tracker is turned on. It is determined to assess the ETA if a timer measurement is not less than the reassess time or if a trigger to reassess is received.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: March 22, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Nataraj Kuntagod, Sanjoy Paul, Senthil Kumaresan
  • Patent number: 9292749
    Abstract: Biometric matching technology, in which a watch list is managed, multiple images of a potential suspect are accessed, and parallel pre-processing of the multiple images is controlled. Based on the pre-processing, an image of the potential suspect to use in matching against the watch list is determined and the determined image is used to search sorted biometric data included in the watch list. A subset of persons from the watch list is identified based on the search and parallel analysis of the determined image of the potential suspect against detailed biometric data associated with the subset of persons in the watch list is controlled. Based on the parallel analysis, it is determined whether the potential suspect matches a person in the watch list and a result is outputted based on the determination.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: March 22, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Abhinav Tiwari, Sanjoy Paul
  • Publication number: 20160077879
    Abstract: A method for adapting execution of an application on a mobile device may be performed by a mobile device including a processor and a memory. The method may include receiving an application context, a process context, and one other context. The method also includes analyzing at least one of the application context or the process context together with the one other context. The method also includes dynamically adapting execution of the application on the mobile device based on the analysis. Adapting execution of the application may include transferring processing related to the application to a backend server for processing.
    Type: Application
    Filed: November 24, 2015
    Publication date: March 17, 2016
    Inventors: Sanjoy PAUL, Vikrant S. KAULGUD, Venkatesh SUBRAMANIAN, Nataraj KUNTAGOD
  • Patent number: 9286045
    Abstract: A method for providing applications to one or more requesting devices is provided. The method comprises a step of first receiving an application request from the one or more requesting devices. The method includes extracting details of the request. Further markup language structure for corresponding page of the application is generated. The markup language structure is generated based by invoking page handlers which includes contacting business logic layer to get information required to be embedded in the corresponding page. The output page is then provided to the requesting device.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: March 15, 2016
    Assignee: Infosys Limited
    Inventors: Sanjoy Paul, Manish Jain
  • Publication number: 20160070242
    Abstract: A method for controlling a sensor may be performed by a mobile device including a processor and a memory. The method may include receiving raw data from the sensor, classifying the raw data into a context value, interpreting the context value into a higher-level context, receiving a predicted context based on the higher-level context, and controlling the sensor based on the predicted context. Controlling the sensor may include controlling a frequency at which raw data is received from the sensor, or an on/off state of the sensor. Control of the sensor may also be based on both the higher-level context and the predicted context.
    Type: Application
    Filed: November 16, 2015
    Publication date: March 10, 2016
    Inventors: Nataraj KUNTAGOD, Sanjoy PAUL
  • Patent number: 9262675
    Abstract: A fused image of the person's hand is accessed, the fused image having been generated using a segmented graylevel image and a segmented color image. The hand in the fused image is identified. One or more finger tips and one or more finger valleys in the fused image are identified. One or more fingers of the hand are segmented, based on the identified finger tips and finger valleys. The one or more fingers of the hand are labeled. One or more features for each finger of the hand are determined.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: February 16, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Harshawardhan Madhukar Wabgaonkar, Sanjoy Paul
  • Patent number: 9258112
    Abstract: A data shuffling and encryption system may include data storage to store a key and a coding module to shuffle and encrypt an input data sequence. The shuffling and encrypting may include determining an n-dimensional space and populating the n-dimensional space with the input data sequence. A quasi-random function may be applied to sample the n-dimensional space, and samples may be used as an index into the n-dimensional space to determine an output data sequence from the n-dimensional space.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 9, 2016
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Vibhor Aggarwal, Sanjoy Paul, Annervaz Km, Amitabh Saxena
  • Publication number: 20160034765
    Abstract: Biometric matching technology, in which a watch list is managed, multiple images of a potential suspect are accessed, and parallel pre-processing of the multiple images is controlled. Based on the pre-processing, an image of the potential suspect to use in matching against the watch list is determined and the determined image is used to search sorted biometric data included in the watch list. A subset of persons from the watch list is identified based on the search and parallel analysis of the determined image of the potential suspect against detailed biometric data associated with the subset of persons in the watch list is controlled. Based on the parallel analysis, it is determined whether the potential suspect matches a person in the watch list and a result is outputted based on the determination.
    Type: Application
    Filed: October 14, 2015
    Publication date: February 4, 2016
    Inventors: Abhinav Tiwari, Sanjoy Paul