Patents by Inventor Kenneth Brady

Kenneth Brady 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: 8856135
    Abstract: A method comprises receiving a plurality of emails. Each of the plurality of emails comprises message information and header information. The header information comprises subject information and one or more email addresses. The method further comprises generating filtered email data comprising email addresses by at least filtering message information and subject information from each of the plurality of emails. The method further comprises correlating sender information and recipient information in the filtered email data, the correlation based at least in part on the one or more email addresses. The method further comprises storing in memory one or more email addresses from the filtered email data.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: October 7, 2014
    Assignee: Bank of America Corporation
    Inventors: Tamer Rashad, Kenneth Brady, Kenny Keung Sing Lee, Jillian Moo-Young, Sapna Vyas
  • Patent number: 8458224
    Abstract: A method comprises receiving one or more search requests from one or more users, each search request comprising a request for relationship information that is determined using email data, and each search request including at least one of a first name, a last name, and a company name of a target individual. The method further comprises storing search information associated with the one or more search requests. The search infatuation comprises a plurality of fields including a user identification associated with each of the one or more users, a name of the one or more users, a type of search request received, a name of the target individual, an email address associated with the target individual, and a time at which the search request is received. The method may further comprise generating an audit report based at least in part on the stored search information, wherein the audit report comprises at least one of the plurality of fields. The method further comprises storing the audit report.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: June 4, 2013
    Assignee: Bank of America Corporation
    Inventors: Tamer Rashad, Kenneth Brady, Kenny Keung Sing Lee, Jillian Moo-Young, Sapna Vyas
  • Patent number: 8341232
    Abstract: A method comprises identifying one or more relationships between a target individual and one or more persons based at least in part on a plurality of emails. The plurality of emails comprise one or more outbound emails, which may comprise emails sent to the target individual from the one or more persons. The plurality of emails further comprise one or more inbound emails, which may comprise emails sent from the target individual to the one or more persons. The method further comprises, for each of the one or more relationships, calculating an amount of outbound emails and an amount of inbound emails. The method further comprises assigning a classification to each of the one or more relationships based at least in part on the amount of outbound emails and the amount of inbound emails. The method further comprises sorting the one or more relationships based at least in part on the classification assigned to each of the one or more relationships.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: December 25, 2012
    Assignee: Bank of America Corporation
    Inventors: Tamer Rashad, Kenneth Brady, Kenny Keung Sing Lee, Jillian Moo-Young, Sapna Vyas
  • Patent number: 8271597
    Abstract: A method comprises receiving, by a processor, a query comprising at least one name of a target individual. The method further comprises determining, by the processor, a plurality of email addresses. Each of the determined email addresses has a respective prefix based at least in part upon the at least one name of the target individual, and the determination is based at least in part upon statistical data regarding common syntaxes for email addresses. The method further comprises determining email traffic based at least in part upon the determined email addresses. The method further comprises determining, by the processor, one or more relationships of the target individual based at least in part upon the determined email traffic.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: September 18, 2012
    Assignee: Bank of America Corporation
    Inventors: Tamer Rashad, Kenneth Brady, Kenny Keung Sing Lee, Jillian Moo-Young, Sapna Vyas
  • Publication number: 20110078175
    Abstract: A method comprises receiving one or more search requests from one or more users, each search request comprising a request for relationship information that is determined using email data, and each search request including at least one of a first name, a last name, and a company name of a target individual. The method further comprises storing search information associated with the one or more search requests. The search infatuation comprises a plurality of fields including a user identification associated with each of the one or more users, a name of the one or more users, a type of search request received, a name of the target individual, an email address associated with the target individual, and a time at which the search request is received. The method may further comprise generating an audit report based at least in part on the stored search information, wherein the audit report comprises at least one of the plurality of fields. The method further comprises storing the audit report.
    Type: Application
    Filed: June 4, 2010
    Publication date: March 31, 2011
    Applicant: Bank of America Corporation
    Inventors: Tamer Rashad, Kenneth Brady, Kenny Keung Sing Lee, Jillian Moo-Young, Sapna Vyas
  • Publication number: 20110078260
    Abstract: A method comprises receiving, by a processor, a query comprising at least one name of a target individual. The method further comprises determining, by the processor, a plurality of email addresses. Each of the determined email addresses has a respective prefix based at least in part upon the at least one name of the target individual, and the determination is based at least in part upon statistical data regarding common syntaxes for email addresses. The method further comprises determining email traffic based at least in part upon the determined email addresses. The method further comprises determining, by the processor, one or more relationships of the target individual based at least in part upon the determined email traffic.
    Type: Application
    Filed: June 4, 2010
    Publication date: March 31, 2011
    Applicant: Bank of America Corporation
    Inventors: Tamer Rashad, Kenneth Brady, Kenny Keung Sing Lee, Jillian Moo-Young, Sapna Vyas
  • Publication number: 20110078150
    Abstract: A method comprises receiving a plurality of emails. Each of the plurality of emails comprises message information and header information. The header information comprises subject information and one or more email addresses. The method further comprises generating filtered email data comprising email addresses by at least filtering message information and subject information from each of the plurality of emails. The method further comprises correlating sender information and recipient information in the filtered email data, the correlation based at least in part on the one or more email addresses. The method further comprises storing in memory one or more email addresses from the filtered email data.
    Type: Application
    Filed: June 4, 2010
    Publication date: March 31, 2011
    Applicant: Bank of America Corporation
    Inventors: Tamer Rashad, Kenneth Brady, Kenny Keung Sing Lee, Jillian Moo-Young, Sapna Vyas
  • Publication number: 20110078259
    Abstract: A method comprises identifying one or more relationships between a target individual and one or more persons based at least in part on a plurality of emails. The plurality of emails comprise one or more outbound emails, which may comprise emails sent to the target individual from the one or more persons. The plurality of emails further comprise one or more inbound emails, which may comprise emails sent from the target individual to the one or more persons. The method further comprises, for each of the one or more relationships, calculating an amount of outbound emails and an amount of inbound emails. The method further comprises assigning a classification to each of the one or more relationships based at least in part on the amount of outbound emails and the amount of inbound emails. The method further comprises sorting the one or more relationships based at least in part on the classification assigned to each of the one or more relationships.
    Type: Application
    Filed: June 4, 2010
    Publication date: March 31, 2011
    Applicant: Bank of America Corporation
    Inventors: Tamer Rashad, Kenneth Brady, Kenny Keung Sing Lee, Jillian Moo-Young, Sapna Vyas
  • Publication number: 20070130591
    Abstract: A method for controlling an in-flight entertainment (IFE) system using network protocols, such as TCP/IP, HTTP, or FTP. Control of a plurality of functions, including in-seat and broadcast audio and video, overhead reading light control, and flight attendant call, are implemented using a network client, a network server, and a network server program, each communicating with network protocols. The network client may be visible or invisible to a user of the in-flight entertainment system, depending on whether a web browser or a virtual web browser is used as a network client. The software for each line replaceable unit (LRU) may be designed, redesigned, or tested independently from other components within the IFE system. Particular functions of the IFE system can be made available only to particular parts of the IFE system, allowing different levels of access to the IFE system for different passenger classes.
    Type: Application
    Filed: September 22, 2006
    Publication date: June 7, 2007
    Applicant: Thales Avionics, Inc.
    Inventors: Kenneth Brady, Dominique Rafelghem, Lyle Norton
  • Publication number: 20060179457
    Abstract: A system for providing in-flight entertainment with data redundancy is described. In an embodiment of the invention, the system includes a first server and a second server disposed within an aircraft, each having stored thereon digital content. The system also includes a network switch that is communicatively linked to both the first and the second servers, and video display units, each being located proximate to a passenger seat within the aircraft, communicatively linked to the network switch, and having a user interface that permits a passenger to request digital content. Both the first and second servers are configured to transmit their respective stored digital content to the video display units via the network switch. Each of the plurality of video display units decodes and displays the video content upon receiving it.
    Type: Application
    Filed: November 4, 2005
    Publication date: August 10, 2006
    Applicant: Thales Avionics, Inc.
    Inventors: Kenneth Brady, Dan Reed, Mark Thompson, Bradley Foreman
  • Publication number: 20060174285
    Abstract: An in-flight entertainment system with hand-out terminals is described. An embodiment of the invention comprises a server having digital content, which is communicatively linked to a communications network, a connector located proximate to each passenger seat of an aircraft, each connector being communicatively linked to the network, and hand-out terminals. Each hand-out terminal is configured to be coupled to one of the connectors to permit a passenger at the seat to which the connector is proximate to access the digital content.
    Type: Application
    Filed: November 4, 2005
    Publication date: August 3, 2006
    Applicant: Thales Avionics, Inc.
    Inventors: Kenneth Brady, Dan Reed, Mark Thompson, Bradley Foreman
  • Publication number: 20060031748
    Abstract: An in-flight entertainment system is shown wherein digital content servers are interconnected with network servers such that the content servers can communicate with one another and with a portable data loader. The loader stores digital content files that are to be downloaded to the content servers. A script downloaded to each content server is executed by the server to download some of the files from the portable data loader and cross-load other files from other content servers. Alternatively, a content inventory list is downloaded to each content server that indicates which content server is to download each content file and which content servers are to receive the content file. Each content server parses the list to identify files for which it is the download server, request download of those files, identify other files that it should have and request cross-load of those files from other content servers.
    Type: Application
    Filed: May 27, 2005
    Publication date: February 9, 2006
    Applicant: Thales Avionics, Inc.
    Inventors: Kenneth Brady, Andrew Weimholt, Jason Yi
  • Publication number: 20060010438
    Abstract: A method and system are provided for updating software configurations of line-replaceable unit (LRU) computers in a restricted architecture network such as an in-flight entertainment system (IFES). Operating in an efficient and parallel manner, each of the LRUs independently creates an individual configuration file that identifies current software components. Each of the LRUs transmits its respective configuration file to a configuration server either automatically upon startup or manually upon request. The configuration server updates a system configuration data file with the current configuration files received from the individual LRUs. In a downloading method, a download server sends a list of desired software components to the LRUs. Each of the LRUs independently and simultaneously transfer (download) the needed software from the download server. The LRU independently requests the download server to download the needed software components.
    Type: Application
    Filed: September 2, 2005
    Publication date: January 12, 2006
    Applicant: Thales Avionics, Inc.
    Inventors: Kenneth Brady, Jason Yi, Andrew Weimholt, Jyh-Fong Tsaur, Lyle Norton
  • Publication number: 20050278753
    Abstract: A system and method for integrating a landscape image taken by a camera positioned in a vehicle, such as an aircraft, with images that are generated by an in-flight entertainment system (IFES) so that the IFES is capable of generating landscape images for the passengers while the aircraft is in flight. The IFES receives input data pertaining to characteristics of the aircraft and controls the display units that can be viewed by the passengers to generate a display image including information based on the input data and landscape video data provided by a camera positioned to obtain images from outside the aircraft, so that the passenger can view the landscape image along with information pertaining to the location of the aircraft, points of interest on the landscape image, and so on while the aircraft is in flight. The landscape image can be a real-time image or a frame image taken at periodic intervals.
    Type: Application
    Filed: February 14, 2005
    Publication date: December 15, 2005
    Applicant: Thales Avionics, Inc.
    Inventors: Kenneth Brady, Lyle Norton
  • Publication number: 20050273823
    Abstract: A system and method utilizing Internet Protocol (IP) sequencing to identify components of a passenger flight information system (PFIS). More particularly, the present invention relates to a system and method which assigns an IP address to each line replaceable unit (LRU), such as a seat electronics box (SEB) or other seat components of a PFIS, so that the components can be readily identified by the PFIS when communication is to occur between the components and, for example, a head end unit of the PFIS. Once the IP sequencing process has been performed, the PFIS can be used to provide services to the passengers, such as audio and video entertainment. Such entertainment can be set in accordance with an auto-scripting process in which the flight crew can select the theme for the flight.
    Type: Application
    Filed: February 15, 2005
    Publication date: December 8, 2005
    Applicant: Thales Avionics, Inc.
    Inventors: Kenneth Brady, Jason Yi
  • Publication number: 20050268319
    Abstract: A system and method for connecting control devices for display and computing equipment of in-flight entertainment systems (IFESs) in a physical location independent manner in environments where the control devices cannot be co-located and directly connected to the display/computing equipment, such as on an aircraft or other vehicle having space restrictions. More particularly, the present invention relates to a system and method for enabling the use of improved passenger control units (PCU) including control devices such as pointing devices, keyboards, joysticks, and game controllers, and so on, with interactive in-flight entertainment systems.
    Type: Application
    Filed: February 14, 2005
    Publication date: December 1, 2005
    Applicant: Thales Avionics, Inc.
    Inventor: Kenneth Brady
  • Publication number: 20050216938
    Abstract: An in-flight entertainment (IFE) system includes a network having at least one wireless router for communicating wirelessly between a network server and one or more video display unit (VDU) in the cabin. The wireless transmission of video signals provides a reduced architecture that avoids a need for cables to carry a signal to the VDU's. In an embodiment, the IFE system further facilitates the use of a remote wireless device, such as a laptop computer, as the VDU. Clients may select from a variety of programs which can be distributed in an on-demand or broadcast manner. Encryption means are further provided to enable control over content distribution to only authorized devices.
    Type: Application
    Filed: May 26, 2005
    Publication date: September 29, 2005
    Applicant: Thales Avionics, Inc.
    Inventors: Kenneth Brady, David Reichert