Patents by Inventor Mark Castleman

Mark Castleman 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: 20120269185
    Abstract: A method and infrastructure for online collaboration, cloud computing in which collaboration sessions, known as peering sessions, are triggered by telephone calls. Other systems and methods are disclosed.
    Type: Application
    Filed: April 19, 2011
    Publication date: October 25, 2012
    Applicant: PBX CENTRAL CORPOTATION
    Inventors: Mark CASTLEMAN, Charles MILLER
  • Patent number: 8286084
    Abstract: In some embodiments, a processor-readable medium includes code representing instructions to cause a processor to perform a process. The code stored by the processor-readable medium includes code to cause the processor to allocate a portion of a display screen of a first device to be uniquely associated with a second device and to send to the second device a directive representing a symbol appearing on the display screen when a user-selected indicator is received. The user-selected indicator is associated with the portion of the display screen of the first device. The first device is mutually exclusive from the second device.
    Type: Grant
    Filed: June 8, 2009
    Date of Patent: October 9, 2012
    Assignee: Swakker LLC
    Inventor: Mark Castleman
  • Publication number: 20120190388
    Abstract: In one embodiment, a processor-readable medium stores code representing instructions that when executed cause a processor to receive a first signal at a mobile device, the first signal including a mobile instant message having inline image data, the inline image data defining an image. The processor-readable medium stores code further representing instructions that when executed cause the processor to receive an edit command associated with the image and send a second signal, the second signal including a mobile instant message having a directive based at least in part on the edit command.
    Type: Application
    Filed: August 26, 2011
    Publication date: July 26, 2012
    Applicant: SWAKKER LLC
    Inventors: Mark Castleman, James Hays, Cory Yoon Sung Kim, Jeremy Hale Schneider
  • Publication number: 20100309196
    Abstract: In one embodiment, a processor-readable medium can store code representing instructions that when executed by a processor cause the processor to receive a set of directives from a host device. The set of directives can define an aspect of a media resource. A set of target locations can be defined within a canvas displayed at a communication device based on the set of directives. An image can be selected from a set of images for display at a target location from the set of target locations based on the set of directives. Each image from the set of images can represent a perspective view of an object.
    Type: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Inventor: Mark CASTLEMAN
  • Publication number: 20100312813
    Abstract: In one embodiment, a processor-readable medium stored code representing instructions that when executed by a processor cause the processor to receive a directive from a first client device, store the directive at a memory location, and send the directive to a second client device. The directive includes a directive description portion and a directive content portion. The memory location is associated with the first client device. The directive is configured to cause the second client device to update a context of a display operatively coupled to the second client device in response to the directive. The context being of a directive class associated with the directive description portion, and having a value associated with the directive content portion.
    Type: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Inventor: Mark Castleman
  • Publication number: 20100310193
    Abstract: In one embodiment, a processor-readable medium can store code representing instructions that when executed by a processor cause the processor to receive a set of images where each image from the set of images represents a perspective view of an object. A plurality of images is selected from the set of images such that the plurality of images represents a plurality of movements of the object when the plurality of images are displayed within a canvas of a communication device during a time period. The plurality of movements includes rotational movement of the object about a first axis during a first portion of the time period. The plurality of movements also includes rotational movement of the object about a second axis non-parallel to the first axis during a second portion of the time period after the first portion of the time period.
    Type: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Inventor: Mark CASTLEMAN
  • Publication number: 20100313244
    Abstract: In one embodiment, a processor-readable medium stored code representing instructions that when executed by a processor cause the processor to receive a directive from a first client device, store the directive at a memory location, and send the directive to a second client device. The directive includes a directive description portion and a directive content portion. The memory location is associated with the first client device. The directive is configured to cause the second client device to update a context of a display operatively coupled to the second client device in response to the directive. The context being of a directive class associated with the directive description portion, and having a value associated with the directive content portion.
    Type: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Inventor: Mark Castleman
  • Publication number: 20100309195
    Abstract: In some embodiments, a processor-readable medium includes code representing instructions to cause a processor to perform a process. The code stored by the processor-readable medium includes code to cause the processor to allocate a portion of a display screen of a first device to be uniquely associated with a second device and to send to the second device a directive representing a symbol appearing on the display screen when a user-selected indicator is received. The user-selected indicator is associated with the portion of the display screen of the first device. The first device is mutually exclusive from the second device.
    Type: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Inventor: Mark Castleman
  • Publication number: 20100309094
    Abstract: In some embodiments, a processor-readable medium includes code representing instructions to cause a processor to perform a process. The code stored by the processor-readable medium includes code to cause the processor to allocate a portion of a display screen of a first device to be uniquely associated with a second device and to send to the second device a directive representing a symbol appearing on the display screen when a user-selected indicator is received. The user-selected indicator is associated with the portion of the display screen of the first device. The first device is mutually exclusive from the second device.
    Type: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Inventor: Mark Castleman
  • Publication number: 20100311393
    Abstract: In one embodiment, a processor-readable medium stored code representing instructions that when executed by a processor cause the processor to receive a directive from a first client device, store the directive at a memory location, and send the directive to a second client device. The directive includes a directive description portion and a directive content portion. The memory location is associated with the first client device. The directive is configured to cause the second client device to update a context of a display operatively coupled to the second client device in response to the directive. The context being of a directive class associated with the directive description portion, and having a value associated with the directive content portion.
    Type: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Inventor: Mark Castleman
  • Publication number: 20100313249
    Abstract: In one embodiment, a processor-readable medium stored code representing instructions that when executed by a processor cause the processor to receive a directive from a first client device, store the directive at a memory location, and send the directive to a second client device. The directive includes a directive description portion and a directive content portion. The memory location is associated with the first client device. The directive is configured to cause the second client device to update a context of a display operatively coupled to the second client device in response to the directive. The context being of a directive class associated with the directive description portion, and having a value associated with the directive content portion.
    Type: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Inventor: Mark Castleman