Patents by Inventor John S. Werner
John S. Werner 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: 20180052932Abstract: Anonymizing product search results. Keywords related to a product are received. For each keyword, an associated list of terms, which lists the keyword and one or more additional terms that are closely related to the keyword, is generated. A combination list that includes combinations of terms selected from the associated lists of terms, where each combination includes two or more terms and at least one combination includes terms from different associated lists of terms, is created. A search, based on the combinations of terms in the combination list, is performed and online content is received. Based on product information in the online content, a list of products is generated. An anonymized list of products is generated from the list of products by masking product brand names of the products in the list of products. The anonymized list of products is presented on a user interface.Type: ApplicationFiled: August 16, 2016Publication date: February 22, 2018Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy O. Tsfasman, John S. Werner
-
Publication number: 20180053235Abstract: Performing an unbiased product search. Keywords related to a product are received. A list of products is generated, based on product information in online content received in response to searches based on the keywords. An anonymized list of products is generated from the list of products by masking product brand names of the products in the list of products. For each product in the list of products, a list of online feedback items is generated. Based on credibility analysis and sentiment analysis of feedback items associated with a product, an aggregate rating score is assigned to the product. The list of products is ranked according to the aggregate rating scores. The ranked, anonymized list of products is presented on a user interface.Type: ApplicationFiled: August 16, 2016Publication date: February 22, 2018Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy O. Tsfasman, John S. Werner
-
Patent number: 9898628Abstract: In an approach to managing a quick response code branding device and management of a quick response code branding device, one or more computer processors receive one or more quick response code configuration parameters. The one or more computer processors determine one or more program instructions corresponding to the one or more quick response code configuration parameters based on one or more task-specific factors. The one or more computer processors send the one or more program instructions to a quick response code branding device. The one or more computer processors receive quick response code branding device status data. The one or more computer processors determine whether the quick response code branding device status data meets the one or more quick response code configuration parameters.Type: GrantFiled: September 22, 2017Date of Patent: February 20, 2018Assignee: International Business Machines CorporationInventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy O. Tsfasman, John S. Werner
-
Patent number: 9898629Abstract: In an approach to managing a quick response code branding device and management of a quick response code branding device, one or more computer processors receive one or more quick response code configuration parameters. The one or more computer processors determine one or more program instructions corresponding to the one or more quick response code configuration parameters based on one or more task-specific factors. The one or more computer processors send the one or more program instructions to a quick response code branding device. The one or more computer processors receive quick response code branding device status data. The one or more computer processors determine whether the quick response code branding device status data meets the one or more quick response code configuration parameters.Type: GrantFiled: September 22, 2017Date of Patent: February 20, 2018Assignee: International Business Machines CorporationInventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy O. Tsfasman, John S. Werner
-
Publication number: 20180045828Abstract: A computer-implemented method includes receiving surveying data from a proximity barrier survey device. The proximity barrier survey device is mounted to a package. The package is located within a physical environment. The method includes generating a map based on the surveying data. The method includes tracking movement within the physical environment based on the map and the surveying data.Type: ApplicationFiled: November 2, 2017Publication date: February 15, 2018Inventors: Byron S. Green, Budy D. Notohardjono, Arkadiy O. Tsfasman, John S. Werner
-
Publication number: 20180046976Abstract: Mapping boxes in a storage bay is provided, which includes: ascertaining storage bay boundaries; wirelessly reading, using a mobile device, identifying information from tags associated with the boxes, each box having one or more associated tags, and the identifying information including size information for the associated box; determining position of the tags in the storage bay by triangulating tag locations relative to, in part, one or more locations of the mobile device; and creating, by a processor, a mapping of boxes in the storage bay using the tag positions and the identifying information wirelessly read from the tags. In one or more implementations, the tags are near-field communication (NFC) tags associated with the boxes, and the creating may include automatically reorienting a floating box in the mapping of boxes, as well as automatically repositioning a box when boxes overlap each other, or overlap an edge of the storage bay.Type: ApplicationFiled: October 25, 2017Publication date: February 15, 2018Inventors: Budy D. NOTOHARDJONO, Arkadiy O. TSFASMAN, John S. WERNER
-
Patent number: 9892379Abstract: Methods, systems and computer program products for monitoring delivered packages are provided. Aspects include receiving, from a shipping information system, a first notification of an expected delivery of a package and responsively activating a smart mat and monitoring the smart mat for a delivery of the package, the delivery being indicated by a change in a weight measured by the smart mat. Aspects also include activating a camera to capture one or more images of the smart mat and the package based at least in part on detecting a change in the weight measured by the smart mat after the delivery. Aspects further include notifying one or more individuals with a second notification based on a determination that the package has been removed from the smart mat by analyzing the one or more images.Type: GrantFiled: May 9, 2017Date of Patent: February 13, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nicholas G. Danyluk, Eli M. Dow, Kavita Sehgal, Diane M. Stamboni, Sneha M. Varghese, John S. Werner, Sarah Wu
-
Patent number: 9893455Abstract: A plug comprises power contacts and a plug trip contact. During a plugging action between the plug and a receptacle, the plug trip contact makes a trip connection with mating contacts in the receptacle. Electrical power to the receptacle allows a current through the trip connection, which causes disconnection of the power to the receptacle. A receptacle comprises receptacle power contacts and receptacle trip contacts. During a plugging action between the receptacle and a plug, trip contacts in the receptacle makes a trip connection with a mating contact in the plug. Electrical power to the receptacle allows a current through the trip connection, which can cause disconnection of the power to the receptacle. The receptacle can be included in an enclosure having a trip breaker with a trip mechanism. An electrical system can have an electrical device with a line cord connected to a plug having the trip contact.Type: GrantFiled: November 1, 2016Date of Patent: February 13, 2018Assignee: International Business Machines CorporationInventors: William L. Brodsky, Byron S. Green, Robert K. Mullady, Jeffrey A. Newcomer, Arkadiy O. Tsfasman, John S. Werner
-
Publication number: 20180018622Abstract: Assigning boxes to available spaces in storage bays may include: obtaining a first data structure identifying available spaces in multiple storage bays, the first data structure including xyz measurements of available spaces, and the multiple storage bays including one or more boxes; comparing, by a processor, for match xyz dimensions of a box with xyz dimensions of one or more available spaces in the first data structure to identify a matching available space, the box being selected from a second data structure identifying boxes to be placed into the multiple storage bays; and assigning, based on a match, the box to the matching available space, and removing the box from the second data structure, and the matching available space from the first data structure. The assigning of boxes may be combined with identifying desired products to be ordered, and ordering products based on available spaces in the storage bays.Type: ApplicationFiled: July 14, 2016Publication date: January 18, 2018Inventors: Budy D. NOTOHARDJONO, Arkadiy O. TSFASMAN, John S. WERNER
-
Publication number: 20180018621Abstract: Mapping boxes in a storage bay is provided, which includes: ascertaining storage bay boundaries; wirelessly reading, using a mobile device, identifying information from tags associated with the boxes, each box having one or more associated tags, and the identifying information including size information for the associated box; determining position of the tags in the storage bay by triangulating tag locations relative to, in part, one or more locations of the mobile device; and creating, by a processor, a mapping of boxes in the storage bay using the tag positions and the identifying information wirelessly read from the tags. In one or more implementations, the tags are near-field communication (NFC) tags associated with the boxes, and the creating may include automatically reorienting a floating box in the mapping of boxes, as well as automatically repositioning a box when boxes overlap each other, or overlap an edge of the storage bay.Type: ApplicationFiled: July 14, 2016Publication date: January 18, 2018Inventors: Budy D. NOTOHARDJONO, Arkadiy O. TSFASMAN, John S. WERNER
-
Patent number: 9853400Abstract: A plug comprises power contacts and a trip jumper having jumper contacts configured to make a trip connection, during a plugging action with the plug and a receptacle, with mating trip contacts in the receptacle. When the receptacle is connected to electrical power during the plugging action, a current over the trip connection can cause disconnection of a receptacle power contact from the power. A receptacle comprises receptacle power contacts and a trip circuit having receptacle trip contacts configured to make a trip connection, during a plugging action with the receptacle and plug, with mating trip contacts in the plug. When the receptacle is connected to electrical power during the plugging action, a current over the trip connection can cause disconnection of power to a receptacle power contact. A system can have an electrical device with a line cord connected to the plug.Type: GrantFiled: November 1, 2016Date of Patent: December 26, 2017Assignee: International Business Machines CorporationInventors: William L. Brodsky, Byron S. Green, Robert K. Mullady, Jeffrey A. Newcomer, Arkadiy O. Tsfasman, John S. Werner
-
Publication number: 20170357001Abstract: A computer-implemented method includes receiving surveying data from a proximity barrier survey device. The proximity barrier survey device is mounted to a package. The package is located within a physical environment. The method includes generating a map based on the surveying data. The method includes tracking movement within the physical environment based on the map and the surveying data.Type: ApplicationFiled: June 8, 2016Publication date: December 14, 2017Inventors: Byron S. Green, Budy D. Notohardjono, Arkadiy O. Tsfasman, John S. Werner
-
Patent number: 9781548Abstract: The positions and relative locations of electronic devices located within an electronic equipment rack can be determined and mapped through the reading, by a mobile device, of near field communication (NFC) tags attached to the electronic devices. The mobile device can execute a method that includes reading and recording data values from sets of nearby NFC tags in conjunction with locations of the mobile device relative to a reference location. The method executed by the mobile device can include an algorithm to determine the absolute and relative positions of the electronic devices through processing of the inclusion or exclusion of NFC tag data within the sets of read NFC tag values. The absolute and relative positions of the electronic devices can be subsequently used to create a map depicting the position of the electronic devices within the electronic equipment rack.Type: GrantFiled: March 22, 2016Date of Patent: October 3, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Budy D. Notohardjono, Arkadiy O. Tsfasman, John S. Werner
-
Publication number: 20170280274Abstract: The positions and relative locations of electronic devices located within an electronic equipment rack can be determined and mapped through the reading, by a mobile device, of near field communication (NFC) tags attached to the electronic devices. The mobile device can execute a method that includes reading and recording data values from sets of nearby NFC tags in conjunction with locations of the mobile device relative to a reference location. The method executed by the mobile device can include an algorithm to determine the absolute and relative positions of the electronic devices through processing of the inclusion or exclusion of NFC tag data within the sets of read NFC tag values. The absolute and relative positions of the electronic devices can be subsequently used to create a map depicting the position of the electronic devices within the electronic equipment rack.Type: ApplicationFiled: March 22, 2016Publication date: September 28, 2017Inventors: Budy D. Notohardjono, Arkadiy O. Tsfasman, John S. Werner
-
Publication number: 20170154612Abstract: A method, computer program product, and system for automatically tuning a stringed instrument. An initial height of a first string of an instrument having a plurality of strings and a floating bridge is determined. The height of the plurality of strings is determined using a bridge sensor. The floating bridge is locked. A frequency of the first string is analyzed. In response to determining the frequency of the first string does not match a predetermined frequency, a tuning peg servo motor to adjust a tuning peg, thereby adjusting a string tension of the first string. The one or more bridge servo motors adjusts a spring tension until the spring tension of the one or more springs equals the string tension of the first string. In response to determining the first string is tuned, the floating bridge is unlocked.Type: ApplicationFiled: October 26, 2016Publication date: June 1, 2017Inventors: Arkadiy O. Tsfasman, John S. Werner
-
Publication number: 20170154614Abstract: A method, computer program product, and system for automatically tuning a stringed instrument. An initial height of a first string of an instrument having a plurality of strings and a floating bridge is determined. The height of the plurality of strings is determined using a bridge sensor. The floating bridge is locked. A frequency of the first string is analyzed. In response to determining the frequency of the first string does not match a predetermined frequency, a tuning peg servo motor to adjust a tuning peg, thereby adjusting a string tension of the first string. The one or more bridge servo motors adjusts a spring tension until the spring tension of the one or more springs equals the string tension of the first string. In response to determining the first string is tuned, the floating bridge is unlocked.Type: ApplicationFiled: September 28, 2016Publication date: June 1, 2017Inventors: Arkadiy O. Tsfasman, John S. Werner
-
Patent number: 9659552Abstract: A method, computer program product, and system for automatically tuning a stringed instrument. An initial height of a first string of an instrument having a plurality of strings and a floating bridge is determined. The height of the plurality of strings is determined using a bridge sensor. The floating bridge is locked. A frequency of the first string is analyzed. In response to determining the frequency of the first string does not match a predetermined frequency, a tuning peg servo motor to adjust a tuning peg, thereby adjusting a string tension of the first string. The one or more bridge servo motors adjusts a spring tension until the spring tension of the one or more springs equals the string tension of the first string. In response to determining the first string is tuned, the floating bridge is unlocked.Type: GrantFiled: September 28, 2016Date of Patent: May 23, 2017Assignee: International Business Machines CorporationInventors: Arkadiy O. Tsfasman, John S. Werner
-
Patent number: 9653048Abstract: A method, computer program product, and system for automatically tuning a stringed instrument. An initial height of a first string of an instrument having a plurality of strings and a floating bridge is determined. The height of the plurality of strings is determined using a bridge sensor. The floating bridge is locked. A frequency of the first string is analyzed. In response to determining the frequency of the first string does not match a predetermined frequency, a tuning peg servo motor to adjust a tuning peg, thereby adjusting a string tension of the first string. The one or more bridge servo motors adjusts a spring tension until the spring tension of the one or more springs equals the string tension of the first string. In response to determining the first string is tuned, the floating bridge is unlocked.Type: GrantFiled: October 26, 2016Date of Patent: May 16, 2017Assignee: International Business Machines CorporationInventors: Arkadiy O. Tsfasman, John S. Werner
-
Patent number: 9602976Abstract: The positions and relative locations of electronic devices located within an electronic equipment rack can be determined and mapped through the reading, by a mobile device, of near field communication (NFC) tags attached to the electronic devices. The mobile device can execute a method that includes reading and recording data values from sets of nearby NFC tags in conjunction with locations of the mobile device relative to a reference location. The method executed by the mobile device can include an algorithm to determine the absolute and relative positions of the electronic devices through processing of the inclusion or exclusion of NFC tag data within the sets of read NFC tag values. The absolute and relative positions of the electronic devices can be subsequently used to create a map depicting the position of the electronic devices within the electronic equipment rack.Type: GrantFiled: May 26, 2016Date of Patent: March 21, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Budy D. Notohardjono, Arkadiy O. Tsfasman, John S. Werner
-
Patent number: 9536504Abstract: A method, computer program product, and system for automatically tuning a stringed instrument. An initial height of a first string of an instrument having a plurality of strings and a floating bridge is determined. The height of the plurality of strings is determined using a bridge sensor. The floating bridge is locked. A frequency of the first string is analyzed. In response to determining the frequency of the first string does not match a predetermined frequency, a tuning peg servo motor to adjust a tuning peg, thereby adjusting a string tension of the first string. The one or more bridge servo motors adjusts a spring tension until the spring tension of the one or more springs equals the string tension of the first string. In response to determining the first string is tuned, the floating bridge is unlocked.Type: GrantFiled: November 30, 2015Date of Patent: January 3, 2017Assignee: International Business Machines CorporationInventors: Arkadiy O. Tsfasman, John S. Werner