Patents by Inventor Ashish Mehra
Ashish Mehra 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: 11875264Abstract: An event detection method can include encoding a plurality of training video snippets into low dimensional descriptors of the training video snippets in a code space. The low dimensional descriptors of the training video snippets can be decoded into corresponding reconstructed video snippets. One or more parameters of the encoding and decoding can be adjusted based on one or more a loss functions to reduce a reconstruction error between the one or more training video snippets and the corresponding one or more reconstructed video snippets, to reduce a class entropy of the plurality of event classes of the code space, to increase fit of the training video snippet, and/or to increase compactness of the code space. The method can further include encoding one or more labeled video snippets of a plurality of event classes into low dimensional descriptors of the labeled video snippets in the code space.Type: GrantFiled: March 18, 2020Date of Patent: January 16, 2024Assignee: R4N63R Capital LLCInventors: Krishnendu Chaudhury, Ananya Honnedevasthana Ashok, Sujay Narumanchi, Devashish Shankar, Ashish Mehra
-
Publication number: 20210216777Abstract: An event detection method can include encoding a plurality of training video snippets into low dimensional descriptors of the training video snippets in a code space. The low dimensional descriptors of the training video snippets can be decoded into corresponding reconstructed video snippets. One or more parameters of the encoding and decoding can be adjusted based on one or more a loss functions to reduce a reconstruction error between the one or more training video snippets and the corresponding one or more reconstructed video snippets, to reduce a class entropy of the plurality of event classes of the code space, to increase fit of the training video snippet, and/or to increase compactness of the code space. The method can further include encoding one or more labeled video snippets of a plurality of event classes into low dimensional descriptors of the labeled video snippets in the code space.Type: ApplicationFiled: March 18, 2020Publication date: July 15, 2021Inventors: Krishnendu CHAUDHURY, Ananya Honnedevasthana ASHOK, Sujay NARUMANCHI, Devashish SHANKAR, Ashish MEHRA
-
Patent number: 8024424Abstract: The increasing number of Internet users and innovative new services such as e-commerce are placing new demands on Web servers. It is becoming essential for Web servers to provide performance isolation, have fast recovery times, and provide continuous service during overload at least to preferred customers. The invention describes a kernel-based architecture for content-aware service differentiation that protects Web servers against overload by controlling the amount and rate of work entering the system. We have invented a mechanism that provides admission control and service differentiation based on connection and application level information. The application header-based connection control uses application-level information (such as URIs and cookies for HTTP) to define different service differentiation actions. The present invention provides the kernel mechanisms that are more efficient and scalable than application level controls implemented in current Web servers.Type: GrantFiled: August 19, 2009Date of Patent: September 20, 2011Assignee: International Business Machines CorporationInventors: Douglas M. Freimuth, Ashish Mehra, Renu Tewari, Thiemo Voigt
-
Publication number: 20090307350Abstract: The increasing number of Internet users and innovative new services such as e-commerce are placing new demands on Web servers. It is becoming essential for Web servers to provide performance isolation, have fast recovery times, and provide continuous service during overload at least to preferred customers. The invention describes a kernel-based architecture for content-aware service differentiation that protects Web servers against overload by controlling the amount and rate of work entering the system. We have invented a mechanism that provides admission control and service differentiation based on connection and application level information. The application header-based connection control uses application-level information (such as URIs and cookies for HTTP) to define different service differentiation actions. The present invention provides the kernel mechanisms that are more efficient and scalable than application level controls implemented in current Web servers.Type: ApplicationFiled: August 19, 2009Publication date: December 10, 2009Inventors: Douglas Morgan Freimuth, Ashish Mehra, Renu Tewari, Thiemo Voigt
-
Publication number: 20080059636Abstract: The increasing number of Internet users and innovative new services such as e-commerce are placing new demands on Web servers. It is becoming essential for Web servers to provide performance isolation, have fast recovery times, and provide continuous service during overload at least to preferred customers. The invention describes a kernel-based architecture for content-aware service differentiation that protects Web servers against overload by controlling the amount and rate of work entering the system. We have invented a mechanism that provides admission control and service differentiation based on connection and application level information. The application header-based connection control uses application-level information (such as URIs and cookies for HTTP) to define different service differentiation actions. The present invention provides the kernel mechanisms that are more efficient and scalable than application level controls implemented in current Web servers.Type: ApplicationFiled: October 31, 2007Publication date: March 6, 2008Inventors: Douglas Freimuth, Ashish Mehra, Renu Tewari, Thiemo Voigt
-
Patent number: 7315892Abstract: The increasing number of Internet users and innovative new services such as e-commerce are placing new demands on Web servers. It is becoming essential for Web servers to provide performance isolation, have fast recovery times, and provide continuous service during overload at least to preferred customers. The invention describes a kernel-based architecture for content-aware service differentiation that protects Web servers against overload by controlling the amount and rate of work entering the system. We have invented a mechanism that provides admission control and service differentiation based on connection and application level information. The application header-based connection control uses application-level information (such as URIs and cookies for HTTP) to define different service differentiation actions. The present invention provides the kernel mechanisms that are more efficient and scalable than application level controls implemented in current Web servers.Type: GrantFiled: January 18, 2002Date of Patent: January 1, 2008Assignee: International Business Machines CorporationInventors: Douglas Morgan Freimuth, Ashish Mehra, Renu Tewari, Thiemo Voigt
-
Patent number: 7127492Abstract: The present invention presents methods and apparatus supporting acceleration of networked applications by means of dynamic distributed execution and maintenance. It also enables management and administration of the distributed components of the networked applications from a responsible point of origination. The method and apparatus deploys a plurality of proxy servers within the network. Clients are directed to one of the proxy servers using wide area load balancing techniques. The proxy servers download programs from backend servers and cache them in a local store. These programs, in conjunction with data stored at cached servers, are used to execute applications at the proxy server, eliminating the need for a client to communicate to a backend server to execute a networked application.Type: GrantFiled: October 31, 2000Date of Patent: October 24, 2006Assignee: International Business Machines CorporationInventors: Seraphin Bernard Calo, Richard Orville LaMaire, Ashish Mehra, Anees Abdul Shaikh, Renu Tewari, Dinesh Chandra Verma
-
Patent number: 6519636Abstract: A computer connected to one or more networks through appropriate network interfaces is used to classify, manipulate, and/or control communications, e.g., packets sent and/or received over the network by one or more applications executing in the computer. Each application is connected to the network through one or more sockets to enable this communication. The computer also comprises one or more rule sets of one or more rules. A socket set of one or more of the sockets is associated with only one of the rule sets. The rules in the rule set are used to control one or more of the packets communicated by the applications communicating over the socket(s) associated with the respective rule set. Rules can be added to the rule set, deleted from the rule set, or modified in order to classify, manipulate, and/or control the communication of the packets, e.g. to control the rate at which the packets are sent or to provide certain security functions.Type: GrantFiled: October 28, 1998Date of Patent: February 11, 2003Assignee: International Business Machines CorporationInventors: Robert Engel, Tsipora P. Barzilai, Dilip Dinkar Kandlur, Ashish Mehra
-
Publication number: 20030005144Abstract: A computer connected to one or more networks through appropriate network interfaces is used to classify, manipulate, and/or control communications, e.g., packets sent and/or received over the network by one or more applications executing in the computer. Each application is connected to the network through one or more sockets to enable this communication. The computer also comprises one or more rule sets of one or more rules. A socket set of one or more of the sockets is associated with only one of the rule sets. The rules in the rule set are used to control one or more of the packets communicated by the applications communicating over the socket(s) associated with the respective rule set. Rules can be added to the rule set, deleted from the rule set, or modified in order to classify, manipulate, and/or control the communication of the packets, e.g. to control the rate at which the packets are sent or to provide certain security functions.Type: ApplicationFiled: October 28, 1998Publication date: January 2, 2003Inventors: ROBERT ENGEL, TSIPORA P. BARZILAI, DILIP DINKAR KANDLUR, ASHISH MEHRA
-
Publication number: 20030005122Abstract: The increasing number of Internet users and innovative new services such as e-commerce are placing new demands on Web servers. It is becoming essential for Web servers to provide performance isolation, have fast recovery times, and provide continuous service during overload at least to preferred customers. The invention describes a kernel-based architecture for content-aware service differentiation that protects Web servers against overload by controlling the amount and rate of work entering the system. We have invented a mechanism that provides admission control and service differentiation based on connection and application level information. The application header-based connection control uses application-level information (such as URIs and cookies for HTTP) to define different service differentiation actions. The present invention provides the kernel mechanisms that are more efficient and scalable than application level controls implemented in current Web servers.Type: ApplicationFiled: January 18, 2002Publication date: January 2, 2003Applicant: International Business Machines CorporationInventors: Douglas Morgan Freimuth, Ashish Mehra, Renu Tewari, Thiemo Voigt