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: 10148353
    Abstract: 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: Grant
    Filed: March 3, 2017
    Date of Patent: December 4, 2018
    Assignee: Dell Products L.P.
    Inventors: Marimuthu Sakthivel, Shubhang Chaudhary, Joseph LaSalle White, Vinay Sawal
  • Patent number: 10142028
    Abstract: 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: Grant
    Filed: June 29, 2016
    Date of Patent: November 27, 2018
    Assignee: Dell Products L.P.
    Inventors: Vinay Sawal, Marimuthu Sakthivel, Shubhang Chaudhary
  • Patent number: 10095639
    Abstract: 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: Grant
    Filed: October 10, 2016
    Date of Patent: October 9, 2018
    Assignee: Dell Products L.P.
    Inventors: Vivek Dharmadhikari, James Lawrence Mangin, Vinay Sawal, Russell K. Mukai
  • Patent number: 10019396
    Abstract: 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: Grant
    Filed: April 18, 2016
    Date of Patent: July 10, 2018
    Assignee: Dell Products L.P.
    Inventors: Vinay Sawal, Vivek Dharmadhikari, Swaminathan Sundararaman
  • Publication number: 20180006720
    Abstract: 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: Application
    Filed: March 3, 2017
    Publication date: January 4, 2018
    Inventors: Marimuthu Sakthivel, Shubhang Chaudhary, Joseph LaSalle White, Vinay Sawal
  • Publication number: 20180006718
    Abstract: 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: Application
    Filed: June 29, 2016
    Publication date: January 4, 2018
    Applicant: Dell Products L.P.
    Inventors: Vinay SAWAL, Marimuthu SAKTHIVEL, Shubhang CHAUDHARY
  • Patent number: 9838245
    Abstract: 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: Grant
    Filed: January 15, 2014
    Date of Patent: December 5, 2017
    Assignee: Dell Products, L.P.
    Inventors: Vinay Sawal, Vivek Dharmadhikari, Sanjay H Sane
  • Patent number: 9830232
    Abstract: 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: Grant
    Filed: December 16, 2014
    Date of Patent: November 28, 2017
    Assignee: DELL PRODUCTS L.P.
    Inventors: Vinay Sawal, Swaminathan Sundararaman
  • Patent number: 9819583
    Abstract: 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: Grant
    Filed: January 29, 2015
    Date of Patent: November 14, 2017
    Assignee: DELL PRODUCTS LP
    Inventors: Vivek Dharmadhikari, Sanjay Sane, Vinay Sawal
  • Patent number: 9805717
    Abstract: 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: Grant
    Filed: March 25, 2015
    Date of Patent: October 31, 2017
    Assignee: DELL PRODUCTS LP
    Inventors: Sachinrao Panemangalore, Vinay Sawal, Vivek Dharmadhikari, Kuntal Patel, Gavin Richard Cato
  • Patent number: 9792275
    Abstract: 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: Grant
    Filed: March 6, 2015
    Date of Patent: October 17, 2017
    Assignee: DELL PRODUCTS LP
    Inventors: Sachinrao Panemangalore, Vinay Sawal, Vivek Dharmadhikari, Kuntal Patel, Gavin Richard Cato
  • Patent number: 9794651
    Abstract: 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: Grant
    Filed: August 29, 2014
    Date of Patent: October 17, 2017
    Assignee: DELL PRODUCTS LP
    Inventors: Vivek Dharmadhikari, James Laurance Mangin, Vinay Sawal
  • Patent number: 9762432
    Abstract: 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: Grant
    Filed: October 30, 2013
    Date of Patent: September 12, 2017
    Assignee: DELL PRODUCTS, L.P.
    Inventors: Vivek Dharmadhikari, Vinay Sawal, Sachinrao Panemangalore, Anil Chintalapati, Hariharan Krishnaswamy
  • Patent number: 9703747
    Abstract: 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: Grant
    Filed: May 21, 2014
    Date of Patent: July 11, 2017
    Assignee: DELL PRODUCTS LP
    Inventors: Vivek Dharmadhikari, Vinay Sawal, Shree Murthy, Timothy Thinh Mai
  • Publication number: 20170109356
    Abstract: 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: Application
    Filed: September 16, 2016
    Publication date: April 20, 2017
    Applicant: DELL PRODUCTS L.P.
    Inventors: Vinay Sawal, Sachinrao Chittaranjan Panemangalore, Vivek Dharmadhikari, Kuntal Atulbhai Patel, Gavin Cato, Krishnamurthy Subramanian, Joseph White
  • Publication number: 20170109697
    Abstract: 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: Application
    Filed: October 16, 2015
    Publication date: April 20, 2017
    Applicant: DELL PRODUCTS L.P.
    Inventors: Sachinrao Panemangalore, Vinay Sawal, Vivek Dharmadhikari, Kuntal Patel, Gavin Richard Cato
  • Publication number: 20170109698
    Abstract: 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: Application
    Filed: February 16, 2016
    Publication date: April 20, 2017
    Applicant: DELL PRODUCTS L.P.
    Inventors: Sachinrao Chittaranjan Panemangalore, Vinay Sawal, Vivek Dharmadhikari, Kuntal Atulbhai Patel, Gavin Richard Cato, Joseph LaSalle White
  • Publication number: 20170111225
    Abstract: 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: Application
    Filed: April 13, 2016
    Publication date: April 20, 2017
    Applicant: DELL PRODUCTS L.P.
    Inventors: Vinay Sawal, Sachinrao Chittaranjan Panemangalore, Vivek Dharmadhikari, Kuntal Atulbhai Patel
  • Patent number: 9628150
    Abstract: 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: Grant
    Filed: January 13, 2015
    Date of Patent: April 18, 2017
    Assignee: DELL PRODUCTS LP
    Inventors: Vinay Sawal, Vivek Dharmadhikari, Sachinrao Panemangalore, Hariharan Krishnaswamy, Marimuthu Sakthivel, Newton Oku
  • Patent number: 9627789
    Abstract: 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: Grant
    Filed: March 18, 2015
    Date of Patent: April 18, 2017
    Assignee: Dell Products L.P.
    Inventors: Vivek Dharmadhikari, James Laurance Mangin, Vinay Sawal