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

  • Publication number: 20160028849
    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: Application
    Filed: October 7, 2015
    Publication date: January 28, 2016
    Applicant: SOUND VIEW INNOVATIONS, LLC
    Inventors: Katherine H. Guo, Sanjoy Paul, Tze Sing Eugene Ng, Hui Zhang, Markus A. Hofmann
  • Publication number: 20160011904
    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: Application
    Filed: September 3, 2014
    Publication date: January 14, 2016
    Inventors: Senthil KUMARESAN, Sanjoy PAUL, Nataraj KUNTAGOD
  • Patent number: 9235844
    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: January 12, 2016
    Assignee: Infosys Limited
    Inventors: Sanjoy Paul, Karthik Srinivasan
  • Patent number: 9218266
    Abstract: Systems and methods for replication of test results in a network environment are disclosed. Methods described may include recording network traffic in a first instance of a test case by a network emulator node emplaced in the network environment, recording a time at which a connection open at the network emulator node completes a communication task, and deriving an order of task completion for each extant open connection thereby, and detecting the occurrence of one or more events, such as a packet drop, a packet retransmission, or a packet delay, among other events. Replication, as described, additionally involves recording the nature of the event and identification information associated with the packet to which the event is detected to have occurred; and associating the one or more events with each of the packets recorded, on the basis of the identification information and event recording.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: December 22, 2015
    Assignee: Infosys Limited
    Inventors: Karthikeyan Balaji Dhanapal, Harsha Siddaramappa, Sanjoy Paul
  • Patent number: 9207957
    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: Grant
    Filed: September 14, 2012
    Date of Patent: December 8, 2015
    Assignee: Accenture Global Services Limited
    Inventors: Sanjoy Paul, Vikrant Kaulgud, Venkatesh Subramanian, Nataraj Kuntagod
  • Patent number: 9195893
    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: December 30, 2014
    Date of Patent: November 24, 2015
    Assignee: Accenture Global Services Limited
    Inventors: Abhinav Tiwari, Sanjoy Paul
  • Patent number: 9191442
    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: Grant
    Filed: September 14, 2012
    Date of Patent: November 17, 2015
    Assignee: Accenture Global Services Limited
    Inventors: Nataraj Kuntagod, Sanjoy Paul
  • Patent number: 9167015
    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: June 27, 2014
    Date of Patent: October 20, 2015
    Assignee: Sound View Innovations, LLC
    Inventors: Katherine H. Guo, Markus A. Hofmann, Sanjoy Paul, Tze Sing Eugene Ng, Hui Zhang
  • Publication number: 20150294171
    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: Application
    Filed: September 9, 2014
    Publication date: October 15, 2015
    Applicant: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Madhusudan GN, Sanjoy Paul, Deepmala Gupta
  • Patent number: 9141962
    Abstract: A method and system for determining a best price to rent a multimedia content being offered for viewing by at least one service provider to a plurality of users through a communication network is provided. The service provider offers the multimedia content to the plurality of users at a base price. The method includes receiving a first price from the user that he/she is willing to pay for the multimedia content. The first price is lesser than the base price. The method further includes calculating a number of commercials that need to be shown the user to recover a cost to show the multimedia content at the first price. Furthermore, the method includes calculating a best price that the service provider can offer to the user when the service provider does not have enough commercials to offer the multimedia content at the first price.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: September 22, 2015
    Assignee: Infosys Limited
    Inventors: Sanjoy Paul, Santosh Krishnamurthy
  • Patent number: 9111288
    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: March 25, 2011
    Date of Patent: August 18, 2015
    Assignee: Infosys Limited
    Inventors: Sanjoy Paul, Karthik Srinivasan
  • Publication number: 20150178569
    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: December 30, 2014
    Publication date: June 25, 2015
    Inventors: Abhinav Tiwari, Sanjoy Paul
  • Publication number: 20150161460
    Abstract: Biometric authentication technology, in which biometric data is maintained for a group of people. The biometric data includes sorted similarity scores, where each of the sorted similarity scores is computed to represent similarity between a corresponding biometric image and a reference image. A biometric verification system accesses a biometric image of at least a portion of a person, accesses the reference image, and computes a similarity score that represents similarity between the accessed biometric image and the reference image. The biometric verification system searches the sorted similarity scores included in the biometric data using the computed similarity score and outputs a result based on the searching.
    Type: Application
    Filed: February 13, 2015
    Publication date: June 11, 2015
    Inventors: Sanjoy Paul, Abhinav Tiwari
  • Patent number: 9020207
    Abstract: Biometric authentication technology, in which biometric data is maintained for a group of people. The biometric data includes sorted similarity scores, where each of the sorted similarity scores is computed to represent similarity between a corresponding biometric image and a reference image. A biometric verification system accesses a biometric image of at least a portion of a person, accesses the reference image, and computes a similarity score that represents similarity between the accessed biometric image and the reference image. The biometric verification system searches the sorted similarity scores included in the biometric data using the computed similarity score and outputs a result based on the searching.
    Type: Grant
    Filed: March 1, 2012
    Date of Patent: April 28, 2015
    Assignee: Accenture Global Services Limited
    Inventors: Sanjoy Paul, Abhinav Tiwari
  • Patent number: 9013060
    Abstract: A system and method for measuring, monitoring and controlling electrical power directed through one or more electricity directing devices is provided. The one or more electricity directing devices includes electrical sockets supplying power to one or more devices. The system includes a potential transformer configured to receive AC voltage directed through a socket and further configured to relay the voltage to a processing device. The system further includes a current sensor configured to sense current drawn from the socket and further configured to relay the current to the processing device. A microcontroller is adapted to receive analog or digital values of voltage and current corresponding to AC voltage and AC current. The microcontroller then measures values of voltage and current, calculate electrical power consumed and generate a control signal. The control signal activates a switching device operationally connected to the socket and switches power flow through the socket.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: April 21, 2015
    Assignee: Infosys Limited
    Inventors: Siva Prasad Katru, Kumar Padmanabh, Sanjoy Paul
  • Patent number: 9009059
    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: March 25, 2011
    Date of Patent: April 14, 2015
    Assignee: Infosys Limited
    Inventors: Sanjoy Paul, Karthik Srinivasan
  • Patent number: 8990428
    Abstract: A computer-implemented method for facilitating interoperation between communication devices of different networks following different protocols is provided. The computer-implemented method enables creating a virtual device. The virtual device is a software representation of a first communication device in a first network. The computer-implemented method further comprises linking a synchronization module within the virtual device to the first communication device. The synchronization module receives data related to one or more attributes of the first communication device. The computer-implemented method comprises linking at least one mapping module within the virtual device to a second communication device. The mapping module facilitates conversion of the received data and transmission of the converted data to the second communication device for facilitating interoperation therebetween.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: March 24, 2015
    Assignee: Infosys Limited
    Inventors: Lakshya Malhotra, Kumar Padmanabh, Sanjoy Paul
  • Patent number: 8959536
    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 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: August 18, 2009
    Date of Patent: February 17, 2015
    Assignee: Infosys Limited
    Inventors: Sanjoy Paul, Manish Jain
  • Publication number: 20150046083
    Abstract: A transportation system may store a standard time of arrival table including standard time of arrivals for fixed stops and waypoints or geo-sections. Delay of a vehicle reaching a fixed stop is determined and may be used to determine an estimated time of arrival to a destination on the route. Delay may be determined in response to traversing the waypoints or geo-sections on the route, and the estimated time of arrival may be updated according to the delay at each waypoint or geo-section.
    Type: Application
    Filed: September 20, 2013
    Publication date: February 12, 2015
    Applicant: Accenture Global Services Limited
    Inventors: Anutosh MAITRA, Sanjoy Paul, Saurabh Bhadkaria, Chiranjeeb Ghosh
  • Patent number: 8947600
    Abstract: A method, system and computer-readable media for detecting scene changes in a video that includes providing by one or more computing devices a plurality of passes through the video where a plurality of detected scenes from a first pass in a conventional method are identified and a second pass through the detected scenes are provided by the computing device. A plurality of scene boundary differences corresponding to the detected scenes, a fixed average, and a varying average are computed by the computing device. The scene boundary difference is compared with the fixed average and the varying average and if the scene boundary difference is less than the fixed average and the varying average, the detected scenes are combined else the detected scene being an abrupt scene change is determined. The steps of computing a varying average to combining the detected scenes are repeated by the computing device.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: February 3, 2015
    Assignee: Infosys Technologies, Ltd.
    Inventors: Aditya Vashistha, Rajarathnam Nallusamy, Sanjoy Paul