Patents Assigned to Infosys Technologies
  • Patent number: 8561034
    Abstract: A method and system for injecting exceptions into a JAVA enterprise application during execution of the JAVA enterprise application is disclosed. The Java enterprise application includes multiple Enterprise JAVA Bean (EJB) classes. The EJB classes include one or more EJB methods. Each EJB is scanned for exceptions, and corresponding interface points of the EJB. The exceptions are automatically injected at the corresponding interface points based on scanning the EJB. The exceptions are then thrown to callers of the EJB methods. The exceptions are thrown before beginning execution of business logic of the EJB methods. Finally, the response of the JAVA enterprise application to the injected exceptions is analyzed.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: October 15, 2013
    Assignee: Infosys Technologies, Ltd.
    Inventors: Abhijit Belapurkar, Ravindra Karanam
  • Patent number: 8522290
    Abstract: A method for transmitting a video data over a grid infrastructure network is disclosed. The method includes receiving a request from at least one user for viewing the video data and identifying a plurality of attributes from a plurality primary grid enabled mini servers (GEMS), wherein the plurality of primary GEMS together form the grid network. The method further includes partitioning video data into a plurality of discrete fragments using a shard creator indicative of the plurality of attributes in each of the plurality of primary GEMS and allocating the plurality of discrete fragments among the plurality of primary GEMS based on the plurality of attributes of each of the plurality of primary GEMS. The method also includes decoding the plurality of discrete fragments of the video data using a streaming server for transmitting the video data to the at least one user.
    Type: Grant
    Filed: October 6, 2006
    Date of Patent: August 27, 2013
    Assignee: Infosys Technologies, Ltd.
    Inventors: Anirban Chakrabarti, Ravi Chandra Nallan, Subhabrata Bhattacharya
  • Patent number: 8516563
    Abstract: A method, non-transitory computer readable medium, and apparatus that authenticates a user without personal information includes obtaining at a secure authentication computing apparatus a context identifier, a registration identifier of one of a plurality of string generator modules assigned to a client computing device requesting access, and a client string generated by the client computing device requesting access from an agent computing device associated with the client computing device requesting access. An authentication string is generated with the secure authentication computing apparatus based on the obtained context identifier and a corresponding one of the plurality of string generator modules provided to the client computing device requesting access based on the registration identifier. The requested access by the client computing device is granted with the secure authentication computing apparatus when the client string matches the authentication string.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: August 20, 2013
    Assignee: Infosys Technologies, Ltd.
    Inventors: Ashutosh Saxena, Harigopal K. B. Ponnapalli
  • Patent number: 8504397
    Abstract: A computer system (100) enables real-time business event monitoring and tracking by means of a client-server computer asynchronously acquiring (110) physical event data from a variety of network-connected (105) data collection devices (102), processing the event data on the basis of the knowledge and history of previous events, and analyzing the event data using business logic/rules, filters, and/or other criteria to identify (115) “significant” business events for real-time communication to a network (120) of clients (122). The system (100) is bi-directional in that it also receives business information requests from the clients (122) and processes the requests in the light of the knowledge and history of previous client requests to generate a plurality of device-specific control commands for execution on one or more of the data collection devices (102).
    Type: Grant
    Filed: February 21, 2005
    Date of Patent: August 6, 2013
    Assignee: Infosys Technologies Limited
    Inventors: Shashi Shekhar Vempati, Girish A. Ramachandra
  • Patent number: 8478876
    Abstract: A dynamic data management and distribution system to interact with network computing devices of a user is provided. The user has memory allocated in the system. The system includes an ingest module for automatically uploading content from every network computing device and storing the content in the memory allocated to the user. Further, the system includes a sourcing module to retrieve information from user subscribed external information management services and storing the information in the allocated memory. The system includes a share module to share data with one or more users from a contact list of the user. Data includes part or whole of the information and content. The system also includes a self adaptive module, for proactively transferring data to one or more users from the contact list of the user based on the past behavior of the user.
    Type: Grant
    Filed: September 28, 2009
    Date of Patent: July 2, 2013
    Assignee: Infosys Technologies Limited
    Inventors: Sanjoy Paul, Jayraj Ugarkar
  • Patent number: 8464339
    Abstract: A method and system is provided to authorize a user to access in a service of higher trust level. The method includes the steps of defining first password, assigning a second password to a user, generating a value for each constituent of second password on operating an exclusivity relationship, calculating the score for the second password on summing the generating value, combining trust levels of multiple users to attain a higher trust level in aggregate, and obtaining access in a service if the aggregated trust level of users are equal to or more than the predetermined trust level of the service. The present technique provides flexibility of authenticating and authorizing a user to access in a service to perform desirable functions thereon. The present technique eliminates the requirement of tokens, pins, dongles etc. while attaining a higher trust level to perform a task which belongs to a higher trust level.
    Type: Grant
    Filed: August 12, 2009
    Date of Patent: June 11, 2013
    Assignee: Infosys Technologies Limited
    Inventors: Tiruvengalam Kanduri, Ashutosh Saxena
  • Patent number: 8427319
    Abstract: A method for tracking one or more portable devices in real time to detect theft of the one or more portable devices is provided. The method enables, firstly, interrogating a Radio Frequency Identification (RFID) tag via a RFID reader during successive sweep intervals. The sweep interval represents active state of the RFID reader. Secondly, the method enables receiving one or more pairing information from the RFID tag. Further, the method enables comparing the one or more pairing information with corresponding one or more pairing information stored in the RFID reader. Finally, the method enables generating an alert signal via the wearable-band or the one or more portable devices when the one or more pairing information does not match with the corresponding one or more pairing information stored in the RFID reader.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: April 23, 2013
    Assignee: Infosys Technologies Limited
    Inventors: Sunil Kumar Vuppala, Puneet Gupta, Kirti Chawla
  • Patent number: 8417414
    Abstract: A method and system for managing passenger and vehicle safety is disclosed. The method includes registering a passenger based on an identification parameter received from the passenger when the passenger boards a vehicle. The method further includes monitoring a set of vehicle status parameters associated with the vehicle in real time. The method also includes generating a notification when a predefined notification condition occurs. The predefined notification condition is associated with at least one of the vehicle status parameters and the identification parameter. The method further includes deregistering the passenger based on the identification parameter when the passenger exits the vehicle.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: April 9, 2013
    Assignee: Infosys Technologies Limited
    Inventors: Amul Atri, Gururaj Rao, Swapna P. Soman
  • Patent number: 8412561
    Abstract: A system and method to offer a one or more experiences using various layers to at least one customer is disclosed. The method includes user experience layer having a first plurality of components owned by at least one service provider to evaluate a plurality of experimental changes of the at least one customer. The method further includes user service layer having a second plurality of components owned by the at least one service provider to offer a first plurality of services for the at least one customer. The method further includes an adaptation layer, a network service layer, a protocol layer and a platform layer having one or more components to provide one or more functionalities. Additionally, the method further includes a monitoring and control layer with one or more components to build management information across the one or more layers.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: April 2, 2013
    Assignee: Infosys Technologies, Ltd.
    Inventors: Jithesh Sathyan, Naveen Krishnan Unni, Anil J. Rajan
  • Patent number: 8412695
    Abstract: A method for processing a message received by a client device over a mobile communication network is provided. The method enables, firstly, applying one or more predetermined rules on the message. The one or more predetermined rules facilitate modifying the message by removing unwanted words therefrom. Secondly, the method enables matching keywords in the modified message with keywords stored in a keyword database to extract context from the message. Finally, the method enables rendering the extracted context on a user interface screen of the client device. The extracted context is customizable by a user.
    Type: Grant
    Filed: May 24, 2010
    Date of Patent: April 2, 2013
    Assignee: Infosys Technologies Limited
    Inventors: Sudarshan Jayant Bhide, Sathya Narayanan Nagarajan, Shikhar Porwal
  • Patent number: 8402425
    Abstract: A method to shape one or more features of Web 2.0 in the form of Web 2.0 solutions, using Web 2.0 realization framework, to the plurality of enterprises is disclosed. The method includes identifying the respective enterprises computing infrastructure and a business application needs of the respective enterprises. The respective enterprises current support system is also measured to find the feasibility of implementing the features of the Web 2.0. The method further comprises offering one or more Web 2.0 features to the respective enterprises based on the business activity. The method includes providing the Web Realization Cycle (WRC) for controlled implementation of Web 2.0 features to the respective enterprises.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: March 19, 2013
    Assignee: Infosys Technologies Limited
    Inventors: Brijesh Deb, Ruchali Dodderi, Freddi Gyara, Sreekumar Paramu
  • Patent number: 8402138
    Abstract: A system and method for consolidating a plurality of resources on a plurality of data processing units (DPUs) in a data processing network is provided. The method includes selecting a first DPU having a highest DPU volume among the plurality of DPUs. The method further includes calculating an angle made by a first DPU vector of the first DPU with a horizontal dimension of a multi-dimensional chart using first DPU co-ordinates from the plurality of DPU co-ordinates. Further, the method includes calculating an angle made by a first resource vector of a first resource to be assigned to the first DPU with a horizontal dimension of the multi-dimensional chart. Thereafter, the first resource is assigned to the first DPU, when a deviation of the first resource vector from the first DPU vector is minimum among the plurality of resources.
    Type: Grant
    Filed: April 8, 2009
    Date of Patent: March 19, 2013
    Assignee: Infosys Technologies Limited
    Inventors: Sumit Kumar Bose, Srikanth Sundarrajan
  • Patent number: 8402312
    Abstract: The present invention provides a method, test-bed and computer program product for testing an application installed on a wireless communication device. The wireless communication device communicates one or more messages wirelessly to a server through a test-bed. The test-bed is connected with the server and provides one or more testing parameters for the one or more messages. A tester, testing the application, assigns a probability to the one or more messages. Further, the tester assigns a probability to the one or more testing parameters. Thereafter, the messages are re-communicated between the server and wireless communication device through the test-bed. Subsequently, the one or more messages are identified by the test-bed and one or more wireless network conditions are emulated based on the probabilities assigned to the one or more messages and the one or more testing parameters.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: March 19, 2013
    Assignee: Infosys Technologies Limited
    Inventors: Karthikeyan Balaji Dhanapal, Sanjoy Paul
  • Patent number: 8386493
    Abstract: A system and method for matching one or more source schemas with one or more target schemas is provided. The matching between source and target schemas is performed by gathering inputs pertaining to the source and target schemas, wherein the inputs comprises a set of details in a predefined format. Thereafter, the gathered inputs are processed by comparing the source schemas with the target schemas. The processing is performed to identify a set of matches between the source and target schemas based on the linguistic similarity, structural similarity and functional similarity and relationship between the source and target schemas. Subsequently, the identified matches are stored.
    Type: Grant
    Filed: November 22, 2010
    Date of Patent: February 26, 2013
    Assignee: Infosys Technologies Limited
    Inventors: Durga Prasad Muni, Krupa Benhur Gadde, Srikumar Krishnamoorthy
  • Patent number: 8387001
    Abstract: The present invention describes a method and a computer program product for finding an impact of a change on a computer generated code. The method includes the generation of a dependency graph for the computer generated code. The dependency graph includes a plurality of nodes that are connected logically by one or more edges. The method enables an expert to assign nodal weights to the nodes, based on their importance. The method also enables the expert to assign edge weights and distribution ratios, based on the criticality of the relationship between the nodes and their distance from the root node. Thereafter, the impact of the change is found by implementing a spreading activation technique on the dependency graph. The output gathered after the activation represents the impact of the change on the computer generated code.
    Type: Grant
    Filed: May 20, 2009
    Date of Patent: February 26, 2013
    Assignee: Infosys Technologies Limited
    Inventors: Renuka Sindhgatta, Rajesh Balakrishnan, Krishnakumar Pooloth
  • Patent number: 8386508
    Abstract: A method and system for parallel query processing is provided. The method includes estimating a number of sub-queries that may be formed corresponding to an input query. The method further includes fragmenting the input query into a plurality of sub queries by adding one or more filter predicates to the input query without altering the semantics of the input query. Further, processing of the sub queries is scheduled. Thereafter, one or more query execution plans are generated and processed. Following the processing of the query execution plans, the results of the processed sub queries are collated, aggregated and presented in a required format.
    Type: Grant
    Filed: April 28, 2009
    Date of Patent: February 26, 2013
    Assignee: Infosys Technologies Limited
    Inventors: Srikumar Krishnamoorthy, Shanmugavel Sadasivam, Aakanksha Gagrani, Prahalad Haldhoderi Achutharao
  • Patent number: 8379911
    Abstract: A method for watermarking of video content is provided. An averaged scene image is computed for each scene of video content by performing averaging of frames present in each scene of video content. For each averaged scene image a set of random numbers are generated using a secret key to identify pixels at random locations of the averaged scene image. The secret key is associated with a watermark pattern corresponding to each averaged scene image. The identified pixels in each averaged scene image are mapped to each pixel of corresponding watermark pattern to obtain respective mapped pixels. Using respective mapped pixels, values of verification information are fetched and assigned using predetermined rules. The values of verification information are arranged to obtain first visual cryptographic share of watermark pattern for each averaged scene image.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: February 19, 2013
    Assignee: Infosys Technologies Limited
    Inventors: Aditya Vashistha, Rajarathnam Nallusamy, Sanjoy Paul
  • Patent number: 8380679
    Abstract: A method of handling transactions in a plurality of organization embracing Service Oriented Architecture (SOA) is disclosed. The method includes invoking the transaction when at least one application registers for the transaction, by recognizing one or more services associated to the registered transaction context. The method also includes identifying one or more operations which needs to be initiated for executing each of the respective service. The method further includes revoking the transaction when an error is encountered during the transaction. The process of revoking the transaction includes rolling back the executed operations of the respective services when at least one of the identified operations of the recognized services encounters an error during the transaction.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: February 19, 2013
    Assignee: Infosys Technologies Limited
    Inventors: Bijoy Majumdar, Anshuk Pal Chaudhuri, Sunny Saxena
  • Patent number: 8356303
    Abstract: A method for scheduling a plurality of computation jobs to a plurality of data processing units (DPUs) in a grid computing system 100. The method includes receiving a first computation job by a scheduling DPU from the plurality of computation jobs. Further, the method includes scheduling the first computation job at a first set of DPUs in the grid computing system based on first scheduling criteria. Furthermore, the method includes scheduling the first computation job at a first DPU from the first set of DPUs based on second scheduling criteria. The method also includes storing information about the first computation job and the first set of DPUs in a history table at the scheduling DPU. The method further includes storing information about the first DPU in a demand matrix of the first set of DPUs.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: January 15, 2013
    Assignee: Infosys Technologies Ltd.
    Inventors: Shubhashis Sengupta, Lopamudra Chakrabarti
  • Publication number: 20130007861
    Abstract: A method, non-transitory computer readable medium, and apparatus that authenticates a user without personal information includes obtaining at a secure authentication computing apparatus a context identifier, a registration identifier of one of a plurality of string generator modules assigned to a client computing device requesting access, and a client string generated by the client computing device requesting access from an agent computing device associated with the client computing device requesting access. An authentication string is generated with the secure authentication computing apparatus based on the obtained context identifier and a corresponding one of the plurality of string generator modules provided to the client computing device requesting access based on the registration identifier. The requested access by the client computing device is granted with the secure authentication computing apparatus when the client string matches the authentication string.
    Type: Application
    Filed: August 26, 2011
    Publication date: January 3, 2013
    Applicant: Infosys Technologies, Ltd.
    Inventors: Ashutosh SAXENA, Harigopal K.B. Ponnapalli