Patents by Inventor Sanjoy Das
Sanjoy Das 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: 11856882Abstract: An autonomous farming system (26) comprising one or more ground-based drones (10) and one or more unmanned aerial vehicles (12), whose routes through a field are optimized by an autonomous farming control system (30) that utilizes linearly constrained integer quadratic programming. The farming system (26) is particularly suited for farming steep terrain that is not accessible to conventional farming equipment.Type: GrantFiled: April 10, 2020Date of Patent: January 2, 2024Assignee: Kansas Stte University Research FoundationInventors: Sanjoy Das, Daniel Flippo, Stephen M. Welch
-
Publication number: 20220151135Abstract: An autonomous farming system (26) comprising one or more ground-based drones (10) and one or more unmanned aerial vehicles (12), whose routes through a field are optimized by an autonomous farming control system (30) that utilizes linearly constrained integer quadratic programming. The farming system (26) is particularly suited for farming steep terrain that is not accessible to conventional farming equipment.Type: ApplicationFiled: April 10, 2020Publication date: May 19, 2022Inventors: Sanjoy Das, Daniel Flippo, Stephen M. Welch
-
Publication number: 20170326233Abstract: The present invention relates to antibody-polypeptide-cytotoxin conjugates and methods of making, packaging, and using the conjugates. The polypeptide can be a Kunitz-type protease inhibitor or a derivative thereof that facilitates transport of the conjugate across the blood-brain barrier and/or into cancer cells outside the CNS, and the antibody moiety selectively binds a target within the CNS or in peripheral tumors to direct the cytotoxic agent to that target (e.g., a tumor or cancer cell). The conjugates can be further defined by the inclusion of a linker between the antibody moiety and the polypeptide; by the number of polypeptides and cytotoxic agents conjugated thereto; by the positions at which the entities within the conjugates are bound to one another; and by the larger configuration of the conjugate. Modified polypeptides (e.g., polypeptides conjugated to cytotoxic agents but not to an anti-body moiety), pharmaceutical compositions, kits (e.g.Type: ApplicationFiled: November 13, 2015Publication date: November 16, 2017Inventors: Michel Demeule, Christian Che, Sanjoy Das, Gaoqiang Yang
-
Publication number: 20140375576Abstract: An aspect of the present disclosure facilitates a user of a touch screen to select elements in a densely populated display. In an embodiment, a user taps his finger, potentially covering multiple elements of a display on the touch screen. In response to such a touch, data representing a centre point of tap is received. A zone is formed around the received center, elements within the zone are identified, and an element with the shortest distance to the centre point is determined as the element selected by the user.Type: ApplicationFiled: December 5, 2013Publication date: December 25, 2014Applicant: Oracle International CorporationInventors: Puneet Kapahi, Sanjoy Das
-
Patent number: 8656055Abstract: A computer-readable medium, computer-implemented method, apparatus, and system for converting and restoring an object are provided. In one embodiment, an object created by a server is serialized, at the server, into a compressed object format. The compressed object format is then inserted into a tag of a file. The file can then be sent from the server to the client at runtime. In another embodiment, a file is received, at a client. The client then automatically deserializes and loads the compressed data within the tag of the file into an object created by the client. The client then uses the object to load and invoke a view engine in order to render a view.Type: GrantFiled: August 25, 2009Date of Patent: February 18, 2014Assignee: Oracle International CorporationInventor: Sanjoy Das
-
Publication number: 20110055427Abstract: A computer-readable medium, computer-implemented method, apparatus, and system for converting and restoring an object are provided. In one embodiment, an object created by a server is serialized, at the server, into a compressed object format. The compressed object form is then inserted into a tag of a file. The file can then be sent from the server to the client at runtime. In another embodiment, a file is received, at a client. The client then automatically deserializes and loads the compressed data within the tag of the file into an object created by the client. The client then uses the object to load and invoke a view engine in order to render a view.Type: ApplicationFiled: August 25, 2009Publication date: March 3, 2011Applicant: Oracle International CorporationInventor: Sanjoy DAS
-
Patent number: 7657782Abstract: A mechanism is provided for creating and managing multiple virtualized remote mirroring session consistency groups. The mechanism virtualizes a single physical session of a remote mirroring storage system so that a user is able to create and manage multiple virtual sessions as if they were storage volumes belonging to different physical sessions. With the mechanism of the illustrative embodiments, failover and failback operations may be performed with regard to a first set of virtual sessions while other virtual sessions continue uninterrupted. Thus, a user is provided with the flexibility to temporarily move, through a selective failover operation, selected application production workloads from production sites to recovery sites while other applications can run continuously at the production site. Later, those failed-over applications may failback to the production site and rejoin the physical session.Type: GrantFiled: June 8, 2006Date of Patent: February 2, 2010Assignee: International Business Machines CorporationInventors: Sanjoy Das, Sathees Babu Kodi, Michael Liang Tan
-
Patent number: 7624170Abstract: A system and method for providing an integrated storage appliance is disclosed. The storage appliance includes a storage subsystem, a process cluster coupled to the storage subsystem, and a customizable software stack that includes storage-access application so executed by the processor cluster, wherein subsystem, processor cluster and software stack are integrated such that the storage appliance exhibits greater combined reliability, higher availability, and higher serviceability characteristics than would be provided by a sum of the characteristics unintegrated components.Type: GrantFiled: April 24, 2007Date of Patent: November 24, 2009Assignee: International Business Machines CorporationInventors: Sanjoy Das, Balakrishna R. Iyer, John T. Flynn, Vahit H. Hacigumus, Dante A. Aubert, Lu Nguyen
-
Patent number: 7325051Abstract: A system and method for providing an integrated storage appliance is disclosed. The storage appliance includes a storage subsystem, a process cluster coupled to the storage subsystem, and a customizable software stack that includes storage-access application so executed by the processor cluster, wherein subsystem, processor cluster and software stack are integrated such that the storage appliance exhibits greater combined reliability, higher availability, and higher serviceability characteristics than would be provided by a sum of the characteristics unintegrated components.Type: GrantFiled: September 26, 2002Date of Patent: January 29, 2008Assignee: International Business Machines CorporationInventors: Sanjoy Das, Balakrishna R. Iyer, John T. Flynn, Vahit H. Hacigumus, Dante A. Aubert, Lu Nguyen
-
Publication number: 20080010496Abstract: A system and method for creating and managing multiple virtualized remote mirroring session consistency groups are provided. The system and method provide a mechanism for virtualizing a single physical session of a remote mirroring storage system so that a user is able to create and manage multiple virtual sessions as if they were storage volumes belonging to different physical sessions. With the mechanism of the illustrative embodiments, failover and failback operations may be performed with regard to a first set of virtual sessions while other virtual sessions continue uninterrupted. Thus, a user is provided with the flexibility to temporarily move, through a selective failover operation, selected application production workloads from production sites to recovery sites while other applications can run continuously at the production site. Later, those failed-over applications may failback to the production site and rejoin the physical session.Type: ApplicationFiled: June 8, 2006Publication date: January 10, 2008Inventors: Sanjoy Das, Sathees Babu Kodi, Michael Liang Tan
-
Publication number: 20070192475Abstract: A system and method for providing an integrated storage appliance is disclosed. The storage appliance includes a front-end processor cluster, a storage subsystem coupled to the processor cluster, and a customizable software stack executed by the processor cluster, wherein the customizable software stack includes an operating system and storage-intensive application software.Type: ApplicationFiled: April 24, 2007Publication date: August 16, 2007Applicant: International Business Machines CorporationInventors: Sanjoy DAS, Balakrishna Iyer, John Flynn, Vahit Hacigumus, Dante Aubert, Lu Nguyen
-
Publication number: 20060276533Abstract: Compounds represented by formula I: or pharmaceutically acceptable salts and solvates thereof, wherein R1, X, Y, Y1, and Z are as defined herein, are useful for treating flaviviridae viral infections.Type: ApplicationFiled: May 15, 2006Publication date: December 7, 2006Inventors: Real Denis, Carl Poisson, Sanjoy Das, Irina Motorina, Rabindra Rej, Constantin Yannopoulos, Laval Chan Chun Kong
-
Publication number: 20060142347Abstract: The present invention provides novel compounds represented by formula I: or pharmaceutically acceptable salts thereof useful for treating flaviviridae viral infection.Type: ApplicationFiled: January 26, 2005Publication date: June 29, 2006Inventors: Laval Chan Chun Kong, Jean Bedard, Sanjoy Das, Nghe Nguyen Ba, Oswy Pereira, Thumkunta Reddy, Mohammad Siddiqui, Wuyi Wang, Constanin Yannopoulos
-
Publication number: 20060026367Abstract: A system for automated execution of storage-related tasks includes a storage server configured to receive a storage task descriptor, initiate execution of a storage task corresponding to the storage task descriptor, and provide notification to one or more hosts in response to completion of the storage task. The storage server may also provide notification to the hosts in response to commencement of the storage task. The system also includes a host configured to receive the notifications and initiate execution of one or more local tasks in response to receiving the notifications. In certain embodiments, notifications occur through notification messages that contain a local task descriptor describing the tasks to be performed on the host. The present invention facilitates coordinated execution of storage-related tasks associated with storage devices with application-related tasks executing on a host.Type: ApplicationFiled: July 27, 2004Publication date: February 2, 2006Inventors: Sanjoy Das, Sathees Kodi, Sriram Palapudi, Michael Tan
-
Publication number: 20050009804Abstract: Compounds represented by formula: wherein X, Y and Z are as defined herein, pharmaceutically acceptable salts thereof, and related compounds, are suitable for use in treating or preventing a Flaviviridae viral infection in a host.Type: ApplicationFiled: December 9, 2003Publication date: January 13, 2005Inventors: Laval Chan Chun Kong, Sanjoy Das, Nghe Nguyen-Ba, Liliane Halab, Bettina Hamelin, Oswy Pereira, Carl Poisson, Melanie Proulx, Thumkunta Reddy, Zhang Ming-Qiang
-
Publication number: 20030105852Abstract: A system and method for providing an integrated storage appliance is disclosed. The storage appliance includes a storage subsystem, a process cluster coupled to the storage subsystem, and a customizable software stack that includes storage-access application so executed by the processor cluster, wherein subsystem, processor cluster and software stack are integrated such that the storage appliance exhibits greater combined reliability, higher availability, and higher serviceability characteristics than would be provided by a sum of the characteristics unintegrated components.Type: ApplicationFiled: September 26, 2002Publication date: June 5, 2003Inventors: Sanjoy Das, Balakrishna R. Iyer, John T. Flynn, Vahit H. Hacigumus, Dante A. Aubert, Lu Nguyen