Patents by Inventor Lee Goodman

Lee Goodman 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: 8907189
    Abstract: A stabilized musical horn instrument is revealed, comprising a traditional wind instrument of the type employing a horn outlet, a stabilizer mechanism comprising an axially rotated friction mechanism for locking an assembly of a pair of telescoping tubes in a deployed position and a linearly operated magnetic mechanism to retain the tubes in a retracted position; and further comprising a surface engagement assembly coupled to the distal tube of the telescoping tube assembly.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 9, 2014
    Inventors: Robert Henry Bernacki, Jeffrey Lee Goodman
  • Patent number: 8886667
    Abstract: An approach is provided for providing a distributed database management and distributed storage system, which can use consumer storage media. A query for data stored in a distributed database formed by a plurality of storage media is received. The plurality of storage media corresponds to a plurality of set-top boxes. A determination is made that which one or more of the set-top boxes is associated with the data stored in the storage media. A request for the data is generated in response to the received query. The request is transmitted to the determined one or more of the set-top boxes.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: November 11, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lee Goodman, Punita Mishra
  • Patent number: 8417227
    Abstract: Virtual handsets may be defined and downloaded to physical devices when desired. The use of virtual handsets may allow a user to have multiple different physical handsets or other devices, all of which can present a relatively consistent interface to the user. In one particular implementation, a profiles may be stored that define personal preference and usage information for the virtual handset. The profile may be downloaded a physical handset for implementation of a user interface at the physical handset based on the personal preference and usage information of the profile.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: April 9, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lee Goodman, Robert H. Liao
  • Patent number: 8369312
    Abstract: An approach is provided for retrieving a system log. Packets that are destined for a predetermined network address and network port are detected and captured. The packets represent a log file corresponding to a customer premise equipment (CPE) for troubleshooting. A data file is generated to contain the log file, wherein the packets are discarded, by at a firewall, before reaching the predetermined network address and network port.
    Type: Grant
    Filed: October 3, 2007
    Date of Patent: February 5, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: James Flynn, Lee Goodman
  • Patent number: 8315506
    Abstract: A provisioning device intercepts program content from a video client or another multimedia device, where the program content includes copy-protection encryption, and receives additional content from a local router or another networked device, where the additional content is Internet protocol (IP) content. The provisioning device removes the copy-protection encryption from the program content and combines the additional content with the program content. The provisioning device also adds copy-protection encryption to the combined additional content and program content, and sends the copy-protected combined content to a display device.
    Type: Grant
    Filed: November 2, 2009
    Date of Patent: November 20, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lee Goodman, Rezwanul Azim, Robert H Liao
  • Patent number: 8194565
    Abstract: An objective, service-level specific voice call listening quality test scheme for a Voice Over IP (VOIP) network is presented. Test probes are deployed along the border of the VOIP network. Each test probe is capable of placing calls over the VOIP network to the other test probes at different levels of service and measuring call quality using an objective measurement algorithm such as PAMS or PSQM. The measurement results are collected on an ongoing basis to obtain information on the VOIP network's voice call quality. The information is compared to thresholds to measure performance against Service Level Agreement guarantees.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: June 5, 2012
    Inventor: Lee Goodman
  • Publication number: 20110307514
    Abstract: An approach is provided for providing a distributed database management and distributed storage system, which can use consumer storage media. A query for data stored in a distributed database formed by a plurality of storage media is received. The plurality of storage media corresponds to a plurality of set-top boxes. A determination is made that which one or more of the set-top boxes is associated with the data stored in the storage media. A request for the data is generated in response to the received query. The request is transmitted to the determined one or more of the set-top boxes.
    Type: Application
    Filed: June 14, 2010
    Publication date: December 15, 2011
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Lee Goodman, Punita Mishra
  • Patent number: 8006013
    Abstract: The disclosure relates to a method and apparatus to efficiently address livelock in a multi-processor system. In one embodiment, the disclosure is directed to a method for preventing a system bus livelock in a system having a plurality of processors communicating respectively through a plurality of bus masters to a plurality of IO Controllers across a system bus by: receiving at an MMIO state machine a plurality of snoop commands issued from the plurality of processors, identifying a first processor and a second processor from the plurality of processors, each of the first processor and the second processor having a first number of snoop commands in the input queue and a second number of responses in the output queue, the first number and the second number exceeding a threshold; issuing a burst prevention response to the first processor and the second process.
    Type: Grant
    Filed: August 7, 2008
    Date of Patent: August 23, 2011
    Assignee: International Business Machines Corporation
    Inventors: Benjamin Lee Goodman, Ryan Scott Haraden
  • Publication number: 20110103770
    Abstract: A provisioning device intercepts program content from a video client or another multimedia device, where the program content includes copy-protection encryption, and receives additional content from a local router or another networked device, where the additional content is Internet protocol (IP) content. The provisioning device removes the copy-protection encryption from the program content and combines the additional content with the program content. The provisioning device also adds copy-protection encryption to the combined additional content and program content, and sends the copy-protected combined content to a display device.
    Type: Application
    Filed: November 2, 2009
    Publication date: May 5, 2011
    Applicant: Verizon Patent and Licensing, Inc.
    Inventors: Lee GOODMAN, Rezwanul Azim, Robert H. Liao
  • Patent number: 7873861
    Abstract: A method, apparatus, and program for systematically testing the functionality of all connections in a multi-tiered bus system that connects a large number of processors. Each bus controller is instructed to send a test version of a snoop request to all of the other processors and to wait for the replies. If a connection is bad, the port associated with that connection will time out. Detection of a time-out will cause the initialization process to be halted until the problem can be isolated and resolved.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: January 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: Benjiman Lee Goodman, Paul Frank Lecocq, Praveen S. Reddy
  • Patent number: 7743375
    Abstract: An information handling system includes instruction processing nodes in respective physical partitions. A communications bus couples two information processing nodes together. Each node includes hardware resources such as CPUs, memories and I/O adapters. Prior to a command to merge the physical partitions, the communication bus exhibits a disabled state such that the two information processing nodes are effectively disconnected. After receiving a command to merge the physical partitions, the system enables the communication bus to effectively hot-plug the two nodes together. A modified master hypervisor in one node stores data structures detailing the hardware resources of the two nodes. The modified master may assign resources from one node to a logical partition in another node.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: June 22, 2010
    Assignee: International Business Machines Corporation
    Inventors: Benjiman Lee Goodman, Milton Devon Miller, II, Naresh Nayar
  • Publication number: 20100048183
    Abstract: Virtual handsets may be defined and downloaded to physical devices when desired. The use of virtual handsets may allow a user to have multiple different physical handsets or other devices, all of which can present a relatively consistent interface to the user. In one particular implementation, a profiles may be stored that define personal preference and usage information for the virtual handset. The profile may be downloaded a physical handset for implementation of a user interface at the physical handset based on the personal preference and usage information of the profile.
    Type: Application
    Filed: August 25, 2008
    Publication date: February 25, 2010
    Applicant: VERIZON DATA SERVICES LLC
    Inventors: Lee GOODMAN, Robert H. LIAO
  • Publication number: 20100036984
    Abstract: The disclosure relates to a method and apparatus to efficiently address livelock in a multi-processor system. In one embodiment, the disclosure is directed to a method for preventing a system bus livelock in a system having a plurality of processors communicating respectively through a plurality of bus masters to a plurality of IO Controllers across a system bus by: receiving at an MMIO state machine a plurality of snoop commands issued from the plurality of processors, identifying a first processor and a second processor from the plurality of processors, each of the first processor and the second processor having a first number of snoop commands in the input queue and a second number of responses in the output queue, the first number and the second number exceeding a threshold; issuing a burst prevention response to the first processor and the second process.
    Type: Application
    Filed: August 7, 2008
    Publication date: February 11, 2010
    Applicant: International Business Machines Corporation
    Inventors: Benjamin Lee Goodman, Ryan Scott Haraden
  • Publication number: 20090327643
    Abstract: An information handling system includes instruction processing nodes in respective physical partitions. A communications bus couples two information processing nodes together. Each node includes hardware resources such as CPUs, memories and I/O adapters. Prior to a command to merge the physical partitions, the communication bus exhibits a disabled state such that the two information processing nodes are effectively disconnected. After receiving a command to merge the physical partitions, the system enables the communication bus to effectively hot-plug the two nodes together. A modified master hypervisor in one node stores data structures detailing the hardware resources of the two nodes. The modified master may assign resources from one node to a logical partition in another node.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Benjiman Lee Goodman, Milton Devon Miller, II, Naresh Nayar
  • Patent number: 7502917
    Abstract: A processor chip that provides a dynamically selectable operating mode in which particular sequences of instructions are executed without an external interrupt. The processor chip comprises an architected bit that may be set by software and which enables the external interrupt of the processing system to be dynamically enabled/disabled. When a sequence of instructions constituting a data move operation is being issued, the architected bit is toggled to an interrupt disabled state so that execution of the sequence of instructions occurs without an external interrupt. Following the execution of the sequence of instructions, the architected bit is toggled to an interrupt enabled state, which causes instruction execution to be subjected to external interrupts.
    Type: Grant
    Filed: December 5, 2002
    Date of Patent: March 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Ravi Kumar Arimilli, Benjiman Lee Goodman, Jody Bern Joyner
  • Patent number: 7480772
    Abstract: A cache coherent data processing system includes at least first and second coherency domains each including at least one processing unit. The first coherency domain includes a first cache memory and a second cache memory, and the second coherency domain includes a remote coherent cache memory. The first cache memory includes a cache controller, a data array including a data storage location for caching a memory block, and a cache directory. The cache directory includes a tag field for storing an address tag in association with the memory block and a coherency state field associated with the tag field and the data storage location. The coherency state field has a plurality of possible states including a state that indicates that the memory block is possibly shared with the second cache memory in the first coherency domain and cached only within the first coherency domain.
    Type: Grant
    Filed: August 8, 2007
    Date of Patent: January 20, 2009
    Assignee: International Business Machines Corporation
    Inventors: James Stephen Fields, Jr., Benjiman Lee Goodman, Guy Lynn Guthrie, William John Starke, Derek Edward Williams
  • Patent number: 7454577
    Abstract: A cache coherent data processing system includes at least first and second coherency domains each including at least one processing unit. The first coherency domain includes a first cache memory and a second cache memory, and the second coherency domain includes a remote coherent cache memory. The first cache memory includes a cache controller, a data array including a data storage location for caching a memory block, and a cache directory. The cache directory includes a tag field for storing an address tag in association with the memory block and a coherency state field associated with the tag field and the data storage location. The coherency state field has a plurality of possible states including a state that indicates that the memory block is possibly shared with the second cache memory in the first coherency domain and cached only within the first coherency domain.
    Type: Grant
    Filed: February 10, 2005
    Date of Patent: November 18, 2008
    Assignee: International Business Machines Corporation
    Inventors: James Stephen Fields, Jr., Benjiman Lee Goodman, Guy Lynn Guthrie, William John Starke, Derek Edward Williams
  • Patent number: 7453816
    Abstract: A method, apparatus, and computer instructions are provided by the present invention to automatically recover from a failed node concurrent maintenance operation. A control logic is provided to send a first test command to processors of a new node. If the first test command is successful, a second test command is sent to all processors or to the remaining nodes if nodes are removed. If the second command is successful, system operation is resumed with the newly configured topology with either nodes added or removed. If the response is incorrect or a timeout has occurred, the control logic restores values to the current mode register and sends a third test command to check for an error. A fatal system attention is sent to a service processor or system software if an error is encountered. If no error, system operation is resumed with previously configured topology.
    Type: Grant
    Filed: February 9, 2005
    Date of Patent: November 18, 2008
    Assignee: International Business Machines Corporation
    Inventors: James Stephen Fields, Jr., Michael Stephen Floyd, Benjiman Lee Goodman, Paul Frank Lecocq, Praveen S. Reddy
  • Publication number: 20080256391
    Abstract: A method, apparatus, and program for systematically testing the functionality of all connections in a multi-tiered bus system that connects a large number of processors. Each bus controller is instructed to send a test version of a snoop request to all of the other processors and to wait for the replies. If a connection is bad, the port associated with that connection will time out. Detection of a time-out will cause the initialization process to be halted until the problem can be isolated and resolved.
    Type: Application
    Filed: June 27, 2008
    Publication date: October 16, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Benjiman Lee Goodman, Paul Frank Lecocq, Praveen S. Reddy
  • Patent number: 7430684
    Abstract: A method, apparatus, and program for systematically testing the functionality of all connections in a multi-tiered bus system that connects a large number of processors. Each bus controller is instructed to send a test version of a snoop request to all of the other processors and to wait for the replies. If a connection is bad, the port associated with that connection will time out. Detection of a time-out will cause the initialization process to be halted until the problem can be isolated and resolved.
    Type: Grant
    Filed: February 9, 2005
    Date of Patent: September 30, 2008
    Assignee: International Business Machines Corporation
    Inventors: Benjiman Lee Goodman, Paul Frank Lecocq, Praveen S. Reddy