Patents by Inventor Annette E Sohor

Annette E Sohor 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: 9244680
    Abstract: A method for examining document of a software product against a list of strings files of an interface of the software product to detect whether the document includes list of strings of the interface is provided. The method includes determination of source files of the document. The method further includes a search for string files of the interface that are present in the document. The method further includes comparison of the string files against the source files. Responsive to the comparison, if no match of the source files and the string files is found, an invalid status of the document is found, and wherein if a match is found, the document is flagged with a valid status.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: January 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Elizabeth A. Phelan, Michelle M. Purcell, Annette E. Sohor, Conor K. Tuohy
  • Publication number: 20150007137
    Abstract: A method for examining document of a software product against a list of strings files of an interface of the software product to detect whether the document includes list of strings of the interface is provided. The method includes determination of source files of the document. The method further includes a search for string files of the interface that are present in the document. The method further includes comparison of the string files against the source files. Responsive to the comparison, if no match of the source files and the string files is found, an invalid status of the document is found, and wherein if a match is found, the document is flagged with a valid status.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 1, 2015
    Inventors: Elizabeth A. Phelan, Michelle M. Purcell, Annette E. Sohor, Conor K. Tuohy
  • Patent number: 6731633
    Abstract: A network unit includes a forwarding database which includes entries relating packet addresses to forwarding data and is operative to form linked chains of entries wherein the entries in a chain represent different packet addresses which are reduced by hashing to the same pointer for the database. A seed for a hashing algorithm is provided by a combination, such as an exclusive-OR combination, of part of an input address word and a selected word. Hashing is preferably performed in at least two cycles, wherein in one cycle a hash function is applied to a portion of the input address not including the part which is combined with the selected word to constitute a hash seed and in another (preceding) cycle a further part of the address and the aforementioned hash seed are subject the hash function.
    Type: Grant
    Filed: April 25, 2000
    Date of Patent: May 4, 2004
    Assignee: 3Com Corporation
    Inventors: Annette E Sohor, Eoin O'Brien, Neil J Clifford, Derry M O'Donoghue
  • Patent number: 6611520
    Abstract: A multi-port data communication device includes a common central memory through which all data packets must pass. Packet data is written to and read from the common memory space in bursts in response to receive write requests and transmit read requests. A transmit read request for a first burst of data in a packet has in a central arbiter a relatively low priority and transmit read requests for a second and any subsequent burst of data in a packet have in the central arbiter a relatively high priority. Preferably the receive write requests have in said central arbiter a priority intermediate said relatively low priority and said relatively high priority. The priority system reduces the likelihood of underrun and overrun particularly when the burst size is generally smaller than the packet size.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: August 26, 2003
    Assignee: 3Com Corporation
    Inventors: Daniel M O'Keeffe, Justin A Drummond-Murray, Annette E Sohor, Paul Flood