Patents by Inventor Raj Mathur

Raj Mathur 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: 10250715
    Abstract: Performance of web pages and mobile device applications with multiple components rendered on a user device is dynamically speeded up, including dynamically measuring network communication latency, adjusting inter-boxcar intervals used to dispatch batches of action requests from the user device to a production server, and dispatching boxcarred requests to the server. Adjustments to the boxcar intervals are based on the dynamically measured network communication latency and a number of connections supported between the user device and the server. The measured network communication latency is calculated as dispatch-to-completed response time minus server processing time and the server processing time is received from the server for a boxcar of completed responses. The system adjusts according to feedback received, as a browser or mobile device changes network connections or the network conditions change, and adapting over time for a particular user.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: April 2, 2019
    Assignee: salesforce.com, inc.
    Inventors: Ashraya Raj Mathur, Shweta Joshi, Ronnie Fong, Jianxun Jason Ding
  • Publication number: 20180007166
    Abstract: Improved perceived load time for browser and mobile application pages is achieved by adjusting boxcarring of action requests from coupled data consuming applications on the user device, using the priority level of regions and components in component-driven cloud applications. Priority labels differentiate among display regions rendered by the data consuming application and the priority labels further differentiate among components within respective display regions. The middleware application batches the action requests into batches based at least in part on the priority labels, into boxcars segregated by priority label according to a predetermined segregation schedule, and dispatches the boxcars of batched action requests to the server. Performance is also dynamically speeded up, by adjusting inter-boxcar intervals used to dispatch batches of action requests from the user device to a production server, based on the dynamically measured network communication latency between the user device and the server.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Applicant: salesforce.com, inc.
    Inventors: Shweta Joshi, Ashraya Raj Mathur, Ronnie Fong, Jianxun Jason Ding
  • Publication number: 20180007165
    Abstract: Performance of web pages and mobile device applications with multiple components rendered on a user device is dynamically speeded up, including dynamically measuring network communication latency, adjusting inter-boxcar intervals used to dispatch batches of action requests from the user device to a production server, and dispatching boxcarred requests to the server. Adjustments to the boxcar intervals are based on the dynamically measured network communication latency and a number of connections supported between the user device and the server. The measured network communication latency is calculated as dispatch-to-completed response time minus server processing time and the server processing time is received from the server for a boxcar of completed responses. The system adjusts according to feedback received, as a browser or mobile device changes network connections or the network conditions change, and adapting over time for a particular user.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Applicant: salesforce.com, inc.
    Inventors: Ashraya Raj Mathur, Shweta Joshi, Ronnie Fong, Jianxun Jason Ding
  • Patent number: 9277432
    Abstract: Methods and systems for measuring the performance of a mobile application and its associated user page flows include a communication link configured to connect a plurality of mobile client devices to an application server running the mobile application. The system includes a first module configured to implement a plurality of mobile network protocols; a second module configured to implement a plurality of mobile carrier protocols; a third module configured to implement a plurality of mobile operating systems; and a processing module configured to download the application and user pages from the application server and measure performance on each of the plurality of mobile client devices using different combinations of the plurality of mobile network protocols, the plurality of mobile carrier protocols, and the plurality of mobile operating systems.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: March 1, 2016
    Assignee: salesforce.com, inc.
    Inventors: Ashraya Raj Mathur, Jingshu Xia, Tom Vaughan, Venkatesh Katari, Prashant Tiwari, Sudatta Gautham Sharada Prasad
  • Publication number: 20150099493
    Abstract: Methods and systems for measuring the performance of a mobile application and its associated user page flows include a communication link configured to connect a plurality of mobile client devices to an application server running the mobile application. The system includes a first module configured to implement a plurality of mobile network protocols; a second module configured to implement a plurality of mobile carrier protocols; a third module configured to implement a plurality of mobile operating systems; and a processing module configured to download the application and user pages from the application server and measure performance on each of the plurality of mobile client devices using different combinations of the plurality of mobile network protocols, the plurality of mobile carrier protocols, and the plurality of mobile operating systems.
    Type: Application
    Filed: October 9, 2014
    Publication date: April 9, 2015
    Inventors: Ashraya Raj Mathur, Jingshu Xia, Tom Vaughan, Venkatesh Katari, Prashant Tiwari, Sudatta Gautham Sharada Prasad
  • Publication number: 20070150702
    Abstract: A processor system comprising a processor and a memory system with a high data transfer rate and low average power consumption of related I/O activity. The processor system may be disposed on a single circuit board. One embodiment of a disclosed system includes a processor system that comprises a processor device, a memory device and a circuit board. The circuit board includes a substrate, electrical contacts, and interconnection lines between the contacts. The electrical contacts of the circuit board may be coupled to electrical contacts on the processor device and the memory device. The interconnection lines communicate signals, such as data or instructions, between the electrical contacts of the memory device and the process device at least 200 billion bits per second while related input/output activity of the processor and the memory consumes an average power less than ten watts.
    Type: Application
    Filed: December 23, 2005
    Publication date: June 28, 2007
    Inventors: Henry Verheyen, Raj Mathur, William Watt
  • Patent number: 6390304
    Abstract: A filter media system, which is capable of operating in the microfiltration regime, offers: low cost, durability, high temperature and chemical resistance, no particulation, mechanical strength, separation efficiency, and biocompatibility. The present invention provides a filter media system comprising a fibrous substrate of at least one of carbon and ceramic fibers, wherein an array of carbon or ceramic fiber whiskers have been grown onto the fibrous substrate, without prior densification of the fibrous substrate. A process for manufacturing a filter media system wherein a carbon fiber is treated with a solution of metal catalyst salt, heated in hydrogen at elevated temperatures to reduce the metal salt to metal, and whisker growth is initiated on the surfaces of the metal deposited carbon fibers by decomposition of low molecular weight hydrocarbon gas at elevated temperature is also provided.
    Type: Grant
    Filed: February 4, 2000
    Date of Patent: May 21, 2002
    Assignee: Hitco Carbon Composites, Inc.
    Inventors: Doug Wilson, Raj Mathur
  • Patent number: 6264045
    Abstract: A filter media system, which is capable of operating in the microfiltration regime, offers: low cost, durability, high temperature and chemical resistance, no particulation, mechanical strength, separation efficiency, and biocompatibility. A filter media system is comprised of a carbon or ceramic composite substrate which contains a carbon or ceramic matrix reinforced with carbon or ceramic fibers. The composite has an array of carbon or ceramic fiber whiskers grown onto its surface or in its bulk. A process is provided for manufacturing the filter media system wherein a carbon fiber is disposed in a matrix deposited by a CVI or LPI process, at temperatures of about 900 to about 1200° C. to achieve a weight gain of about 10 to 200% (the ceramic matrix is deposited by a CVI process from an aqueous slurry or by use of a preceramic polymer). This composite is treated with an aqueous solution of metal catalyst salt and is then heated in hydrogen at elevated temperatures to reduce the metal salt to metal.
    Type: Grant
    Filed: May 29, 1998
    Date of Patent: July 24, 2001
    Assignee: Hitco Carbon Composites, Inc.
    Inventors: Doug Wilson, Raj Mathur
  • Patent number: 6226866
    Abstract: The present invention provides a carbon-carbon (C/C) composite valve structure useful for high temperature internal combustion engines comprising (a) a carbon-carbon (C/C) composite valve stem having a flared end and a non-flared end opposite the flared end; and (b) a carbon-carbon (C/C) composite valve head applied onto the flared end of the valve stem, wherein at least one of the carbon-carbon (C/C) composite valve stem and head is coated with a high temperature resistant coating.
    Type: Grant
    Filed: April 13, 2000
    Date of Patent: May 8, 2001
    Assignee: Hitco Carbon Composites, Inc.
    Inventors: Doug Wilson, Sam Lee, Raj Mathur
  • Patent number: 6085714
    Abstract: The present invention provides a carbon--carbon (C/C) composite valve structure useful for high temperature internal combustion engines comprising (a) a carbon--carbon (C/C) composite valve stem having a flared end and a non-flared end opposite the flared end; and (b) a carbon--carbon (C/C) composite valve head applied onto the flared end of the valve stem, wherein at least one of the carbon--carbon (C/C) composite valve stem and head is coated with a high temperature resistant coating.
    Type: Grant
    Filed: December 11, 1998
    Date of Patent: July 11, 2000
    Assignee: Hitco Carbon Composites, Inc.
    Inventors: Doug Wilson, Sam Lee, Raj Mathur
  • Patent number: 6068925
    Abstract: A chemical process apparatus component comprising a high purity, corrosion resistant composite including a continuous carbon fiber reinforced carbon matrix having a level of total metal impurity below about 10 ppm, preferably below about 5 ppm. Most preferably, the composite has a level of metal impurity below the detection limit of inductively coupled plasma spectroscopy for the metals Ag, Al, Ba, Be, Ca, Cd, Co, Cr, Cu, K, Mg, Mn, Mo, Na, Ni, P, Pb, Sr and Zn.
    Type: Grant
    Filed: May 2, 1997
    Date of Patent: May 30, 2000
    Assignee: SGL Carbon Composites
    Inventors: Doug Wilson, Raj Mathur, Gary Pruett, Robert Howard Metter
  • Patent number: 5989504
    Abstract: A chemical process apparatus component comprising a high purity, corrosion resistant composite including a continuous carbon fiber reinforced carbon matrix having a level of total metal impurity below about 10 ppm, preferably below about 5 ppm. Most preferably, the composite has a level of metal impurity below the detection limit of inductively coupled plasma spectroscopy for the metals Ag, Al, Ba, Be, Ca, Cd, Co, Cr, Cu, K, Mg, Mn, Mo, Na, Ni, P, Pb, Sr and Zn. A process utilizing at least one of the above components for use in a chemical process apparatus, wherein said component is in contact with at least one of i) a high purity material, such as for processing, and ii) a corrosive process media.
    Type: Grant
    Filed: June 20, 1997
    Date of Patent: November 23, 1999
    Assignee: SGL Carbon Composites
    Inventors: Doug Wilson, Raj Mathur, Gary Pruett, Robert Howard Metter