Patents by Inventor Vinay Sharma

Vinay Sharma 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: 20220014937
    Abstract: Embodiments heroin disclose a method for enabling distributed caching in a wireless network. The method includes receiving, by an edge node (100) in the wireless network, a plurality of contents from a core network (100) and determining, by the edge node (100), popular content from the plurality of contents. Further, the method also includes caching, by the edge node (100), the popular content in the edge node and transferring, by the edge node (100), at least one segment of the popular content for caching to at least one UE (200) of a plurality of UEs associated with the edge node.
    Type: Application
    Filed: October 7, 2019
    Publication date: January 13, 2022
    Inventors: VINAY KUMAR SHRIVASTAVA, DIWAKAR SHARMA, ROHAN RAJ
  • Publication number: 20210383100
    Abstract: Techniques are disclosed for providing a notification that a person is at a particular location. For example, a resident device may receive from a user device an image that shows a face of a first person, the image being captured by a first camera of the user device. The resident device may also receive, from another device having a second camera, a second image showing a portion of a face of a second person, the second camera having a viewable area showing a particular location. The resident device may determine a score indicating a level of similarity between a first set of characteristics associated with the face of the first person and a second set of characteristics associated with the face of a second person. The resident device may then provide to the user device a notification based on determining the score.
    Type: Application
    Filed: September 25, 2020
    Publication date: December 9, 2021
    Applicant: Apple Inc.
    Inventors: Hendrik Dahlkamp, Vinay Sharma, Nitin Gupta, Floris Chabert, Andrew C. Edwards, Mitchell Williams, Jonghoon Jin, Nicholas M. Fraioli, Aravindhan K. Krishnan, Patrick L. Coffman
  • Patent number: 11131494
    Abstract: An ice-machine rotatable assembly and housing, comprising a first side wall defining a first elongate slot extending from an edge of the first side wall, and the rotatable assembly comprising: a rotatable member configured to move liquid toward an ice former mounted with respect to the housing. The rotatable member including a first connecting part towards a first end of the rotatable member; and a first slide plate having a rail and a first side panel extending along a length of the rail of the first slide plate. The rail of the first slide plate being configured to be at least partially received by the first elongate slot, wherein: the first connecting part of the rotatable member is moveable along the elongate slot to position the rotatable member in the installed position. The first slide plate is mountable with its rail at least partially received by the first elongate slot.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: September 28, 2021
    Inventors: Ram Prakash Sharma, Vinay Sharma
  • Publication number: 20210270629
    Abstract: A method, apparatus and computer program product are provided for selecting a path to a destination. In the context of a method, first vectors are defined that are representative of a plurality of respective candidate paths from an origin to the destination. Each first vector is at least partially defined by directional information associated with one or more segments of the respective candidate path. The method also includes defining a second vector representative of a textual description of a specified path from the origin to the destination. The second vector is at least partially defined by directional information associated with one or more segments of the specified path. The method further includes identifying a particular vector, from among the first vectors, based on a similarity of the particular vector to the second vector and selecting a particular candidate path that is represented by the particular vector that is identified.
    Type: Application
    Filed: February 27, 2020
    Publication date: September 2, 2021
    Applicant: HERE Global B.V.
    Inventors: Nikhil Vinay SHARMA, Siddarth SREENI
  • Patent number: 11085791
    Abstract: A method, apparatus, and computer program product are provided for determining a location of on-street parking. The method includes receiving a plurality of individual probe points along a section of a roadway. Each individual probe point is associated with a location where each probe point was captured by one of one or more vehicles on the section of the roadway. The method also includes selecting one or more of the plurality of individual probe points based on a speed of the one or more vehicles associated with each probe point at a time the probe point was captured. The method further includes comparing the location of the selected probe points with a known roadway representation. Based on the comparison, the method also includes determining one or more groupings of a plurality of potential parking spaces along the section of the roadway. A corresponding apparatus and computer program product are provided.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: August 10, 2021
    Assignee: HERE GLOBAL B.V.
    Inventors: Shishir Saxena, Nikhil Vinay Sharma, Akash Paradkar
  • Publication number: 20210108847
    Abstract: An ice-machine rotatable assembly and housing, comprising a first side wall defining a first elongate slot extending from an edge of the first side wall, and the rotatable assembly comprising: a rotatable member configured to move liquid toward an ice former mounted with respect to the housing. The rotatable member including a first connecting part towards a first end of the rotatable member; and a first slide plate having a rail and a first side panel extending along a length of the rail of the first slide plate. The rail of the first slide plate being configured to be at least partially received by the first elongate slot, wherein: the first connecting part of the rotatable member is moveable along the elongate slot to position the rotatable member in the installed position. The first slide plate is mountable with its rail at least partially received by the first elongate slot.
    Type: Application
    Filed: February 28, 2018
    Publication date: April 15, 2021
    Inventors: Ram Prakash SHARMA, Vinay SHARMA
  • Publication number: 20210048891
    Abstract: A mobile device, such as a smart phone, is provided with a camera. Digital content displayed on display screen of the mobile device may be manipulated in response to natural movements of the mobile device by a user. Motion of the mobile device is detected relative to a nearby textured surface by analyzing images of the textured surface. The displayed digital content is manipulated in response to the detected motion of the mobile device.
    Type: Application
    Filed: November 3, 2020
    Publication date: February 18, 2021
    Inventor: Vinay Sharma
  • Patent number: 10866864
    Abstract: The disclosed computer-implemented method for backing-up an eventually-consistent database in a production cluster may include (1) forming, on a production node, a stable copy of production data, (2) provisioning storage on a backup node based on an amount of data in the stable copy and a replication factor, (3) transferring information from the stable copy to a backup copy on the backup node, (4) performing record synthesis on the backup copy to merge record updates into complete backup records, (5) identifying and discarding any stale records and any redundant records in the complete backup records, and (6) transferring the complete backup records from the backup node to a cloud storage device. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: December 15, 2020
    Assignee: Veritas Technologies LLC
    Inventors: Vaijayanti Bharadwaj, Chirag Dalal, Vinay Sharma
  • Patent number: 10866647
    Abstract: A mobile device, such as a smart phone, is provided with a camera. Digital content displayed on display screen of the mobile device may be manipulated in response to natural movements of the mobile device by a user. Motion of the mobile device is detected relative to a nearby textured surface by analyzing images of the textured surface. The displayed digital content is manipulated in response to the detected motion of the mobile device.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: December 15, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Vinay Sharma
  • Publication number: 20200380260
    Abstract: Techniques disclosed for managing video captured by an imaging device. Methods disclosed capture a video in response to a capture command received at the imaging device. Following a video capture, techniques for classifying the captured video based on feature(s) extracted therefrom, for marking the captured video based on the classification, and for generating a media item from the captured video according to the marking are disclosed. Accordingly, the captured video may be classified as representing a static event, and, as a result, a media item of a still image may be generated. Otherwise, the captured video may be classified as representing a dynamic event, and, as a result, a media item of a video may be generated.
    Type: Application
    Filed: May 26, 2020
    Publication date: December 3, 2020
    Inventors: Bartlomiej RYMKOWSKI, Robert BAILEY, Ethan TIRA-THOMPSON, Shuang GAO, Ben ENGLERT, Emilie KIM, Shujie LIU, Ke ZHANG, Vinay SHARMA, Xiaosong ZHOU
  • Publication number: 20200380243
    Abstract: The disclosure pertains to techniques for image processing. One such technique comprises a method for image selection, comprising: obtaining a sequence of images, detecting a first face in one or more images of the sequence of images, determining a first location for the detected first face in each of the images having the detected first face, generating a heat map based on the first location of the detected first face in each of the images of the sequences of images, determining a face quality score for the detected first face for each of the one or more images having the detected first face, determining a peak face quality score for the detected first face based in part on the face quality score and the generated heat map, and selecting a first image of the sequence of images, corresponding with the peak face quality score for the detected first face.
    Type: Application
    Filed: March 17, 2020
    Publication date: December 3, 2020
    Inventors: Abhishek Singh, Vinay Sharma
  • Publication number: 20200380299
    Abstract: Categorizing images includes obtaining a first plurality of images captured during a first timeframe, determining a vector representation comprising face characteristics and body characteristics of each of the people in each of the first plurality of images, and clustering the first plurality of vector representations. Categorizing images also includes obtaining a second plurality of images captured during a second timeframe, determining a vector representation comprising face characteristics and body characteristics for each person in each of the second plurality of images, and clustering the second plurality vector representations. Finally, a representative face vector is obtained from each of the first clusters and the second clusters based on the face characteristics and not the body characteristics, and identifying common people of the one or more people in the first plurality of images and the second plurality of images based on the representative face vectors.
    Type: Application
    Filed: April 14, 2020
    Publication date: December 3, 2020
    Inventors: Chunjia Hu, Quan Yuan, Vinay Sharma
  • Publication number: 20200372408
    Abstract: A method includes receiving input data at a trained machine learning model that includes a common part and task-specific parts, receiving an execution instruction that identifies one or more processing tasks to be performed, processing the input data using the common part of the trained machine learning model to generate intermediate data, and processing the intermediate data using one or more of the task-specific parts of the trained machine learning model based on the execution instruction to generate one or more outputs.
    Type: Application
    Filed: May 19, 2020
    Publication date: November 26, 2020
    Inventors: Francesco Rossi, Vignesh Jagadeesh, Vinay Sharma, Marco Zuliani, Xiaojin Shi, Benjamin Poulain
  • Publication number: 20200355515
    Abstract: A method, apparatus, and computer program product are provided for determining a location of on-street parking. The method includes receiving a plurality of individual probe points along a section of a roadway. Each individual probe point is associated with a location where each probe point was captured by one of one or more vehicles on the section of the roadway. The method also includes selecting one or more of the plurality of individual probe points based on a speed of the one or more vehicles associated with each probe point at a time the probe point was captured. The method further includes comparing the location of the selected probe points with a known roadway representation. Based on the comparison, the method also includes determining one or more groupings of a plurality of potential parking spaces along the section of the roadway. A corresponding apparatus and computer program product are provided.
    Type: Application
    Filed: May 7, 2019
    Publication date: November 12, 2020
    Inventors: Shishir Saxena, Nikhil Vinay Sharma, Akash Paradkar
  • Publication number: 20200278143
    Abstract: The present disclosure discloses, an evaporator assembly for a vertical flow type ice-making machine. The assembly comprising a plurality of tubes for circulating a refrigerant, and a plurality of conductive protrusions thermally coupled to and extending the plurality of tubes. Each of the plurality of conductive protrusions defines an ice-making region. The assembly also includes a non-conductive plate arranged adjacent to the plurality of tubes. The non-conductive plate is defined with a provision to accommodate the plurality of conductive protrusions which exchanges heat with the refrigerant flowing through the plurality of tubes and forms the ice layer by layer, and shape of at least one surface of the ice is defined by the non-conductive plate. The configuration of the assembly produces ice in the form of individual ice-cubes of a specific shape and size, and thereby improves the efficiency of the machine and ice-making process.
    Type: Application
    Filed: November 27, 2018
    Publication date: September 3, 2020
    Inventors: Ram Prakash SHARMA, Vinay SHARMA
  • Patent number: 10762337
    Abstract: Training a generative adversarial network (GAN) for use in facial recognition, comprising providing an input image of a particular face into a facial recognition system to obtain a faceprint; obtaining, based on the input faceprint and a noise value, a set of output images from a GAN generator; obtaining feedback from a GAN discriminator, wherein obtaining feedback comprises inputting each output image into the GAN discriminator and determining a set of likelihood values indicative of whether each output image comprises a facial image; determining, based on each output image, a modified noise value; inputting each output image into a second facial recognition network to determine a set of modified faceprints; defining, based on each modified noise value and modified faceprint, feedback for the GAN generator, wherein the feedback comprises a first value and a second value; and modifying control parameters of the GAN generator.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: September 1, 2020
    Assignee: Apple Inc.
    Inventors: Vinay Sharma, Yaozong Gao
  • Patent number: 10696916
    Abstract: Lubricant compositions, core-shell nanoparticles, and related methods are disclosed. In an exemplary embodiment, a lubricant composition includes a plurality of core-shell nanoparticles. The nanoparticles include a core, a first shell disposed on the core, and a second shell disposed on the first shell. The first shell is formed from a siliceous material and the second shell is formed from a hydrophobic material. The first and second shells form functional coatings that reduce wear and friction of parts lubricated with the lubricant composition.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: June 30, 2020
    Assignee: Board of Regents, The University of Texas System
    Inventors: Pranesh Aswath, Richard B. Timmons, Vinay Sharma, Ali Erdemir
  • Patent number: 10671551
    Abstract: Systems, methods, and circuitries adapt a system-on-chip (SoC) for use with different external devices. In one example, an SOC includes a plurality of SoC data lanes configured to conduct data signals between the SoC and an external device interface. The SoC also includes an interface lane adaptor and a device interface including a plurality of interface connectors. The interface lane adaptor circuitry includes a plurality of SoC adaptor connectors connected to the interface connectors; a plurality of external adaptor connectors connected to the SoC data lanes and configured to be connected to the external device interface; a lane selector circuitry configured to connect a selected one of a first or a second SoC adaptor connector to a selected SoC data lane; and a lane configuration circuitry configured to control the lane selector circuitry to connect either the first or the second SoC adaptor connector to the selected SoC data lane.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: June 2, 2020
    Assignee: Intel Corporation
    Inventors: Jiaxiang Shi, Vinay Sharma, Ingo Volkening
  • Patent number: 10554955
    Abstract: A method and apparatus for depth-fill algorithm for low-complexity stereo vision. The method includes utilizing right and left images of a stereo camera to estimate depth of the scene, wherein the estimated depth relates to each pixel of the image, and updating a depth model with the current depth utilizing the estimated depth of the scene.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: February 4, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Goksel Dedeoglu, Vinay Sharma
  • Publication number: 20190373050
    Abstract: Sharing media items includes receiving, on a first device, user input indicating a request for media items on a second device, wherein the request identifies an object represented in the media items, obtaining, on a requesting device, an object model for the object, generating a pull request comprising pull request parameters, wherein the pull request parameters comprise the object model, and transmitting the pull request from the first device to the second device, wherein the object model identifies the object represented in the media items.
    Type: Application
    Filed: December 17, 2018
    Publication date: December 5, 2019
    Inventors: Vinay Sharma, Sergiy Buyanov