Patents by Inventor Vinay SAWAL
Vinay SAWAL 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: 10148353Abstract: An optical cable signaling system includes an optical cable and an endpoint device that is connected to the optical cable. An optical cable signaling device is provided in the optical cable signaling system for signaling using the optical cable, and includes a first optical cable manipulation subsystem and a second optical cable manipulation subsystem. An optical cable signaling actuator on the optical cable signaling device is configured to move the first optical cable manipulation subsystem relative to the second optical cable manipulation subsystem to physically manipulate the optical cable such that a parameter of an optical signal transmitted through the optical cable changes. An optical cable signaling engine in the optical cable signaling device is configured to actuate the optical cable signaling actuator to communicate information to the endpoint device via changes in the parameter of the optical signal transmitted through the optical cable.Type: GrantFiled: March 3, 2017Date of Patent: December 4, 2018Assignee: Dell Products L.P.Inventors: Marimuthu Sakthivel, Shubhang Chaudhary, Joseph LaSalle White, Vinay Sawal
-
Patent number: 10142028Abstract: A method includes monitoring a parameter of an optical signal transmitted between two endpoints via an optical fiber. The optical fiber may be manipulated to modulate the parameter without disconnecting either endpoint of the optical fiber. Data in accordance with the modulation of the monitored parameter may be identified. A portion of the optical fiber may be wrapped around a high order mode filter (HOMF) that includes a grooved cylinder or mandrel suitable for wrapping the optical fiber. The monitored parameter may include a received power parameter. The HOMF may be a variable diameter HOMF that can be transitioned between a wrapped or attenuating diameter and an unwrapped or non-attenuating diameter in accordance with a data pattern. The wrapped and unwrapped diameters may be defined relative to a threshold diameter, above which the monitored parameter may be independent of the diameter.Type: GrantFiled: June 29, 2016Date of Patent: November 27, 2018Assignee: Dell Products L.P.Inventors: Vinay Sawal, Marimuthu Sakthivel, Shubhang Chaudhary
-
Patent number: 10095639Abstract: A switch includes a PCI bus. A line card processor is coupled to a line card memory system and includes a line card processor port connected to the PCI bus. A management processor is coupled to a management memory system and includes a management processor port connected to the PCI bus and associated with a register. The management processor retrieves an OS image and stores the OS image in the management memory system. The management processor then configures the register with a mapping between the management memory system and the line card memory system. The management processor then provides a write instruction to write the OS image to an address range included in the management memory system, and the management processor port converts the write instruction using the address mapping such that the OS image is written over the PCI bus to the line card memory system.Type: GrantFiled: October 10, 2016Date of Patent: October 9, 2018Assignee: Dell Products L.P.Inventors: Vivek Dharmadhikari, James Lawrence Mangin, Vinay Sawal, Russell K. Mukai
-
Patent number: 10019396Abstract: An information handling system is provided. The information handling system includes an information handling device having one or more processors in communication with a network interface card. The network interface card includes one or more interfaces for receiving frames the information handling device is coupled to an external network device. The device also includes a memory that is in communication with the one or more processors and stores a classification matrix. The classification matrix is used to generate a current interrupt throttling rate from a plurality of candidate interrupt throttling rates that are applied to the received frames according to at least two properties of each frame of the received frames. A method for providing adaptive interrupt coalescing is also provided.Type: GrantFiled: April 18, 2016Date of Patent: July 10, 2018Assignee: Dell Products L.P.Inventors: Vinay Sawal, Vivek Dharmadhikari, Swaminathan Sundararaman
-
Publication number: 20180006720Abstract: An optical cable signaling system includes an optical cable and an endpoint device that is connected to the optical cable. An optical cable signaling device is provided in the optical cable signaling system for signaling using the optical cable, and includes a first optical cable manipulation subsystem and a second optical cable manipulation subsystem. An optical cable signaling actuator on the optical cable signaling device is configured to move the first optical cable manipulation subsystem relative to the second optical cable manipulation subsystem to physically manipulate the optical cable such that a parameter of an optical signal transmitted through the optical cable changes. An optical cable signaling engine in the optical cable signaling device is configured to actuate the optical cable signaling actuator to communicate information to the endpoint device via changes in the parameter of the optical signal transmitted through the optical cable.Type: ApplicationFiled: March 3, 2017Publication date: January 4, 2018Inventors: Marimuthu Sakthivel, Shubhang Chaudhary, Joseph LaSalle White, Vinay Sawal
-
Publication number: 20180006718Abstract: A method includes monitoring a parameter of an optical signal transmitted between two endpoints via an optical fiber. The optical fiber may be manipulated to modulate the parameter without disconnecting either endpoint of the optical fiber. Data in accordance with the modulation of the monitored parameter may be identified. A portion of the optical fiber may be wrapped around a high order mode filter (HOMF) that includes a grooved cylinder or mandrel suitable for wrapping the optical fiber. The monitored parameter may include a received power parameter. The HOMF may be a variable diameter HOMF that can be transitioned between a wrapped or attenuating diameter and an unwrapped or non-attenuating diameter in accordance with a data pattern. The wrapped and unwrapped diameters may be defined relative to a threshold diameter, above which the monitored parameter may be independent of the diameter.Type: ApplicationFiled: June 29, 2016Publication date: January 4, 2018Applicant: Dell Products L.P.Inventors: Vinay SAWAL, Marimuthu SAKTHIVEL, Shubhang CHAUDHARY
-
Patent number: 9838245Abstract: An information handling system is provided that uses an overlay network controller to improve fault tolerance and minimize downtime in a solicited system. The network controller may determine standby paths for the solicited communications path and reroute communications to one of the standby paths when a fault is detected in the communications path.Type: GrantFiled: January 15, 2014Date of Patent: December 5, 2017Assignee: Dell Products, L.P.Inventors: Vinay Sawal, Vivek Dharmadhikari, Sanjay H Sane
-
Patent number: 9830232Abstract: An information handling system is provided. The information handling system includes one or more devices coupled together to route information between the one or more devices and other devices coupled thereto based on routing information stored in the one or more devices. The one or more devices includes a routing processor, one or more line cards coupled to the routing processor, the one or more line cards receiving the routing information from the routing processor for routing data packets to a destination, and a memory coupled to the routing processor. The routing processor is configured to create an active image having a current state of the routing information and create a standby image having the current state of the routing information, wherein the standby image requests the current state of the routing information from the active image using a key that is calculated using a portion of the routing information.Type: GrantFiled: December 16, 2014Date of Patent: November 28, 2017Assignee: DELL PRODUCTS L.P.Inventors: Vinay Sawal, Swaminathan Sundararaman
-
Patent number: 9819583Abstract: Aspects of the present invention include selecting a route based on energy cost. Energy cost is evaluated based on a power metric. The power metric is determined based on an energy cost related attribute and a corresponding weight. In embodiments of the present invention, money can be saved based on electricity savings. In embodiments of the present invention “green” power can be used more often than fossil fuel power.Type: GrantFiled: January 29, 2015Date of Patent: November 14, 2017Assignee: DELL PRODUCTS LPInventors: Vivek Dharmadhikari, Sanjay Sane, Vinay Sawal
-
Patent number: 9805717Abstract: Aspects of the present invention provide a more universal, easy, natural, and vendor-agnostic interface to configure, manage, and/or monitor devices in networks. In embodiments, a user-friendly natural language interface voice interface may be used to “live chat” with one or more devices. In embodiments, a natural language input from a user intended for a target device is received and converted into one or more properly formed commands that are target-specific for the target device and may be executed by the target device. In embodiments, results from the execution of the one or more commands may be appropriately formatted for presentation to the user.Type: GrantFiled: March 25, 2015Date of Patent: October 31, 2017Assignee: DELL PRODUCTS LPInventors: Sachinrao Panemangalore, Vinay Sawal, Vivek Dharmadhikari, Kuntal Patel, Gavin Richard Cato
-
Patent number: 9792275Abstract: Aspects of the present invention provide a more universal, easy, natural, and vendor-agnostic interface to configure, manage, and/or monitor devices in networks. In embodiments, a user-friendly natural language interface, such as a chat or messaging interface, may be used to “live chat” with one or more devices. In embodiments, a natural language input from a user intended for a target device is received and converted into one or more properly formed commands that are target-specific for the target device and may be executed by the target device. In embodiments, results from the execution of the one or more commands may be appropriately formatted for presentation to the user.Type: GrantFiled: March 6, 2015Date of Patent: October 17, 2017Assignee: DELL PRODUCTS LPInventors: Sachinrao Panemangalore, Vinay Sawal, Vivek Dharmadhikari, Kuntal Patel, Gavin Richard Cato
-
Patent number: 9794651Abstract: Aspects of the present invention include telemetry measurement in a networking device. In embodiments of the present invention, fine granularity power measurement can be achieved at a component level within a networking device without additional hardware like a multi meter. Coarse level granularity of power management can also be achieved in embodiments of the present invention.Type: GrantFiled: August 29, 2014Date of Patent: October 17, 2017Assignee: DELL PRODUCTS LPInventors: Vivek Dharmadhikari, James Laurance Mangin, Vinay Sawal
-
Patent number: 9762432Abstract: An information handling system is provided herein. The information handling system includes a central processor in communication with a network processor, a plurality of ports coupled to the network processor for sending and receiving Fiber Channel over Ethernet (FCoE) frames, and an Ethernet controller in communication with a physical connector and with the central processor. The information handling system further includes a management controller configured to communicate with a management system through the Ethernet controller to report a failure to be mitigated by temporarily stopping inputs and outputs on a coupled network device. Associated methods and computer-readable media having associated instructions are also provided herein.Type: GrantFiled: October 30, 2013Date of Patent: September 12, 2017Assignee: DELL PRODUCTS, L.P.Inventors: Vivek Dharmadhikari, Vinay Sawal, Sachinrao Panemangalore, Anil Chintalapati, Hariharan Krishnaswamy
-
Patent number: 9703747Abstract: Embodiments of the present invention facilitate access to an information handling system, such as a port extender, from a remote information handling device, such as a controlling bridge. According to embodiments of the invention, a port extender, responsive to receiving a request from a controlling bridge for console access to the port extender, submits one or more instructions to a MUX to switch control of a UART from a host CPU of the port extender to a protocol extension message processor residing on the port extender, and switches control by the MUX of the UART to the processor according to the one or more instructions.Type: GrantFiled: May 21, 2014Date of Patent: July 11, 2017Assignee: DELL PRODUCTS LPInventors: Vivek Dharmadhikari, Vinay Sawal, Shree Murthy, Timothy Thinh Mai
-
Publication number: 20170109356Abstract: Aspects of the present disclosure relate to systems and methods that help a user manage a functional product. Every functional product, be it a service, device, or combination thereof, has one or more documents associated with it. These documents may include such documentation as: (1) Release Notes; (2) Configuration Guides; (3) command line interfaces (CLIs)/application program interfaces (APIs); (4) Data Sheets; (5) Installation Guides; (6) User Manuals; (7) Errata notices; and (8) other documentation. In embodiments, command extracted from the documents along with features available in the functional product and user history (if any) may be used to help suggest one or more commands for a user managing or using the functional product.Type: ApplicationFiled: September 16, 2016Publication date: April 20, 2017Applicant: DELL PRODUCTS L.P.Inventors: Vinay Sawal, Sachinrao Chittaranjan Panemangalore, Vivek Dharmadhikari, Kuntal Atulbhai Patel, Gavin Cato, Krishnamurthy Subramanian, Joseph White
-
Publication number: 20170109697Abstract: Aspects of the present disclosure related to systems and methods that help automate the detection of errors in technical documentation. Every functional product, be it a service, device, or combination thereof, has one or more supporting documents associated with that product. These supporting documents may include such documentation as: (1) Release Notes; (2) Configuration Guides; (3) command line interfaces (CLIs)/application program interfaces (APIs); (4) Data Sheets; (5) Installation Guides; (6) User Manuals; (7) Errata notices; and (8) other documentation. It is important that the information provided in such documents, particularly the commands, be correct. In embodiments, a document verification system may be used to automatically extracted commands from technical documentation.Type: ApplicationFiled: October 16, 2015Publication date: April 20, 2017Applicant: DELL PRODUCTS L.P.Inventors: Sachinrao Panemangalore, Vinay Sawal, Vivek Dharmadhikari, Kuntal Patel, Gavin Richard Cato
-
Publication number: 20170109698Abstract: Aspects of the present disclosure relate to systems and methods that help automate the generation of a test vector. Every functional product, be it a service, device, or combination thereof, has one or more documents associated with it. These documents may include such documentation as: (1) Release Notes; (2) Configuration Guides; (3) command line interfaces (CLIs)/application program interfaces (APIs); (4) Data Sheets; (5) Installation Guides; (6) User Manuals; (7) Errata notices; and (8) other documentation. In embodiments, command data-models and ranges and sequence of valid inputs to the data-model are extracted from natural language expressions in documentation related to a specific product. In embodiments, this extracted information is used to generate one or more table of attributes and properties or constraints about which a test vector may be generator for testing a command.Type: ApplicationFiled: February 16, 2016Publication date: April 20, 2017Applicant: DELL PRODUCTS L.P.Inventors: Sachinrao Chittaranjan Panemangalore, Vinay Sawal, Vivek Dharmadhikari, Kuntal Atulbhai Patel, Gavin Richard Cato, Joseph LaSalle White
-
Publication number: 20170111225Abstract: Aspects of the present disclosure relate to systems and methods that help automate the validation of a configuration of a functional product. Every functional product, be it a service, device, or combination thereof, has one or more documents associated with it. These documents may include such documentation as: (1) Release Notes; (2) Configuration Guides; (3) command line interfaces (CLIs)/application program interfaces (APIs); (4) Data Sheets; (5) Installation Guides; (6) User Manuals; (7) Errata notices; and (8) other documentation. In embodiments, datatset used for validating a configuration setting may be extracted using natural language processing from technical documentation. In embodiments, this extracted information is used to validate a design vector representing a configuration setting.Type: ApplicationFiled: April 13, 2016Publication date: April 20, 2017Applicant: DELL PRODUCTS L.P.Inventors: Vinay Sawal, Sachinrao Chittaranjan Panemangalore, Vivek Dharmadhikari, Kuntal Atulbhai Patel
-
Patent number: 9628150Abstract: Embodiments of the present invention include systems and methods for detecting and using a cable length value recorded on a cable. In embodiments, the length information may be encoded onto an NFC tag that is located at or near the end of the cable such that, when the cable is inserted into a port, an NFC reader may read the cable length value. In embodiments, the detected cable length value may be used in determining a buffer-to-buffer credit for a channel connection formed between two devices using that cable. Embodiments of the present invention include systems and methods for making the cables or information handling devices that can detect the recorded values.Type: GrantFiled: January 13, 2015Date of Patent: April 18, 2017Assignee: DELL PRODUCTS LPInventors: Vinay Sawal, Vivek Dharmadhikari, Sachinrao Panemangalore, Hariharan Krishnaswamy, Marimuthu Sakthivel, Newton Oku
-
Patent number: 9627789Abstract: A compatibility indication system includes a connectable module that includes a first connector and a first wireless communication device that is configured to transmit connectable module information. A computing system includes a second connector and a second wireless communication device that is configured to receive the connectable module information when the connectable module is located adjacent the second connector. A compatibility engine in the computing system is coupled to the second wireless communication device and configured to receive the connectable module information, determine a compatibility level of the connectable module, and activate a warning that is based on the compatibility level before the first connector on the connectable module is connected to the second connector on the computing system.Type: GrantFiled: March 18, 2015Date of Patent: April 18, 2017Assignee: Dell Products L.P.Inventors: Vivek Dharmadhikari, James Laurance Mangin, Vinay Sawal