Patents by Inventor Naveen Sharma

Naveen 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: 20220144944
    Abstract: Provided herein are LILRB4-binding antibodies and methods of treating cancer by administering the LILRB4-binding antibodies alone or in combination with other therapies. Recombinant polypeptides comprising the CDRs of LILRB4-binding antibodies are also provided.
    Type: Application
    Filed: March 2, 2020
    Publication date: May 12, 2022
    Applicant: Board of Regents, The University of Texas System
    Inventors: Naveen SHARMA, James P. ALLISON
  • Patent number: 11225995
    Abstract: A 360-degree double carabiner includes an outer-carabiner, an inner-carabiner and a swivel joint including a swivel cylinder and two locking pins. The outer-carabiner is enabled into a horizontal hole, the inner-carabiner is enabled into a vertical hole, the two locking pins are enabled into two smaller holes of the swivel cylinder to lock the outer-carabiner and the inner-carabiner to the swivel cylinder. The 360-degree double carabiner includes an outer latch, wherein one end of the outer latch is fixed to a proximal end of the outer-carabiner and another end of the outer latch rests on a distal end of the outer-carabiner. The 360-degree double carabiner includes an inner latch, wherein one end of the inner latch is fixed to a proximal end of the inner-carabiner, another end of the inner latch rests on a distal end of the inner-carabiner.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: January 18, 2022
    Inventors: Naveen Sharma, Anjaney Sharma
  • Publication number: 20200334967
    Abstract: With reference to FIG.
    Type: Application
    Filed: October 10, 2017
    Publication date: October 22, 2020
    Inventors: Naveen Sharma, Romi Geevarghese Mathew, Jalmar Bergman
  • Publication number: 20150199719
    Abstract: A method of providing targeted communications within a hyper-local domain from a first user to a second user, the method including receiving a communication from a first device, the first communication related to the hyper-local domain, receiving an input from a second device, comparing the input to the communication, and transmitting the communication to the second device, a third device, or combinations thereof, based on the comparing of the input to the communication.
    Type: Application
    Filed: March 24, 2015
    Publication date: July 16, 2015
    Inventors: Shanmuga-nathan Gnasasambandam, Michael R. Furst, Naveen Sharma
  • Publication number: 20150154378
    Abstract: A computer-based apparatus including: a cassette including a plurality of compartments for storing medications; and a dispenser including a processor and memory storing computer readable instructions and information for a plurality of medications, the information including dosages and schedules for the medications. The processor is configured to extract a medication from the plurality of medications from a compartment according to the information. The processor is configured to: receive, from a second computer remote from the apparatus, an input including a modification to the information; or create a modification to the information.
    Type: Application
    Filed: December 3, 2013
    Publication date: June 4, 2015
    Applicant: Xerox Corporation
    Inventors: Linn C. Hoover, Paul R. Austin, Steven R. Moore, Wendell Lewis Kibler, Denise L. Fletcher, Naveen Sharma
  • Patent number: 9020834
    Abstract: A method of providing targeted communications within a hyper-local domain from a first user to a second user, the method including receiving a communication from a first device, the first communication related to the hyper-local domain, receiving an input from a second device, comparing the input to the communication, and transmitting the communication to the second device, a third device, or combinations thereof, based on the comparing of the input to the communication.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: April 28, 2015
    Assignee: Xerox Corporation
    Inventors: Shanmuganathan Gnanasambandam, Michael R. Furst, Naveen Sharma
  • Patent number: 9015342
    Abstract: A method and system for designing file replication schemes in file sharing systems consider node storage constraints and node up/down statistics, file storage costs, and file transfer costs among the nodes, user request rates for the files, and user specified file availability requirements. Based on these considerations, a systematic method for designing file replication schemes can be implemented. The method first determines the number of copies of the files to be stored in the system to achieve the desired goal (e.g., to satisfy file availability requirements, or to maximize the system hit rate), and then selects the nodes at which to store the file copies to minimize the total expected cost. The file replication scheme for a peer-to-peer file sharing system in a distributed and adaptive manner can scale to a large number of nodes and files and can handle changes in the user request pattern over time.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: April 21, 2015
    Assignee: Xerox Corporation
    Inventors: Jian Ni, Jie Lin, Steven J. Harrington, Naveen Sharma
  • Publication number: 20150019301
    Abstract: A system and method for providing cloud performance capability estimation and supporting recommender systems by simulating bottleneck and its migration for any given complex application in a cost-efficient way are provided. To do this, first, the system and method builds an abstract performance model for an application based on the resource usage pattern of the application in an in-house test-bed (i.e., a white-box environment). Second, it computes relative performance scores of many different cloud configurations given from black-boxed clouds using a cloud metering system. Third, it applies the collected performance scores into the abstract performance model to estimate performance capabilities and potential bottleneck situations of those cloud configurations. Finally, using the model, it can support recommender systems by providing performance estimates and simulations of bottlenecks and bottleneck migrations between resource sub-systems while new resources are added or replaced.
    Type: Application
    Filed: July 12, 2013
    Publication date: January 15, 2015
    Inventors: Gueyoung Jung, Naveen Sharma, Tridib Mukherjee, Frank Michael Goetz
  • Patent number: 8886556
    Abstract: A system and method is provided for providing targeted advertising to a user of a printer assembly having at least one printer device and having data communication capabilities. The printer assembly may include a grid which includes a plurality of printers that share resources and workloads. The aggregator server includes a processor for receiving and storing ad generation criteria from at least one advertiser, receiving target information from at least one printer assembly, and executing a series of programmable instructions. The instructions provide for matching the received target information with stored ad generation criteria, generating ads when a match is found, and delivering ads to the printer assembly for output to a user. Delivery or use of the ad may be verified. Charges may be levied on the advertiser for verified ads and the printer assembly may be credited accordingly, e.g., for subsidizing operating costs associated with the printer assembly.
    Type: Grant
    Filed: October 6, 2008
    Date of Patent: November 11, 2014
    Assignee: Xerox Corporation
    Inventors: Shanmuga-nathan Gnanasambandam, Steven Jay Harrington, Naveen Sharma
  • Patent number: 8705090
    Abstract: A system and method for establishing a burstiness metric is presented including at least one processor and a computer-readable storage medium in communication with the at least one processor, wherein the computer-readable storage medium comprises one or more programming instructions for performing the steps of: receiving information related to a plurality of tasks performed by a plurality of electronic devices based on input received from one or more users; analyzing the received information; employing an availability model to the information analyzed; and generating a schedule based on the information analyzed and the availability model by redistributing at least one task of the plurality of tasks between the plurality of electronic devices in accordance with electronic device availability and computational loads. Also, an assessment is made based on the information analyzed to determine a proportion of the plurality of tasks to be supported to achieve a required quality of service.
    Type: Grant
    Filed: April 15, 2010
    Date of Patent: April 22, 2014
    Assignee: Xerox Corporation
    Inventors: Shanmuganathan Gnanasambandam, Naveen Sharma, Ramesh Nagarajan
  • Patent number: 8700737
    Abstract: The disclosed embodiments relate to creating a web service composition from a plurality of web services. For creating the web service composition, an augmented definition of the plurality of web services is created. Based on the augmented definition and a user request, a task listing the required inputs for the plurality of web services, the required outputs of the plurality of the web services, the mapping between the output of one service to the input of the second service is computed. The task of identifying the required inputs for the plurality of web services, the required outputs of the plurality of the web services, and the mapping between the output of one service to the input of the second service is crowd sourced to crowd workers who submit their responses to an online crowd sourcing platform. The collected responses are used to generate the desired web service composition.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: April 15, 2014
    Assignee: Xerox Corporation
    Inventors: Kovendhan Ponnavaikko, Naveen Sharma
  • Patent number: 8661129
    Abstract: A system and method for scheduling and executing jobs in a decentralized multifunction device (MFD) network is provided. The method includes receiving at an origin node of the network of MFDs a job, where the job includes data and a request to perform an operation on the data. MFDs of the network are selected to execute the requested operation on at least a portion of the job data. Portions of the job data are apportioned to the selected MFDs for processing thereof by executing the requested operation. The selecting and the apportioning are performed using historical information related to previous performance and reliability of the MFDs of the network.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: February 25, 2014
    Assignee: Xerox Corporation
    Inventors: Shanmuga-nathan Gnanasambandam, Robert James St. Jacques, Jr., Hua Liu, Bruce Carter Lyon, Michael P. Kehoe, Naveen Sharma
  • Patent number: 8645514
    Abstract: Methods and systems for automatically organizing devices in a network are disclosed. Information may be collected for a plurality of devices in a predetermined area over a predetermined period of time. The information may include device location information and device information for one or more user groups. Each user group may include one or more users. An average preference for each user group may be determined for each device based on the device usage information. The plurality of devices may be organized automatically into a plurality of clusters based on at least the determined average preferences. Each cluster may include one or more devices.
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: February 4, 2014
    Assignee: Xerox Corporation
    Inventors: Shanmuga-Nathan Gnanasambandam, Tracy E. Thieret, Naveen Sharma
  • Patent number: 8643874
    Abstract: A method and system generate a workflow for the production of a three-dimensional document. A knowledge base contains production rules for several dimensional documents. The production rules relate to a plurality of jobs, i.e., units of work involved in the production of a dimensional document. The rules also identify human and/or mechanical resources required to complete each job. The system receives, from multiple service providers, capability information corresponding to each service provider's available resources. The capability information is associated with the production rules and stored in the knowledge base. When a user selects a dimensional document to be produced, the system selects appropriate production rules for the document, accesses the associated capability information, and automatically generates a workflow for the document. The system distributes various jobs in the workflow among at least two different service providers.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: February 4, 2014
    Assignee: Xerox Corporation
    Inventors: Frank Michael Goetz, Lee Coy Moore, Meera Sampath, Naveen Sharma
  • Patent number: 8607102
    Abstract: A printing system includes a plurality of print media processing modules which transfer print media therebetween during printing and a fault management agent associated with each of the modules for acquiring fault-related data from the respective processing module. A fault management system is in communication with the fault management agents and receives fault-related data from the fault management agents. The fault management system processes the fault related data to identify faults in the system, such as when a first of the processing modules is a cause of fault-related data acquired in a second of the processing modules. When a fault is identified, a reconfiguration agent may reconfigure the printing system to mitigate an impact of at least one of the identified faults.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: December 10, 2013
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Meera Sampath, Markus P. J. Fromherz, Dusan G. Lysy, Rajinderjeet Singh Minhas, Naveen Sharma, William Joseph Hannaway, Wheeler Ruml
  • Publication number: 20130326021
    Abstract: The disclosed embodiments relate to creating a web service composition from a plurality of web services. For creating the web service composition, an augmented definition of the plurality of web services is created. Based on the augmented definition and a user request, a task listing the required inputs for the plurality of web services, the required outputs of the plurality of the web services, the mapping between the output of one service to the input of the second service is computed. The task of identifying the required inputs for the plurality of web services, the required outputs of the plurality of the web services, and the mapping between the output of one service to the input of the second service is crowd sourced to crowd workers who submit their responses to an online crowd sourcing platform. The collected responses are used to generate the desired web service composition.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: Xerox Corporation
    Inventors: Kovendhan Ponnavaikko, Naveen Sharma
  • Patent number: 8583721
    Abstract: Systems and methods for distributing work among a plurality of workers in a distributed environment using a granularity determinator module to determine a desired granularity of a data to be worked-on whereby each one of a plurality of document subcomponents individually maintains a level of security based on a security policy. The data is separated out into a plurality of subcomponents which are transmitted to respective workers. A consolidator module can be used to consolidate subcomponents worked on by the respective workers into one worked-on document or file for validation purposes. The system and methods provide an efficient and cost effective way to distribute confidential work to workers without compromising the confidentiality of the information contained in the document or file being worked on.
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: November 12, 2013
    Assignee: Xerox Corporation
    Inventors: Wendell Lewis Kibler, Yu-An Sun, Naveen Sharma
  • Patent number: 8493598
    Abstract: A system for controlling flow of a plurality of raw print jobs from at least one user to at least one printer in a print-shop, the system including: a print job queue adapted to received the plurality of raw print jobs; a controller adapted to monitor the plurality of raw print jobs; an estimation module comprising at least one of an estimated execution time module and an estimated network overhead module, wherein the estimation module is adapted to estimate a time to process each of the plurality of raw print jobs and the estimated network overhead module is adapted to estimate a time to transmit each of the plurality of raw print jobs to an external cloud and receive each of the plurality of raw print jobs from the external cloud; a scheduler adapted to transmit each of the plurality of raw print jobs to the external cloud or the internal cloud based upon at least one of the time to process each of the plurality of raw print jobs and the time to transmit each of the plurality of raw print jobs to the extern
    Type: Grant
    Filed: September 7, 2010
    Date of Patent: July 23, 2013
    Assignee: Xerox Corporation
    Inventors: Shanmuganathan Gnanasambandam, Naveen Sharma, Sriram Kailasam
  • Patent number: 8464075
    Abstract: A file storage system includes one or more document input devices and a processor communicating with both a memory and the one or more document input devices. The processor executes a software application stored on the memory to separate a sensitive portion of a document from an insensitive portion of a document. A first type of cloud storage includes one or more storage devices in operable communication with the one or more document input devices. The first type of cloud storage is configured to store one or both of the separated portions with a level of encryption agreed upon by a user. A second type of cloud storage includes one or more storage devices in operable communication with the one or more document input devices. The second type of cloud storage is configured to store the insensitive portion of a document based on a consent of the user.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: June 11, 2013
    Assignee: Xerox Corporation
    Inventors: Shanmuga-nathan Gnanasambandam, Naveen Sharma, Wendell Lewis Kibler
  • Patent number: 8411304
    Abstract: A method and system for enabling automatic service sharing and custom user interface features in a fleet of multi-function devices. EIP (Extensible Interface Platform) services can be registered via a peer-to-peer discovery subsystem associated with a multi-function device grid infrastructure. EIP service registration information can be submitted and stored in the grid infrastructure. The multi-function devices can be equipped with an enterprise EIP client, which can query the discovery subsystem and apply a corporate policy. The discovery subsystem detects the optimal instance of the service based on loading and availability factors and then returns a reference with respect to the services that allows access to enhanced services. Such an approach enables a fleet of multi-function devices to dynamically discover EIP services and auto populate service options to provide increased capability, reduced complexity, and improved speed.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: April 2, 2013
    Assignee: Xerox Corporation
    Inventors: Wendell L. Kibler, Arturo M. Lorenzo, Robert J. St. Jacques, Jr., Naveen Sharma