Patents by Inventor Mark Cameron

Mark Cameron 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: 9047276
    Abstract: A processing device receives a message identifier associated with an application. and identifies a first language that an operating system running on the processing device is configured to use. Responsive to determining that a first application resource bundle associated with the application and configured for the first language is not available, the processing device selects a second application resource bundle that is associated with the application and configured for a second language, identifies a first version of a message associated with the message identifier in the second application resource bundle, sends the first version of the message to an automated translator with a request to translate the first version of the message to the first language, and receives a first translated version of the message that is in the first language. The processing device may then present or store the first translated version of the message.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: June 2, 2015
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Patent number: 9038125
    Abstract: A service policy is modified for a service in a distributed computing environment having a service oriented architecture. A client is notified of the modified service policy without use of a service registry.
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: May 19, 2015
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Patent number: 9027030
    Abstract: A commit query is sent from a coordinator of a two-phase commit distributed transaction to each participant of the distributed transaction, wherein each participant can respond with one of a commit message, an abort message, or a read-only message. A read-only message is received from all but one participant of the distributed transaction. A one-phase commit distributed transaction is initiated for the one participant that did not respond with a read-only message.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: May 5, 2015
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Patent number: 9021083
    Abstract: A repository receives a policy enforcement point. The repository is a component of a service oriented architecture. A repository manager identifies a service associated with a service level agreement that specifies the policy enforcement point. The policy enforcement point is transmitted to the service. The policy enforcement point is then installed on the service without interrupting the service.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: April 28, 2015
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Patent number: 8990243
    Abstract: A computing device identifies a location of a data item in a distributed data store. The computing device generates at least one probabilistic data structure that contains information to identify a probable location of the data item. The computing device transmits the at least one probabilistic data structure to one or more client computing devices, wherein the at least one probabilistic data structure is usable by the one or more client computing devices to determine the probable location of the data item.
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: March 24, 2015
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Patent number: 8977673
    Abstract: A request pertaining to a category of service is received from a client by an enterprise service bus. One or more status updates are received from a publish-subscribe service by the enterprise service bus, the status updates identifying services of the requested category that are available, wherein each service of the requested class publishes a status update to a syndication feed that is associated with at least one of the service or the category of service. Information concerning at least one service from the requested category is sent to the client.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: March 10, 2015
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Publication number: 20150067196
    Abstract: A portable computing device detects a connection to a host computing device and receives data from the host computing device identifying at least one of a device type of the host computing device or properties of the host computing device. The portable computing device selects an operating system from a plurality of available operating systems installed on the portable computing device in view of the received data. The portable computing device loads the selected operating system.
    Type: Application
    Filed: September 4, 2013
    Publication date: March 5, 2015
    Applicant: Red Hat, Inc.
    Inventor: MARK CAMERON LITTLE
  • Publication number: 20150001340
    Abstract: An unmanned aerial vehicle (UAV) recovery system comprises a base and a pneumatic capture net, including a set of upwardly extending, flexible, inflatable tubes, supported by a capture net support assembly. Drag forces are exerted on a UAV by the set of tubes when the UAV flies into them. In some examples the recovery system includes a plurality of decelerators, each decelerator having a supply of a restraint strap, connected to the pneumatic net, which can be pulled from the decelerator upon the application of a sufficient force so that movement of the pneumatic net is resistible by forces exertable by the decelerators on the pneumatic net.
    Type: Application
    Filed: June 24, 2014
    Publication date: January 1, 2015
    Applicant: ARCTURUS UAV LLC
    Inventors: Mark Cameron Allen, D'Milo Dean Hallerberg, Greg P. Timm
  • Publication number: 20140379834
    Abstract: A status inquiry message is generated at a first machine, wherein the status inquiry message is directed to one of a second machine or a service operating on the second machine. A status inquiry message is transmitted to the second machine. The first machine receives a status response message; the status response message indicating management information from the second machine.
    Type: Application
    Filed: September 4, 2014
    Publication date: December 25, 2014
    Inventor: Mark Cameron Little
  • Publication number: 20140372534
    Abstract: A status inquiry message is received at a first machine, wherein the status inquiry message is directed to one of the first machine or a service operating on the first machine. A status response message is generated at the first machine, the status response message indicating that at least one of the first machine or the service is operational. Management information is attached to the status response message, the management information including operating statistics of at least one of the first machine, the service, or an additional service that operates on the first machine. The status response message is transmitted to the second machine.
    Type: Application
    Filed: September 2, 2014
    Publication date: December 18, 2014
    Inventor: Mark Cameron Little
  • Publication number: 20140337303
    Abstract: A processing device executing a transaction manager sends prepare messages to a plurality of participants of a two-phase commit distributed transaction. Responsive to receiving commit responses from each of the plurality of participants, the processing device commits the two-phase commit distributed transaction. The processing device then ends the two-phase commit distributed transaction without first sending commit messages to the plurality of participants.
    Type: Application
    Filed: May 7, 2013
    Publication date: November 13, 2014
    Applicant: Red Hat, Inc
    Inventor: MARK CAMERON LITTLE
  • Patent number: 8883390
    Abstract: A method for creating a scratch-off document having hidden information, the method includes providing a substrate; depositing a first layer of first toner particles on the substrate, wherein the first layer includes at least two thicknesses in which one region is thicker than the other region; depositing a second layer of toner particles on the first layer, wherein the first toner particles have a different thermal conductivity than the second toner particles; and applying heat to the first and second layers simultaneously so that the first layer adheres to the substrate in regions of the lesser thickness of the first toner particles and does not adhere in the regions of greater thickness of the first toner particles; wherein the first and second layers in the regions of greater thickness of the first toner layer can be removed thereby revealing hidden information.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: November 11, 2014
    Assignee: Eastman Kodak Company
    Inventors: Dinesh Tyagi, Mark Cameron Zaretsky, Robert David Bobo
  • Publication number: 20140314997
    Abstract: A scratch-off document includes a substrate and a toner covering; the toner covering including: a first layer of first toner particles on the substrate having a first and second thickness, wherein the first and second thicknesses are different; a second layer of second toner particles on the first layer of toner particles; and at least one additive in either the first or second layer for creating a thermal conductivity difference between the first and second layer, wherein a portion of the first layer having a greater thickness and a portion of the second toner layer in registration with the first layer of greater thickness is manually removable by a scratching action.
    Type: Application
    Filed: April 19, 2013
    Publication date: October 23, 2014
    Inventors: MARK CAMERON ZARETSKY, Dinesh Tyagi, Robert David Bobo
  • Publication number: 20140315128
    Abstract: A method for creating a scratch-off document having hidden information, the method includes providing a substrate; depositing a first layer of first toner particles on the substrate, wherein the first layer includes at least two thicknesses in which one region is thicker than the other region; depositing a second layer of toner particles on the first layer, wherein the first toner particles have a different thermal conductivity than the second toner particles; and applying heat to the first and second layers simultaneously so that the first layer adheres to the substrate in regions of the lesser thickness of the first toner particles and does not adhere in the regions of greater thickness of the first toner particles; wherein the first and second layers in the regions of greater thickness of the first toner layer can be removed thereby revealing hidden information.
    Type: Application
    Filed: April 19, 2013
    Publication date: October 23, 2014
    Inventors: DINESH TYAGI, Mark Cameron Zaretsky, Robert David Bobo
  • Patent number: 8868781
    Abstract: A message sent to a first service addressed in a distributed computing environment having a service oriented architecture is received, wherein the message is directed to a service that is no longer present at the first service address. The message is forwarded to a second service address at which the service is located.
    Type: Grant
    Filed: August 28, 2007
    Date of Patent: October 21, 2014
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Patent number: 8863155
    Abstract: A processing device executing a rules engine receives a message with one or more associated rules, wherein each of the one or more associated rules is provided as an attachment to the message or within a body of the message, and wherein each of the one or more associated rules in the received message affect processing of the received message. The rules engine processes the one or more associated rules in the received message, wherein each of the one or more associated rules comprises a conditional element and an action to be performed that affects processing the received message when the conditional element is satisfied. Processing the one or more associated rules comprises, for each associated rule, determining whether the conditional element is satisfied, and responsive to determining that the conditional element is satisfied, performing the action that affects the processing of the received message.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: October 14, 2014
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Patent number: 8849135
    Abstract: A method for producing a raised print using a three-component printer includes receiving image data and height data for an image to be printed, the height data specifying that raised printing should be produced in a non-yellow region of the image data. Separation data are determined for a yellow toner and two additional colored toners. The yellow separation data is determined based on the image data and the height data. The yellow separation and at least one of the colored separations specify that respective toners be deposited one atop the other in the non-yellow region. The two additional colored toners include respective amounts of black colorant. Using the printer with exactly three printing modules, respective toner images are deposited on the receiver, each corresponding to respective separation data. The deposited toner is fixed to the receiver.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: September 30, 2014
    Assignee: Eastman Kodak Company
    Inventors: Mark Cameron Zaretsky, Donald Saul Rimai, Dinesh Tyagi
  • Patent number: 8832255
    Abstract: A status inquiry message is received at a first machine via a network, wherein the status inquiry message is directed to one of the first machine or a service operating on the first machine. A status response message is generated at the first machine, the status response message indicating that at least one of the first machine or the service is operational. Management information is attached to the status response message, the management information including operating statistics of at least one of the first machine, the service, or an additional service that operates on the first machine. The status response message is transmitted to the second machine.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: September 9, 2014
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Patent number: 8826266
    Abstract: A message is received at a message consumer, the received message having a component dependency identification that indicates a version of a software component that is necessary to process the message. The version of the software component is automatically downloaded if the message consumer does not already include the version of the software component. The version of the software component is then used to process the received message.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: September 2, 2014
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Publication number: 20140245322
    Abstract: Systems and methods are disclosed for handling messages using a messaging bus residing on a mobile device. An example system includes a register module that registers first and second applications. The second application is executing on the mobile device. The system also includes a routing module that receives from the first application a communication in a first format for the second application, determines a second format associated with the second application, and determines whether the first format is different from the second format. When the first format is determined to be different from the second format, the routing module transmits to the second application the communication in the second format. The system further includes a translation module that when the first format is determined to be different from the second format, translates the communication in the first format to the second format.
    Type: Application
    Filed: February 26, 2013
    Publication date: August 28, 2014
    Applicant: Red Hat, Inc
    Inventor: Mark Cameron Little