Patents by Inventor David Berman
David Berman 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: 20200349514Abstract: Systems, methods, and software are disclosed herein for enhancing the awareness of the activity of others in a collaboration group. In an implementation, a contact that identifies a person is displayed in a user interface to an application. A determination is made whether the person is in a collaboration group with a user of the application. If so, a further determination is made whether that person is presently active in a content item in a context other than the present context of the user. When such conditions are satisfied, an indication is surfaced in the user interface that the person is active in the content item.Type: ApplicationFiled: May 2, 2019Publication date: November 5, 2020Inventors: Douglas Lane Milvaney, Benjamin Gustav Wilde, Arthur David Berman, Lyndsy Marie Stopa, Christopher Ryan Botaish
-
Patent number: 10738174Abstract: The present invention relates to a water-soluble polymer complex that includes a water-soluble block copolymer and a magnetic nanoparticle, wherein the water-soluble polymer complex has a nonzero net magnetic moment in the absence of an applied magnetic field at ambient temperatures. The water-soluble block copolymer is preferably a diblock or triblock copolymer and the magnetic nanoparticle is preferably a ferrimagnetic or ferromagnetic nanoparticle. The water-soluble complexes may be derivatized with reactive groups and conjugated to biomolecules. Exemplary water-soluble polymer complexes covered under the scope of the invention include PEG112-b-PAA40 modified CoFe2O4; NH2-PEG112-b-PAA40 modified CoFe2O4; PNIPAM68-b-PAA28 modified CoFe2O4; and mPEG-b-PCL-b-PAA modified CoFe2O4.Type: GrantFiled: April 23, 2012Date of Patent: August 11, 2020Assignee: International Business Machines CorporationInventors: Krishna M. Bajjuri, David Berman, Qiu Dai, Pierre-Olivier Jubert, Hareem T. Maune, Alshakim Nelson
-
Displaying adaptive content in heterogeneous performance monitoring and troubleshooting environments
Patent number: 10680926Abstract: Systems, methods, and computer program embodiments are disclosed for adaptively displaying application performance data. In an embodiment, a plurality of performance monitoring data sources may be identified based on an application model that defines the topological structure of a software application. A request may be received for performance data associated with the application. One or more content options may then be determined based on the received request, and each content option may include one or more target performance metrics. Each content option may also be associated with one or more data sources. For each content option, the associated data sources may be queried to identify available data sources containing relevant performance data. A content option may be selected from the determined content options based on a priority associated with the content option. The performance data corresponding to the selected content option may subsequently be retrieved and presented for display.Type: GrantFiled: April 7, 2016Date of Patent: June 9, 2020Assignee: Riverbed Technology, Inc.Inventors: Ryan Gehl, Russell Elsner, Eric Rogner, David Berman, Laura Harrison -
Publication number: 20200162561Abstract: A document modification event management system for notification of specific edits made to electronic content items, and a method of determining the relevance of the modification. As an example, a first user may make an edit to a portion of a document. A second user may receive a notification of this edit if the system determines the edit was relevant to the second user. In addition, during review of an electronic content item, a reader may select a specific portion of content and view the modifications that have occurred to only the selected portion. These tools can provide collaborative document users the ability to more readily monitor document development and stay up-to-date with changes that are important to them.Type: ApplicationFiled: November 16, 2018Publication date: May 21, 2020Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Douglas Lane MILVANEY, Benjamin Gustav WILDE, Joan Catharine WEAVER, Christopher Ryan BOTAISH, Lyndsy Marie STOPA, Arthur David BERMAN
-
Patent number: 10656232Abstract: Described are embodiments to calibrate read sensors, which in turn may ensure that the equipment utilized to detect antigens is reliable and accurate. If it is determined that a read sensor is degraded a method of calibrating a read sensor of a read head may be used.Type: GrantFiled: September 26, 2014Date of Patent: May 19, 2020Assignee: International Business Machines CorporationInventors: David Berman, Dylan J. Boday, Icko E. T. Iben, Wayne I. Imaino, Stephen L. Schwartz, Anna W. Topol, Daniel J. Winarski
-
Publication number: 20200026989Abstract: A circuit arrangement includes an array of MAC circuits, wherein each MAC circuit includes a cache configured for storage of a plurality of kernels. The MAC circuits are configured to receive a first set of data elements of an IFM at a first rate. The MAC circuits are configured to perform first MAC operations on the first set of the data elements and a first one of the kernels associated with a first OFM depth index during a first MAC cycle, wherein a rate of MAC cycles is faster than the first rate. The MAC circuits are configured to perform second MAC operations on the first set of the data elements and a second one of the kernels associated with a second OFM depth index during a second MAC cycle that consecutively follows the first MAC cycle.Type: ApplicationFiled: July 19, 2018Publication date: January 23, 2020Applicant: Xilinx, Inc.Inventors: Xiaoqian Zhang, Ephrem C. Wu, David Berman
-
Patent number: 10372118Abstract: An energy monitoring system includes a memory storing instructions to execute an energy modeling technique and processing circuitry for executing the instructions to operate the energy modeling technique. The energy modeling technique includes receiving energy data from a plurality of segments representative of one or more logical subgroups. The energy modeling technique includes categorizing the energy data of the logical subgroups into a plurality of segments. The energy modeling technique includes organizing the plurality of segments into a plurality of state-based hierarchical levels. The energy modeling technique includes calculating energy usage and factors associated with the plurality of state-based hierarchical levels via an energy model. The energy modeling technique includes outputting a visualization representative of the energy data corresponding to each of the segments to a monitoring and control system, resulting in a graphical representation accessible by a user-viewable screen.Type: GrantFiled: April 24, 2017Date of Patent: August 6, 2019Assignee: Rockwell Automation Technologies, Inc.Inventors: Linglai Li, Guolin Zhang, David Brandt, Fred M. Discenzo, Philip Kaufman, David Berman, Phillip Bush, Sean C. Schmelzer, Steven Lombardi, Noel Henderson, Richard A. Morgan
-
Patent number: 10346093Abstract: Disclosed circuitry includes RAM circuits, a memory controller, and an array of processing circuits. Each RAM circuit includes a read port and a write port. The memory controller accesses tensor data arranged in banks of tensor buffers in the RAM circuits. The memory controller is coupled to each read port by shared read control signal lines and to each write port by shared write control signal lines. The memory controller generates read control and write control signals for accessing different ones of the tensor buffers at different times. The array of processing circuits is coupled to one of the RAM circuits. The array includes multiple rows and multiple of columns of processing circuits for performing tensor operations on the tensor data. The processing circuits in each row in each array of processing circuits are coupled to input the same tensor data.Type: GrantFiled: March 16, 2018Date of Patent: July 9, 2019Assignee: XILINX, INC.Inventors: Ephrem C. Wu, Xiaoqian Zhang, David Berman
-
Patent number: 10228880Abstract: The examples described herein discuss various systems, software, devices, and methods for managing a primary command queue by ordering and/or reordering and distributing incoming commands based, at least in part, on positional information of one or more components of data storage devices. More specifically, in some embodiments, the examples discussed herein describe ordering and distributing incoming commands from a primary command queue in a position-aware manner that takes into account disk rotation (e.g., rotational position) and/or actuator head location for the various data storage devices of a data storage system enclosure. Among other benefits, ordering incoming commands at the primary command queue and distributing the ordered commands to individual device queues improves overall command execution latency.Type: GrantFiled: September 6, 2016Date of Patent: March 12, 2019Assignee: HGST Netherlands B.V.Inventors: David Berman, Abhishek Dhanda, Toshiki Hirano, Satoshi Yamamoto
-
Publication number: 20180261249Abstract: A system, according to one embodiment, includes: a plurality of tape reels; and a tape drive configured for reading data from tape stored on at least one of the plurality of tape reels. At least some of the tape reels have a tape wound thereon and a spring-like clip coupled to a free end of the tape. Moreover, the clip is selectively positionable in a wrapped position where the clip wraps around a portion of the tape when the tape is wound onto the reel, thereby holding the portion of the tape in place on the reel.Type: ApplicationFiled: May 7, 2018Publication date: September 13, 2018Inventors: David Berman, William M. Dyer, A. David Erpelding, Wayne I. Imaino, Ronald R. Labby
-
Patent number: 10043547Abstract: A spring-like clip for a spool of tape, one end of the clip being attached to one end of the tape, and another end of the clip having an engagement feature that allows the clip to be pulled from the spool. The clip is configured to curve around the spool to hold the tape in place. In one general embodiment, a product includes a reel, a tape coupled to the reel, and a spring-like clip coupled to a free end of the tape. The clip is selectively positionable in a wrapped position where the clip wraps around a portion of the tape when the tape is wound onto the reel, thereby holding the portion of the tape in place on the reel. Systems for using various types of such products are presented, and generally include a tape drive configured for reading data from tape stored on such products.Type: GrantFiled: December 16, 2013Date of Patent: August 7, 2018Assignee: International Business Machines CorporationInventors: David Berman, William M. Dyer, A. David Erpelding, Wayne I. Imaino, Ronald R. Labby
-
Publication number: 20180088567Abstract: An energy monitoring system includes a memory storing instructions to execute an energy modeling technique and processing circuitry for executing the instructions to operate the energy modeling technique. The energy modeling technique includes receiving energy data from a plurality of segments representative of one or more logical subgroups. The energy modeling technique includes categorizing the energy data of the logical subgroups into a plurality of segments. The energy modeling technique includes organizing the plurality of segments into a plurality of state-based hierarchical levels. The energy modeling technique includes calculating energy usage and factors associated with the plurality of state-based hierarchical levels via an energy model. The energy modeling technique includes outputting a visualization representative of the energy data corresponding to each of the segments to a monitoring and control system, resulting in a graphical representation accessible by a user-viewable screen.Type: ApplicationFiled: April 24, 2017Publication date: March 29, 2018Inventors: Linglai Li, Guolin Zhang, David Brandt, Fred M. Discenzo, Philip Kaufman, David Berman, Phillip Bush, Sean C. Schmelzer, Steven Lombardi, Noel Henderson, Richard A. Morgan
-
Publication number: 20180067694Abstract: The examples described herein discuss various systems, software, devices, and methods for managing a primary command queue by ordering and/or reordering and distributing incoming commands based, at least in part, on positional information of one or more components of data storage devices. More specifically, in some embodiments, the examples discussed herein describe ordering and distributing incoming commands from a primary command queue in a position-aware manner that takes into account disk rotation (e.g., rotational position) and/or actuator head location for the various data storage devices of a data storage system enclosure. Among other benefits, ordering incoming commands at the primary command queue and distributing the ordered commands to individual device queues improves overall command execution latency.Type: ApplicationFiled: September 6, 2016Publication date: March 8, 2018Inventors: David Berman, Abhishek Dhanda, Toshiki Hirano, Satoshi Yamamoto
-
Patent number: 9714985Abstract: According to one embodiment, a calibration assembly includes an outer layer having at least one calibration trench extending along a y-axis, and an encapsulation layer within the calibration trench. The encapsulation layer has a plurality of nanoparticles spaced apart along said y-axis of said at least one calibration trench. Each of said plurality of nanoparticles are provided at known y-axis locations in said calibration trench, and each of the plurality of nanoparticles have a known magnetic property.Type: GrantFiled: December 12, 2014Date of Patent: July 25, 2017Assignee: GLOBALFOUNDRIES INC.Inventors: David Berman, Dylan J. Boday, Icko E. T. Iben, Wayne I. Imaino, Stephen L. Schwartz, Anna W. Topol, Daniel J. Winarski
-
Patent number: 9568514Abstract: An apparatus includes an upstream/downstream probability module that determines, for each measurement point in an electrical power system, an upstream/downstream probability. The apparatus includes a zone module that identifies a plurality of zones within the power system and an upstream/downstream module that identifies, for each measurement point and for each zone, if a power quality event in a zone is upstream or downstream of a measurement point. The apparatus includes a zone probability module that determines a zone probability for each zone by multiplying the upstream probability or the downstream probability for each measurement point. The zone probability is a probability that the event happened in a zone. The zone probability module uses the upstream probability of a measurement point when the zone is upstream of the measurement point and uses the downstream probability when the zone is downstream of the measurement point.Type: GrantFiled: June 2, 2014Date of Patent: February 14, 2017Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: LingLai Li, Benfeng Tang, Fredrick M Discenzo, David Berman, Phillip Bush
-
DISPLAYING ADAPTIVE CONTENT IN HETEROGENEOUS PERFORMANCE MONITORING AND TROUBLESHOOTING ENVIRONMENTS
Publication number: 20160301584Abstract: Systems, methods, and computer program embodiments are disclosed for adaptively displaying application performance data. In an embodiment, a plurality of performance monitoring data sources may be identified based on an application model that defines the topological structure of a software application. A request may be received for performance data associated with the application. One or more content options may then be determined based on the received request, and each content option may include one or more target performance metrics. Each content option may also be associated with one or more data sources. For each content option, the associated data sources may be queried to identify available data sources containing relevant performance data. A content option may be selected from the determined content options based on a priority associated with the content option. The performance data corresponding to the selected content option may subsequently be retrieved and presented for display.Type: ApplicationFiled: April 7, 2016Publication date: October 13, 2016Inventors: Ryan GEHL, Russell ELSNER, Eric ROGNER, David BERMAN, Laura HARRISON -
Patent number: 9461896Abstract: The present invention relates to displaying data in a time-aligned fashion. A dashboard may have a defined time window and a plurality of graphs for various types of monitoring data metrics. Updates to each of the graphs may occur at different intervals while the graphs stay aligned to the same time window. The updates may be asynchronously received and displayed in the dashboard in real-time or near real-time. The graphs are aligned to the same time window in a dashboard by adding a future time buffer. When the live data reaches the end of the time window, the future time buffer allows a brief overflow period for updates to be added to the graphs while keeping all the graphs on a common time axis. Once the current time reaches the end of the future time buffer, the dashboard is then shifted forward and a future time buffer is added.Type: GrantFiled: December 14, 2012Date of Patent: October 4, 2016Assignee: RIVERBED TECHNOLOGY, INC.Inventors: Greg Groves, Eric Rogner, David Berman
-
Patent number: 9411022Abstract: According to one embodiment a method of performing a calibration correlation test for a calibration assembly includes sweeping a head module having a magnetic read sensor along a y-axis of the calibration assembly. The calibration assembly has at least one calibration trench having at least one nanoparticle at a known y-axis location in the calibration trench and the magnetic properties are known for the at least one nanoparticle. A read response of the at least one nanoparticles is obtained from the magnetic read sensor and a correlation is determined from the read response. The correlation of the read response is compared to a correlation threshold. The read response correlation is stored in memory in response to determining that the correlation of the read response is greater than the correlation threshold. When the correlation of the read response is not greater than the correlation threshold, a correlation test error is indicated.Type: GrantFiled: December 12, 2014Date of Patent: August 9, 2016Assignee: GLOBALFOUNDRIES INC.Inventors: David Berman, Dylan J. Boday, Icko E. T. Iben, Wayne I. Imaino, Stephen L. Schwartz, Anna W. Topol, Daniel J. Winarski
-
Patent number: 9304963Abstract: Systems and methods self-organize a multifunctional power and energy control and management system by integrating multiple backplane based modules through module descriptions, the module descriptions including control logic and parameters associated with the modules. Dynamic data table structures may be configured based on information provides with the module descriptions and provide for improved data accessing, storing, and updating.Type: GrantFiled: January 14, 2011Date of Patent: April 5, 2016Assignee: Rockwell Automation Technologies, Inc.Inventors: Xuyyan Xiao, Mark E. Delker, Benfeng Tang, Chao Chen, Steven A. Lombardi, David Berman
-
Publication number: 20150331035Abstract: An apparatus includes an upstream/downstream probability module that determines, for each measurement point in an electrical power system, an upstream/downstream probability. The apparatus includes a zone module that identifies a plurality of zones within the power system and an upstream/downstream module that identifies, for each measurement point and for each zone, if a power quality event in a zone is upstream or downstream of a measurement point. The apparatus includes a zone probability module that determines a zone probability for each zone by multiplying the upstream probability or the downstream probability for each measurement point. The zone probability is a probability that the event happened in a zone. The zone probability module uses the upstream probability of a measurement point when the zone is upstream of the measurement point and uses the downstream probability when the zone is downstream of the measurement point.Type: ApplicationFiled: June 2, 2014Publication date: November 19, 2015Applicant: Rockwell Automation Technologies, Inc.Inventors: LingLai Li, Benfeng Tang, Fred Discenzo, David Berman, Phillip Bush