Patents by Inventor Mahesh

Mahesh 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: 10339047
    Abstract: Methods and apparatus to allocating and/or configuring persistent memory are described. In an embodiment, memory controller logic configures non-volatile memory into a plurality of partitions at least in part based on one or more attributes. One or more volumes (visible to an application or operating system) are formed from one or more of the plurality of partitions. Each of the one or more volumes includes one or more of the plurality of partitions having at least one similar attribute from the one or more attributes. In another embodiment, memory controller logic configures a Non-Volatile Memory (NVM) Dual Inline Memory Module (DIMM) into a persistent region and a volatile region. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: July 2, 2019
    Assignee: Intel Corporation
    Inventors: Scott W. Kirvan, Andy M. Rudoff, Mahesh S. Natu, Murugasamy K. Nachimuthu
  • Patent number: 10339379
    Abstract: A camera system comprises an image capturing device, object detection module, object tracking module, and match classifier. The object detection module receives image data and detects objects appearing in one or more of the images. The object tracking module temporally associates instances of detected objects, each of which has a signature representing features of the detected object. The match classifier matches object instances by analyzing data derived from the signatures. The match classifier determines whether the signatures match.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: July 2, 2019
    Assignee: AVIGILON ANALYTICS CORPORATION
    Inventors: Mahesh Saptharishi, Dimitri A. Lisin
  • Publication number: 20190199696
    Abstract: A service interface of an SSL application hosted on at least one computer system in a hosted network selecting at least one authorized cipher suite. An SSL socket of the SSL application negotiating with another SSL socket of another SSL application in the hosted network for a mutual cipher from among the at least one authorized cipher suite and a shared key to encrypt information exchanged during a secure session. Responsive to establishing a security connection between the SSL socket and the another SSL socket using the selected mutual cipher, the service interface sends to a centralized service an identifier of the selected mutual cipher. Responsive to the service interface receiving a revoked cipher alert from the centralized service, the service interface revokes one or more sessions of the SSL application using a revoked cipher in the revoked cipher alert matching the selected mutual cipher.
    Type: Application
    Filed: December 10, 2018
    Publication date: June 27, 2019
    Inventors: RINKESH I. BANSAL, SHIV S. JHA, SANJAY B. PANCHAL, MAHESH S. PARADKAR, CHINTAN THAKER
  • Publication number: 20190196988
    Abstract: Various systems and methods for computer memory management are described herein. A system includes a memory controller to: monitor utilization of a memory device, the memory device used with a memory compression technique; determine that the utilization of the memory device violates a threshold; and initiate a system interrupt to provoke a response, responsive to the utilization of the memory device violating the threshold.
    Type: Application
    Filed: December 27, 2017
    Publication date: June 27, 2019
    Inventors: Ishwar Agarwal, Omid Azizi, Chandan Egbert, Amin Firoozshahian, David Christopher Hansen, Andreas Kleen, Mahesh Maddury, Mahesh Madhav, Ashok Raj, Alexandre Solomatnikov, Stephen Van Doren
  • Publication number: 20190199587
    Abstract: Systems and methods for stretching a subnet that do not require level 2 (L2) communications to be handled are provided. A user may gradually migrate VMs or applications instead of migrating an entire subnet at one time, may fail-over specific VMs without failing-over an entire subnet or renumbering IP addresses, may deploy applications to the cloud without the need to create a VPN, or may enable hybrid network connectivity without modifying routes or (re)configuring edge routers, among other benefits. The domains over which the subnet are stretched include a virtual gateway which is associated with the layer-3 (L3) addresses of the other domains. L3 communications within the domain are routed within that domain, and L3 communications within the subnet in another domain are intercepted by the local gateway, are passed to the remote gateway of the other domain, and are forwarded to the destination while leveraging L3 communications.
    Type: Application
    Filed: March 1, 2019
    Publication date: June 27, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Uma Mahesh Mudigonda
  • Publication number: 20190199636
    Abstract: Disclosed embodiments describe systems and methods for tunneling packets. A tunnel between a first intermediary device and a second intermediary device is established that encapsulates payload packets of transport layer connections between a client and a server. The first intermediary device identifies, from a first packet of a transport layer connection between the client and the server, packet header information. The first intermediary device populates a destination port and a source port of a header of a second packet to be transmitted via the tunnel. The destination port is populated with a predetermined destination port, and the source port includes a first hash of a tuple of the packet header information of the first packet. The second packet includes the first packet as a payload, and is load balanced across paths to the second intermediary device based on a second hash of the header of the second packet.
    Type: Application
    Filed: February 13, 2019
    Publication date: June 27, 2019
    Inventor: Mahesh Narayanan
  • Publication number: 20190196950
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a touchless testing platform employed to, for example, create automated testing scripts, sequence test cases, and implement defect solutions. In one aspect, a method includes receiving a log file and testing results generated from a code base for an application; processing the log file through a pattern-mining algorithm to determine a usage pattern of code modules within the code base; clustering defects from the testing results based on a respective functionality of the application reported within each of the defects; generating testing prioritizations for test cases for the application by assigning weightages to the test cases based on the clusters of defects and the usage pattern of the code modules within the code base; sequencing a set of the test cases based on the test prioritizations; and transmitting the sequence to a test execution engine.
    Type: Application
    Filed: December 4, 2018
    Publication date: June 27, 2019
    Inventors: Sunder Nochilur Ranganathan, Mahesh Venkataraman, Kulkarni Girish, Mallika Fernandes, Jothi Gouthaman, Venugopal S. Shenoy, Kishore P. Durg
  • Publication number: 20190196949
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a touchless testing platform employed to, for example, create automated testing scripts, sequence test cases, and implement determine defect solutions.
    Type: Application
    Filed: December 4, 2018
    Publication date: June 27, 2019
    Inventors: Mahesh Venkataraman, Sunder Nochilur Ranganathan, Mallika Fernandes, Kulkarni Girish, Chinmaya Ranjan Jena, Srinatha Sreedhara Mulugund, Kishore P. Durg
  • Publication number: 20190195775
    Abstract: Flow cytometer systems are provided having intermediate angle scatter detection capability. In some aspects, systems are provided that include an intermediate angle scatter (IAS) light detector positioned to measure intermediate angle scatter emitted from a flow cytometer. The system further includes a mask disposed across a portion of the IAS light detector and positioned between the flow cell and the IAS light detector to cover at least a central portion of the IAS light detector so as to block a diffraction pattern observed at the detector. In some instances, the diffraction pattern is created by a flat beam profile irradiating the sample. Methods are also provided for configuring a flow cytometer to block a diffraction pattern created by (1) a flat laser beam profile irradiating a flow cytometer liquid sample, or (2) a mismatched index of refraction between a sheath fluid and a liquid sample in a flow cytometer.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 27, 2019
    Inventor: Mahesh R. Junnarkar
  • Publication number: 20190195612
    Abstract: An XYZ flexural mechanism comprising an X-axis flexural mechanism comprising a first voice coil actuator, a motion stage platform, a plurality of flexural bearings, and a plurality of guide rods, a Y-axis flexural mechanism comprising a second voice coil actuator, a plurality of flexural bearings, a plurality of guide rods, and a frame, and a Z-axis flexural mechanism comprising a third voice coil actuator, a plurality of flexural bearings, a plurality of guide rods, and a frame, the frame supporting the XYZ flexural mechanism.
    Type: Application
    Filed: December 19, 2018
    Publication date: June 27, 2019
    Inventors: Hrishikesh Balasaheb Zambare, Ali Razban, Suhas Pandurang Deshmukh, Mahesh Shivaji Shewale, Sharad S. Mulik
  • Publication number: 20190200405
    Abstract: Embodiments of the present invention relate to systems and methods for automatically connecting an IoT device [130] to an access point [120] via a wireless network [140], comprising: receiving a configuration setting request at an onboarding server [110] from the access point [120] pursuant to receiving a broadcasting probe request from the IoT device [130] at the access point [120], transmitting one of a configuration setting and a default setting to the access point [120] based on a status of the IoT device [130] wherein status includes one of an on-board and an off-board, establishing one of a permanent connection using the configuration setting and a temporary connection using the default setting between the access point [120] and the IoT device [130] via the wireless network [140]; and switching the status of the IoT device [130] to the on-board in an event the temporary connection is established.
    Type: Application
    Filed: August 9, 2017
    Publication date: June 27, 2019
    Inventors: Ajay Kumar GUPTA, Vishal Vasant OAK, Mahesh Nayaka Mysore ANNAIAH, Tareq AMIN
  • Publication number: 20190196948
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a touchless testing platform employed to, for example, create automated testing scripts, sequence test cases, and implement determine defect solutions. In one aspect, a method includes the actions of receiving a log file that includes log records generated from a code base; processing the log file through a pattern mining algorithm to determine a usage pattern; generating a graphical representation based on an analysis of the usage pattern; processing the graphical representation through a machine learning algorithm to select a set of test cases from a plurality of test cases for the code base and to assign a priority value to each of the selected test cases; sequencing the set of test cases based on the priority values; and transmitting the sequenced set of test cases to a test execution engine.
    Type: Application
    Filed: September 10, 2018
    Publication date: June 27, 2019
    Inventors: Mahesh Venkata Raman, Sunder Nochilur Ranganathan, Mallika Fernandes, Kulkarni Girish, Chinmaya Ranjan Jena, Jothi Gouthaman, Venugopal S. Shenoy, Srinatha Sreedhara Mulugund, Sivasankar Ramalingam, Kishore P. Durg, Matthias Rasking
  • Patent number: 10334513
    Abstract: In one embodiment, a networking device in a network forms a Wi-Fi association with a node on a first wireless channel. The networking device preforms a passive scan of Wi-Fi Neighbor Awareness Network (NAN) channels and receives a NAN discovery beacon from a NAN via a particular one of the NAN channels during the passive scan. The networking device generates a NAN cluster discovery attribute for the NAN based on the received NAN discovery beacon, and sends the NAN discovery attribute to the node via the first wireless channel, wherein the node uses the NAN discovery attribute to associate with the NAN.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: June 25, 2019
    Assignee: Cisco Technology, Inc.
    Inventor: Mahesh Satyanarayana
  • Patent number: 10334302
    Abstract: In one embodiment, a method, system and apparatus are described, for uniquely storing, in a memory, for each one user among a plurality of users which recorded a content item, at least one segment of the recorded content item, generating metadata at a metadata generator, the metadata generator configured to associate, for one user among the plurality of users, the at least one segment of the recorded content item recorded by the one user, the metadata including a bitmap uniquely identifying the one user, and determining, at a processor, for each one user of the plurality of users, at least one offset value indicating at least one starting point for the at least one segment of the recorded content item for the one user, the at least one segment of the one user being disposed in a media sequence including a plurality of segments of the content item for different users of the users that recorded the content item, the at least one offset value being determined based, at least, on the bitmap uniquely identifying t
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: June 25, 2019
    Assignee: SYNAMEDIA LIMITED
    Inventors: Mahesh Viveganandhan, Hoi-Tauw Jozef Chou, Gowdish Kumaraswamy, Clint Ricker
  • Patent number: 10331782
    Abstract: Systems and methods to identify potential material fact sentences in electronic legal documents obtained from electronic repositories are disclosed. A system includes a processing device and a storage medium in communication with the processing device. The storage medium includes programming instructions that cause the processing device to obtain a document and parse text within the document to determine whether each paragraph in the document is a fact paragraph, a discussion paragraph, or an outcome paragraph based on at least one of a heading associated with the paragraph and features of the paragraph. The storage medium further includes programming instructions that cause the processing device to extract each sentence in the fact paragraph, direct a trained sentence classifier to determine whether each sentence is a potential material fact sentence or a non-material fact sentence based on features of the sentence, and identify potential material fact sentences.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: June 25, 2019
    Assignee: LexisNexis, a division of Reed Elsevier Inc.
    Inventors: Mahesh Pendyala, Gene Osgood, Jacob Aaron Myers
  • Patent number: 10333535
    Abstract: An integrated circuit includes a signal network and a phase detector circuit. The signal network includes an adjustable delay circuit. The adjustable delay circuit is coupled at an intersection in the signal network between branches of the signal network. The signal network generates a first signal at a first leaf node of the signal network in response to a second signal. The signal network generates a third signal at a second leaf node of the signal network in response to the second signal. The phase detector circuit compares phases of the first and third signals to generate a phase detection signal. The adjustable delay circuit adjusts a delay provided to the first signal relative to the second signal to reduce a skew between the first and third signals based on the phase detection signal indicating that the first and third signals have the skew.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: June 25, 2019
    Assignee: Altera Corporation
    Inventors: David Mendel, Carl Ebeling, Dana How, Mahesh Iyer
  • Publication number: 20190190383
    Abstract: An inductorless DC to DC converter comprises an input for connection to a DC supply and an output for connection to a DC load. A first capacitor is connected across one of the input and the output. A plurality of second capacitors are connected in series across the other of the input and the output. The first capacitor and the second capacitors are of equal capacitance. A plurality of switch circuits are provided, one for each second capacitor. Each switch circuit is connected across the first capacitor and one of the second capacitors. A control circuit controls operation of the plurality of switch circuits to momentarily place each second capacitor alternately across the first capacitor to transfer voltage therebetween to selectively step-down or step-up voltage of the DC supply to the DC load.
    Type: Application
    Filed: February 22, 2019
    Publication date: June 20, 2019
    Applicant: Yaskawa America, Inc.
    Inventor: Mahesh M. Swamy
  • Publication number: 20190190382
    Abstract: An inductorless DC to DC converter comprises an input for connection to a DC supply and an output for connection to a DC load. A first capacitor is connected across one of the input and the output. A plurality of second capacitors are connected in series across the other of the input and the output. The first capacitor and the second capacitors are of equal capacitance. A plurality of switch circuits are provided, one for each second capacitor. Each switch circuit is connected across the first capacitor and one of the second capacitors. A control circuit controls operation of the plurality of switch circuits to momentarily place each second capacitor alternately across the first capacitor to transfer voltage therebetween to selectively step-down or step-up voltage of the DC supply to the DC load.
    Type: Application
    Filed: February 22, 2019
    Publication date: June 20, 2019
    Applicant: Yaskawa America, Inc.
    Inventor: Mahesh M. SWAMY
  • Publication number: 20190186916
    Abstract: A sensor chip is mounted on a PCB and electrically connected to a SOC mounted on the PCB via at least one conductive trace. The sensor chip includes configuration registers storing and outputting configuration data, and a PLD receiving digital data. The PLD performs an extraction of features of the digital data in accordance with the configuration data, and the configuration data includes changeable parameters of the extraction. A classification unit processes the extracted features of the digital data so as to generate a context of an electronic device into which the sensor chip is incorporated relative to its surroundings, the processing being performed in using a processing technique operating in accordance with the configuration data. The configuration data also includes changeable parameters of the processing technique. The classification unit outputs the context to data registers for storage.
    Type: Application
    Filed: February 25, 2019
    Publication date: June 20, 2019
    Applicant: STMicroelectronics, Inc.
    Inventors: Mahesh CHOWDHARY, Sankalp DAYAL
  • Patent number: 10324867
    Abstract: Devices, systems, and methods for implementing a scalable extended basic input/output system (BIOS) region that increases the BIOS footprint of a system, are provided and described. In addition to a traditional BIOS region located in the memory mapped input/output (MMIO) low region, an extended BIOS region is initialized in a MMIO area of the system address map, where both regions are accessed by MMIO access requests.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: June 18, 2019
    Assignee: Intel Corporation
    Inventors: Sivakumar Radhakrishnan, Mahesh S. Natu, Zhenyu Zhu, Malay Trivedi, Randall L. Albion, Chris Ruffin