Patents by Inventor Venkat Rangan

Venkat Rangan 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: 20190088309
    Abstract: Multi-level cell (MLC) static random access memory (SRAM) (MLC SRAM) cells configured to perform multiplication operations are disclosed. In one aspect, an MLC SRAM cell includes SRAM bit cells, wherein data values stored in SRAM bit cells correspond to a multiple-bit value stored in the MLC SRAM cell that serves as first operand in multiplication operation. Voltage applied to read bit line is applied to each SRAM bit cell, wherein the voltage is an analog representation of a multiple-bit value that serves as a second operand in the multiplication operation. For each SRAM bit cell, if a particular binary data value is stored, a current correlating to the voltage of the read bit line is added to a current sum line. A magnitude of current on the current sum line is an analog representation of a multiple-bit product of the first operand multiplied by the second operand.
    Type: Application
    Filed: September 20, 2017
    Publication date: March 21, 2019
    Inventors: Xia Li, Seung Hyuk Kang, Venkat Rangan, Rashid Ahmed Akbar Attar, Nicholas Ka Ming Stevens-Yu
  • Publication number: 20190069483
    Abstract: A harvesting system has a climbing unit with a body driven by traction wheels, a control unit, an articulated arm with a cutting implement at an extremity, a video camera focused on the cutting implement, and a computerized portable control station having a display and a user interface with inputs operable to control driving the traction wheels of the climbing unit, the articulation of the articulated arm, and the cutting implement. Video streamed in real time from the video camera is displayed on the display screen, and a user viewing the video display operates the inputs to position the cutting implement to cut a stem of a fruit or nut in the tree.
    Type: Application
    Filed: January 11, 2018
    Publication date: March 7, 2019
    Applicant: Amrita Vishwa Vidyapeetham
    Inventors: Rajesh Kannan Megalingam, P. Venkat Rangan
  • Publication number: 20190046037
    Abstract: A health-monitoring system has IoT-vitals sensing nodes joined to a patient's body, sensing vital characteristics, employing wireless transmission circuitry transmitting sensed data by a short-range network, and a local gateway having wireless circuitry receiving transmitted data from the IoT-vitals sensors, software (SW) executing on a processor from a non-transitory medium, the SW processing the transmitted data received, and transmission circuitry transmitting processed data over a long-range network.
    Type: Application
    Filed: August 30, 2018
    Publication date: February 14, 2019
    Applicant: Amrita Vishwa Vidyapeetham
    Inventors: Maneesha Vinodini Ramesh, Rahul Krishnan Pathinarupothi, Ekanath Srihari Rangan, Durga P, P. Venkat Rangan
  • Publication number: 20180375187
    Abstract: A method for maximizing signal strength between a land-based or moving first station and a second, moving station on a sea-going vessel is provided, comprising mounting an antenna on a structure on the moving station, the structure rotatable about a vertical axis by a mechanism powered by an electric motor, initiating a data connection between the first and the second stations by a processor in communication circuitry at the second station, reading a received signal-strength by the processor, and operating the electric motor by the processor, rotating the rotatable structure, maximizing the signal strength.
    Type: Application
    Filed: August 6, 2018
    Publication date: December 27, 2018
    Applicant: Amrita Vishwa Vidyapeetham
    Inventors: Sethuraman N. Rao, Maneesha Vinodini Ramesh, P. Venkat Rangan
  • Patent number: 10147024
    Abstract: A method of interfacing an event based processing system with a frame based processing system is presented. The method includes converting multiple events into a frame. The events may be generated from an event sensor. The method also includes inputting the frame into the frame based processing system.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: December 4, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Xin Wang, William Howard Constable, Venkat Rangan, Manu Rastogi
  • Publication number: 20180332275
    Abstract: Certain aspects of the present disclosure relate to a system. In some aspects, the system may include an emitter configured to emit a light. The system may include a light guide configured to direct the light toward a pupil of an eye. The light guide may include a directing portion configured to propagate the light. The light guide may include a turning portion configured to receive light from the directing portion and direct the light toward the pupil of the eye and configured to receive reflected light directed from the pupil of the eye and direct the reflected light toward the directing portion. The system may include a receiver configured to receive the reflected light from the light guide. The system may include a processor configured to determine a gaze direction of the pupil of the eye based at least in part on the reflected light received by the receiver.
    Type: Application
    Filed: May 7, 2018
    Publication date: November 15, 2018
    Inventors: Russell Gruhlke, Venkat Rangan, Ravishankar Sivalingam, Kebin Li
  • Publication number: 20180322461
    Abstract: According to one embodiment, a customer relationship management (CRM) system is queried to obtain a project that is associated with an entity (e.g., a user, a group of users, a client). A first list of one or more contacts (e.g., contact persons, referred to herein target contacts) associated with the project from the CRM system. For each of the contacts in the first list, a domain name is determined based on contact information of the contacts (e.g., emails, Web addresses, name of an account associated with the contacts). A first set of email addresses, referred to as target email addresses, is determined based on the domain name and contacts using a set of email identification rules. An email server is queried to retrieve a list of one or more emails and/or calendar events based on the first set of email addresses.
    Type: Application
    Filed: May 2, 2017
    Publication date: November 8, 2018
    Inventors: MAHESH SUBEDI, VENKAT RANGAN, SANJAY KUMAR MAHALINGAM
  • Patent number: 10083176
    Abstract: A set of trigrams can be generated for each document in a plurality of documents processed by an e-discovery system. Each trigram in the set of trigrams for a given document is a sequence of three terms in the given document. A set of trigrams for each similar document is then determined based on the set of trigrams for the original document. To facilitate identification of the similar documents, a full text index is then generated for the plurality of documents and the set of trigrams for each document are indexed into the full text index, as individual terms. Queries can be generated into the full text index based on trigrams of a document to determine other similar or near-duplicate documents. After a set of potentially similar documents are identified, a separate distance criteria can be applied to evaluate the level of similarity between the two documents in an efficient way.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: September 25, 2018
    Assignee: Veritas Technologies LLC
    Inventors: Malay Desai, Medha Shewale, Venkat Rangan
  • Patent number: 10055607
    Abstract: A system for protecting data managed in a cloud-computing network from malicious data operations includes an Internet-connected server and software executing on the server from a non-transitory physical medium, the software providing a first function for generating one or more security tokens that validate one or more computing operations to be performed on the data, a second function for generating a hash for each token generated, the hash detailing, in a secure fashion, the operation type or types permitted by the one or more tokens, a third function for brokering two-party signature of the one or more tokens, and a fourth function for dynamically activating the one or more signed tokens for a specific time window required to perform the operations permitted by the token.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: August 21, 2018
    Assignee: Amrita Vistiwa Vidyapeetham
    Inventors: Shiju Sathyadevan, P. Venkat Rangan, Krishnashree Achuthan
  • Patent number: 10045227
    Abstract: A marine communication system has an on-shore base station providing a long-range network, an Internet router connecting the base station to an Internet network, a plurality of first fishing boats in a cluster, each having an onboard Access Router, and at least one second boat in the cluster equipped with Adaptive Backhaul Equipment, including a directional antenna and a backhaul transceiver capable of accessing the network provided by the base station. The access routers provide communication with communication devices used by fishermen aboard the boats, and at least one Access Router communicates with the equipment aboard the at least one second boat in the cluster, thereby providing Internet connectivity and email, voice, text and video communication through the base station and the Internet network, to the fishermen aboard the boats in the cluster.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: August 7, 2018
    Assignee: Amrita Vishwa Vidyapeetham
    Inventors: Sethuraman N. Rao, Maneesha Vinodini Ramesh, P. Venkat Rangan
  • Publication number: 20180150783
    Abstract: A request is received for determining a task completion rate of each of a first set of tasks associated with a set of task attributes. The first set of tasks are scheduled to be completed within a first timer period. An MAPE score is calculated or obtained for each of the completion rate predictive models, which is determined based on prior predictions performed in a second time period in the past. The duration of the second time period is a multiple of the first time period. One of the predictive models is selected based on the MAPE scores of the predictive models, where the selected model has the lowest MAPE score amongst the predictive models in the set. In another embodiment, a predictive model is selected further based on the volatility scores of the predictive models. A model with a combination of lowest MAPE score and volatility score is selected.
    Type: Application
    Filed: January 29, 2018
    Publication date: May 31, 2018
    Inventors: XIN XU, LEI TANG, VENKAT RANGAN
  • Patent number: 9986211
    Abstract: Techniques disclosed herein utilize a vision sensor that integrates a special-purpose camera with dedicated computer vision (CV) computation hardware and a dedicated low-power microprocessor for the purposes of detecting, tracking, recognizing, and/or analyzing subjects, objects, and scenes in the view of the camera. The vision sensor processes the information retrieved from the camera using the included low-power microprocessor and sends “events” (or indications that one or more reference occurrences have occurred, and, possibly, associated data) for the main processor only when needed or as defined and configured by the application. This allows the general-purpose microprocessor (which is typically relatively high-speed and high-power to support a variety of applications) to stay in a low-power (e.g., sleep mode) most of the time as conventional, while becoming active only when events are received from the vision sensor.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: May 29, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Evgeni Gousev, Alok Govil, Jacek Maitan, Nelson Rasquinha, Venkat Rangan
  • Patent number: 9977977
    Abstract: An apparatus includes a hardware sensor array including a plurality of pixels arranged along at least a first dimension and a second dimension of the array, each of the pixels capable of generating a sensor reading. A hardware scanning window array includes a plurality of storage elements arranged along at least a first dimension and a second dimension of the hardware scanning window array, each of the storage elements capable of storing a pixel value based on one or more sensor readings. Peripheral circuitry for systematically transfers pixel values, based on sensor readings, into the hardware scanning window array, to cause different windows of pixel values to be stored in the hardware scanning window array at different times. Control logic coupled to the hardware sensor array, the hardware scanning window array, and the peripheral circuitry, provides control signals to the peripheral circuitry to control the transfer of pixel values.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: May 22, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Alok Govil, Evgeni Petrovich Gousev, Venkat Rangan, Nelson Rasquinha
  • Publication number: 20180122254
    Abstract: An e-learning system has a classroom having a seating arrangement for students, a plurality of depth-sensing cameras, a session controller coupled to the depth-sensing cameras, executing software from a non-transitory medium, a presenter station, and a plurality of augmented-reality headsets, one each associated with each of the seats in the fixed-seating arrangement, and one associated with the presenter station. The software operates in one of an instruction mode, an interaction mode, and a discussion mode. The viewpoints and audio feeds to all of the headsets are controlled such that the students directly interacting see and hear one another directly, and the remainder of the headsets see and hear one or the other of the directly-engaged students according to which student is speaking.
    Type: Application
    Filed: December 21, 2017
    Publication date: May 3, 2018
    Applicant: Amrita Vishwa Vidyapeetham
    Inventors: P.Venkat Rangan, Balaji Hariharan, Ramkumar Narayanankutty, Uma Gopalakrishnan
  • Patent number: 9940533
    Abstract: An apparatus includes a hardware sensor array including a plurality of pixels arranged along at least a first dimension and a second dimension of the array, each of the pixels capable of generating a sensor reading. A hardware scanning window array includes a plurality of storage elements arranged along at least a first dimension and a second dimension of the hardware scanning window array, each of the storage elements capable of storing a pixel value based on one or more sensor readings. Peripheral circuitry for systematically transfers pixel values, based on sensor readings, into the hardware scanning window array, to cause different windows of pixel values to be stored in the hardware scanning window array at different times. Control logic coupled to the hardware sensor array, the hardware scanning window array, and the peripheral circuitry, provides control signals to the peripheral circuitry to control the transfer of pixel values.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: April 10, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Alok Govil, Venkat Rangan, Nelson Rasquinha, Hae-Jong Seo
  • Patent number: 9883122
    Abstract: A method of event-based down sampling includes receiving multiple sensor events corresponding to addresses and time stamps. The method further includes spatially down sampling the addresses based on the time stamps and the addresses. The method may also include updating a pixel value for each of the multiple sensor events based on the down sampling.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: January 30, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Venkat Rangan, William Howard Constable, Xin Wang, Manu Rastogi
  • Publication number: 20180018946
    Abstract: Methods, systems, computer-readable media, and apparatuses for image processing and utilization are presented. In some embodiments, an image containing at a face of a user may be obtained using a mobile device. An orientation of the face of the user within the image may be determined using the mobile device. The orientation of the face of the user may be determined using multiple stages: (a) a rotation stage for controlling a rotation applied to a portion of the image, to generate a portion of rotated image, and (b) an orientation stage for controlling an orientation applied to orientation-specific feature detection performed on the portion of rotated image. The determined orientation of the face of the user may be utilized as a control input to modify a display rotation of the mobile device.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 18, 2018
    Inventors: Edwin Chongwoo PARK, Raghuraman KRISHNAMOORTHI, Venkat RANGAN, Nelson RASQUINHA
  • Patent number: 9870506
    Abstract: Techniques disclosed herein utilize a vision sensor that integrates a special-purpose camera with dedicated computer vision (CV) computation hardware and a dedicated low-power microprocessor for the purposes of detecting, tracking, recognizing, and/or analyzing subjects, objects, and scenes in the view of the camera. The vision sensor processes the information retrieved from the camera using the included low-power microprocessor and sends “events” (or indications that one or more reference occurrences have occurred, and, possibly, associated data) for the main processor only when needed or as defined and configured by the application. This allows the general-purpose microprocessor (which is typically relatively high-speed and high-power to support a variety of applications) to stay in a low-power (e.g., sleep mode) most of the time as conventional, while becoming active only when events are received from the vision sensor.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: January 16, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Evgeni Gousev, Alok Govil, Jacek Maitan, Nelson Rasquinha, Venkat Rangan
  • Publication number: 20170374322
    Abstract: Techniques disclosed herein utilize a vision sensor that integrates a special-purpose camera with dedicated computer vision (CV) computation hardware and a dedicated low-power microprocessor for the purposes of detecting, tracking, recognizing, and/or analyzing subjects, objects, and scenes in the view of the camera. The vision sensor processes the information retrieved from the camera using the included low-power microprocessor and sends “events” (or indications that one or more reference occurrences have occurred, and, possibly, associated data) for the main processor only when needed or as defined and configured by the application. This allows the general-purpose microprocessor (which is typically relatively high-speed and high-power to support a variety of applications) to stay in a low-power (e.g., sleep mode) most of the time as conventional, while becoming active only when events are received from the vision sensor.
    Type: Application
    Filed: January 6, 2017
    Publication date: December 28, 2017
    Inventors: Evgeni P. Gousev, Alok Govil, Jacek Maitan, Nelson Rasquinha, Venkat Rangan
  • Patent number: 9852647
    Abstract: An e-learning system has a local classroom comprising a local student station and an instructor station, such that local students at the local student station and an instructor at the instructor station face each other directly along a first viewing line, a plurality of remote classrooms each having a student station, video cameras in each of the remote classrooms positioned and oriented to capture video images of subjects, video displays in the local classroom arranged along a line orthogonal to the first viewing line and all facing the local student station, in sets of at least two displays, arranged vertically one above another, each first set of at least two displays dedicated to one of the remote classrooms, a second plurality of video displays like the first, but facing the instructor, connection apparatus between classrooms, a server coordinating video feeds with displays.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: December 26, 2017
    Assignee: Amrita Vishwa Vidyapeetham
    Inventors: P. Venkat Rangan, Balaji Hariharan, Ramkumar Narayanankutty, Uma Gopalakrishnan