Patents by Inventor Muthukumar SUBRAMANIAN
Muthukumar SUBRAMANIAN 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: 11669492Abstract: A method and apparatus for reserving a usable storage space on a storage device is provided. The method includes collecting context data representing an environment surrounding the storage device; selecting at least one file from among files stored in the storage device by using at least one of the context data and user profile data; and processing the selected file and reserving a usable storage space on the storage device. The method reserves the usable storage space by using the context data or user profile data, thereby allowing efficient reserving of usable storage space without a user's manual intervention and preventing waste of unnecessary resources.Type: GrantFiled: January 22, 2020Date of Patent: June 6, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Muthukumar Subramanian, Revoti Prasad Bora
-
Publication number: 20210263892Abstract: A method and apparatus for reserving a usable storage space on a storage device is provided. The method includes collecting context data representing an environment surrounding the storage device; selecting at least one file from among files stored in the storage device by using at least one of the context data and user profile data; and processing the selected file and reserving a usable storage space on the storage device. The method reserves the usable storage space by using the context data or user profile data, thereby allowing efficient reserving of usable storage space without a user's manual intervention and preventing waste of unnecessary resources.Type: ApplicationFiled: April 23, 2021Publication date: August 26, 2021Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Muthukumar SUBRAMANIAN, Revoti Prasad BORA
-
Patent number: 11086820Abstract: A method and apparatus for reserving a usable storage space on a storage device is provided. The method includes collecting context data representing an environment surrounding the storage device; selecting at least one file from among files stored in the storage device by using at least one of the context data and user profile data; and processing the selected file and reserving a usable storage space on the storage device. The method reserves the usable storage space by using the context data or user profile data, thereby allowing efficient reserving of usable storage space without a user's manual intervention and preventing waste of unnecessary resources.Type: GrantFiled: August 25, 2017Date of Patent: August 10, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Muthukumar Subramanian, Revoti Prasad Bora
-
Patent number: 10824456Abstract: Examples described herein include distributed computing systems having a system traffic analyzer. The system traffic analyzer may receive sampled packets sent to a network from a number virtual machines hosted by computing nodes in the distributed computing system. The packets may be sampled, for example, by network flow monitors in hypervisors of the computing nodes. The system traffic analyzer may request co-location of virtual machines having greater than a threshold amount of traffic between them. The request for co-location may result in the requested virtual machines being hosted on a same computing node, which may in some examples conserve network bandwidth.Type: GrantFiled: January 31, 2018Date of Patent: November 3, 2020Assignee: Nutanix, Inc.Inventors: Amit Singh, Anirban Roy, Kranti Yadhati, Muthukumar Subramanian, Richard Tia, Ricky Koo, Sambhram Sahoo, Vijaya Ram Nandula, Yen Vuong Nishida
-
Publication number: 20200159701Abstract: A method and apparatus for reserving a usable storage space on a storage device is provided. The method includes collecting context data representing an environment surrounding the storage device; selecting at least one file from among files stored in the storage device by using at least one of the context data and user profile data; and processing the selected file and reserving a usable storage space on the storage device. The method reserves the usable storage space by using the context data or user profile data, thereby allowing efficient reserving of usable storage space without a user's manual intervention and preventing waste of unnecessary resources.Type: ApplicationFiled: January 22, 2020Publication date: May 21, 2020Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Muthukumar SUBRAMANIAN, Revoti Prasad BORA
-
Publication number: 20200026560Abstract: Techniques for managing virtualized entities in computing systems. In a method embodiment, processing commences upon receiving I/O activity trace data associated with virtualized entities running in a computing system. Specific I/O activity attributes are extracted from the I/O activity trace data, and the I/O activity attributes are used to form a workload classification model. The workload classification model serves to assign one or more workload classifications to a respective one or more observed workloads running on the computing system. Based on the determined workload classification or classifications, recommended resource allocation operations are formed for further consideration. Considered resource allocation operations include migrations of virtualized entities from a source computing resource to a target computing resource.Type: ApplicationFiled: January 27, 2017Publication date: January 23, 2020Applicant: Nutanix, Inc.Inventors: Amit B. SINGH, Anirban ROY, Kranti Surya YADHATI, Muthukumar SUBRAMANIAN
-
Publication number: 20190235903Abstract: Examples described herein include distributed computing systems having a system traffic analyzer. The system traffic analyzer may receive sampled packets sent to a network from a number virtual machines hosted by computing nodes in the distributed computing system. The packets may be sampled, for example, by network flow monitors in hypervisors of the computing nodes. The system traffic analyzer may request co-location of virtual machines having greater than a threshold amount of traffic between them. The request for co-location may result in the requested virtual machines being hosted on a same computing node, which may in some examples conserve network bandwidth.Type: ApplicationFiled: January 31, 2018Publication date: August 1, 2019Applicant: Nutanix, Inc.Inventors: Amit Singh, Anirban Roy, Kranti Yadhati, Muthukumar Subramanian, Richard Tia, Ricky Koo, Sambhram Sahoo, Vijaya Ram Nandula, Yen Vuong Nishida
-
Patent number: 9911231Abstract: A method and computing device for providing Augmented Reality (AR) is provided. The method of providing AR includes detecting at least one physical object from a real scene obtained through a camera of a computing device, rendering at least one virtual object at a desired position of the detected at least one physical object on the real scene provided on a display, enabling communication through a command for interaction between the rendered at least one virtual object, and enabling the at least one virtual object to perform an action in response to command communication between the at least one virtual object.Type: GrantFiled: September 16, 2014Date of Patent: March 6, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Muthukumar Subramanian, Pankaj Mishra
-
Publication number: 20180004770Abstract: A method and apparatus for reserving a usable storage space on a storage device is provided. The method includes collecting context data representing an environment surrounding the storage device; selecting at least one file from among files stored in the storage device by using at least one of the context data and user profile data; and processing the selected file and reserving a usable storage space on the storage device. The method reserves the usable storage space by using the context data or user profile data, thereby allowing efficient reserving of usable storage space without a user's manual intervention and preventing waste of unnecessary resources.Type: ApplicationFiled: August 25, 2017Publication date: January 4, 2018Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Muthukumar SUBRAMANIAN, Revoti Prasad BORA
-
Patent number: 9800490Abstract: A system with at least one device including a hardware processor, performs the steps of receiving, by the system, a packet from a second system to be transmitted to a third system, forwarding, by the system to the third system, the packet received from the second system; modifying a portion of the packet to obtain a modified packet that falsely identifies a fourth system as a source of the modified packet, and transmitting, by the system to the third system, the modified packet identifying the fourth system as the source of the modified packet.Type: GrantFiled: March 31, 2016Date of Patent: October 24, 2017Assignee: ARUBA NETWORKS, INC.Inventors: Amit Singh, Kranti Yadhati, Muthukumar Subramanian
-
Patent number: 9774640Abstract: A method and system for sharing an application among a plurality of electronic devices includes registering the plurality of electronic devices with a first electronic device. The method includes storing information regarding device capabilities of the plurality of electronic devices in a device information database. The method includes storing information regarding requirements of the application in the device information database. The plurality of electronic devices is selected by the first electronic device. The method includes executing the application in the first electronic device as a request initiated by second electronic device. Execution is performed by utilizing processor resources in the first electronic device. The method includes maintaining synchronization of the first electronic device and the plurality of electronic devices. The method includes rendering output data of the application in at least one of the plurality of electronic devices.Type: GrantFiled: November 12, 2014Date of Patent: September 26, 2017Assignee: Samsung Electronics Co., Ltd.Inventors: Muthukumar Subramanian, Riteshkumar Verma, Anurag Tripathi, Kumar Atul, Pankaj Mishra, Sujitkumar Sinha
-
Patent number: 9747296Abstract: A method and apparatus for reserving a usable storage space on a storage device is provided. The method includes collecting context data representing an environment surrounding the storage device; selecting at least one file from among files stored in the storage device by using at least one of the context data and user profile data; and processing the selected file and reserving a usable storage space on the storage device. The method reserves the usable storage space by using the context data or user profile data, thereby allowing efficient reserving of usable storage space without a user's manual intervention and preventing waste of unnecessary resources.Type: GrantFiled: November 12, 2013Date of Patent: August 29, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Muthukumar Subramanian, Revoti Prasad Bora
-
Patent number: 9661311Abstract: A technique for generating a three-dimensional (3D) image using a plurality of terminals is provided. The technique includes performing calibration of a distance between lenses in a plurality of terminals by using view images of a two-dimensional (2D) object acquired by the plurality of terminals, acquiring view images of a 3D object while maintaining a lens distance between the plurality of terminals which is determined based on the result of the calibration, and processing the acquired view images of the 3D object in order to generate a 3D image of the 3D object. The 3D image allows a user to experience the same sense of depth as viewing the object in the real world.Type: GrantFiled: November 12, 2013Date of Patent: May 23, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Prasanth Jayachandran, Muthukumar Subramanian
-
Patent number: 9565627Abstract: The present disclosure discloses a distributed radio management system that is capable of dynamically tuning a radio antenna to a particular radio frequency channel and/or radio frequency band. The disclosed network device includes a transceiver, an antenna, and a component on a wireless signal path between the transceiver and the antenna. The component includes functionality to dynamically switch between processing signals corresponding to a first radio frequency band and processing signals corresponding to a second radio frequency band. Moreover, the component also may include functionality to dynamically switch between processing signals and refraining from processing wireless signals that are received by the component.Type: GrantFiled: April 28, 2014Date of Patent: February 7, 2017Assignee: Aruba Networks, Inc.Inventors: Muthukumar Subramanian, Prakash Guda, Kiran Ashokan, Venkatesh Kannan, Jie Jiang
-
Patent number: 9407734Abstract: The present disclosure discloses a method and network device for efficient frame aggregation. Specifically, a network device queues a first set of packets until one of the first set of aggregation limits is detected. The network device then transmits the first set of packets, and receives feedback information. Then, the network device modifies the first set of aggregation limits to obtain a second set of aggregation limits based on the feedback information. The network device queues a second set of packets until one of the second set of aggregation limits is detected, and then transmits the second set of packets. Also, the network device determines whether a received packet has a particular characteristic. If so, the network device transmits the first set of packets before at least one of the first set of aggregation limits is detected.Type: GrantFiled: January 31, 2014Date of Patent: August 2, 2016Assignee: ARUBA NETWORKS, INC.Inventors: Kiran Ashokan, Muthukumar Subramanian, Venkatesh Kannan, Parag Dedhia
-
Publication number: 20160218952Abstract: A system with at least one device including a hardware processor, performs the steps of receiving, by the system, a packet from a second system to be transmitted to a third system, forwarding, by the system to the third system, the packet received from the second system; modifying a portion of the packet to obtain a modified packet that falsely identifies a fourth system as a source of the modified packet, and transmitting, by the system to the third system, the modified packet identifying the fourth system as the source of the modified packet.Type: ApplicationFiled: March 31, 2016Publication date: July 28, 2016Inventors: Amit Singh, Kranti Yadhati, Muthukumar Subramanian
-
Patent number: 9306823Abstract: A system with at least one device including a hardware processor, performs the steps of receiving, by the system, a packet from a second system to be transmitted to a third system, forwarding, by the system to the third system, the packet received from the second system; modifying a portion of the packet to obtain a modified packet that falsely identifies a fourth system as a source of the modified packet, and transmitting, by the system to the third system, the modified packet identifying the fourth system as the source of the modified packet.Type: GrantFiled: July 29, 2014Date of Patent: April 5, 2016Assignee: ARUBA NETWORKS INC.Inventors: Amit Singh, Kranti Yadhati, Muthukumar Subramanian
-
Publication number: 20160036672Abstract: A system with at least one device including a hardware processor, performs the steps of receiving, by the system, a packet from a second system to be transmitted to a third system, forwarding, by the system to the third system, the packet received from the second system; modifying a portion of the packet to obtain a modified packet that falsely identifies a fourth system as a source of the modified packet, and transmitting, by the system to the third system, the modified packet identifying the fourth system as the source of the modified packet.Type: ApplicationFiled: July 29, 2014Publication date: February 4, 2016Inventors: Amit Singh, Kranti Yadhati, Muthukumar Subramanian
-
Publication number: 20150312835Abstract: The present disclosure discloses a distributed radio management system that is capable of dynamically tuning a radio antenna to a particular radio frequency channel and/or radio frequency band. The disclosed network device includes a transceiver, an antenna, and a component on a wireless signal path between the transceiver and the antenna. The component includes functionality to dynamically switch between processing signals corresponding to a first radio frequency band and processing signals corresponding to a second radio frequency band. Moreover, the component also may include functionality to dynamically switch between processing signals and refraining from processing wireless signals that are received by the component.Type: ApplicationFiled: April 28, 2014Publication date: October 29, 2015Applicant: ARUBA NETWORKS, INC.Inventors: MUTHUKUMAR SUBRAMANIAN, Prakash Guda, Kiran Ashokan, Venkatesh Kannan, Jie Jiang
-
Publication number: 20150222562Abstract: The present disclosure discloses a method and network device for efficient frame aggregation. Specifically, a network device queues a first set of packets until one of the first set of aggregation limits is detected. The network device then transmits the first set of packets, and receives feedback information. Then, the network device modifies the first set of aggregation limits to obtain a second set of aggregation limits based on the feedback information. The network device queues a second set of packets until one of the second set of aggregation limits is detected, and then transmits the second set of packets. Also, the network device determines whether a received packet has a particular characteristic. If so, the network device transmits the first set of packets before at least one of the first set of aggregation limits is detected.Type: ApplicationFiled: January 31, 2014Publication date: August 6, 2015Applicant: Aruba Networks, Inc.Inventors: Kiran Ashokan, Muthukumar Subramanian, Venkatesh Kannan, Parag Dedhia