Patents by Inventor Bryan Hughes
Bryan Hughes 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: 12361116Abstract: This present processor-implemented method provides a solution that protects software program audit/log messages during: development of software programs, generation of software program executables, and runtime execution of software program executables. The method separates audit/log messages from software programs, and represents audit/log messages as id=value pairs, where the id is an identifier and the value is an audit/log message string text. To protect and prevent extraction of string text, the method uses the id elements in the development of software programs and generation of software program executables. The method protects and stores string text in a fixed size storage during runtime execution. During runtime execution the method uses the string text to identify and extract audit/log message arguments, protects, and stores them in fixed size circular queues storage.Type: GrantFiled: October 11, 2022Date of Patent: July 15, 2025Inventor: Bryan Hugh Woodley
-
Patent number: 9015107Abstract: A temporal relational database includes a relational database framework that allows for all the capabilities of a standard relational database with the addition of the concept of time. Transactions, which can be modifications of attribute values or changes to the database schema, can be stored with temporal histories. Through the use of these temporal histories, the temporal database is able to seamlessly respond to queries for times that are in the past, present, or future. Furthermore, transactions can be entered into the temporal relational database that are not effective until some point in the future, thus allowing for seamless migration of the data and schema of a database. Applications that access data in a temporal database may retrieve a time appropriate schema from the temporal database. An exemplary use of a temporal database to manage roles and responsibilities within an organization is described.Type: GrantFiled: December 2, 2008Date of Patent: April 21, 2015Assignee: Oracle International CorporationInventor: Bryan Hughes
-
Patent number: 8880542Abstract: A temporal relational database includes a relational database framework that allows for all the capabilities of a standard relational database with the addition of the concept of time. Transactions, which can be modifications of attribute values or changes to the database schema, can be stored with temporal histories. Through the use of these temporal histories, the temporal database is able to seamlessly respond to queries for times that are in the past, present, or future. Furthermore, transactions can be entered into the temporal relational database that are not effective until some point in the future, thus allowing for seamless migration of the data and schema of a database. Applications that access data in a temporal database may retrieve a time appropriate schema from the temporal database. An exemplary use of a temporal database to manage roles and responsibilities within an organization is described.Type: GrantFiled: December 2, 2008Date of Patent: November 4, 2014Assignee: Oracle International CorporationInventor: Bryan Hughes
-
Patent number: 8862629Abstract: A temporal relational database includes a relational database framework that allows for all the capabilities of a standard relational database with the addition of the concept of time. Transactions, which can be modifications of attribute values or changes to the database schema, can be stored with temporal histories. Through the use of these temporal histories, the temporal database is able to seamlessly respond to queries for times that are in the past, present, or future. Furthermore, transactions can be entered into the temporal relational database that are not effective until some point in the future, thus allowing for seamless migration of the data and schema of a database. Applications that access data in a temporal database may retrieve a time appropriate schema from the temporal database. An exemplary use of a temporal database to manage roles and responsibilities within an organization is described.Type: GrantFiled: December 2, 2008Date of Patent: October 14, 2014Assignee: Oracle International CorporationInventor: Bryan Hughes
-
Patent number: 8396863Abstract: A temporal relational database includes a relational database framework that allows for all the capabilities of a standard relational database with the addition of the concept of time. Transactions, which can be modifications of attribute values or changes to the database schema, can be stored with temporal histories. Through the use of these temporal histories, the temporal database is able to seamlessly respond to queries for times that are in the past, present, or future. Furthermore, transactions can be entered into the temporal relational database that are not effective until some point in the future, thus allowing for seamless migration of the data and schema of a database. Applications that access data in a temporal database may retrieve a time appropriate schema from the temporal database. An exemplary use of a temporal database to manage roles and responsibilities within an organization is described.Type: GrantFiled: December 2, 2008Date of Patent: March 12, 2013Assignee: Oracle International CorporationInventor: Bryan Hughes
-
Patent number: 8082237Abstract: A temporal relational database includes a relational database framework that allows for all the capabilities of a standard relational database with the addition of the concept of time. Transactions, which can be modifications of attribute values or changes to the database schema, can be stored with temporal histories. Through the use of these temporal histories, the temporal database is able to seamlessly respond to queries for times that are in the past, present, or future. Furthermore, transactions can be entered into the temporal relational database that are not effective until some point in the future, thus allowing for seamless migration of the data and schema of a database. Applications that access data in a temporal database may retrieve a time appropriate schema from the temporal database. An exemplary use of a temporal database to manage roles and responsibilities within an organization is described.Type: GrantFiled: December 2, 2008Date of Patent: December 20, 2011Assignee: Oracle International CorporationInventor: Bryan Hughes
-
Publication number: 20070264993Abstract: Polling questions and a fixed set of answers are provided in a first form of media with an expected geographic distribution. A standard graphical user interface with a predefined set of user-selectable icons is provided in a second form of media such as a bidirectional wireless communications device such as a cellular phone. The user interface allows a user to respond to polling questions with a simplified entry such as by scrolling to one of the icons and selecting. Response to a polling question may be confirmed and an incentive may be provided such as a cash or service reward or results of the poll.Type: ApplicationFiled: October 4, 2006Publication date: November 15, 2007Inventor: Bryan Hughes
-
Publication number: 20060265667Abstract: A user interface facilitates the presentation and/or playing of matching games on small displays commonly associated with handheld or mobile communications devices. In one aspect, identification of a name from a list of available picks causes the presentation of an image or graphic directly or indirectly associated with the identified name. Thus, identification of a sports team may display a team logo or sponsor logo, or identification of a corporate name may display a corporate logo or sponsor logo. The logo may replace the identified pick in the display, or be displayed in a separate field. Selection of the identified name is used to populate a field of a list of selected picks for comparison with a winning combination.Type: ApplicationFiled: May 23, 2005Publication date: November 23, 2006Inventor: Bryan Hughes
-
Publication number: 20060150025Abstract: A sequential operation system component (e.g., shell) testing method is disclosed that utilizes a set of established user applications to access particular components of an operating system. A set of components of the operating system to be tested are established. Capabilities of a set of applications to access the components is established. The manner in which applications access the components is analyzed to establish classes. Furthermore, parameter sets are identified for each of the classes (e.g., functions). Test cases are created based upon combinations of parameter usages. Test calls are formulated by defining actual values to the parameter usages defined for the test cases.Type: ApplicationFiled: February 7, 2006Publication date: July 6, 2006Applicant: Microsoft CorporationInventor: Bryan Hughes
-
Publication number: 20060108789Abstract: A unitary conduit repair coupling for joining first and second conduits each having open ends spaced from one another a predetermined distance, wherein the repair coupling comprises a unitary tubular body having a first end portion with an elongated female portion and an opposite second end portion with a male portion, the unitary body having a total length greater than the predetermined distance between the ends of the first and second conduits, the female portion having an internal size capable of receiving the first conduit end, the male portion having an external size capable of entering into the second conduit end, and the female portion having sufficient length to permit a retracting displacement over the end portion of the first conduit to permit positioning of the male portion in alignment with the second conduit and subsequent displacement into the second conduit end while maintaining contact with the first conduit.Type: ApplicationFiled: November 10, 2004Publication date: May 25, 2006Inventor: Bryan Hughes
-
Publication number: 20050283753Abstract: A method and apparatus to manage alert triggers in a relationship system are disclosed. In one embodiment, the method includes maintaining a set of alert triggers that define operations for detecting changes pertaining to elements of a relationship graph. The elements of the relationship graph include nodes representing entities and edges representing relationships between entities. The method further includes performing the operations defined by the set of alert triggers, and providing an alert to one or more users when any of the defined operations satisfy an alert condition associated with a corresponding alert trigger.Type: ApplicationFiled: August 9, 2004Publication date: December 22, 2005Inventors: Denise Ho, Bryan Hughes
-
Patent number: D554385Type: GrantFiled: February 23, 2005Date of Patent: November 6, 2007Assignee: Bang Design Pty LimitedInventors: Bryan Hugh Marshall, Michelle Ann Lorimer
-
Patent number: D823102Type: GrantFiled: February 17, 2017Date of Patent: July 17, 2018Assignee: Illinois Tool Works Inc.Inventors: Mark Anthony Camilleri, Bryan Hugh Marshall
-
Patent number: D828148Type: GrantFiled: February 17, 2017Date of Patent: September 11, 2018Assignee: Illinois Tool Works Inc.Inventors: Mark Anthony Camilleri, Bryan Hugh Marshall
-
Patent number: D895411Type: GrantFiled: August 10, 2018Date of Patent: September 8, 2020Assignee: Illinois Tool Works Inc.Inventors: Mark Anthony Camilleri, Bryan Hugh Marshall