Patents by Inventor Gururaj Singh

Gururaj Singh 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: 20230336438
    Abstract: The technology disclosed provides an interactive GUI driven by natural language questions and intuitive controls that support follow-up queries. One features a table-graph that links responsive series of data to graph elements. Individual rows of data in the table can be selected or deselected for display. The rows can be displayed in a single graph for individual graphs. Averages and other statistical measures can be calculated and graphed responsive to selectable controls, without formulas for series calculations. Another feature is so-called Liveboards that include multiple natural language questions and data views produced from executing queries derived from the questions, adapted to data available to a particular user, especially when the user's organization is different from an origin organization that generated the Liveboard.
    Type: Application
    Filed: September 12, 2022
    Publication date: October 19, 2023
    Applicant: Insight Engines, Inc.
    Inventors: Grant M. WERNICK, Darien Fitzgerald KINDLUND, Gururaj SINGH, Hsin-Yu LIN, Edson Julius OCAMPO ALMACHAR, Jacob A. PERKINS
  • Patent number: 11444847
    Abstract: The technology disclosed provides an interactive GUI driven by natural language questions and intuitive controls that support follow-up queries. One features a table-graph that links responsive series of data to graph elements. Individual rows of data in the table can be selected or deselected for display. The rows can be displayed in a single graph for individual graphs. Averages and other statistical measures can be calculated and graphed responsive to selectable controls, without formulas for series calculations. Another feature is so-called Liveboards that include multiple natural language questions and data views produced from executing queries derived from the questions, adapted to data available to a particular user, especially when the user's organization is different from an origin organization that generated the Liveboard.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: September 13, 2022
    Assignee: Insight Engines, Inc.
    Inventors: Grant M. Wernick, Darien Fitzgerald Kindlund, Gururaj Singh, Hsin-Yu Lin, Edson Julius Ocampo Almachar, Jacob A. Perkins
  • Patent number: 6272133
    Abstract: A method of filtering packets having a class. The method includes the steps of accessing a table comprised of entries that include an indication to which class a given entry applies. Then there is the step of searching the entries until an entry whose class indication corresponds to a current class of the packet. Next there is the step of forwarding a frame associated with the entry whose class indication corresponds to the class of the packet. A data communication apparatus. The apparatus includes a mechanism for routing or switching packets. The apparatus includes a memory having information for routing or switching the packets. The apparatus includes a mechanism for compaction of information in the memory which removes redundancies in the information.
    Type: Grant
    Filed: May 20, 1999
    Date of Patent: August 7, 2001
    Assignee: Inviscid Networks, Inc.
    Inventors: Jan Bialkowski, Gururaj Singh
  • Patent number: 5852601
    Abstract: Reactive congestion control in an asynchronous transfer mode (ATM) network where the network is formed by the interconnection of nodes each including a forward path for transfer of information from source to destination through the network and a return path for returning congestion control signals. Each source includes a modifiable issue rate unit which issues forward information signals at different rates for virtual channels in response to the presence and absence of congestion signals received on the return path.
    Type: Grant
    Filed: June 9, 1997
    Date of Patent: December 22, 1998
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Peter Newman, Willie T. Glover, Gururaj Singh, Amar Gupta, Clifford James Buckley
  • Patent number: 5809024
    Abstract: In a segmentation and reassembly module in a local area network switch module, a method and apparatus for storing fixed length data cells received from an ATM network in a plurality of memory buffers during the reassembly of the data cells in to a variable length data packet to be transmitted on an attached local area network.
    Type: Grant
    Filed: July 12, 1996
    Date of Patent: September 15, 1998
    Assignee: Bay Networks, Inc.
    Inventors: H. Earl Ferguson, Jeff Prince, Randy Ryals, Gururaj Singh, Michael Yip
  • Patent number: 5379297
    Abstract: A communication unit for concurrently processing cells in an asynchronous transfer mode (ATM) network. Packets are segmented into a plurality of cells concurrently for a plurality of channels for transmission over the (ATM) network. Cells received from the ATM network are reassembled concurrently for the plurality of channels. Pipelined processing units are employed for segmentation and for reassembly each having logic control, control memory, and data memory. The segmentation unit control memory stores two-dimensional queues with first dimension rate queues for queueing descriptors for cells of different channels having cells to be transmitted and with second dimension channel queues for each channel having a cell descriptor in the rate queue.
    Type: Grant
    Filed: April 9, 1992
    Date of Patent: January 3, 1995
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Willie T. Glover, Gururaj Singh, Amar Gupta, Peter Newman
  • Patent number: 5119374
    Abstract: The standard FDDI priority algorithm is implemented by programming Token Holding Time (THT) threshold values for asynchronous service either in an increasing or decreasing order as a function of token holding time. If the thresholds are programmed in a decreasing order, all higher priority data is sent to the network before any lower priority data is sent. If the thresholds are programmed in an increasing order, highest priority data is sent first, until the unexpired token holding time falls below the threshold value for that priority; the next lower priority level data then is transmitted, and so on. Accordingly, at least some data of all priority assignments pending for transmission are sent to the medium during each token capture.
    Type: Grant
    Filed: October 3, 1991
    Date of Patent: June 2, 1992
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Farzin Firoozmand, Gururaj Singh
  • Patent number: 4718057
    Abstract: An all-digital signal processor (DSP) is disclosed which performs pulse code modulation (PCM) coding and decoding (CODEC) filter operations for both received and transmitted signals, among other functions. A user can access various programmable registers via the microprocessor to specify parameters used in the execution of programs by the DSP. Two 19-bit wide bidirectional data busses are provided for time-division multiplexed communication between various elements, which include a random access memory (RAM), an arithmetic-logic unit (ALU), and an interface to a receive-side analog-to-digital (A/D) converter and a transmit-side digital-to-analog (D/A) converter. A programmed logic array (PLA) executes microcode which controls the processing of signals by the ALU section. A variety of other operations can be performed under control of the PLA such as generation of dual-tone multi-frequency (DTMF) signals commonly used in telecommunications.
    Type: Grant
    Filed: August 30, 1985
    Date of Patent: January 5, 1988
    Assignee: Advanced Micro Devices, Inc.
    Inventors: P. Venkitakrishnan, Gururaj Singh, Ronald C. Laugesen