Patents by Inventor Hiren Desai
Hiren Desai 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: 20240403376Abstract: Embodiments are provided for summarization and recommendation of content. In disclosed embodiments, a summarization engine scores constituent parts of content, and generates a plurality of summaries from a plurality of points of view for the content based at least in part on the scores of constituent parts. The summaries may be formed with constituent parts extracted from the contents. A recommendation engine provides recommendations to a user based on rankings of the summaries generated by the summarization engine. Other embodiments may be described and/or claimed.Type: ApplicationFiled: August 9, 2024Publication date: December 5, 2024Applicant: Intel CorporationInventors: Nirmit Parikh, Tanmay Hiren Desai
-
Publication number: 20240394316Abstract: Embodiments are provided for summarization and recommendation of content. In disclosed embodiments, a summarization engine scores constituent parts of content, and generates a plurality of summaries from a plurality of points of view for the content based at least in part on the scores of constituent parts. The summaries may be formed with constituent parts extracted from the contents. A recommendation engine provides recommendations to a user based on rankings of the summaries generated by the summarization engine. Other embodiments may be described and/or claimed.Type: ApplicationFiled: July 31, 2024Publication date: November 28, 2024Applicant: Intel CorporationInventors: Nirmit Parikh, Tanmay Hiren Desai
-
Patent number: 10691737Abstract: Apparatuses, methods and storage medium associated with summarization and recommendation of content are disclosed herewith. In embodiments, an apparatus may include a content processing engine to process content. The content processing engine may include a summarization engine to score constituent parts of the content, and to generate a plurality of summaries from a plurality of points of view for the content, based at least in part on the scores of constituent parts. The summaries may be formed with constituent parts extracted from the contents. In embodiments, the apparatus may further include a recommendation engine and/or a user preference learning module. Other embodiments may be described and/or claimed.Type: GrantFiled: February 3, 2014Date of Patent: June 23, 2020Assignee: Intel CorporationInventors: Nirmit Parikh, Tanmay Hiren Desai
-
Patent number: 10176144Abstract: A data storage system configured as node in a distributed data store is presented. The system comprises an RDMA-enabled network adapter, a buffer management unit, and an RDMA application interface. The network adapter is configured to establish communication with one or more other nodes in the distributed data store. The buffer management unit is configured to pre-register a plurality of memory blocks as RDMA buffers with one or more other nodes. The RDMA application interface is configured to: process RDMA operations initiated by one of the other nodes, and send an acknowledgement message to the one of the other nodes via the RDMA-enabled network adapter in response to completion of an RDMA operation initiated by the one of the other nodes, wherein the acknowledgement message includes a target address corresponding to a start address of an RDMA buffer available for use in a subsequent RDMA operation.Type: GrantFiled: June 16, 2016Date of Patent: January 8, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Purvaja Narayanaswamy, Manoj Guthala, Hiren Desai, Andrew Tomlin
-
Patent number: 10116745Abstract: A data storage system configured as node in a distributed data store is presented. The system comprises an RDMA-enabled network adapter and a role management unit. The RDMA-enabled network adapter is configured to communicate with one or more other data storage systems in the distributed data store. The role management unit is configured to: detect a node identification number associated with each of the other data storage systems, compare a node identification number assigned to the data storage system with each of the detected node identification numbers to generate comparison results, determine whether the data storage system is to perform either a server role or a client role with respect to each of the other data storage systems on the basis of the comparison results, and set up the network adapter to operate in both an RDMA server mode and an RDMA client mode during runtime according to the determined roles.Type: GrantFiled: June 15, 2016Date of Patent: October 30, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Hiren Desai, Manoj K Guthula, Purvaja Narayanaswamy
-
Patent number: 9979561Abstract: An information handling system is provided. The information handling system includes systems and methods for expanding the port count in a single Fiber Channel domain by adding modular Fiber Channel switches. Such a system includes a system enclosure that contains a plurality of Fiber Channel modules configured to send and receive Fiber Channel packets, the Fiber Channel modules providing a plurality of Fiber Channel ports and a switch processor coupled to the plurality of Fiber Channel ports and to a plurality of Ethernet ports. The switch processor is configured to apply a stacking header to Fiber Channel packets for transmission from one of the plurality of Ethernet ports over a stacking link to another switch processor in another system enclosure.Type: GrantFiled: May 9, 2016Date of Patent: May 22, 2018Assignee: DELL PRODUCTS L.P.Inventors: Hiren A. Desai, Haresh K. Shah, Krishnamurthy Subramanian, Swaminathan Sundararaman, Saikrishna M. Kotha
-
Publication number: 20170293588Abstract: A data storage system configured as node in a distributed data store is presented. The system comprises an RDMA-enabled network adapter, a buffer management unit, and an RDMA application interface. The network adapter is configured to establish communication with one or more other nodes in the distributed data store. The buffer management unit is configured to pre-register a plurality of memory blocks as RDMA buffers with one or more other nodes. The RDMA application interface is configured to: process RDMA operations initiated by one of the other nodes, and send an acknowledgement message to the one of the other nodes via the RDMA-enabled network adapter in response to completion of an RDMA operation initiated by the one of the other nodes, wherein the acknowledgement message includes a target address corresponding to a start address of an RDMA buffer available for use in a subsequent RDMA operation.Type: ApplicationFiled: June 16, 2016Publication date: October 12, 2017Inventors: Purvaja NARAYANASWAMY, Manoj GUTHALA, Hiren DESAI, Andrew TOMLIN
-
Publication number: 20170279891Abstract: A data storage system configured as node in a distributed data store is presented. The system comprises an RDMA-enabled network adapter and a role management unit. The RDMA-enabled network adapter is configured to communicate with one or more other data storage systems in the distributed data store. The role management unit is configured to: detect a node identification number associated with each of the other data storage systems, compare a node identification number assigned to the data storage system with each of the detected node identification numbers to generate comparison results, determine whether the data storage system is to perform either a server role or a client role with respect to each of the other data storage systems on the basis of the comparison results, and set up the network adapter to operate in both an RDMA server mode and an RDMA client mode during runtime according to the determined roles.Type: ApplicationFiled: June 15, 2016Publication date: September 28, 2017Inventors: Hiren DESAI, Manoj K GUTHALA, Purvaja NARAYANASWAMY
-
Patent number: 9749175Abstract: In a network where there are two local area networks (LANs) connected over a wide area network (WAN) by paralleled LAN to WAN devices at each end of the WAN, Transmission Control Protocol (TCP) connections may be requested by a first near end LAN to WAN device and received at a first far end LAN to WAN device but the acknowledgement may be returned to a second far end LAN to WAN device. The second far end LAN to WAN device contacts the first far end LAN to WAN device and the TCP connection is moved to the second far end LAN to WAN device, which provides the acknowledgement to the first near end LAN to WAN device to complete the TCP connection. Similar operations occur during active TCP connection operation but with certain queued data being flushed during the TCP connection transfer.Type: GrantFiled: November 15, 2012Date of Patent: August 29, 2017Assignee: Brocade Communications Systems, Inc.Inventors: Poulo Kuriakose, Amr Sabaa, Ryan Hegland, Andy Dooley, Siva Adiraju, Amar Vutukuru, Hiren Desai
-
Publication number: 20160254928Abstract: An information handling system is provided. The information handling system includes systems and methods for expanding the port count in a single Fibre Channel domain by adding modular Fibre Channel switches. Such a system includes a system enclosure that contains a plurality of Fibre Channel modules configured to send and receive Fibre Channel packets, the Fibre Channel modules providing a plurality of Fibre Channel ports and a switch processor coupled to the plurality of Fibre Channel ports and to a plurality of Ethernet ports. The switch processor is configured to apply a stacking header to Fibre Channel packets for transmission from one of the plurality of Ethernet ports over a stacking link to another switch processor in another system enclosure.Type: ApplicationFiled: May 9, 2016Publication date: September 1, 2016Inventors: Hiren A. DESAI, Haresh K. SHAH, Krishnamurthy SUBRAMANIAN, Swaminathan SUNDARARAMAN, Saikrishna M. KOTHA
-
Patent number: 9396075Abstract: A method and system protects switching in a network element. At least one data signal at the client entity is received, wherein the signal flow through server entity via the client entity. A configuring protection group on at least one client entity is served by at least two server entity, wherein the protection group includes at least one work entity and at least one protect entity. A plurality of supplement client entities of client entity is created such that at least one of the supplement client entity flows over one server entity and checking the entities for a fault to raise alarm to their respective controllers. The controller includes at least one server layer protection controller and at least one client layer protection controller.Type: GrantFiled: August 11, 2011Date of Patent: July 19, 2016Assignee: Tejas Networks LimitedInventors: Nikhil Satyarthi, Nishant Sharma, Hiren Desai
-
Patent number: 9391926Abstract: An information handling system is provided. The information handling system includes systems and methods for expanding the port count in a single Fiber Channel domain by adding modular Fiber Channel switches. Such a system includes a system enclosure that contains a plurality of Fiber Channel modules configured to send and receive Fiber Channel packets, the Fiber Channel modules providing a plurality of Fiber Channel ports and a switch processor coupled to the plurality of Fiber Channel ports and to a plurality of Ethernet ports. The switch processor is configured to apply a stacking header to Fiber Channel packets for transmission from one of the plurality of Ethernet ports over a stacking link to another switch processor in another system enclosure.Type: GrantFiled: October 26, 2012Date of Patent: July 12, 2016Assignee: Dell Products L.P.Inventors: Hiren A. Desai, Haresh K. Shah, Krishnamurthy Subramanian, Swaminathan Sundararaman, Saikrishna M. Kotha
-
Patent number: 9325501Abstract: A method for protection of data traffic transmitted over 2-fiber shared protection ring on STM-1/OC-3 interface is provided. Also, the method involves carrying extra traffic in a ring topology for STM-1/OC-3 interface. This is achieved by fixing the granularity to one of ‘VC12/VC11/VC3/VC12-VC3/VC11-VC3’ for the STM-1 interface and to one of ‘VT2/VT1.5/STS-1’ for the OC-3 interface upfront when the protection is configured on the network element.Type: GrantFiled: February 23, 2011Date of Patent: April 26, 2016Assignee: TEJAS NETWORKS LTD.Inventors: Hiren Desai, Nishant Sharma, Nikhil Satyarthi, Karthik Muthuraja
-
Publication number: 20150051807Abstract: A vehicle 10 including sensors 40-48 and 50 and a processor assembly 30 which, when operational according to one or more strategies, reduce the likelihood of the vehicle 10 being operated by an inebriated driver and the strategy may be portable and suitable for aftermarket applications.Type: ApplicationFiled: August 13, 2013Publication date: February 19, 2015Inventors: Hiren Harshadrai Desai, Karan Hiren Desai
-
Publication number: 20140222834Abstract: Apparatuses, methods and storage medium associated with summarization and recommendation of content are disclosed herewith. In embodiments, an apparatus may include a content processing engine to process content. The content processing engine may include a summarization engine to score constituent parts of the content, and to generate a plurality of summaries from a plurality of points of view for the content, based at least in part on the scores of constituent parts. The summaries may be formed with constituent parts extracted from the contents. In embodiments, the apparatus may further include a recommendation engine and/or a user preference learning module. Other embodiments may be described and/or claimed.Type: ApplicationFiled: February 3, 2014Publication date: August 7, 2014Inventors: Nirmit Parikh, Tanmay Hiren Desai
-
Publication number: 20140119371Abstract: An information handling system is provided. The information handling system includes systems and methods for expanding the port count in a single Fibre Channel domain by adding modular Fibre Channel switches. Such a system includes a system enclosure that contains a plurality of Fibre Channel modules configured to send and receive Fibre Channel packets, the Fibre Channel modules providing a plurality of Fibre Channel ports and a switch processor coupled to the plurality of Fibre Channel ports and to a plurality of Ethernet ports. The switch processor is configured to apply a stacking header to Fibre Channel packets for transmission from one of the plurality of Ethernet ports over a stacking link to another switch processor in another system enclosure.Type: ApplicationFiled: October 26, 2012Publication date: May 1, 2014Applicant: Dell Products L.P.Inventors: Hiren A. Desai, Haresh K. Shah, Krishnamurthy Subramanian, Swaminathan Sundararaman, Saikrishna M. Kotha
-
Publication number: 20140019799Abstract: A method and system protects switching in a network element. At least one data signal at the client entity is received, wherein the signal flow through server entity via the client entity. A configuring protection group on at least one client entity is served by at least two server entity, wherein the protection group includes at least one work entity and at least one protect entity. A plurality of supplement client entities of client entity is created such that at least one of the supplement client entity flows over one server entity and checking the entities for a fault to raise alarm to their respective controllers. The controller includes at least one server layer protection controller and at least one client layer protection controller.Type: ApplicationFiled: August 11, 2011Publication date: January 16, 2014Applicant: TEJAS NETWORKS LIMITEDInventors: Nikhil Satyarthi, Nishant Sharma, Hiren Desai
-
Publication number: 20130318246Abstract: TCP connections are moved between parallel devices and links during either connection setup or during active operation.Type: ApplicationFiled: November 15, 2012Publication date: November 28, 2013Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.Inventors: Poulo Kuriakose, Amr Sabaa, Ryan Hegland, Andy Dooley, Siva Adiraju, Amar Vutukuru, Hiren Desai
-
Publication number: 20120087236Abstract: A method for protection of data traffic transmitted over 2-fiber shared protection ring on STM-1/OC-3 interface is provided. Also, the method involves carrying extra traffic in a ring topology for STM-1/OC-3 interface. This is achieved by fixing the granularity to one of ‘VC12/VC11/VC3/VC12-VC3/VC11-VC3’ for the STM-1 interface and to one of ‘VT2/VT1.5/STS-1’ for the OC-3 interface upfront when the protection is configured on the network element.Type: ApplicationFiled: February 23, 2011Publication date: April 12, 2012Applicant: TEJAS NETWORKS LTD.Inventors: HIREN DESAI, NISHANT SHARMA, NIKHIL SATYARTHI, KARTHIK MUTHURAJA
-
Publication number: 20080159260Abstract: A Fibre Channel over Ethernet (“FCoE”) frame format allows a Fibre Channel (“FC”) base frame to be transmitted and routed through an Ethernet network. In one implementation, an FCoE frame includes SCSI information represented in a FC frame to which is prepended an FCoE header. The FCoE header/FC frame combination is encapsulated in an Ethernet frame shell to form an FCoE frame. Implementations of the FCoE frame may include an FCoE header containing fields and data pertaining to the version of the FCoE header of the FCoE frame, synchronized time values, various flags, directional values, and type values.Type: ApplicationFiled: December 17, 2007Publication date: July 3, 2008Applicant: Brocade Communications Systems, Inc.Inventors: Suresh Vobbilisetty, Robert Norman Snively, Glenn Charles Wenig, Hiren Desai