Patents by Inventor Deepti M. Naphade

Deepti M. Naphade 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: 20180081417
    Abstract: A method for managing a battery-powered device. In one embodiment, the method includes a computer processor identifying a first plan of activities to be performed by a battery-powered device, where the first plan of activities includes an estimated first power consumption for the first plan of activities. The method further includes determining a level of power of a first battery of the battery-powered device. The method further includes generating a first set of implementation details that manage power consumption within the battery-powered device while performing the first plan of activities, based on the estimated first power consumption and the determined power level of the first battery of the battery-powered device. The method further includes applying the first set of implementation details to the battery-powered device to perform the first plan of activities.
    Type: Application
    Filed: September 20, 2016
    Publication date: March 22, 2018
    Inventors: Yuk Lung Chan, Heidi Lagares-Greenblatt, Deepti M. Naphade
  • Publication number: 20180069785
    Abstract: A computer-implemented method includes providing a first mapping between a set of two or more IP addresses and a set of two more servers. The first mapping is embodied in a virtual network layer modifiable by a workload advisor based on a weight recommendation. A plurality of transactions are received from a load balancer. The weight recommendation for the servers is received, where the weight recommendation defines a goal for weighting transactions among the servers. A second mapping, from the two or more IP addresses to the servers, is determined dynamically by the workload advisor, based on the weight recommendation and absent communication between the load balancer and the workload advisor. A second plurality of transactions are received and are routed to the servers through the virtual network layer according to the second mapping.
    Type: Application
    Filed: October 31, 2017
    Publication date: March 8, 2018
    Inventors: Yuk L. Chan, Christopher Cramer, Robert G. King, Deepti M. Naphade, Jairo A. Pava
  • Publication number: 20180059254
    Abstract: A global positioning system (GPS) is provided and includes a processing system that is in communication with a network and memory. The memory has executable instructions stored thereon, which, when executed, cause the processing system to control the network to coarsely identify a region currently occupied by a tracked device and determine an accurate location of the tracked device responsive to a predefined event.
    Type: Application
    Filed: August 29, 2016
    Publication date: March 1, 2018
    Inventors: Yuk L. Chan, Heidi Lagares-Greenblatt, Deepti M. Naphade
  • Publication number: 20180059253
    Abstract: A tracking device is provided and includes a processing unit that is in communication with a networking unit and a memory unit. The memory unit has executable instructions stored thereon, which, when executed, cause the processing unit to control the networking unit to coarsely identify a region currently occupied by a tracked device and determine an accurate location of the tracked device responsive to a predefined event.
    Type: Application
    Filed: August 29, 2016
    Publication date: March 1, 2018
    Inventors: Yuk L. Chan, Heidi Lagares-Greenblatt, Deepti M. Naphade
  • Publication number: 20180059255
    Abstract: A tracking device is provided and includes a processing unit that is in communication with a networking unit and a memory unit. The memory unit has executable instructions stored thereon, which, when executed, cause the processing unit to control the networking unit to coarsely identify a region currently occupied by a tracked device and determine an accurate location of the tracked device responsive to a predefined event.
    Type: Application
    Filed: February 8, 2017
    Publication date: March 1, 2018
    Inventors: Yuk L. Chan, Heidi Lagares-Greenblatt, Deepti M. Naphade
  • Publication number: 20180063679
    Abstract: A global positioning system (GPS) is provided and includes a processing system that is in communication with a network and memory. The memory has executable instructions stored thereon, which, when executed, cause the processing system to control the network to coarsely identify a region currently occupied by a tracked device and determine an accurate location of the tracked device responsive to a predefined event.
    Type: Application
    Filed: February 8, 2017
    Publication date: March 1, 2018
    Inventors: Yuk L. Chan, Heidi Lagares-Greenblatt, Deepti M. Naphade
  • Publication number: 20180053197
    Abstract: Embodiments include method, systems and computer program products for normalizing user responses to events. Aspects include receiving, by a processor, an indication of a level of satisfaction associated with an interaction by a user; receiving, by the processor, user data for the user; analyzing the user data to generate a normalized value of emotions of the user; and applying the normalized value to the indication of the level of satisfaction to generate a normalized level of satisfaction of the user associated with the interaction by the user.
    Type: Application
    Filed: August 18, 2016
    Publication date: February 22, 2018
    Inventors: YUK L. CHAN, HEIDI LAGARES-GREENBLATT, JENNY S. LI, DEEPTI M. NAPHADE, XINLIN WANG
  • Publication number: 20180011881
    Abstract: A method for augmenting a review. The method includes accessing a review database and a particular review of an object. Providing a reviewer profile including a plurality of reviewer attributes and analyzing the reviewer attributes to determine a rationale for the review.
    Type: Application
    Filed: July 11, 2016
    Publication date: January 11, 2018
    Inventors: Yuk L. Chan, Heidi Lagares-Greenblatt, Jenny S. Li, Deepti M. Naphade, Xinlin Wang
  • Publication number: 20180004966
    Abstract: Methods, systems and computer program products for sharing of photographs based on targets depicted in the photographs are provided. Aspects include receiving photographs of an event from one or more users, wherein each of the photographs include metadata related to the photograph and a usage policy for the photograph, identifying one or more targets depicted in the photographs based at least in part on the metadata and storing the photographs in a database. Aspects also include receiving an access request for photographs that include a first target from a requestor, wherein the access request includes an indication of the desired use, identifying one or more photographs in the database that depict the first target and which permit the desired use and providing the one or more photographs to the requester.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: YUK LUNG CHAN, HEIDI LAGARES-GREENBLATT, DEEPTI M. NAPHADE
  • Publication number: 20180005063
    Abstract: Methods, systems and computer program products for removing unwanted objects from a photograph are provided. Aspects include identifying a plurality of objects in the photograph and classifying each of the plurality of objects as one of a static object and a dynamic object. Aspects also include removing one or more of the plurality of objects classified as dynamic objects from the photograph and identifying one or more additional photographs, which include one or more of the plurality of objects classified as static objects. Aspects further include integrating content from at least one of the one or more additional photographs in a location of the removed dynamic objects in the photograph.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: YUK L. CHAN, HEIDI LAGARES-GREENBLATT, DEEPTI M. NAPHADE
  • Publication number: 20170374280
    Abstract: Aspects relate to computer implemented methods and system to obtain self-pictures with an image capture device. The methods include receiving, by a processor, an input regarding a selected picture type to be captured, receiving, by an image sensor, a live image capture, identifying a subject in the live image capture, comparing the live image capture of the subject with a reference set based on the selected picture type, determining, based on the comparison, if the live image capture matches with the reference set, and providing feedback instructions regarding an adjustment to be made to improve matching between the live image capture and the reference set.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Inventors: Yuk L. Chan, Heidi Lagares-Greenblatt, Deepti M. Naphade
  • Publication number: 20170370142
    Abstract: A smart opening system is provided. The smart opening system includes a vehicle defining an aperture, a door coupled to the vehicle to assume a first position at which the aperture is closed and multiple second positions at which the aperture is open and to move between the first and second positions, a sensor disposed to sense obstructions surrounding the vehicle and a processing element coupled to the sensor and configured to determine whether any of the obstructions are within a range of motion of the door.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Inventors: Yuk Lung Chan, Heidi Lagares-Greenblatt, DEEPTI M. NAPHADE
  • Patent number: 9832113
    Abstract: In an exemplary embodiment, a computer-implemented method includes providing a mapping between a set of two or more IP addresses and a set of two more servers. A weight recommendation for the servers is received, based at least in part on server data related to current states of the servers, where the weight recommendation represents a goal for distributing a plurality of transactions among the servers. The mapping is modified based at least in part on the weight recommendation. A transaction is received, directed toward a first IP address of the two or more IP addresses. The transaction is routed to a first server, of the two or more servers, associated with the first IP address according to the modified mapping.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: November 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yuk L. Chan, Christopher Cramer, Robert G. King, Deepti M. Naphade, Jairo A. Pava
  • Publication number: 20170142005
    Abstract: In an exemplary embodiment, a computer-implemented method includes providing a mapping between a set of two or more IP addresses and a set of two more servers. A weight recommendation for the servers is received, based at least in part on server data related to current states of the servers, where the weight recommendation represents a goal for distributing a plurality of transactions among the servers. The mapping is modified based at least in part on the weight recommendation. A transaction is received, directed toward a first IP address of the two or more IP addresses. The transaction is routed to a first server, of the two or more servers, associated with the first IP address according to the modified mapping.
    Type: Application
    Filed: January 20, 2017
    Publication date: May 18, 2017
    Inventors: Yuk L. Chan, Christopher Cramer, Robert G. King, Deepti M. Naphade, Jairo A. Pava
  • Patent number: 9632840
    Abstract: In one embodiment, a computer-implemented method includes receiving a plurality of tasks to be assigned to a plurality of subgroups of virtual servers. A first plurality of the tasks is assigned to a first subgroup, where the first subgroup includes two or more virtual servers. For each of the first plurality of tasks assigned to the first subgroup, a virtual server is selected within the first subgroup, and the task is assigned to the selected virtual server. A first virtual server is migrated, by a computer processor, from the first subgroup of virtual servers to a second subgroup of virtual servers, if at least one predetermined condition is met, where the migration maintains in the first subgroup at least one of the first plurality of tasks assigned to the first subgroup.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: April 25, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yuk L. Chan, Christopher Cramer, Robert G. King, Deepti M. Naphade, Jairo A. Pava
  • Patent number: 9621496
    Abstract: Embodiments of the disclosure relate to performing correction on incoming messages. Embodiments include receiving a message from a sender and determining if a portion of the message has been auto-corrected by the sender. Embodiments also include performing a correction on the portion of the message that was auto-corrected by the sender and storing the correction made by the receiver for each individual sender.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: April 11, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yuk L. Chan, Christopher Cramer, Robert G. King, Deepti M. Naphade, Jairo A. Pava
  • Patent number: 9615236
    Abstract: According to one exemplary embodiment, a method for reducing load on a mobile network after the occurrence of a disaster event is provided. The method may include receiving a disaster location time. The method may include determining a target area based on the disaster location. The method may include determining target persons located within the target area. The method may include predicting the location of each target person based on historical movement data associated with each target person. The method may include determining a plurality of filtered persons based on the predicted location of each target person and the disaster time. The method may include determining a plurality of safe persons based on the filtered persons and a safety indicator. The method may include sending a safety notification to a plurality of concerned contacts associated with each safe person and blocking network traffic associated with each safe person.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: April 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Daniel Acevedo, Steven M. Jones, Michael P. Kreig, Marie R. Laser, Deepti M. Naphade
  • Publication number: 20170091481
    Abstract: A computer identifies one or more privacy settings. The computer receives a query for information. The computer determines whether a response to the query satisfies the one or more privacy settings. If the computer determines that the response to the query does not satisfy the one or more privacy settings, the computer alters the response to satisfy the one or more privacy settings.
    Type: Application
    Filed: November 4, 2015
    Publication date: March 30, 2017
    Inventors: Yuk L. Chan, Heidi Lagares-Greenblatt, Deepti M. Naphade
  • Publication number: 20170093926
    Abstract: A computer identifies one or more privacy settings. The computer receives a query for information. The computer determines whether a response to the query satisfies the one or more privacy settings. If the computer determines that the response to the query does not satisfy the one or more privacy settings, the computer alters the response to satisfy the one or more privacy settings.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Inventors: Yuk L. Chan, Heidi Lagares-Greenblatt, Deepti M. Naphade
  • Patent number: 9602449
    Abstract: Embodiments of the disclosure relate to performing correction on incoming messages. Embodiments include receiving a message from a sender and determining if a portion of the message has been auto-corrected by the sender. Embodiments also include performing a correction on the portion of the message that was auto-corrected by the sender and storing the correction made by the receiver for each individual sender.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: March 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yuk L. Chan, Christopher Cramer, Robert G. King, Deepti M. Naphade, Jairo A. Pava