Patents by Inventor Umakaran NEMALLAN

Umakaran NEMALLAN 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: 20240143046
    Abstract: The technology relates to a memory insertion apparatus for pushing memory modules into corresponding memory sockets on a circuit board. The memory insertion apparatus may include a frame and an actuation assembly coupled to the frame, and one or more cam assemblies each rotatably coupled to the frame and operatively coupled to the actuation assembly. Each cam assembly may include a central shaft extending in a longitudinal direction, and a plurality of cams each having a tip configured to engage one of the memory modules, the tip extending from the central shaft in a respective radial direction perpendicular to the longitudinal direction. A center of each cam may be offset from centers of adjacent ones of the cams by a pitch distance that is about equal to a pitch distance between centers of adjacent ones of the memory sockets.
    Type: Application
    Filed: January 9, 2024
    Publication date: May 2, 2024
    Inventors: Suk Wong, Umakaran Nemallan, Ryan Schiller
  • Patent number: 11899512
    Abstract: The technology relates to a memory insertion apparatus for pushing memory modules into corresponding memory sockets on a circuit board. The memory insertion apparatus may include a frame and an actuation assembly coupled to the frame, and one or more cam assemblies each rotatably coupled to the frame and operatively coupled to the actuation assembly. Each cam assembly may include a central shaft extending in a longitudinal direction, and a plurality of cams each having a tip configured to engage one of the memory modules, the tip extending from the central shaft in a respective radial direction perpendicular to the longitudinal direction. A center of each cam may be offset from centers of adjacent ones of the cams by a pitch distance that is about equal to a pitch distance between centers of adjacent ones of the memory sockets.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: February 13, 2024
    Assignee: Google LLC
    Inventors: Suk Wong, Umakaran Nemallan, Ryan Schiller
  • Publication number: 20220408620
    Abstract: The technology relates to a memory insertion apparatus for pushing memory modules into corresponding memory sockets on a circuit board. The memory insertion apparatus may include a frame and an actuation assembly coupled to the frame, and one or more cam assemblies each rotatably coupled to the frame and operatively coupled to the actuation assembly. Each cam assembly may include a central shaft extending in a longitudinal direction, and a plurality of cams each having a tip configured to engage one of the memory modules, the tip extending from the central shaft in a respective radial direction perpendicular to the longitudinal direction. A center of each cam may be offset from centers of adjacent ones of the cams by a pitch distance that is about equal to a pitch distance between centers of adjacent ones of the memory sockets.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 22, 2022
    Inventors: Suk Wong, Umakaran Nemallan, Ryan Schiller
  • Patent number: 10828790
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for an object feature identification system employed by a robotic are disclosed. In one aspect, a method includes the actions of generating a data reading of a work area by scanning the work area with a sensor device of the robot; identifying, by processing the data reading through a learning engine, a particular component of a plurality of components associated with the work area based on a task to be performed; identifying, with the machine learning engine, a particular feature of the particular component used in a completion of the task; determining, with the machine learning engine, a particular tool of a plurality of tools of the robot that is configured to perform the task; and performing the task with the particular tool and the particular feature of the particular component.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: November 10, 2020
    Assignee: Google LLC
    Inventor: Umakaran Nemallan
  • Publication number: 20190143541
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for an object feature identification system employed by a robotic are disclosed. In one aspect, a method includes the actions of generating a data reading of a work area by scanning the work area with a sensor device of the robot; identifying, by processing the data reading through a learning engine, a particular component of a plurality of components associated with the work area based on a task to be performed; identifying, with the machine learning engine, a particular feature of the particular component used in a completion of the task; determining, with the machine learning engine, a particular tool of a plurality of tools of the robot that is configured to perform the task; and performing the task with the particular tool and the particular feature of the particular component.
    Type: Application
    Filed: November 16, 2017
    Publication date: May 16, 2019
    Inventor: Umakaran Nemallan
  • Patent number: 9033205
    Abstract: A method for friction stir welding is provided. The method may include determining the temperature of one or both parts being welded. The parts may then be heated to a desired temperature and then friction stir welded together. By preheating the parts, the friction required to plasticize the parts during welding may be reduced. Thereby, the rotational speed of the friction stir welding tool may be reduced, and thus the tool life may be extended without decreasing the rate at which welds are created. Additionally, the cooling rate of the weld may be regulated with a thermal control device.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: May 19, 2015
    Inventors: Alfredo Castillo, Umakaran Nemallan
  • Patent number: 8800847
    Abstract: A method for controlling friction stir welding is provided. The method may include initiating friction stir welding and determining the position of a friction stir welding tool and at least one part being welded. The method may also include adjusting the position of the friction stir welding tool while friction stir welding based at least in part on the positions of the tool and at least one of the parts. The position of the parts may be determined downstream of the friction stir welding tool in order to prospectively account for the position of the parts. Accordingly, the position of the friction stir welding tool may be dynamically adjusted during friction stir welding to account for part movement. Related systems and computer code are provided.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: August 12, 2014
    Assignee: Apple Inc.
    Inventors: Alfredo Castillo, Umakaran Nemallan
  • Patent number: 8780359
    Abstract: Alignment of two surfaces of two objects in a manufacturing process is achieved by determining a best fit orientation of the two objects with respect to each other using captured images reflected from the two surfaces. An image pattern is projected on a surface of each object, and a reflected image pattern is captured from the surface of each object. A reconstructed surface is determined from the captured reflected image patterns, and the two reconstructed surfaces are superimposed to determine a best fit orientation of the two objects with respect to each other. One or more movable portions of a base are actuated to align the two surfaces to each other to achieve the determined best fit orientation.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: July 15, 2014
    Assignee: Apple Inc.
    Inventors: Alfredo Castillo, Umakaran Nemallan
  • Publication number: 20140027496
    Abstract: A method for friction stir welding is provided. The method may include determining the temperature of one or both parts being welded. The parts may then be heated to a desired temperature and then friction stir welded together. By preheating the parts, the friction required to plasticize the parts during welding may be reduced. Thereby, the rotational speed of the friction stir welding tool may be reduced, and thus the tool life may be extended without decreasing the rate at which welds are created. Additionally, the cooling rate of the weld may be regulated with a thermal control device.
    Type: Application
    Filed: July 27, 2012
    Publication date: January 30, 2014
    Applicant: Apple Inc.
    Inventors: Alfredo CASTILLO, Umakaran Nemallan
  • Publication number: 20130327813
    Abstract: A method for controlling friction stir welding is provided. The method may include initiating friction stir welding and determining the position of a friction stir welding tool and at least one part being welded. The method may also include adjusting the position of the friction stir welding tool while friction stir welding based at least in part on the positions of the tool and at least one of the parts. The position of the parts may be determined downstream of the friction stir welding tool in order to prospectively account for the position of the parts. Accordingly, the position of the friction stir welding tool may be dynamically adjusted during friction stir welding to account for part movement. Related systems and computer code are provided.
    Type: Application
    Filed: July 27, 2012
    Publication date: December 12, 2013
    Applicant: Apple Inc.
    Inventors: Alfredo Castillo, Umakaran Nemallan
  • Publication number: 20130286408
    Abstract: Alignment of two surfaces of two objects in a manufacturing process is achieved by determining a best fit orientation of the two objects with respect to each other using captured images reflected from the two surfaces. An image pattern is projected on a surface of each object, and a reflected image pattern is captured from the surface of each object. A reconstructed surface is determined from the captured reflected image patterns, and the two reconstructed surfaces are superimposed to determine a best fit orientation of the two objects with respect to each other. One or more movable portions of a base are actuated to align the two surfaces to each other to achieve the determined best fit orientation.
    Type: Application
    Filed: September 27, 2012
    Publication date: October 31, 2013
    Applicant: Apple Inc.
    Inventors: Alfredo CASTILLO, Umakaran NEMALLAN