Patents by Inventor Mark E. Maresh

Mark E. Maresh 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).

  • Patent number: 9483718
    Abstract: Examples of techniques for encoding data in a 2D symbology are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method for encoding data in a 2D symbology is provided. The method includes assigning a first color representative of a 0-bit and a second color representative of a 1-bit. The method further includes designating a starting indicator and an ending indicator. The method also includes generating, by a processor, the 2D symbology, the 2D symbology includes a series of data segments and null segments representing a binary string. The series of data segments and null segments starts with the starting indicator and ends with the ending indicator. The data segments include 0-bit segments of the first color and 1-bit segments of the second color. The null segments are positioned between each of the data segments and are of a third color.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: November 1, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erich Guenter, Mark E. Maresh, Colm Nolan, Juan F. Vargas, Michael J. Whitney
  • Publication number: 20160314386
    Abstract: To encode information into a two-dimensional (2D) symbol, a palette is selected to represent data in the 2D symbol, the palette including a set of shape fillers. A Base number system is selected according to the palette. A rule is selected, where the rule determines a manner of reading an encoded form of the data from the 2D symbol. The rule and the data are encoded as a set of shapes, where the shapes in the set of shapes are configured using the palette and arranged into a grid pattern, with or without visible grid lines, to form the 2D symbol. The 2D symbol is output in a size that matches an area.
    Type: Application
    Filed: April 27, 2015
    Publication date: October 27, 2016
    Applicant: International Business Machines Corporation
    Inventors: Erich Guenter, Mark E. Maresh, Juan F. Vargas
  • Publication number: 20160314387
    Abstract: To encode information into a two-dimensional (2D) symbol, a palette is selected to represent data in the 2D symbol, the palette including a set of shape fillers. A Base number system is selected according to the palette. A rule is selected, where the rule determines a manner of reading an encoded form of the data from the 2D symbol. The rule and the data are encoded as a set of shapes, where the shapes in the set of shapes are configured using the palette and arranged into a grid pattern, with or without visible grid lines, to form the 2D symbol. The 2D symbol is output in a size that matches an area.
    Type: Application
    Filed: August 27, 2015
    Publication date: October 27, 2016
    Applicant: International Business Machines Corporation
    Inventors: Erich Guenter, Mark E. Maresh, Juan F. Vargas
  • Patent number: 9438549
    Abstract: Embodiments of the present invention provide a method, system and computer program product for controlling expiration of electronic mail (e-mail) single store attachments. A method to control expiration of e-mail single store attachments can include sending an e-mail message, the e-mail message including one or more attachments, creating a single store linked e-mail message by removing the one or more attachments from the sent e-mail message and replacing each of the one or more attachments with a corresponding single store attachment link. The method further can include storing the removed one or more attachments in an attachment server, where each of the one or more attachments has an expiration date, sending the single store linked e-mail message having the one or more store attachment links to one or more recipients and deleting an attachment stored on the attachment server based upon its respective expiration date having expired. When there is e-mail activity (e.g., forward, reply, etc.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: September 6, 2016
    Assignee: International Business Machines Corporation
    Inventor: Mark E. Maresh
  • Patent number: 9438048
    Abstract: Embodiments of the invention relate to a configuration of a multi-cell battery pack, with at least two cells electrically connected in a first parallel arrangement, which is connected in series to a second parallel arrangement of at least two additional cells. Each cell is locally connected to a sensor to sense and control the current of the cells in parallel or parallel-series combination in the multi-cell battery pack. A control module is in communication with each sensor, and associated instructions electrically remove or disable a cell from the multi-cell battery pack determined to be defective based on measurements from an associated sensor. Accordingly, the configuration measures and monitors a state of health of each cell in the multi-cell battery pack, the measurements including temperature, voltage and current sensing.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: September 6, 2016
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Yakup Bulur, Richard J. Fishbune, Mark E. Maresh, Neil C. Swenson, Adam M. Wheeler
  • Publication number: 20160231385
    Abstract: Embodiments of the invention relate to a multi-cell battery, and individual evaluation of the battery cells. Each cell is individually removed or disconnected from the battery. An adjustable cell charger and an adjustable cell load are mapped to the disconnected cell. As the charger charges the cell, an associated sensor validates acceptance of the charge. As the cell load discharges the cell, the sensor measures discharge characteristics. Operating efficiency of the selected cell is evaluated based on the measured charge acceptance and discharge characteristics.
    Type: Application
    Filed: February 10, 2015
    Publication date: August 11, 2016
    Applicant: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Yakup Bulur, Richard J. Fishbune, Mark E. Maresh, Adam M. Wheeler
  • Publication number: 20150372515
    Abstract: Embodiments of the invention relate to a multi-cell battery, with at least two cells electrically connected in a first parallel arrangement, which is connected in series to a second parallel arrangement of at least two additional cells. Each cell is locally connected to a sensor to sense and control the current of each cell in parallel or parallel-series combination in the multi-cell battery. A control module is in communication with each sensor, and associated instructions electrically remove or disable a cell from the battery determined to be defective based on measurements from the associated sensor. Accordingly, the configuration measures and monitors the state of health of each cell in the battery pack, the measurements including temperature, voltage and current sensing.
    Type: Application
    Filed: June 20, 2014
    Publication date: December 24, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yakup Bulur, Richard J. Fishbune, Mark E. Maresh, Neil C. Swenson, Adam M. Wheeler
  • Publication number: 20150364940
    Abstract: A method, apparatus, and computer program product for a dynamically configurable auto-healing battery are provided in the illustrative embodiments. Identification of a condition is performed within the battery. The battery comprises a set of cells a subset of which is electrically connected in a configuration such that the configuration delivers a first amount of electrical power from the battery. The battery further comprising a second set of spare cells. Responsive to the condition, a cell is selected from the subset. Responsive to the condition, a spare cell is selected from the set of spare cells. The selected cell in the subset is made electrically unavailable in the configuration. The selected spare cell is made electrically available in the configuration, resulting in eliminating an effect of the condition on a power output of the battery.
    Type: Application
    Filed: June 11, 2014
    Publication date: December 17, 2015
    Inventors: Yakup Bulur, Richard J. Fishbune, Mark E. Maresh, Adam M. Wheeler
  • Publication number: 20150276886
    Abstract: A battery pack includes a plurality of cells. Two or more fuel gauges are associated with a voltage adjustable set of the plurality of cells. Each of the two or more fuel gauges is associated with one cell in the voltage adjustable set. Each of the two or more fuel gauges is configured to communicate cell capacity of the associated cell to a master controller. Two or more charge voltage controllers are associated with the voltage adjustable set. Each of the two or more charge voltage controllers is associated with one or more cells in the voltage adjustable set. Each of the two or more charge voltage controllers is configured to receive a signal from the master controller. Each of the two or more charge voltage controllers is configured to increase charge voltage on the associated one or more cells in response to receiving the signal.
    Type: Application
    Filed: March 26, 2014
    Publication date: October 1, 2015
    Applicant: International Business Machines Corporation
    Inventors: Yakup Bulur, Richard J. Fishbune, Mark E. Maresh, Neil C. Swenson, Adam M. Wheeler
  • Publication number: 20150280461
    Abstract: A method for charging a battery pack containing a plurality of cells is disclosed. The method includes receiving capacity information for a voltage adjustable set of the plurality of cells from two or more fuel gauges. Each of the two or more fuel gauges is associated with one cell in the adjustable set. The method further includes identifying a target cell for increasing charge voltage based on the capacity information. The method further includes sending a signal to a charge voltage controller associated with the target cell. The signal is configured to cause the charge voltage controller to increase charge voltage on the target cell. The charge voltage controller is one of a plurality of charge voltage controllers. Each of the plurality of charge voltage controllers is associated with one or more cells in the voltage adjustable set.
    Type: Application
    Filed: March 26, 2014
    Publication date: October 1, 2015
    Applicant: International Business Machines Corporation
    Inventors: Yakup Bulur, Richard J. Fishbune, Mark E. Maresh, Neil C. Swenson, Adam M. Wheeler
  • Patent number: 8899995
    Abstract: A modular battery device may include a substantially planar dielectric substrate having a first major surface and a second major surface spaced from and opposite the first major surface. A plurality of conductive couplers may extend through the substrate from the first major surface to the second major surface at spaced locations. Each conductive coupler may have a first connector element disposed at the first major surface of the substrate electrically connected to an associated second connector element forming an extension extending from the second major surface of the substrate. The device may be selectively engageable with another such device by selectively mating the first connector element of a first conductive coupler on the device in mechanical and electrical engagement with the second connector element of a second conductive coupler on the other such device. Devices having batteries may be stacked to provide parallel and/or series connections.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 2, 2014
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Yakup Bulur, Richard J. Fishbune, Mark E. Maresh, Neil C. Swenson, Adam M. Wheeler
  • Patent number: 8794537
    Abstract: An additional layer of encoding is provided using conventional one-dimensional (“1-D”) bar code symbology. Dark bars of at least 2 heights are used (where the dark bars may be narrow or wide, and may be separated by a space that is narrow or wide) for 2-dimensional (“2-D”) encoding. Whereas the width of the dark bars is significant in the 1-D encoding, the height of the dark bars is significant for the 2-D encoding. In one approach, dark bars of a shortest height are used for encoding conventional 1-D data, while dark bars of other heights encode additional data in a 2-D portion of a bar code. In another approach, consecutive dark bars are used in combination, according to a mapping which correlates the various combinations of bar heights to respective characters. The 2-D encoding rules may be proprietary, providing a type of data privacy.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: Erich Guenter, Mark E. Maresh, Thomas S. Mazzeo, Colm Nolan, Juan F. Vargas
  • Patent number: 8683473
    Abstract: An apparatus, system, and method are disclosed for dynamic task association. The method includes maintaining a plurality of projects. Each project may include a plurality of tasks specific to the project. The method may also include detecting a change in a particular task of a first project that affects one or more tasks of a second project. The first project and the second project may be of the plurality of projects and the second project may be independent from the first project. The method may also include updating one or more tasks of the second project affected by the change in response to detecting the change in the particular task of the first project.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: March 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Mark E. Maresh, Eric A. Stegner, Robert W. Stegner
  • Publication number: 20140077605
    Abstract: A device may include an electronic component stack cover having an open end sized to receive a modular electronic component stack including a plurality of like modular electronic components, an at least partially closed end, and sides extending from the at least partially closed end toward the open end. The at least partially closed end and the at least one side may form a chamber. At least one electrically conductive probe may extend from the at least partially closed end into the chamber. The chamber may conform to an outer shape of at least a portion of the modular electronic component stack, and the electrically conductive probe may be configured to electrically interface with a first connector on the electronic component stack when the stack is within the chamber.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yakup Bulur, Richard J. Fishbune, Mark E. Maresh, Neil C. Swenson, Adam M. Wheeler
  • Publication number: 20140080361
    Abstract: A modular battery device may include a substantially planar dielectric substrate having a first major surface and a second major surface spaced from and opposite the first major surface. A plurality of conductive couplers may extend through the substrate from the first major surface to the second major surface at spaced locations. Each conductive coupler may have a first connector element disposed at the first major surface of the substrate electrically connected to an associated second connector element forming an extension extending from the second major surface of the substrate. The device may be selectively engageable with another such device by selectively mating the first connector element of a first conductive coupler on the device in mechanical and electrical engagement with the second connector element of a second conductive coupler on the other such device. Devices having batteries may be stacked to provide parallel and/or series connections.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicant: International Business Machines Corporation
    Inventors: Yakup Bulur, Richard J. Fishbune, Mark E. Maresh, Neil C. Swenson, Adam M. Wheeler
  • Publication number: 20140061320
    Abstract: An additional layer of encoding is provided using conventional one-dimensional (“1-D”) bar code symbology. Dark bars of at least 2 heights are used (where the dark bars may be narrow or wide, and may be separated by a space that is narrow or wide) for 2-dimensional (“2-D”) encoding. Whereas the width of the dark bars is significant in the 1-D encoding, the height of the dark bars is significant for the 2-D encoding. In one approach, dark bars of a shortest height are used for encoding conventional 1-D data, while dark bars of other heights encode additional data in a 2-D portion of a bar code. In another approach, consecutive dark bars are used in combination, according to a mapping which correlates the various combinations of bar heights to respective characters. The 2-D encoding rules may be proprietary, providing a type of data privacy.
    Type: Application
    Filed: August 30, 2012
    Publication date: March 6, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erich Guenter, Mark E. Maresh, Thomas S. Mazzeo, Colm Nolan, Juan F. Vargas
  • Patent number: 8626356
    Abstract: Enabling the remote engine starter user to address accidental start obstacles resulting from specific vehicle enclosure structures. Remotely starting an internal combustion engine with onboard computer control of a vehicle enclosed within a confined enclosure that comprises determining a set of safe distances for each of the front, rear and top of the vehicle, respectively, from the front, rear and top of the enclosure. Then, it is sensed whether all of the distances of the front, rear and top of the vehicle from the enclosure are respectively further than each of the set of safe distances. The remote starting of the engine of the vehicle is enabled only if at least one of the distances is further than it's safe distance.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michelle Davis, Mark E Maresh, Eric A Stegner, Robert W Stegner
  • Publication number: 20130339077
    Abstract: Automated delegation may be used, by way of example, with an electronic calendar application to delegate attendance at a meeting or other event and with an email application to delegate responsibility for handling an inbound email message. Parameter values are predefined, describing various characteristics of potential delegates to whom responsibility may by delegated. When delegation is triggered, these parameter values are checked to select from among the potential delegates. Potential delegates may be ranked, in which case the highest-ranked potential delegate may be consulted first, with next-highest-ranked potential delegates iteratively consulted if the delegation is not accepted. The original request preferably shows an indication of the delegation status, so that the original meeting invitee or original email message recipient can maintain awareness of the delegation and can manage responsibility for the original request as needed.
    Type: Application
    Filed: June 18, 2012
    Publication date: December 19, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mark E. Maresh, Eric A. Stegner, Kimberly I. Stegner
  • Publication number: 20130197716
    Abstract: Enabling the remote engine starter user to address accidental start obstacles resulting from specific vehicle enclosure structures. Remotely starting an internal combustion engine with onboard computer control of a vehicle enclosed within a confined enclosure that comprises determining a set of safe distances for each of the front, rear and top of the vehicle, respectively, from the front, rear and top of the enclosure. Then, it is sensed whether all of the distances of the front, rear and top of the vehicle from the enclosure are respectively further than each of the set of safe distances. The remote starting of the engine of the vehicle is enabled only if at least one of the distances is further than it's safe distance.
    Type: Application
    Filed: January 27, 2012
    Publication date: August 1, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michelle Davis, Mark E. Maresh, Eric A. Stegner, Robert W. Stegner
  • Patent number: 8463799
    Abstract: Embodiments of the invention relate to query processing and consolidation of query results. Multiple queries may be submitted to one or more search engines, with each query having the same or different returned query items with the same or different sorting arrangement of the returned query items. The returned query items are consolidated into a single sorted set, with the sort being based upon a logical assessment and comparison of the multiple returned query items.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: June 11, 2013
    Assignee: International Business Machines Corporation
    Inventors: Michelle Davis, Mark E. Maresh, Eric A. Stegner, Robert W. Stegner