Patents Assigned to International Business Machines Corporation
  • Publication number: 20180232357
    Abstract: Natural language processing of raw text data for optimal sentence boundary placement. Raw text is extracted from a document and subject to cleaning. The extracted raw text is examined to identify preliminary sentence boundaries, which are used to identify potential sentences in the raw text. One or more potential sentences are assigned a well-formedness score. A value of the score correlates to whether the potential sentence is a truncated/ill-formed sentence or a well-formed sentence. One or more preliminary sentence boundaries are optimized depending on the value of the score of the potential sentence(s). Accordingly, the processing herein is an optimization that creates a sentence boundary optimized output.
    Type: Application
    Filed: December 13, 2016
    Publication date: August 16, 2018
    Applicant: International Business Machines Corporation
    Inventors: Charles E. Beller, Chengmin Ding, Allen Ginsberg, Elinna Shek
  • Publication number: 20180234384
    Abstract: Embodiments for server port virtualization for guest logical unit number (LUN) masking in a host direct attach configuration using a storage adapter in a computing environment by a processor. An F switch port is simulated by an N storage port to enable either N-port virtualization (NPV) or N-port identification (ID) virtualization (NPIV) in the host direct attach configuration by directly attaching the N server port to the N storage port. A domain name system (DNS) operation is performed to cause each virtualized N-port ID to be mapped to fiber channel (FC) IDs in domain format of domain, area, port.
    Type: Application
    Filed: February 10, 2017
    Publication date: August 16, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Min FANG, Qing WANG, Wei YIN, Jiang YU
  • Publication number: 20180232754
    Abstract: A valid combination of products is constructed from a set of products identified by a retailing backend system. the valid combination satisfies a condition of an offer. A product in the combination of product is a physical product located in a physical store. A social sentiment towards the product in social media data of a shopper is evaluated, and a rating of the product is computed using the evaluation. A location of the product in the store is obtained from the retailing backend system. The location of the product is overlaid on a view of the store, where the view is from a perspective of a location of the shopper, the shopper being physically situated in the store.
    Type: Application
    Filed: February 14, 2017
    Publication date: August 16, 2018
    Applicant: International Business Machines Corporation
    Inventors: James E. Bostick, John M. Ganci, JR., Martin G. Keen, Sarbajit K. Rakshit
  • Publication number: 20180232399
    Abstract: Using a set of characteristics of a posted image, data from a social media platform is searched for a set of related images, a related image having at least a subset of the set of characteristics. For a related image in the set of related images, information corresponding to the related image is processed to extract an additional information that is usable with the posted image. An image-specific knowledgebase associating with the posted image, the knowledgebase including the additional information. In response to a query relative to the posted image, an answer is computed according to a classification of the query using the knowledgebase.
    Type: Application
    Filed: February 13, 2017
    Publication date: August 16, 2018
    Applicant: International Business Machines Corporation
    Inventors: Munish Goyal, Kimberly Greene Starks, Wing L. Leung, Sarbajit K. Rakshit
  • Publication number: 20180232140
    Abstract: Links between data regions are intelligently formed, based on up-to-date popularity statistics, including a number of times a particular one of the data regions was a target for a potential link with another one of the data regions. An owner manages a popularity index incorporating the popularity statistics, where over time, the popularity index is subjected to an aging mechanism pursuant to a decaying algorithm. An owner one of the data regions decides whether to accept the one of the intelligently formed links based on at least one of a plurality of predetermined factors. If the one of the intelligently formed links is accepted by the owner one of the data regions, a potential referrer creates one of the data regions using one of the intelligently formed links. If the one of the intelligently formed links is rejected by the owner one of the data regions, data is written.
    Type: Application
    Filed: April 6, 2018
    Publication date: August 16, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Danny HARNIK, Ben SASSON, Yosef SHATSKY, Dmitry SOTNIKOV
  • Publication number: 20180232419
    Abstract: Embodiments for reducing resource consumption of a similarity index in data deduplication by a processor. Only a latest generation of repository data is represented in the similarity index. Implicit deletion is applied in the similarity index. A subset of bytes of a full representative value is maintained in a similarity index entry. A respective one of a plurality of similarity units is deduplicated with a corresponding similarity unit of a previous snapshot, and a deduplication coverage thereof is examined. If a deduplication coverage threshold is not met, a similarity search is conducted and the respective one of the similarity units is deduplicated with a found similarity unit residing in the similarity index.
    Type: Application
    Filed: April 16, 2018
    Publication date: August 16, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Lior ARONOVICH
  • Publication number: 20180232905
    Abstract: Shifting of a focus of a first user within a first 360-view data is tracked during an observation of the first 360-view data by the first user to determine a first set of POIs in the 360-view data where the first user pauses for a duration. A subset of the first set of POIs is regarded as non-obvious POIs in the first 360-view data. For a second user who has not observed the 360-view data, a second set of POIs is computed and includes a second subset of non-obvious POIs. A non-obvious POI from the second subset is matched to a particular non-obvious POI in the first subset. During an observation of the first 360-view data by the second user, a location of focus is computed. Guidance is provided by computing a movement of the focus from the location to a non-obvious POI in the first 360-view data.
    Type: Application
    Filed: February 15, 2017
    Publication date: August 16, 2018
    Applicant: International Business Machines Corporation
    Inventors: James E. Bostick, John M. Ganci, JR., Martin G. Keen, Surbajit K. Rakshit
  • Patent number: 10048312
    Abstract: Embodiments of the present invention provide methods for destructive testing of a printed circuit board assembly (PCBA). The PCBA contains embedded components on a printed circuit board within a non-functional area. At least one of these embedded components is susceptible to defects and exposed to conditions that facilitate destructive testing which leads to accelerated measurements. The accelerated measurements on the non-functional area are more representative of variability than measurements on a functional module while providing insights into potential future defects.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mark K. Hoffmeyer, Stephen M. Hugo, Mark J. Jeanson, Matthew S. Kelly
  • Patent number: 10048733
    Abstract: Embodiments provide a method to control a power-on phase of an electronic device is provided. The method includes transmitting, by a processing device, a request to a plurality of sensors, the request to read a measurement related to an environmental condition; receiving, by the processing device, the measurement from each of the plurality of sensors; and when the measurement is equal to or above a threshold value, commencing, by the processing device, the power-on phase of the electronic device.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Milnes P David, William J Green, Joseph F Prisco, Brian P Rawson, Robert T Sanders, Sharon T Spaulding
  • Patent number: 10048734
    Abstract: Adaptive power capping in a chip that includes a plurality of cores in a processing system is provided. An active power demand for the chip is dynamically determined based on observed events of the cores. An average temperature of the chip is computed using one or more on-chip thermal sensors in the cores to estimate leakage power of the chip. A power capping threshold that incorporates the estimate of leakage power is determined based on the average temperature of the chip. Power capping is performed by throttling the cores based on determining that the active power demand for the chip exceeds the power capping threshold.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: August 14, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Charles R. Lefurgy, Preetham M. Lobo, Richard F. Rizzolo, Malcolm S. Allen-Ware, Tobias Webel
  • Patent number: 10046698
    Abstract: Techniques are provided for alerting drivers of hazardous driving conditions using the sensing capabilities of wearable mobile technology. In one aspect, a method for alerting drivers of hazardous driving conditions includes the steps of: collecting real-time data from a driver of a vehicle, wherein the data is collected via a mobile device worn by the driver; determining whether the real-time data indicates that a hazardous driving condition exists; providing feedback to the driver if the real-time data indicates that a hazardous driving condition exists, and continuing to collect data from the driver in real-time if the real-time data indicates that a hazardous driving condition does not exist. The real-time data may also be collected and used to learn characteristics of the driver. These characteristics can be compared with the data being collected to help determine, in real-time, whether the driving behavior is normal and whether a hazardous driving condition exists.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Benjamin D. Briggs, Lawrence A. Clevenger, Leigh Anne H. Clevenger, Jonathan H. Connell, II, Nalini K. Ratha, Michael Rizzolo
  • Patent number: 10045918
    Abstract: Zinc oxide compositions and methods for embedding oxide particles in a separate suspension particle for sunscreen applications are provided herein. A method includes reducing the size of each of multiple zinc oxide particles in accordance with a predetermined range; selecting one or more suspension particles to be utilized in conjunction with the multiple zinc oxide particles in a sunscreen composition, wherein each of the one or more suspension particles is larger in size than each of the multiple zinc oxide particles, and wherein said selecting is based on the refractive index of each of the one or more suspension particles; and embedding the multiple zinc oxide particles into the one or more suspension particles to create the sunscreen composition.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Talia S. Gershon, Yun Seog Lee, Ning Li, Devendra Sadana, Teodor K. Todorov
  • Patent number: 10048739
    Abstract: Power consumption of an integrated circuit (IC) clock mesh can be managed by a method of clock mesh design. Clock mesh data, including a location of a set of circuit elements and gating information of the set of circuit elements of the clock mesh, can be retrieved. A portion of the clock mesh, known as a local clock mesh, can be identified by analyzing the clock mesh data. The local clock mesh can include a subset of circuit elements having substantially similar clock gating characteristics, and which satisfy a placement density threshold. Mesh clock gating (MCG) cells can be added to wires surrounding the perimeter of the local mesh. MCG cells can be configured to enable and disable clock loads and clock mesh wires within the local clock mesh.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Yang Liu, Yue Xu
  • Patent number: 10047393
    Abstract: Embodiments of the invention include a method for fabricating a semiconductor device, the resulting structure, and a method for using the resulting structure. A substrate is provided. A hard mask layer is patterned over at least a portion of the substrate. Regions of the substrate not protected by the hard mask are doped to form a source region and a drain region. The hard mask layer is removed. A dielectric layer is deposited on the substrate. An insulative layer is deposited on the dielectric layer. A nano-channel is created by etching a portion of the insulative layer which passes over the source region and the drain region.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventor: Effendi Leobandung
  • Patent number: 10048790
    Abstract: As disclosed herein a computer-implemented method includes detecting a gesture applied to a touch display that corresponds to an object, determining a direction for the gesture and determining if a gesture pressure is greater than a threshold pressure required to move the object. The method further includes determining a surface profile of the display and selecting a rate of transfer according to the surface profile of the display, determining if a surface profile of a receiving device is compatible with the surface profile of the display, and transferring the object to the receiving device. A computer program product and a computer system corresponding to the above method are also disclosed herein.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Vijay Ekambaram, Sarbajit K. Rakshit
  • Patent number: 10046601
    Abstract: Techniques are provided for alerting drivers of hazardous driving conditions using the sensing capabilities of wearable mobile technology. In one aspect, a method for alerting drivers of hazardous driving conditions includes the steps of: collecting real-time data from a driver of a vehicle, wherein the data is collected via a mobile device worn by the driver; determining whether the real-time data indicates that a hazardous driving condition exists; providing feedback to the driver if the real-time data indicates that a hazardous driving condition exists, and continuing to collect data from the driver in real-time if the real-time data indicates that a hazardous driving condition does not exist. The real-time data may also be collected and used to learn characteristics of the driver. These characteristics can be compared with the data being collected to help determine, in real-time, whether the driving behavior is normal and whether a hazardous driving condition exists.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Benjamin D. Briggs, Lawrence A. Clevenger, Leigh Anne H. Clevenger, Jonathan H. Connell, II, Nalini K. Ratha, Michael Rizzolo
  • Patent number: 10049144
    Abstract: An associative object model for presenting composite entity information is provided. More particularly, a system and method of linking various data related to an entity from isolated databases in a distributed enterprise is provided. The system and method presents composite information on the entity to different systems within the distributed enterprise. The method includes propagating a change of data of a first entity type to one or more related or associated entity types in an active associative object model (AOM) accessible by a subscribing system and a publishing system in an enterprise.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventor: Venkatesh Laxminarayanan
  • Patent number: 10048204
    Abstract: Described herein are microfluidic devices and methods of detecting an analyte in a sample that includes flowing the sample though a microfluidic device, wherein the presence of the analyte is detected directly from the microfluidic device without the use of an external detector at an outlet of the microfluidic device. In a more specific aspect, detection is performed by incorporating functional nanopillars, such as detector nanopillars and/or light source nanopillars, into a microchannel of a microfluidic device.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: August 14, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yann Astier, Huan Hu, Ning Li, Devendra K. Sadana, Joshua T. Smith, William T. Spratt
  • Patent number: 10048849
    Abstract: In an approach to threshold setting for pie charts, a computing device displays one or more pie charts. The computing device receives an instruction to enter Threshold-Setting Mode. The computing device displays one or more threshold-setting flags associated with one or more pie chart slices and one or more indicators associated with the one or more pie chart slices. The computing device receives an instruction to set a threshold associated with a slice. The computing device updates a percentage displayed on an indicator associated with the threshold. The computing device displays the threshold as a virtual slice.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ying Jin, Jun Liao, Ying Shao, Gang Yin, Jing Zheng
  • Patent number: 10046858
    Abstract: Aspects of the disclosure include a method, system, and computer program for delivering a product. The method includes determining a delivery location and time for a payload using an aircraft. A recipient is notified of the delivery location and time. A first signal is received from the recipient. The time or location of the delivery location and time is changed, dynamically, based on the first signal. The payload is delivered to the recipient.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: August 14, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric V. Kline, Sarbajit K. Rakshit