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: 10817724
    Abstract: This disclosure describes how to identify objects in an augmented reality environment. More specifically, the various systems and methods described herein describe how an augmented reality device can recognize objects within a real world environment, determine where the object is located, and also identify the various surfaces of the object in real time or substantially real time.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: October 27, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anirudh Koul, Baihan Huang, Sambodhi Chakrabarty
  • Patent number: 10806464
    Abstract: An endoscopic surgical clip applier (10) includes a handle assembly (100) configured to releasably engage at least two different endoscopic assemblies (200,300). The handle assembly (100) is configured to transition from a non-ratcheting use condition to a ratcheting use condition when an endoscopic assembly (200,300) configured for ratcheting use is engaged with the handle assembly (100). The handle assembly (100) is maintained in the non-ratcheting use condition when an endoscopic assembly (200,300) configured for non-ratcheting use is engaged with the handle assembly (100). Endoscopic assemblies (200,300) for use with the handle assembly are also provided.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: October 20, 2020
    Assignee: COVIDIEN LP
    Inventors: Anirudh Raikar, Longsheng Cai, Kun Zhao, Yuandong Tan
  • Publication number: 20200311087
    Abstract: A memory stores a first and second cache. A processor stores a first query in a transaction log. The processor selects information from the transaction log, uses it to determine that a user will likely access a first portion of the database at a future date, and copies that portion into the first cache prior to the date. The processor further copies a second, frequently accessed portion of the database into the second cache. The processor additionally determines that a portion of data is in both caches and deletes it from the second cache. The processor receives a second query from the user, determines that it is directed at data in the first cache and accesses that cache. The processor also determines that the second query is not directed at data in the first cache but is directed at data in the second cache, and accesses that cache.
    Type: Application
    Filed: June 14, 2020
    Publication date: October 1, 2020
    Inventors: Magaranth Jayasingh, Anirudh Kumar Sharma
  • Publication number: 20200305883
    Abstract: An endoscopic surgical clip applier (10) includes a handle assembly (100) configured to releasably engage at least two in different endoscopic assemblies (200, 300). The handle assembly (100) is configured to transition from a non-ratcheting use condition to a ratcheting use condition when an endoscopic assembly (200) configured for ratcheting use is engaged with the handle assembly (100). The handle assembly (100) is maintained in the non-ratcheting use condition when an endoscopic assembly (300) configured for non-ratcheting use is engaged with the handle assembly (100). Endoscopic assemblies (200, 300) for use with the handle assembly (100) are also provided.
    Type: Application
    Filed: August 25, 2016
    Publication date: October 1, 2020
    Inventors: Anirudh Raikar, Longsheng Cai, Kun Zhao, Yuandong Tan
  • Publication number: 20200301726
    Abstract: A task definition is received. The task definition indicates at least a location from which one or more software image can be obtained and information usable to determine an amount of resources to allocate to one or more software containers for the one or more software image. A set of virtual machine instances in which to launch the one or more software containers is determined, the one or more software image is obtained from the location included in the task definition and is launched as the one or more of software containers within the set of virtual machine instances.
    Type: Application
    Filed: June 5, 2020
    Publication date: September 24, 2020
    Inventors: Deepak Singh, Anthony Joseph Suarez, William Andrew Thurston, Anirudh Balachandra Aithal, Daniel Robert Gerdesmeier, Euan Skyler Kemp, Kiran Kumar Meduri, Muhammad Umer Azad
  • Publication number: 20200299749
    Abstract: The disclosure provides methods and compositions to digitally profile biological activity by detecting the activity of at least two biomarkers using protease activity sensors or biocomparators.
    Type: Application
    Filed: April 27, 2020
    Publication date: September 24, 2020
    Inventors: Gabriel Kwong, Anirudh Sivakumar, Quoc Mac, Brandon Holt
  • Publication number: 20200302494
    Abstract: An information processing apparatus includes at least one processor and at least one memory device that stores instructions for a computer, which when executed by the processor, cause the processor to extract keywords corresponding to a merchandise category from information managed per merchandise category in an electronic commerce site; select a keyword to present in an evaluation posting page for posting an evaluation for a merchandise belonging to the merchandise category from the keywords as an evaluation word; and present the evaluation word in the evaluation posting page. The evaluation word is presented as an individual evaluation item name of an individual evaluation column for a user evaluating the merchandise to input an evaluation value per an individual evaluation item set per merchandise or per merchandise category.
    Type: Application
    Filed: December 3, 2015
    Publication date: September 24, 2020
    Applicant: Rakuten, Inc.
    Inventors: Anirudh BANARJI, Teoh Chi YEONG, Fumikazu FUJIWARA, Hisashi INOUE
  • Patent number: 10782990
    Abstract: At least one instance of an application is launched in a set of software containers that are distributed among a set of virtual machine instances. A set of measurements corresponding to resource utilization by a software container of the set of software containers is obtained and a timestamp is generated for the set of measurements. The set of measurements is aggregated, with other sets of measurements corresponding to the set of software containers for the application, into a set of aggregated measurements grouped in a time window group, based at least in part on the timestamp, and, as a result of fulfillment of a condition, the time window group is outputted.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: September 22, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Anthony Joseph Suarez, Jia Bi Zhang, Christopher Brian Barclay, Anirudh Balachandra Aithal, Cornelle Christiaan Pretorius Janse Van Rensburg
  • Patent number: 10782861
    Abstract: In embodiments of objects alignment and distribution layout, an object layout interface includes objects displayed for selection and manipulation. A layout algorithm receives a reposition input for a selected object in the object layout interface, and determines a distribution layout and/or an alignment layout of the objects. The layout algorithm positions the selected object equidistant between at least two of the objects or at a distance from a closest one of the objects, the distance being an equivalent distance of a space between the at least two objects. The space between the objects is displayed as positive space that visually indicates the equidistance between the objects. Alternatively or in addition, the layout algorithm positions the selected object in alignment with multiple objects, and an alignment indication, such as an edge line and/or a distance measurement, is displayed for each instance of the selected object being aligned with the multiple objects.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: September 22, 2020
    Assignee: Adobe Inc.
    Inventors: Robert Christopher Travis, Tomas Krcha, Narciso Batacan Jaramillo, Talin Chris Wadsworth, Sylvain Pierre Galineau, Lawrence Hsu, Anirudh Sasikumar
  • Patent number: 10785510
    Abstract: Architecture that enables the identification of entities such as people and content in live broadcasts (e.g., streaming content (e.g., video) of live events) and non-live presentations (e.g., movies), in realtime, using recognition processes. This can be accomplished by extracting live data related to a live event. With respect to people entities, filtering can be performed to identify the named (people) entities from the extracted live data, and trending topics discovered as relate to the named entities, as associated with the live event. Multiple images of the named entities that capture the named entities under different conditions are captured for the named entities. The images are then processed to extract and learn facial features (train one or more models), and facial recognition is then performed on faces in the video using the trained model(s).
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: September 22, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anirudh Koul, Serge-Eric Tremblay
  • Publication number: 20200294392
    Abstract: A remote control device may be used to wirelessly control functions of one or more dialysis machines, e.g. in a clinic environment and without requiring direct contact with the dialysis machines. Components of the remote control device may include control interfaces, e.g. buttons, for controlling and adjusting functions of a medical device, such as a dialysis machine, including, for example, volume control, blood pump control blood flow rate control and/or adjusting the level in the venous drip chamber, among other control features. Display of the remote control device may include one or more screens that may display information of one or more dialysis machines, patients undergoing dialysis treatment, and/or alarms or alerts of one or more of the dialysis machines. In an implementation, ultrasonic communication is used to wirelessly exchange information and commands between the remote control device and the one or more dialysis machines.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Sameera Anirudh Peesapati, David Yuds
  • Patent number: 10767375
    Abstract: A mechanism to secure the base of a pole to the lid of a flatbox finisher is provided. The mechanism utilizes at least one spring grasping device on the lid of the flat box finisher to grasp and secure the base of the pole. The grasping mechanism is depressed and grasps a generally flat rectangular edge of the base of the pole and secures the base of the pole to the lid of the flatbox finisher by friction. In particular, as the base having the pole of the flatbox finisher is first slid over the grasping mechanism, the grasping mechanism is first pushed downward. After the base slides over the grasping mechanism, the grasping mechanism springs back upward and locks the base of the pole into place on the lid of the flatbox finisher.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: September 8, 2020
    Assignee: DRYWALL MASTER TOOLS, INC.
    Inventors: Anirudh Kalbag, Robert Payne
  • Patent number: 10770092
    Abstract: Systems and methods for viseme data generation are disclosed. Uncompressed audio data is generated and/or utilized to determine the beats per minute of the audio data. Visemes are associated with the audio data utilizing a Viterbi algorithm and the beats per minute. A time-stamped list of viseme data is generated that associates the visemes with the portions of the audio data that they correspond to. An animatronic toy and/or an animation is caused to lip sync using the viseme data while audio corresponding to the audio data is output.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: September 8, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Zoe Adams, Pete Klein, Derick Deller, Bradley Michael Richards, Anirudh Ranganath
  • Patent number: 10759054
    Abstract: A control server controls a dual-arm robotic manipulator (DARM) for handling deformable objects in a stack. The control server receives a set of images of the stack captured by a set of image sensors, and determines a contour of the stack based the set of images. Based on the contour and historical data associated with the deformable objects in the stack, the control server determines a sequence of actions to be performed by the DARM for handling a first deformable object in the stack, and controls the DARM to handle the first deformable object by communicating a set of commands corresponding to each action in sequence of actions. The first deformable object is handled such that original form factors of the first deformable object and the remaining stack are maintained.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: September 1, 2020
    Assignee: GREY ORANGE PTE. LTD.
    Inventors: Akash Patil, Avilash Kumar, Sumit Tiwary, Manish Soni, Nikhil Sorout, Sameer Narkar, Anirudh Shekhawat, Vaibhav Tolia, Daniel Echeverria, Andreas Hofmann, Mathew Livianu, Robert Pitha, Shawn Schaffert, Andrew Kiruluta, Andrew Lewis
  • Patent number: 10757708
    Abstract: In embodiments of battery-backed RAM for wearable devices, a mobile device, such as a mobile phone, tablet computer, or other portable device is implemented for wireless connection with a wearable device, such as a smartwatch, exercise tracking device, glasses device, or other wearable device that implements computing technology. The wearable device can store data in battery-backed RAM in the wearable device, and the mobile device can back-up the data with battery-backed RAM in the mobile device when the data is received from the wearable device. A wireless connection can be established for wireless data communication between the wearable device and the mobile device. A data manager can detect a low battery condition of the wearable device, which initiates the data being transferred from the wearable device to the mobile device via the wireless connection.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: August 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anirudh Badam, Ranveer Chandra, Edmund Bernard Nightingale, Jian Huang
  • Patent number: 10752442
    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: Grant
    Filed: August 29, 2019
    Date of Patent: August 25, 2020
    Assignee: GREY ORANGE PTE. LTD.
    Inventors: Anirudh Singh Shekhawat, Sameer Narkar, Akash Patil, Avilash Kumar, Vaibhav Tolia
  • Publication number: 20200265899
    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: Application
    Filed: May 4, 2020
    Publication date: August 20, 2020
    Applicant: SanDisk Technologies LLC
    Inventors: Kenneth Louie, Anirudh Amarnath
  • Publication number: 20200267662
    Abstract: A communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT), which may be applied to intelligent services based on the 5G communication technology and IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The methods and systems control transmission power of User Equipment (UE) based on user interactions. The methods and systems include detecting user interactions with transmitted signals of the UE using information collected from at least one sensor, and using the information collected from the at least one sensor to estimate the transmission power of the UE for compliance with regulatory organization limits for user exposer to signals.
    Type: Application
    Filed: February 18, 2020
    Publication date: August 20, 2020
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Anirudh Reddy GODALA, Ashok Kumar Reddy Chavva, Anusha Gunturu
  • Patent number: 10749677
    Abstract: An electronic device is provided. The electronic device includes a memory, a communication circuitry, and a processor configured to transmit, a first signal for requesting to access an external device, to the external device, receive, a second signal for requesting to provide a token stored in the electronic device, from the external device, the token being generated based on at least part of a block chain including at least one block that is respectively associated with at least one external device that has been accessed by the electronic device, in response to the reception, transmit, information on the token, to the external device, receive, a third signal indicating allowed the access, from the external device, the third signal being transmitted from the external device in response to identifying, by the external device, to validate the token in all of the plurality of external devices, and access the external device based on the third signal.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: August 18, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Rahul Agrawal, Pratik Verma, Suman Shekhar, Aloknath De, Sai Anirudh Kondaveeti
  • Publication number: 20200257921
    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: May 1, 2020
    Publication date: August 13, 2020
    Inventor: Anirudh VISWANATHAN