Patents by Inventor Robert Smart
Robert Smart 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: 10917162Abstract: Phase or amplitude compensation for beam-former Apparatus for an antenna with a plurality of antenna elements, the antenna providing a radiation pattern including one or more beams and the apparatus comprising: a digital beam-former for digitally weighting component signals corresponding to the one or more beams with respective beam-forming weights to provide each component signals of a beam with a phase relationship and amplitude relationship to other component signals of the same beam; and a processing arrangement for processing signal for the beam-former or for processing signals received from the beam-former; the apparatus further comprising compensation means for compensating for at least one out of phase and amplitude distortions between component signals associated with the same frequency channel and related to the same beam arising in the processing arrangement.Type: GrantFiled: December 12, 2014Date of Patent: February 9, 2021Inventors: Robert Smart, Chiok Leong
-
Patent number: 10594483Abstract: Data processing circuitry has a virtual data buffer, with contiguous virtual addresses of the virtual buffer being associated with discontiguous addresses of a physical memory. Cyphering circuitry coupled between the data processing circuitry and the physical memory responds to a command received from the data processing circuitry by determining a key associated with the command based on virtual buffer address information associated with the virtual buffer.Type: GrantFiled: March 24, 2015Date of Patent: March 17, 2020Assignee: STMICROELECTRONICS (RESEARCH AND DEVELOPMENT) LIMITEDInventor: Robert Smart
-
Patent number: 10468016Abstract: Disclosed herein is a system for compensating for dialects and accents comprising an automatic speech recognition system comprising an automatic speech recognition device that is operative to receive an utterance in an acoustic format from a user with a user interface; a speech to text conversion engine that is operative to receive the utterance from the automatic speech recognition device and to prepare a textual statement of the utterance; and a correction database that is operative to store textual statements of all utterances; where the correction database is operative to secure a corrected transcript of the textual statement of the utterance from the speech to text conversion engine and adds it to the corrections database if the corrected transcript of the textual statement of the utterance is not available.Type: GrantFiled: November 24, 2015Date of Patent: November 5, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David Jaramillo, Neil Katz, Robert Smart, Viney A. Ugave
-
Publication number: 20170148432Abstract: Disclosed herein is a system for compensating for dialects and accents comprising an automatic speech recognition system comprising an automatic speech recognition device that is operative to receive an utterance in an acoustic format from a user with a user interface; a speech to text conversion engine that is operative to receive the utterance from the automatic speech recognition device and to prepare a textual statement of the utterance; and a correction database that is operative to store textual statements of all utterances; where the correction database is operative to secure a corrected transcript of the textual statement of the utterance from the speech to text conversion engine and adds it to the corrections database if the corrected transcript of the textual statement of the utterance is not available.Type: ApplicationFiled: November 24, 2015Publication date: May 25, 2017Inventors: David Jaramillo, Neil Katz, Robert Smart, Viney A. Ugave
-
Publication number: 20160329953Abstract: Phase or amplitude compensation for beam-former Apparatus for an antenna with a plurality of antenna elements, the antenna providing a radiation pattern including one or more beams and the apparatus comprising: a digital beam-former for digitally weighting component signals corresponding to the one or more beams with respective beam-forming weights to provide each component signals of a beam with a phase relationship and amplitude relationship to other component signals of the same beam; and a processing arrangement for processing signal for the beam-former or for processing signals received from the beam-former; the apparatus further comprising compensation means for compensating for at least one out of phase and amplitude distortions between component signals associated with the same frequency channel and related to the same beam arising in the processing arrangement.Type: ApplicationFiled: December 12, 2014Publication date: November 10, 2016Inventors: Robert SMART, Chiok LEONG
-
Publication number: 20150280913Abstract: Data processing circuitry has a virtual data buffer, with contiguous virtual addresses of the virtual buffer being associated with discontiguous addresses of a physical memory. Cyphering circuitry coupled between the data processing circuitry and the physical memory responds to a command received from the data processing circuitry by determining a key associated with the command based on virtual buffer address information associated with the virtual buffer.Type: ApplicationFiled: March 24, 2015Publication date: October 1, 2015Inventor: Robert Smart
-
Patent number: 8146095Abstract: Provided are method, apparatus and computer program product for managing persistence in a messaging network. A determination of whether to save data relating to a message-based communication to persistent storage at a message server is made with reference to characteristics of at least one messaging client involved in the message-based communication. The characteristics may include, for example, connection reliability information for the client's previous connections to the message server, such as numbers of disconnections within a defined period or average connection duration, for a messaging client to which at least one message is to be transmitted by the message server. The characteristics may represent a number of matching subscribers per publication. These and/or other example characteristics may be captured in a database at the message server and may be evaluated (for example by SQL queries applied to the database) to determine whether a persistent save operation is required or can be omitted.Type: GrantFiled: June 29, 2007Date of Patent: March 27, 2012Assignee: International Business Machines CorporationInventors: Martin J Gale, Robert Smart, Andy J Stanford-Clark
-
Patent number: 7644192Abstract: In order to investigate the behavior of a data storage system, the time differences between commands from an analysis device and the completion of the operations defined by those commands are analyzed. The method may use a factorial parameter table definition representing common threads of I/O events in a patterned, cyclic nature, using a host computer as the host application emulator and data logger. The workload definition is provided either from hypothetical proposed thread parameters, or by statistical and common factorial analysis of real application I/O traffic analysis, or a combination of both. The generated workloads can be run while measuring the I/O event completion timings and event queuing characteristics, facilitating engineering interpretation of results for the purpose of analyzing the effects of workload and system architectural design factors, and optimization or evaluation of total system configurations.Type: GrantFiled: August 25, 2006Date of Patent: January 5, 2010Assignee: Hitachi Global Storage Technologies Netherlands B.VInventors: Martin Clive Dudley, Nicholas John Granger-Brown, Matthew Philip Latter, Christopher Edward Robert Smart
-
Publication number: 20080127209Abstract: Provided are method, apparatus and computer program product for managing persistence in a messaging network. A determination of whether to save data relating to a message-based communication to persistent storage at a message server is made with reference to characteristics of at least one messaging client involved in the message-based communication. The characteristics may include, for example, connection reliability information for the client's previous connections to the message server, such as numbers of disconnections within a defined period or average connection duration, for a messaging client to which at least one message is to be transmitted by the message server. The characteristics may represent a number of matching subscribers per publication. These and/or other example characteristics may be captured in a database at the message server and may be evaluated (for example by SQL queries applied to the database) to determine whether a persistent save operation is required or can be omitted.Type: ApplicationFiled: June 29, 2007Publication date: May 29, 2008Inventors: Martin J. Gale, Robert Smart, Andy J. Stanford-Clark
-
Publication number: 20070088861Abstract: In order to investigate the behaviour of a data storage system, the time differences between commands from an analysis device and the completion of the operations defined by those commands are analyzed. The method may use a factorial parameter table definition representing common threads of I/O events in a patterned, cyclic nature, using a host computer as the host application emulator and data logger. The workload definition is provided either from hypothetical proposed thread parameters, or by statistical and common factorial analysis of real application I/O traffic analysis, or a combination of both. The generated workloads can be run while measuring the I/O event completion timings and event queuing characteristics, facilitating engineering interpretation of results for the purpose of analysing the effects of workload and system architectural design factors, and optimisation or evaluation of total system configurations.Type: ApplicationFiled: August 25, 2006Publication date: April 19, 2007Inventors: Martin Dudley, Nicholas Granger-Brown, Matthew Latter, Christopher Robert Smart
-
Publication number: 20050256214Abstract: Poly (p-pheneylene 2-6 benzobisoxazole) (PBO) compositions that can be used as resins, used as adhesives or adhesive components, used to form films and laminates and used to form foamed articles. The PBO compositions demonstrate high heat resistance, chemical stability, low flammability and low toxic fume generation. Foams can be produced from the PBO compositions that have a range of open and closed cellular structures. The PBO foams have specific densities of from at least about 0.25 lbs/ft3 to at least 50 lbs/ft3.Type: ApplicationFiled: May 12, 2005Publication date: November 17, 2005Inventors: Robert Smart, Dale Danver
-
Publication number: 20030208691Abstract: A “secure pick-up” process is described, allowing secure print jobs to be sent across a network (100). A security key (300) is inserted into an initiating camera (102), allowing information (110) to be transferred from the camera (102) to a printer (104). However, the printer (104) is not permitted to output printed pages until the security key (300) is equivalently inserted into the printer (104). Such provides the initiating party with the assurance that the print job will not be output by the printer (104) until the print initiator (ie. the user) goes to the printer (104) and physically inserts the security key (300).Type: ApplicationFiled: April 10, 2001Publication date: November 6, 2003Inventors: Robert Smart, William Simpson-Young, Sue-Ken Yap