Patents by Inventor Shailesh Kumar
Shailesh Kumar 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: 8417559Abstract: A computer-implemented method described for facilitating selection of an assortment of products to offer for sale. The method includes receiving transaction data representing characteristics of a plurality of commercial transactions including a first product and a second product. Product attribute data representing attributes for at least the two products are also received. Substitution demand data for the second product is estimated which represents demand for the second product given the first product is not available, the estimation being based on the transaction data and product attribute data.Type: GrantFiled: April 25, 2008Date of Patent: April 9, 2013Assignee: Fair Isaac CorporationInventors: Ashutosh Umakant Joshi, Zhenyu Yan, Marc-david Cohen, Shailesh Kumar
-
Patent number: 8391964Abstract: Techniques are described for detecting conduction abnormalities in a heart of a patient. In particular, an IMD may be configured to obtain electrical signals corresponding to cardiac activity of the heart of the patient and periodically analyze a most recent electrical signal of the obtained electrical signals to detect an electrical conduction abnormality of the heart. The IMD adjusts a frequency at which the most recent electrical signal is analyzed based on at least one physiological parameter of the patient. For example, the IMD may increase the frequency at which the most recent electrical signal is analyzed when a heart rate parameter has significantly changed and the number of detected premature ventricular contractions (PVCs) is greater than or equal to a threshold number. In this manner, the most recent electrical signal is analyzed at a higher frequency in situations in which conduction abnormalities are more likely.Type: GrantFiled: May 11, 2009Date of Patent: March 5, 2013Assignee: Medtronic, Inc.Inventors: Shailesh Kumar V. Musley, Vincent E. Splett, Aleksandre T. Sambelashvili
-
Publication number: 20130036478Abstract: Systems and methods for identifying and redacting privileged information automatically in electronic discovery documents such as emails are disclosed. In reviewing documents for discovery review, some documents have both privileged and non-privileged information. Significant cost savings are achieved in conducting electronic discovery by automatically identifying and redacting privileged content while preserving non-privileged information for production.Type: ApplicationFiled: August 1, 2012Publication date: February 7, 2013Applicant: Google Inc.Inventors: Pamela H. DAVIS, Theresa BEAUMONT, Shailesh KUMAR
-
Patent number: 8355896Abstract: A method of modeling includes quantifying a co-operative strength value for a plurality of pairs of variables, and identifying a clique of at least three variables based on a graph of the co-operative strength values of a plurality of pairs of variables. The method also includes selecting a first pair of variables of the plurality of pairs of variables having a high co-operative strength value. A second clique may also be identified. A model of the first clique and a model of the second clique are made. The outputs of these models are combined to form a combined model which is used to make various decisions with respect to real time data.Type: GrantFiled: September 2, 2008Date of Patent: January 15, 2013Assignee: Fair Isaac CorporationInventors: Shailesh Kumar, Junwen Wu, Vesselin Diev
-
Publication number: 20120310966Abstract: Given a set of training documents relevant to a litigation hold, properties common to the documents relevant to the case and not common or missing in the non-relevant documents can be identified and used to generate a litigation hold query to be suggested to a user. After receiving a training set of documents, one or more common properties between the relevant training documents are identified. Based on the common properties, a suggested litigation hold query can be generated to return documents in a larger set that are representative of the relevant documents in the training set. Additionally, a query can be generated by iteratively improving a base query to return documents sharing characteristics of a training set of documents. Suggested queries may evolve as the training set evolves.Type: ApplicationFiled: August 29, 2011Publication date: December 6, 2012Applicant: Google Inc.Inventor: Shailesh Kumar
-
Publication number: 20120310930Abstract: Given a set of documents relevant to a litigation hold and a seed set of keywords, a second set of keywords can be generated and suggested to a user. Each document in a training set of documents is given an indication of relevance. Based on the indication of relevance, a set of further keywords relevant to the litigation is extracted from the documents and suggested to a user. The suggested set of keywords may or may not include keywords in the seed set. Additionally, the suggested set of keywords may be related to the seed set of keywords.Type: ApplicationFiled: August 29, 2011Publication date: December 6, 2012Applicant: Google Inc.Inventors: Shailesh Kumar, Mahesh Chhaparia
-
Publication number: 20120310951Abstract: Given a set of documents relevant to a litigation hold and a seed set of custodians, a second set of custodians can be generated and suggested to a user. After receiving a seed set of keywords and/or custodians, documents are identified based on their relevance. Relevant documents are searched for custodian names, and appropriate custodian names are presented to a user. Additionally, based on a first set of custodians, a suggested set of custodians can be provided to a user based on relationships between the sets of custodians.Type: ApplicationFiled: August 29, 2011Publication date: December 6, 2012Applicant: Google Inc.Inventors: Shailesh Kumar, Mahesh Chhaparia, Gaurav Agarwal
-
Publication number: 20120254166Abstract: In an electronic discovery search tool, non-substantive information, such as signatures in e-mail, can bias a search tool and add processing time. A method and system for identifying recurring non-substantive text in documents has been developed so that non-substantive text may be processed or ignored by the search tool, as needed.Type: ApplicationFiled: August 29, 2011Publication date: October 4, 2012Applicant: Google Inc.Inventors: Gaurav AGARWAL, Shailesh Kumar
-
Patent number: 8242613Abstract: A semiconductor die has rows of bond pads along the edges of a major surface. The corners of the die are designated as keep out areas, with design layout rules prohibiting a probe-able bond pad from being placed in the keep out areas so that a minimum distance may be maintained between distal ends of adjacent rows of bond pads (i.e., bond pads along adjacent edges). The bond pads of each row have IO pad areas that are aligned with each other and IO probe areas that are aligned with each other. A generally L-shaped bond pad includes a first, vertical part that extends inwardly from an edge of the semiconductor die and a second, horizontal part connected to the vertical part. The L-shaped bond pad may be placed between a last bond pad in a row and a corner keep out area, and the second part of the L-shaped bond pad extends into the corner keep out area.Type: GrantFiled: September 1, 2010Date of Patent: August 14, 2012Assignee: Freescale Semiconductor, Inc.Inventors: Chetan Verma, Shailesh Kumar, Meng Kong Lye
-
Publication number: 20120169378Abstract: A first sensing circuit has input terminals coupled to a true differential signal line and a complementary differential signal line. A second sensing circuit also has input terminals coupled to said true signal and said complementary signal. Each sensing circuit has a true signal sensing path and a complementary signal sensing path. The first sensing circuit has an imbalance that is biased towards the complementary signal sensing path, while the second sensing circuit has an imbalance that is biased towards the true signal sensing path. Outputs from the first and second sensing circuits are processed by a logic circuit producing an output signal that is indicative of whether there a sufficient differential signal for sensing has been developed between the true differential signal line and the complementary differential signal line.Type: ApplicationFiled: May 31, 2011Publication date: July 5, 2012Applicant: STMICROELECTRONICS PVT. LTD.Inventors: Prashant Dubey, Navneet Gupta, Shailesh Kumar Pathak, Kaushik Saha, Gagandeep Singh Sachdev
-
Publication number: 20120109790Abstract: A computer-readable medium, computer-implemented method, and financial close management system are provided that includes a integration framework that allows an end user to leverage services or interfaces from external applications as part of a business process, such as a financial close process, of a financial close management system. The integration framework can integrate a task that requires the user to interact with a user interface of an external application (identified as an “end user task”) with the financial close management system. The integration framework can also integrate a task that runs without any user interaction required, and that interacts with a web service of an external application (identified as a “system automated task”) with the financial close management system.Type: ApplicationFiled: October 27, 2010Publication date: May 3, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Rajesh BHATIA, John CLARK, JR., Shailesh KUMAR, Fang LIU, David BATTAGLIA, Bhanu Prakash AYYADEVARA, John MEYERLE
-
Publication number: 20120109984Abstract: A computer-readable medium, computer-implemented method, and system are provided for filtering of custom attributes. A custom attribute is an attribute of an object defined by a user. Once a user has defined one or more custom attributes, the user can filter a set of objects based on a criteria that includes a value for one or more custom attributes. The filtering can be dynamic so that when the set of objects is modified (such as creating a new object, deleting an existing object, or modifying an existing object), the filter is automatically updated. Furthermore, a filtering criteria can be based on the set of objects present in the system, so that any filter that is defined returns at least one object. In addition, once a filter is applied, any additional filter applied to the original filter can have a filtering criteria based on the subset of objects returned by the original filter.Type: ApplicationFiled: October 27, 2010Publication date: May 3, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: John CLARK, JR., Shailesh KUMAR, Chuck SPENCER, Peter TOUKHANIAN
-
Publication number: 20120109801Abstract: A computer-readable medium, computer-implemented method, and financial close management system are provided that manage a schedule. A schedule is a core object of the financial close management system, and is an expression of a template. Managing a schedule can include creating a new schedule, modifying an existing schedule, deleting an existing schedule, duplicating an existing schedule, validating an existing schedule, creating a template from an existing schedule, setting a status of an existing schedule, and importing and exporting an existing schedule. In addition, managing a schedule can include defining task type parameters that can be set during scheduling and setting task parameters of a schedule at a schedule level rather than a task level.Type: ApplicationFiled: October 27, 2010Publication date: May 3, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: John CLARK, JR., Shailesh KUMAR, Fang LIU, David BATTAGLIA
-
Patent number: 8131615Abstract: A system for classifying a transaction as fraudulent includes a training component and a scoring component. The training component acts on historical data and also includes a multi-dimensional risk table component comprising one or more multidimensional risk tables each of which approximates an initial risk value for a substantially empty cell in a risk table based upon risk values in cells related to the substantially empty cell. The scoring component produces a score, based in part, on the risk tables associated with groupings of variables having values determined by the training component. The scoring component includes a statistical model that produces an output and wherein the transaction is classified as fraudulent when the output is above a selected threshold value.Type: GrantFiled: June 27, 2008Date of Patent: March 6, 2012Assignee: Fair Isaac CorporationInventors: Vesselin Diev, Shailesh Kumar, Scott M. Zoldi
-
Publication number: 20120049389Abstract: A semiconductor die has rows of bond pads along the edges of a major surface. The corners of the die are designated as keep out areas, with design layout rules prohibiting a probe-able bond pad from being placed in the keep out areas so that a minimum distance may be maintained between distal ends of adjacent rows of bond pads (i.e., bond pads along adjacent edges). The bond pads of each row have IO pad areas that are aligned with each other and IO probe areas that are aligned with each other. A generally L-shaped bond pad includes a first, vertical part that extends inwardly from an edge of the semiconductor die and a second, horizontal part connected to the vertical part. The L-shaped bond pad may be placed between a last bond pad in a row and a corner keep out area, and the second part of the L-shaped bond pad extends into the corner keep out area.Type: ApplicationFiled: September 1, 2010Publication date: March 1, 2012Applicant: FREESCALE SEMICONDUCTOR, INCInventors: Chetan Verma, Shailesh Kumar, Meng Kong Lye
-
Publication number: 20120029586Abstract: This disclosure is directed toward techniques for classifying a tachycardia as supraventricular tachycardia or ventricular tachycardia. A method comprises detecting a tachycardia based on at least one value of a cardiac interval, delivering vagal stimulation in response to the detection of the tachycardia, sensing a physiological parameter other than the cardiac interval during or subsequent to delivering the vagal stimulation, and classifying the tachycardia as supraventricular or ventricular based on the sensed physiological parameter. In some examples, the method includes sensing a response of a physiological parameter other than cardiac rate to the vagal stimulation, such as pressure or a morphological characteristic of the cardiac electrical waveform. The method may include providing an indication to a user based on the classification of supraventricular tachycardia, or delivery of appropriate electrical therapy based on the classification of ventricular tachycardia or ventricular fibrillation.Type: ApplicationFiled: July 28, 2010Publication date: February 2, 2012Applicant: Medtronic, Inc.Inventors: Arun Kumar, Shailesh Kumar Vishnu Musley
-
Publication number: 20110276968Abstract: An extensible process design provides an ability to dynamically inject changes into a running process instance, such as a BPEL instance. Using a combination of BPEL, rules and events, processes can be designed to allow flexibility in terms of adding new activities, removing or skipping activities and adding dependent activities. These changes do not require redeployment of the orchestration process and can affect the behavior of in-flight process instances. The extensible process design includes a main orchestration process, a set of task execution processes and a set of generic trigger processes. The design also includes a set of rules evaluated during execution of the tasks of the orchestration process. The design can further include three types of events: an initiate process event, a pre-task execution event and a post-task execution event. These events and rules can be used to alter the behavior of the main orchestration process at runtime.Type: ApplicationFiled: May 7, 2010Publication date: November 10, 2011Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Khanderao Kand, Fang Liu, Bhagat Nainani, Shailesh Kumar
-
Patent number: 8049817Abstract: A method and system for calculating an interlace artifact in image data are disclosed. A motion picture of the image data comprises a series of frames, captured at a predefined interval of time. During processing of the motion picture, the frames are divided into fields, each field comprising one or more pixels. A difference between the pixels of the fields is calculated. Thereafter, edges of the pixels are calculated in the fields. The method and system then identify the focused area in the fields. To calculate the interlace artifact in the motion picture, the displacement of the focused area is calculated by using motion vectors. The artifacts are calculated as a ratio of a number of pixels based on motion vector calculation.Type: GrantFiled: October 2, 2008Date of Patent: November 1, 2011Assignee: Interra Systems Inc.Inventors: Shekhar Madnani, Shailesh Kumar
-
Patent number: 8015140Abstract: The invention, referred to herein as PeaCoCk, uses a unique blend of technologies from statistics, information theory, and graph theory to quantify and discover patterns in relationships between entities, such as products and customers, as evidenced by purchase behavior. In contrast to traditional purchase-frequency based market basket analysis techniques, such as association rules which mostly generate obvious and spurious associations, PeaCoCk employs information-theoretic notions of consistency and similarity, which allows robust statistical analysis of the true, statistically significant, and logical associations between products. Therefore, PeaCoCk lends itself to reliable, robust predictive analytics based on purchase-behavior.Type: GrantFiled: August 16, 2010Date of Patent: September 6, 2011Assignee: Fair Isaac CorporationInventors: Shailesh Kumar, Edmond D. Chow, Michinari Momma
-
Patent number: 8001486Abstract: A method for automatically verifying one or more features of file-based media content (108) is disclosed. This file-based media content includes one or more media content files. The method includes customizing (204) a test plan on the basis of the one or more features. Customizing the test plan includes creating, modifying or utilizing at least one media content check of one or more media content checks. A media content check verifies at least one feature of the one or more features of the file-based media content. Further, the method includes verifying (206) the one or more features, based on the customized test plan. The method also includes documenting (208) the results obtained from the verification of the one or more features.Type: GrantFiled: May 29, 2007Date of Patent: August 16, 2011Assignee: Interra Systems, IncInventors: Shailesh Kumar, Manik Gupta, Vivek Koul