Patents by Inventor Keith Wilson
Keith Wilson 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: 20130007116Abstract: A method, system, and computer usable program product for source identification for multipart content validation are provided in the illustrative embodiments. An identification information of a source server is obtained by parsing an update request, the update request being configured to request from the source server an update of a part of the multipart content. The identification information is recorded. A change in a part of the multipart content is observed. The change in the part results in an updated multipart content. A debugging directive is constructed, the debugging directive including the identification information of the source server. The debugging directive is inserted relative to the part that has changed thereby associating the source server with the part of the multipart content. The updated multipart content including the debugging directive is transmitted to a validation server executing in a second data processing system.Type: ApplicationFiled: September 13, 2012Publication date: January 3, 2013Applicant: International Business Machines CorporationInventors: MICHAEL ANTHONY STRACK, Allen Keith Wilson, Shunguo Yan
-
Publication number: 20120311827Abstract: An apparatus that attaches to electronic cartridges, cards, disks, or data or memory cards, such as those used in electronic game machines or consoles, digital cameras, and other electronic devices, to provide an attachment point which facilitates attaching or securing the card or cartridge (or multiple cards) to the included split {key} ring or a separate holding or carrying device (such as a clip, cable, strap, or hook), and which provides an improved location for handling the electronic card, particularly when inserting or removing the card from an electronic device. Examples of electronic cards include, but are not limited to: Nintendo DS™ and GameBoy™ game cartridges, and digital memory cards, such as Compact Flash (CF) memory cards. Prior to this invention, carrying or storing these electronic cards was limited to a separate external case from which the card had to be removed prior to use in the intended electronic device.Type: ApplicationFiled: June 13, 2011Publication date: December 13, 2012Inventor: Stephen Keith Wilson
-
Patent number: 8224997Abstract: Embodiments of the invention are directed to a data transfer network having a server side and a client side, wherein content is sent from the server side to the client side in successive output streams to dynamically create a document on the client side, and the content for different output streams is provided, respectively from different ones of a plurality of originating sources that are located on the server side. One embodiment, directed to a method, includes the steps of intercepting a given output stream, and determining whether or not a debug directive can be inserted into the intercepted output stream, wherein the determination is made in conformance with prespecified lexeme rules associated with the intercepted output stream. Responsive to a determination that a debug directive can be inserted into the intercepted stream, a debug directive is created that contains information identifying the originating source on the server side which provided the content for the intercepted output stream.Type: GrantFiled: February 23, 2009Date of Patent: July 17, 2012Assignee: International Business Machines CorporationInventors: Michael Anthony Strack, Allen Keith Wilson, Shunguo Yan
-
Patent number: 8171037Abstract: Method and system are disclosed for expanding a reference number range without altering existing data storage length. Such reference numbers may include employee numbers, social security numbers, customer account numbers, and the like. The method/system takes advantage of the way decimal numbers are stored by computers to allow text to be used in numeric reference numbers. In one implementation, letters A-Z are used for the leftmost position, increasing the domain count of reference numbers from 10 to 36 for that position. A reference number expansion utility is then used to convert the additional reference numbers to and from the existing data storage format.Type: GrantFiled: August 1, 2006Date of Patent: May 1, 2012Assignee: United Services Automobile Association (USAA)Inventors: Scott Steen, Keith Wilson, James Lutz
-
Patent number: 8144666Abstract: Spatial Division Multiple Access (SDMA) offers multiplicative spectral efficiency gains in wireless networks. An adaptive SDMA beamforming technique is capable of increasing the traffic throughput of a sector, as compared to a conventional tri-cellular arrangement, by between 4 and 7 times, depending on the environment. This system uses an averaged covariance matrix of the uplink signals received at the antenna array to deduce the downlink beamforming solution, and is equally applicable to Frequency Division Duplex (FDD) and Time Division Duplex (TDD) systems. A scheduling algorithm enhances the SDMA system performance by advantageously selecting the users to be co-scheduled.Type: GrantFiled: May 4, 2006Date of Patent: March 27, 2012Assignee: Rockstar Bidco LPInventors: Fiona Wilson, Keith Wilson
-
Publication number: 20120042037Abstract: A method, system, and computer usable program product for source identification for multipart content validation are provided in the illustrative embodiments. An identification information of a source server is obtained by parsing an update request, the update request being configured to request from the source server an update of a part of the multipart content. The identification information is recorded. A change in a part of the multipart content is observed. The change in the part results in an updated multipart content. A debugging directive is constructed, the debugging directive including the identification information of the source server. The debugging directive is inserted relative to the part that has changed thereby associating the source server with the part of the multipart content. The updated multipart content including the debugging directive is transmitted to a validation server executing in a second data processing system.Type: ApplicationFiled: August 12, 2010Publication date: February 16, 2012Applicant: International Business Machines CorporationInventors: Michael Anthony Strack, Allen Keith Wilson, Shunguo Yan
-
Publication number: 20110246965Abstract: A method, system, and computer usable program product for correcting document generation for policy compliance are provided in the illustrative embodiments. An error is detected in an electronic document at a first application. A code location associated with the error is identified. The electronic document has embedded debugging code including a set of code locations including the code location. An input is received, the input being usable in correcting the error. An information usable in correcting the error is created, the information including the input. The information is sent to a second application executing in a second data processing system. The information is usable to modify a third application.Type: ApplicationFiled: April 1, 2010Publication date: October 6, 2011Applicant: International Business Machines CorporationInventors: MICHAEL ANTHONY STRACK, Allen Keith Wilson, Shunguo Yan
-
Publication number: 20110216458Abstract: An overvoltage protector for an electrical consumer in a motor vehicle, includes an input for connection to the electrical system of a motor vehicle, an output for connection to the electrical consumer to be protected, and a ground terminal which is connected via a line to a branch point between the input and the output, wherein at least one component that blocks below a threshold voltage and conducts above the threshold voltage, and a switch connected in series with the component are located in the line, wherein the switch is controlled by a control circuit that closes the switch when a voltage spike occurs and subsequently reopens it.Type: ApplicationFiled: March 9, 2011Publication date: September 8, 2011Inventors: Martin BLANC, Josef Mueller, Keith Wilson
-
Publication number: 20100217891Abstract: Embodiments of the invention are directed to a data transfer network having a server side and a client side, wherein content is sent from the server side to the client side in successive output streams to dynamically create a document on the client side, and the content for different output streams is provided, respectively from different ones of a plurality of originating sources that are located on the server side. One embodiment, directed to a method, includes the steps of intercepting a given output stream, and determining whether or not a debug directive can be inserted into the intercepted output stream, wherein the determination is made in conformance with prespecified lexeme rules associated with the intercepted output stream. Responsive to a determination that a debug directive can be inserted into the intercepted stream, a debug directive is created that contains information identifying the originating source on the server side which provided the content for the intercepted output stream.Type: ApplicationFiled: February 23, 2009Publication date: August 26, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Anthony Strack, Allen Keith Wilson, Shunguo Yan
-
Publication number: 20100200130Abstract: A license plate cover made from a non-translucent fabric for use by police departments, fire departments, and/or other municipal, state or federal government authorities that can be releasably positioned over a license plate and removed there from without the use of tools.Type: ApplicationFiled: February 10, 2009Publication date: August 12, 2010Inventor: Keith Wilson
-
Publication number: 20100155313Abstract: A new approach is proposed that contemplates systems and methods to support an environmentally-friendly, “green” thermophilic anaerobic digestion system. The system includes a thermophilic anaerobic digester as well as various independent modular anaerobic units to generate bio-methane from certain organic energy sources, including but not limited to, among other things, green municipal waste, restaurant and organic waste and effluents from industries such as breweries, grocery stores, food processing plants, granaries, wineries, pulp and paper mills, ethanol and biodiesel plants, fat and animal rendering, agricultural field crops, organic sludge accumulation within lagoons and waterways, marine organic matter and animal manure.Type: ApplicationFiled: October 19, 2009Publication date: June 24, 2010Inventors: Keith Wilson, Jeff Stubbings, Rod Wade, Robert Knoop
-
Publication number: 20100058717Abstract: A packaging and display box blank comprising a display blank joined to a removable blank at overlapping portions, such that the box blank can be folded and joined to form a box for enclosing product and wherein the removable blank can be partly or fully detached from the display blank.Type: ApplicationFiled: March 6, 2008Publication date: March 11, 2010Applicant: CADBURY ADAMS USA, LLCInventors: Jeffery Smith, Keith Wilson Chessell
-
Patent number: 7620019Abstract: Space division multiple access scheduling for a transmitter having an antenna array with multiple beams includes determining, and storing at the transmitter, angles of arrival of signals and identifiers from user equipments, such as cellular telephones. The user equipment identifiers are sorted at the transmitter in order of angle of arrival to form an ordered list. The ordered list is subdivided into ordered sub-lists of user equipment identifiers in order of angle of arrival. The transmitter sequentially transmits simultaneously to a group of each respective ordinal member of each sub-list of user equipments, which are well-spaced.Type: GrantFiled: August 27, 2004Date of Patent: November 17, 2009Assignee: Nortel Networks LimitedInventors: Martin Smith, Keith Wilson, John Hudson
-
Patent number: 7588123Abstract: A climbing tree stand includes a platform, a pair of support arms attached to the platform, and a pair of stirrup-like devices attached to the platform or the support arms and extending generally over the platform. The pair of stirrup-like devices are substantially rigid, and each comprises a molded plastic body. In one embodiment, the substantially rigid stirrup-like devices are attached to the support arms of the climbing tree stand and generally are curved downwardly towards the platform.Type: GrantFiled: February 11, 2004Date of Patent: September 15, 2009Assignee: Summit Treestands, LLCInventors: Ronald R. Woller, Keith Wilson, Scott Echols
-
Patent number: 7560026Abstract: A digester processes animal waste and other organic matter by accelerating the natural bacterial process of digestion. This is achieved by constructing a system that mimics the natural physical dimensions and properties of a mammal's digestive tract and then accelerates the process through the selective breeding of aggressive bacteria to promote the digestion. Examples of suitable waste include but are by no means limited to animal waste, industrial waste, spent barley, kitchen waste and the like.Type: GrantFiled: September 19, 2006Date of Patent: July 14, 2009Inventor: Keith Wilson
-
Publication number: 20090069859Abstract: A pacemaker optimising apparatus comprising: a component (4) which noninvasively or invasively monitors a haemodynamic measurement continuously in an individual and a processor (15) for receiving the haemodynamic measure and generating a pacemaker programming signal in response to this. There is also provided a communication device (17) for sending the pacemaker programming signal to the control system of the pacemaker (2). There is also a method for an efficient process by which this apparatus can automatically use the haemodynamic measurements to determine the ideal settings for a particular pacemaker in a particular individual, and to updates the pacemaker's settings accordingly.Type: ApplicationFiled: July 21, 2005Publication date: March 12, 2009Applicant: IMPERIAL COLLEGE INNOVATIONS LTD.Inventors: Zachary Ian Whinnett, Darrel P. Francis, Justin E. R. Davies, Keith Wilson, Jamil Mayet
-
Publication number: 20090031413Abstract: A router containing a firewall capable of supporting a plurality of different security levels. The router of the present invention creates a plurality of Virtual Local Area Networks (VLANs) using a network switch. The VLAN Rules Table (VRT) allows a network administrator to designate a trust level for each VLAN. The trust level may be different for every VLAN and the administrator may designate different rules for each VLAN. The Security Program (SP) analyzes each packet passing through the firewall and determines if the packet is permitted under the rules for the VLAN trust level. An alternative embodiment in which the switch in the router is divided into a plurality of sub-switches is also disclosed. In the alternative embodiment, the firewall need only compare the packet to rules which were not applied in the lower trust levels, eliminating the redundant rules from the comparison process.Type: ApplicationFiled: October 3, 2008Publication date: January 29, 2009Applicant: International Business Machines CorporationInventors: Kyusun Chang, John Alan Mims, Allen Keith Wilson
-
Publication number: 20080314684Abstract: A climbing tree stand includes a platform, a pair of support arms attached to the platform, and a pair of stirrup-like devices attached to the platform or the support arms and extending generally over the platform. The pair of stirrup-like devices are substantially rigid, and each comprises a molded plastic body. In one embodiment, the substantially rigid stirrup-like devices are attached to the support arms of the climbing tree stand and generally are curved downwardly towards the platform.Type: ApplicationFiled: August 27, 2008Publication date: December 25, 2008Inventors: Ronald R. WOLLER, Keith WILSON, Scott ECHOLS
-
Patent number: 7451483Abstract: A router containing a firewall capable of supporting a plurality of different security levels. The router of the present invention creates a plurality of Virtual Local Area Networks (VLANs) using a network switch. The VLAN Rules Table (VRT) allows a network administrator to designate a trust level for each VLAN. The trust level may be different for every VLAN and the administrator may designate different rules for each VLAN. The Security Program (SP) analyzes each packet passing through the firewall and determines if the packet is permitted under the rules for the VLAN trust level. An alterative embodiment in which the switch in the router is divided into a plurality of sub-switches is also disclosed. In the alternative embodiment, the firewall need only compare the packet to rules which were not applied in the lower trust levels, eliminating the redundant rules from the comparison process.Type: GrantFiled: October 9, 2003Date of Patent: November 11, 2008Assignee: International Business Machines CorporationInventors: Kyusun Chang, John Alan Mims, Allen Keith Wilson
-
Publication number: 20080267063Abstract: A method and apparatus of imparting coverage gain to cell-edge or cusp mobile subscribers without resort to diluted frequency reuse factors is disclosed. Each base station adopts a priori a beam illumination sequence designed to minimize or obviate the likelihood of beam clashes in a narrow beam adaptive beamforming system. Such sequences may be optimized to impact primarily cell-edge subscribers or subscribers within cusp areas of adjoining beams or sectors. The inventive protocols may be applicable to fixed multibeam systems as well as individual steered beam and spatial null generation antenna systems.Type: ApplicationFiled: April 27, 2007Publication date: October 30, 2008Inventors: Hafedh Trigui, Kathryn Adeney, Chris Ward, Keith Wilson