Patents by Inventor Anirudh

Anirudh 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: 10643713
    Abstract: A memory device and associated techniques improve a settling time of bit lines in a memory device during a sensing operation, such as read or verify operation. Supply voltage from power supply terminals in the sense circuits is briefly toggled during a discharge of a selected bit line in response to a voltage on a selected word line being increased to a second word line level or higher. This helps to create an electrical path from the selected bit line through to a supply terminal for discharging the selected bit line such that a settling time of a voltage of the selected bit line is shortened in association with a target memory cell transitioning from a non-conductive state to a conductive state.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: May 5, 2020
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Kenneth Louie, Anirudh Amarnath
  • Publication number: 20200130936
    Abstract: A identification and planning system includes a scanner assembly, a robotic manipulator, and control server. The control server detects a first plurality of inventory items in a first inventory storage system and determines a first set of position parameters for a first inventory item from the detected first plurality of inventory items, with respect to a position of one or more image sensors in the scanner assembly. The control server generates a plurality of pick-path plans for the first inventory item, where each pick-path plan corresponds to a transformation of the determined first set of position parameters to a second set of position parameters with respect to the robotic manipulator. The control server further selects a first pick-path plan from the plurality of pick-path plans and controls the robotic manipulator to pick the first inventory item from the first inventory storage system, based on the first pick-path plan.
    Type: Application
    Filed: August 29, 2019
    Publication date: April 30, 2020
    Applicant: GREY ORANGE PTE. LTD.
    Inventors: Anirudh Singh SHEKHAWAT, Sameer NARKAR, Akash PATIL, Avilash KUMAR, Vaibhav TOLIA
  • Publication number: 20200132858
    Abstract: A method is provided for establishing a location of a device based on a global navigation satellite system. Methods may include: receiving sensor data of an environment of the apparatus; estimating object location within the environment based on the sensor data; receiving a static elevation mask; generating a learned-elevation mask based, at least in part, on the static elevation mask and the estimated object location within the environment; receiving signals from a plurality of Global Navigation Satellite System (GNSS) satellites; filtering the signals from the plurality of GNSS satellites to eliminate from consideration a subset of satellites established as not having a line-of-sight with the apparatus; establishing a location of the apparatus from remaining satellites established as having a line-of-sight with the apparatus; and providing for at least one of route guidance or autonomous vehicle control based on the established location of the apparatus.
    Type: Application
    Filed: October 30, 2018
    Publication date: April 30, 2020
    Inventors: Anirudh VISWANATHAN, Peter CHRISTIAN
  • Publication number: 20200133294
    Abstract: A method is provided for generating a representation of an environment. Methods may include: determining location information of a vehicle including a road segment and a direction of travel; identifying features of the road segment based on sensor data from sensors carried by the vehicle; projecting the features of the road segment onto a ground plane of the road segment; defining bins across a width of the road segment; laterally positioning the defined bins relative to a determination of positions of the features of the road segment; consolidating detected features of each bin to define features of the road segment; and guiding an autonomous vehicle along the road segment based, at least in part, on the consolidated detected features of the road segment.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Inventors: Anirudh VISWANATHAN, Matt MOTT
  • Publication number: 20200130704
    Abstract: A method is provided for comparing relevant information between observations. Methods may include: receiving first sensor data from a first sensor type; receiving second sensor data from a second sensor of a second sensor type, different from the first sensor type, where the first and second sensor data includes data associated with an environment of the sensors; generating a first binary bitmask of the first sensor data; generating a second binary bitmask of the second sensor data; applying a mutual information score function using the first binary bitmask and the second binary bitmask as inputs; generating a mutual information score from the mutual information score function, wherein the mutual information score represents a degree of similarity between the sensor data; and establishing a reliability of the at least one of the first sensor or the second sensor.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Inventor: Anirudh VISWANATHAN
  • Publication number: 20200133878
    Abstract: A processor supports secure memory access in a virtualized computing environment by employing requestor identifiers at bus devices (such as a graphics processing unit) to identify the virtual machine associated with each memory access request. The virtualized computing environment uses the requestor identifiers to control access to different regions of system memory, ensuring that each VM accesses only those regions of memory that the VM is allowed to access. The virtualized computing environment thereby supports efficient memory access by the bus devices while ensuring that the different regions of memory are protected from unauthorized access.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Anthony ASARO, Jeffrey G. CHENG, Anirudh R. ACHARYA
  • Publication number: 20200134354
    Abstract: An apparatus, method and computer program product are provided for predicting feature space decay using variational auto-encoder networks. Methods may include: receiving a first image of a road segment including a feature disposed along the road segment; applying a loss function to the feature of the first image; generating a revised image, where the revised image includes a weathered iteration of the feature; generating a predicted image using interpolation between the image and the revised image of a partially weathered iteration of the feature; receiving a user image, where the user image is received from a vehicle traveling along the road segment; correlating a feature in the user image to the partially weathered iteration of the feature in the predicted image; and establishing that the feature in the user image is the feature disposed along the road segment.
    Type: Application
    Filed: October 30, 2018
    Publication date: April 30, 2020
    Inventor: Anirudh VISWANATHAN
  • Publication number: 20200134378
    Abstract: A method is provided for generating training data to facilitate automatically locating an object of interest within an image. Methods may include: receiving sensor data including a plurality of images from at least one image sensor; receiving an identification, from a user, of an object visible within an image of the plurality of images, where at least a portion of the object is visible in one or more of the plurality of images; determining a predicted location of the object in the one or more of the remaining images of the plurality of images; identifying the object in the one or more of the remaining images of the plurality of images; and storing the plurality of images including an indication of the object at the object location within the one or more of the plurality of images.
    Type: Application
    Filed: October 30, 2018
    Publication date: April 30, 2020
    Inventor: Anirudh VISWANATHAN
  • Publication number: 20200134054
    Abstract: An approach is provided for storing and retrieving map data using contextual information priors. The approach involves, for example, processing contextual information to determine a restricted range of location information relevant to at least one query. The approach also involves processing sensor data received from at least one sensor, the sensor data collected at at least one query location, to determine semantic information. The approach further involves filtering the map data based, at least in part, on the restricted range of location information relevant to the at least one query, the semantic information, or a combination thereof.
    Type: Application
    Filed: October 30, 2018
    Publication date: April 30, 2020
    Inventor: Anirudh VISWANATHAN
  • Publication number: 20200126251
    Abstract: A method, apparatus and computer program product are provided for iteratively establishing an optimized position of a feature from a plurality of images of the feature. Methods may include: receiving sensor data from at least one image sensor; processing the plurality of images to detect features within each of the plurality of images; for every combination of two images including the first feature, determining an estimated first feature position based on a triangulated position; establishing a spread of estimated first feature positions for the plurality of combinations of two images; determining a best-fit line passing through the spread of estimated first feature positions; iteratively minimizing a perpendicular error projection of each estimated first feature position relative to the best-fit line to obtain a reduced spread of optimized estimated first feature positions; and establishing from the reduced spread of optimized estimated feature positions an optimized estimated first feature position.
    Type: Application
    Filed: October 19, 2018
    Publication date: April 23, 2020
    Inventor: Anirudh VISWANATHAN
  • Publication number: 20200125578
    Abstract: The present invention extracts and then analyses data based on a set of communication between an enterprise and a user associated with the enterprise. A system for extracting and analyzing the data comprising: a database and a processor communicatively coupled with the database and an Output Unit. The processor is configured to categorize data present in the database after extraction, associate the data with a set of parameters, and send the associated data to the output unit. The database includes user metadata, interaction data, and interaction metadata and the processor comprises a Data Acquisition Unit, a Data Categorization Unit, and a Model Processing Unit. The Model Processing Unit comprises of a Habit Formation Unit and a Recommendation Unit. Further, a method for extracting and analyzing data of a user of an enterprise over a pre-defined period of time has also been discussed.
    Type: Application
    Filed: December 18, 2018
    Publication date: April 23, 2020
    Inventors: Anirudh Shah, Saurabh Kumar, Naveen Kumar, Sunil Motaparti
  • Publication number: 20200118325
    Abstract: Techniques for performing automatic interactive animation by automatically matching objects between multiple artboards, allowing an animator to link multiple artboards in a temporal sequence using time as a trigger and allowing an animator to preview an animation using intuitive drag controls via an input device such as a mouse or touch screen. An automatic animation process is performed by matching objects/nodes between artboards by determining a ranking of similarity between objects based upon a distance metric computed for a set of one or more attributes associated with each object in the artboards. If sufficient match is found, the matched objects can be treated as a single entity to be animated. In another embodiment, dominant direction of movement with respect to the matched objects is determined, and receipt of a drag event (mouse input or touch screen gesture input) in said dominant direction causes a preview of animation of that entity.
    Type: Application
    Filed: October 14, 2018
    Publication date: April 16, 2020
    Applicant: ADOBE INC.
    Inventors: Anirudh Sasikumar, Alexander Poterek
  • Patent number: 10621696
    Abstract: An image and/or temporal sequence of images is received. The image and/or sequence of images was captured by an image capturing device of an apparatus and was down-sampled thereby. A scale of the image(s) is determined. An up-sampling network receives the image(s) and the scale. The up-sampling network determines appropriate network weights based on the scale. Based on the appropriate network weights, the up-sampling network generates a higher resolution image having a pre-defined scale.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: April 14, 2020
    Assignee: HERE GLOBAL B.V.
    Inventors: Anirudh Viswanathan, Peter Christian
  • Publication number: 20200110817
    Abstract: An approach is provided for quality assurance of map feature localization. The approach involves, for example, processing sensor data collected from a plurality of vehicles to aggregate a plurality of features indicated in the sensor data into a feature set. The approach also involves clustering the feature set into a plurality of feature clusters. The approach further involves determining a consensus pattern based on the plurality of feature clusters. The approach further involves determining at least one feature cluster of the plurality of feature clusters that does not match the consensus pattern. The approach further involves automatically designating the sensor data corresponding to the at least one feature cluster as inaccurate sensor data.
    Type: Application
    Filed: October 4, 2018
    Publication date: April 9, 2020
    Inventor: Anirudh VISWANATHAN
  • Publication number: 20200111011
    Abstract: An approach is provided for providing predictive classification of sensor error. The approach involves, for example, receiving sensor data from at least one sensor, the sensor data collected at a geographic location. The approach also involves extracting a set of input features from the sensor data, map data representing the geographic location, or combination thereof. The approach further involves processing the set of input features using a machine learning model to calculate a predicted sensor error of a target sensor operating at the geographic location. The machine learning model, for instance, has been trained on ground truth sensor error data to use the set of input features to calculate the predicted sensor error.
    Type: Application
    Filed: October 4, 2018
    Publication date: April 9, 2020
    Inventor: Anirudh VISWANATHAN
  • Publication number: 20200104235
    Abstract: A system for evaluating and facilitating customized source code based on the usability guidelines using a usability code pattern analysis is provided. The system includes a decompile module, a guideline loader module, an inspection module, a validation module, a recommendation module, and one or more databases. The system obtains the input package from the user computing device to generate customized the usability code pattern for the input package by decompiling, inspecting and validating the input package against a validation case based on the usability guidelines. The input package layout files decompiled in XML and JAR file formats. The evaluation of the usability guideline is based on existing usability guidelines. The validation module validates the usability of the input package at each instance periodically using validation test cases.
    Type: Application
    Filed: September 29, 2019
    Publication date: April 2, 2020
    Inventors: NEERAJ MATHUR, SAI ANIRUDH KARRE, Y Raghu Babu Reddy
  • Publication number: 20200101302
    Abstract: A system may be used with a medical imaging system and a programming system. The medical imaging system may be configured to display a medical image and the programming system may be configured to implement a program used in programming a neuromodulation device. The system may comprise a mobile device having at least one processor, a camera and a user interface including a display. The mobile device may be configured to acquire a displayed medical image from the medical imaging system, determine based on the acquired medical image location data indicative of the position of at least one of the electrodes relative to at least one of the anatomy or at least another one of the electrodes, and provide the location data for use by the program implemented by the programming system.
    Type: Application
    Filed: September 11, 2019
    Publication date: April 2, 2020
    Inventors: Ismael Huertas Fernandez, Matthew Lee McDonald, Amarpreet Singh Bains, Anirudh Joshi
  • Patent number: 10596311
    Abstract: A method and system for detecting and neutralizing blood clots during dialysis (e.g., hemodialysis) is provided. A fiber-optic sensor is provided in a hemodialysis machine to detect vibration of blood cells, and the hemodialysis machine can be configured to prevent blood clotting by sounding an alarm, agitating the blood cells, infusing saline, raising temperature and/or infusing heparin.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: March 24, 2020
    Assignee: Fresenius Medical Care Holdings, Inc.
    Inventors: David Yuds, Sameera Anirudh Peesapati, Martin Crnkovich
  • Patent number: 10600228
    Abstract: Techniques for performing automatic interactive animation by automatically matching objects between multiple artboards, allowing an animator to link multiple artboards in a temporal sequence using time as a trigger and allowing an animator to preview an animation using intuitive drag controls via an input device such as a mouse or touch screen. An automatic animation process is performed by matching objects/nodes between artboards by determining a ranking of similarity between objects based upon a distance metric computed for a set of one or more attributes associated with each object in the artboards. If sufficient match is found, the matched objects can be treated as a single entity to be animated. In another embodiment, dominant direction of movement with respect to the matched objects is determined, and receipt of a drag event (mouse input or touch screen gesture input) in said dominant direction causes a preview of animation of that entity.
    Type: Grant
    Filed: October 14, 2018
    Date of Patent: March 24, 2020
    Assignee: ADOBE INC.
    Inventors: Anirudh Sasikumar, Alexander Poterek
  • Publication number: 20200090127
    Abstract: Systems and methods that support the creation and timely electronic scheduling and delivery of course materials for training of individuals in an organization, in which course recommendations, scheduling, and rollout are based upon a number of factors including, for example, specific individual and/or business day-to-day operational performance measures, sales performance, and seasonal weather conditions by geographical region.
    Type: Application
    Filed: September 24, 2019
    Publication date: March 19, 2020
    Inventors: Rafeh Masood, Naveen Seshadri, Anirudh Bhargava