Patents by Inventor Gaurav SARAF

Gaurav SARAF 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: 11966901
    Abstract: Disclosed is a method for identifying and monitoring a shopping behavior in a user. The method includes capturing images from a depth camera mounted on a shelf unit, identifying a user from the captured image, identifying joints of the identified user by performing a deep neural network (DNN) body joint detection on the captured images; detecting and tracking actions of the identified user over a first time period; tracking an object from the bins over a second time period by associating the object with one or more joints among the identified joints that have entered the bins within the shelf unit, and determining an action of the identified user based at least in part on the associated object with the one or more joints and results from the deep learning identification on the bounding box.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: April 23, 2024
    Assignee: LG ELECTRONICS INC.
    Inventors: Amir Hossein Khalili, Bhooshan Supe, Jung Ick Guack, Shantanu Patel, Gaurav Saraf, Baisub Lee, Helder Silva, Julie Huynh, Jaigak Song
  • Publication number: 20230260005
    Abstract: The present invention provides a smart window display comprising: a display; a camera for identifying a user; a communication unit for communicating with an external device; and a control unit, wherein the control unit provides a personalized recommendation on the basis of the physical characteristics and style characteristics of the user identified through the camera, and when a signal to purchase a product in the personalized recommendation is received from the user after the personalized recommendation is provided, performs a payment process for the product.
    Type: Application
    Filed: June 22, 2021
    Publication date: August 17, 2023
    Applicant: LG ELECTRONICS INC.
    Inventors: Ankith GUNAPAL, Jinyoung AHN, Purvee JAIN, Gaurav SARAF, Fanya YOUNG
  • Patent number: 11698887
    Abstract: A virtual file organization system, method and program product are disclosed. Included is a system that assigns classification tags to files stored within a storage system based on a natural language processing (NLP) context analysis of each file; and a virtual smart folder that is viewable within a user interface, wherein: opening the virtual smart folder causes a set of virtual subfolders to be displayed in which each virtual subfolder includes a category title; opening of a virtual subfolder causes a set of files residing at disparate locations in the storage system to be displayed; and the files displayed by opening the virtual subfolder each include an assigned classification tag that is associated with the category title of the virtual subfolder.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: July 11, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Ajay Kumar, Gaurav Saraf
  • Publication number: 20230123860
    Abstract: One disclosed method involves receiving, at a first application programming interface (API) endpoint of a computing system, a first API call requesting performance of a first type of operation; invoking, by the computing system and based on the first API call, a first process to send at least a second API call to a second API endpoint of a first system of record; receiving, by the computing system and from the first system of record, a first response to the second API call; and sending, from the computing system to a source of the first API call, a second response that is based at least in part on the first response.
    Type: Application
    Filed: October 19, 2021
    Publication date: April 20, 2023
    Inventors: Bruno Marquie, Harshavardhan Gupta, Madhumitha Raveendar, Gaurav Saraf, Venkatesh Bonageri, Sangamesh Vishweshwar Kalagond, Rakesh Kumar
  • Publication number: 20230099352
    Abstract: A method implemented with instructions executed by a processor includes receiving a digital image of an interior space. At least one detected object is identified within the digital image. Dimensions of the detected object are determined. Image segmentation is applied to the digital image to produce a segmented image. Edges are detected in the segmented image to produce a combined output image. Geometric transformation, field of view and depth correction are applied to the combined output image to correct for image distortion to produce a geometrically transformed digital image. Dimensions are applied to the geometrically transformed digital image at least partially based on the dimensions of the detected object to produce a dimensionalized floorplan.
    Type: Application
    Filed: February 26, 2021
    Publication date: March 30, 2023
    Inventors: Michael T. CANTWELL, JR., Gaurav SARAF, Robert S. FIJAN
  • Publication number: 20230060506
    Abstract: Present disclosure provides a method and system for package movement visibility in warehouse operations. The method includes identifying, by the package management system (1000), an object entering AOE and moving in a predetermined direction and recording, by the package management system (1000), image frame of the object. The method also includes determining, by the package management system (1000), that the object in the image frame is a package and determining, by the package management system (1000), a label on the package from the image frame. Further, the method also includes determining, by the package management system (1000), a match to the label in a cloud platform (400) and sending, by the package management system (1000), tracking details associated with the package based on the match to the label in the cloud platform (400), to a client device in real-time.
    Type: Application
    Filed: August 25, 2022
    Publication date: March 2, 2023
    Applicant: Hopstack Inc.
    Inventors: Megha Ghosh, Roshan Rajendra Maind, Shantanu Patel, Giridhar Sampathkumar, Vivek Singh, Gaurav Saraf, Vicky Danny Rudy Jeannine Froyen, Siddharth Agarwal
  • Patent number: 11316951
    Abstract: A system, method and program product for synchronizing client-based data with data in a shared resource. A system is provided that receives data from a plurality of client devices, the data being indicative of at least one action associated with a shared resource accessible by the plurality of client devices, and inserts a plurality of actions indicated by the data as nodes into a polytree queue, wherein actions that do not depend on other actions in the polytree queue are inserted as root level nodes, and actions that depend on other actions in the polytree queue are inserted as child nodes. The system further executes the nodes in the polytree queue to synchronize the data from the plurality of client devices with the shared resource, wherein root level nodes are scheduled for immediate concurrent execution, and execution of child nodes is delayed until parent nodes of an associated child node are executed.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: April 26, 2022
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Michael Cooney, Gaurav Saraf, Shashank Choudhary
  • Publication number: 20220067689
    Abstract: Disclosed is a method of predicting shopping events. The method includes obtaining a first set of events from a sensor and a second set of events from a camera, wherein the camera captures one or more users in front of a shelf unit; determining whether a first timestamp from the obtained first set of events and a second timestamp from the obtained second set of events are within a same time interval; determining whether a first bin number matches a second bin number based on a determination that the first timestamp and the second timestamp are within the same time interval; and generating a shopping event for a user based on a determination that the first bin number matches the second bin number, wherein the user is associated with at least one of the obtained first set of events and the second set of events.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 3, 2022
    Inventors: Jung Ick GUACK, Baisub Lee, Bhooshan Supe, Shantanu Patel, Gaurav Saraf, Helder Silva, Julie Huynh, Jaigak Song, Amir Hossein Khalili
  • Publication number: 20220067688
    Abstract: Disclosed is a method for training a device using machine learning. The method includes obtaining a sensor weight data stream and an environment sensor data stream; determining a new weight value by multiplying a weight measurement among the obtained sensor weight data stream with an environment calibrating coefficient, wherein the environment calibrating coefficient is obtained from using an environment measurement and a pre-recorded calibration file; determining whether a detected change in weight from the device exceeds a predetermined value; and based on a determination that the detected change in weight exceeds the predetermined value, determining a difference in value using the determined new weight value, and identify an item based on inputting the determined difference in value into a machine learning model, wherein the machine learning model is trained to learn unit weights of a particular item to determine an identity of the particular item.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 3, 2022
    Applicant: LG ELECTRONICS INC.
    Inventors: Shantanu PATEL, Jung Ick Guack, Gaurav Saraf, Baisub Lee, Helder Silva, Julie Huynh, Jaigak Song, Bhooshan Supe, Amir Hossein Khalili
  • Publication number: 20220067390
    Abstract: Disclosed is a method for identifying and monitoring a shopping behavior in a user. The method includes capturing images from a depth camera mounted on a shelf unit, identifying a user from the captured image, identifying joints of the identified user by performing a deep neural network (DNN) body joint detection on the captured images; detecting and tracking actions of the identified user over a first time period; tracking an object from the bins over a second time period by associating the object with one or more joints among the identified joints that have entered the bins within the shelf unit, and determining an action of the identified user based at least in part on the associated object with the one or more joints and results from the deep learning identification on the bounding box.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 3, 2022
    Applicant: LG ELECTRONICS INC.
    Inventors: Amir Hossein KHALILI, Bhooshan SUPE, Jung Ick GUACK, Shantanu PATEL, Gaurav SARAF, Baisub LEE, Helder SILVA, Julie HUYNH, Jaigak SONG
  • Publication number: 20210365418
    Abstract: A virtual file organization system, method and program product are disclosed. Included is a system that assigns classification tags to files stored within a storage system based on a natural language processing (NLP) context analysis of each file; and a virtual smart folder that is viewable within a user interface, wherein: opening the virtual smart folder causes a set of virtual subfolders to be displayed in which each virtual subfolder includes a category title; opening of a virtual subfolder causes a set of files residing at disparate locations in the storage system to be displayed; and the files displayed by opening the virtual subfolder each include an assigned classification tag that is associated with the category title of the virtual subfolder.
    Type: Application
    Filed: August 5, 2021
    Publication date: November 25, 2021
    Inventors: Ajay Kumar, Gaurav Saraf
  • Patent number: 11100057
    Abstract: A virtual file organization system, method and program product are disclosed. Included is a system that assigns classification tags to files stored within a storage system based on a natural language processing (NLP) context analysis of each file; and a virtual smart folder that is viewable within a user interface, wherein: opening the virtual smart folder causes a set of virtual subfolders to be displayed in which each virtual subfolder includes a category title; opening of a virtual subfolder causes a set of files residing at disparate locations in the storage system to be displayed; and the files displayed by opening the virtual subfolder each include an assigned classification tag that is associated with the category title of the virtual subfolder.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: August 24, 2021
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Ajay Kumar, Gaurav Saraf
  • Publication number: 20210099543
    Abstract: A system, method and program product for synchronizing client-based data with data in a shared resource. A system is provided that receives data from a plurality of client devices, the data being indicative of at least one action associated with a shared resource accessible by the plurality of client devices, and inserts a plurality of actions indicated by the data as nodes into a polytree queue, wherein actions that do not depend on other actions in the polytree queue are inserted as root level nodes, and actions that depend on other actions in the polytree queue are inserted as child nodes. The system further executes the nodes in the polytree queue to synchronize the data from the plurality of client devices with the shared resource, wherein root level nodes are scheduled for immediate concurrent execution, and execution of child nodes is delayed until parent nodes of an associated child node are executed.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Michael Cooney, Gaurav Saraf, Shashank Choudhary
  • Patent number: 10955589
    Abstract: An optical coating, such as anti-reflective coating (ARC) or colored coating for optical devices, suitable especially for mobile devices. The ARC is made up of alternating layers of low refractive index and high refractive index. At least one of the layers, preferably the top layer, is made up of nano-laminate. The nano-laminate is a structure of alternating nano-layers, each nano-layer made out of a material having refractive index similar to the layer it replaces. Optionally, each of the layers are made up of nano-laminates, such that a layer having low refractive index is made up of nano-laminates of nano-layers having low refractive index, while high index layers are made up of nano-lamonate of nano-layers having high refractive index. Each of the nano-layers is of 2-10 nanometer thickness.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: March 23, 2021
    Assignee: INTEVAC, INC.
    Inventors: Terry Bluck, Gaurav Saraf, James Craig Hunter, Changwan Hwang, Paul R. Markoff Johnson, Jae Ha Choi
  • Publication number: 20200387483
    Abstract: A virtual file organization system, method and program product are disclosed. Included is a system that assigns classification tags to files stored within a storage system based on a natural language processing (NLP) context analysis of each file; and a virtual smart folder that is viewable within a user interface, wherein: opening the virtual smart folder causes a set of virtual subfolders to be displayed in which each virtual subfolder includes a category title; opening of a virtual subfolder causes a set of files residing at disparate locations in the storage system to be displayed; and the files displayed by opening the virtual subfolder each include an assigned classification tag that is associated with the category title of the virtual subfolder.
    Type: Application
    Filed: June 7, 2019
    Publication date: December 10, 2020
    Inventors: Ajay Kumar, Gaurav Saraf
  • Patent number: 10584409
    Abstract: A coated article includes a low emissivity (low-E) coating having at least one infrared (IR) reflecting layer of a material such as silver, gold, or the like, and at least one high refractive index layer of or including titanium oxide and at least one additional metal. A doped titanium oxide layer(s) is designed and deposited in a manner so as to be amorphous or substantially amorphous (as opposed to crystalline) in the low-E coating, so as to better withstand optional heat treatment (HT) such as thermal tempering and reduce haze. The high index layer may be a transparent dielectric high index layer in preferred embodiments, which may be provided for antireflection purposes and/or color adjustment purposes, in addition to having thermal stability.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: March 10, 2020
    Assignee: GUARDIAN GLASS, LLC.
    Inventors: Guizhen Zhang, Daniel Schweigert, Guowen Ding, Daniel Lee, Cesar Clavero, Scott Jewhurst, Gaurav Saraf, Minh Le, Nestor P. Murphy, Marcus Frank
  • Patent number: 10479053
    Abstract: A coated article includes a low emissivity (low-E) coating having at least one infrared (IR) reflecting layer of a material such as silver, gold, or the like, and at least one high refractive index layer of or including titanium oxide and at least one additional metal. A doped titanium oxide layer(s) is designed and deposited in a manner so as to be amorphous or substantially amorphous (as opposed to crystalline) in the low-E coating, so as to better withstand optional heat treatment (HT) such as thermal tempering and reduce haze. The high index layer may be a transparent dielectric high index layer in preferred embodiments, which may be provided for antireflection purposes and/or color adjustment purposes, in addition to having thermal stability.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: November 19, 2019
    Assignee: GUARDIAN GLASS, LLC
    Inventors: Guizhen Zhang, Daniel Schweigert, Guowen Ding, Daniel Lee, Cesar Clavero, Scott Jewhurst, Gaurav Saraf, Minh Le, Nestor P. Murphy, Marcus Frank
  • Publication number: 20190226077
    Abstract: A coated article includes a low emissivity (low-E) coating having at least one infrared (IR) reflecting layer of a material such as silver, gold, or the like, and at least one high refractive index layer of or including titanium oxide and at least one additional metal. A doped titanium oxide layer(s) is designed and deposited in a manner so as to be amorphous or substantially amorphous (as opposed to crystalline) in the low-E coating, so as to better withstand optional heat treatment (HT) such as thermal tempering and reduce haze. The high index layer may be a transparent dielectric high index layer in preferred embodiments, which may be provided for antireflection purposes and/or color adjustment purposes, in addition to having thermal stability.
    Type: Application
    Filed: February 4, 2019
    Publication date: July 25, 2019
    Inventors: Guizhen ZHANG, Daniel SCHWEIGERT, Guowen DING, Daniel LEE, Cesar CLAVERO, Scott JEWHURST, Gaurav SARAF, Minh LE, Nestor P. MURPHY, Marcus FRANK
  • Publication number: 20190184685
    Abstract: A coated article includes a low emissivity (low-E) coating having at least one infrared (IR) reflecting layer of a material such as silver, gold, or the like, and at least one high refractive index layer of or including titanium oxide and at least one additional metal. A doped titanium oxide layer(s) is designed and deposited in a manner so as to be amorphous or substantially amorphous (as opposed to crystalline) in the low-E coating, so as to better withstand optional heat treatment (HT) such as thermal tempering and reduce haze. The high index layer may be a transparent dielectric high index layer in preferred embodiments, which may be provided for antireflection purposes and/or color adjustment purposes, in addition to having thermal stability.
    Type: Application
    Filed: February 21, 2019
    Publication date: June 20, 2019
    Inventors: Guizhen Zhang, Daniel Schweigert, Guowen Ding, Daniel Lee, Cesar Clavero, Scott Jewhurst, Gaurav Saraf, Minh Le, Nestor P. Murphy, Marcus Frank
  • Patent number: 10287673
    Abstract: A coated article includes a low emissivity (low-E) coating having at least one infrared (IR) reflecting layer of a material such as silver, gold, or the like, and at least one yttrium (Y) inclusive high index nitrided dielectric layer. In certain example embodiments, the yttrium inclusive high index nitrided dielectric layer(s) may be of or include one or more of YZrSiAlN, YZrSiN, YSiN, and/or YSiAlN. The high index layer may be a transparent dielectric high index layer, with a high refractive index (n) and low k value, in preferred embodiments and may be provided for antireflection purposes and/or visible transmission purposes, and/or for improving thermal stability. In certain example embodiments, the low-E coating may be used in applications such as monolithic or insulating glass (IG) window units, vehicle windows, or the like.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: May 14, 2019
    Assignee: Guardian Glass, LLC
    Inventors: Cesar Clavero, Guowen Ding, Daniel Lee, Scott Jewhurst, Daniel Schweigert, Gaurav Saraf, Guizhen Zhang, Minh Le, Marcus Frank, Nestor P. Murphy