| Patent application number | Description | Published |
| 20110004637 | MOBILE DATA AND SOFTWARE UPDATE SYSTEM AND METHOD - Data is shared between multiple enterprise data sources and mobile clients in a distributed system such that requests from a mobile client for enterprise data are received, the appropriate enterprise data sources that contain the requested data are determined, and the enterprise data is retrieved from the determined enterprise data sources. When the enterprise data is retrieved, it is converted into a relational format that can relate the retrieved data, even if the data comes from multiple enterprise data sources. The converted enterprise data is stored in a relational data store in the mobile client. In this way, mobile applications can be fully integrated with data from multiple enterprise data sources and data updates and configuration changes can be distributed to and from the mobile clients in real-time, without using interim data storage, and thereby avoiding complicated synchronization and data conflict issues between the enterprise data sources and the mobile clients. | 01-06-2011 |
| 20110276608 | MOBILE DATA AND SOFTWARE UPDATE SYSTEM AND METHOD - Data is shared between multiple enterprise data sources and mobile clients in a distributed system such that requests from a mobile client for enterprise data are received, the appropriate enterprise data sources that contain the requested data are determined, and the enterprise data is retrieved from the determined enterprise data sources. When the enterprise data is retrieved, it is converted into a relational format that can relate the retrieved data, even if the data comes from multiple enterprise data sources. The converted enterprise data is stored in a relational data store in the mobile client. In this way, mobile applications can be fully integrated with data from multiple enterprise data sources and data updates and configuration changes can be distributed to and from the mobile clients in real-time, without using interim data storage, and thereby avoiding complicated synchronization and data conflict issues between the enterprise data sources and the mobile clients. | 11-10-2011 |
| Patent application number | Description | Published |
| 20110055196 | DATA MINING ELECTRONIC COMMUNICATIONS - User insights derived from communication data may be provided. Communications associated with a user may be collected and analyzed to derive insights about the user. The insight may then be provided to the user, such as for modifying an application functionality, creating a message processing rule, providing new information to the user, and updating an application display or user interface. | 03-03-2011 |
| 20110055264 | DATA MINING ORGANIZATION COMMUNICATIONS - Data mining for organization insights may be provided. Data from a plurality of sources, such as user communications and documents, may be collected. The collected data may be analyzed to identify an insight about users or organizations associated with the communications. The insight may be provided to a user, such as in response to a search query, an analytics tool, or an added application functionality. | 03-03-2011 |
| 20110185136 | MOVING LARGE DYNAMIC DATASETS VIA INCREMENTAL CHANGE SYNCHRONIZATION - Incremental change synchronization for moving large data sets may be provided. Source data to be moved may be identified and a snapshot of the data may be created. The data may be moved to a new datastore and a second snapshot may be created. The snapshots may be compared to identify any data elements that have been modified and the modified elements may be copied to the new datastore. | 07-28-2011 |
| 20110185247 | MASSIVE STRUCTURED DATA TRANSFER OPTIMIZATIONS FOR HIGH-LATENCY, LOW-RELIABILITY NETWORKS - Optimizations for data transmission may be provided. A portion of a data block may be read into a batch by a read thread on a first server. The batch may be passed to a transmission thread. The transmission thread may then transmit the first batch to a second server while the read thread asynchronously reads a second portion of the data block into another batch. | 07-28-2011 |
| Patent application number | Description | Published |
| 20090065354 | SPUTTERING TARGETS COMPRISING A NOVEL MANUFACTURING DESIGN, METHODS OF PRODUCTION AND USES THEREOF - A sputtering target is described herein, which includes: a) a surface material, and b) a core material coupled to the surface material, wherein at least one of the surface material or the core material has less than 100 ppm defect volume. Methods for producing sputtering targets are described that include: a) providing at least one sputtering target material, b) melting the at least one sputtering target material to provide a molten material, c) degassing the molten material, d) pouring the molten material into a target mold. In some embodiments, pouring the molten material into a target mold comprises under-pouring or under-skimming the molten material from the crucible into the target mold. Sputtering targets and related apparatus formed by and utilizing these methods are also described herein. In addition, uses of these sputtering targets are described herein. | 03-12-2009 |
| 20090078570 | TARGET/BACKING PLATE CONSTRUCTIONS, AND METHODS OF FORMING TARGET/BACKING PLATE CONSTRUCTIONS - Target/backing plate constructions and methods of forming target/backing plate constructions are disclosed herein. The targets and backing plates can be bonded to one another through an appropriate interlayer. The targets can comprise one or more of titanium, tantalum, titanium zirconium, hafnium, niobium, vanadium, tungsten, copper or a combination thereof. The interlayer can comprise one or more of silver, copper, nickel, tin, titanium and indium. Target/backing plate constructions of the present invention can have bond strengths of at least 20 ksi and an average grain size within the target of less than 80 microns. | 03-26-2009 |
| Patent application number | Description | Published |
| 20110042164 | APPARATUSES AND METHODS FOR DETERMINING AND CONTROLLING VEHICLE STABILITY - A vehicle for lifting a load with respect to a support surface includes a load carrying member configured to carry the load, a frame, and a support assembly coupling the load carrying member and the frame. The support assembly is configured to move the load carrying member between stowed and deployed positions with respect to the flame. The vehicle further includes a plurality of motion devices that support the frame relative to the support surface, and the motion devices are configured to move the frame along the support surface. In addition, the vehicle includes a control system associated with the motion devices and configured to determine contact forces between the motion devices and the support surface. The control system is further configured to determine stability of the vehicle based on the contact forces. | 02-24-2011 |
| 20110198141 | HYDRAULIC ELECTRIC HYBRID DRIVETRAIN - A vehicle is provided with an engine connected to a hydraulic pump in fluid communication with a hydrostatic drive system and at least one of a plurality of traction devices connected to a hydrostatic drive motor. The vehicle also has a battery coupled to an electric machine coupled to at least one of the remaining plurality of traction devices. The electric machine acts as a motor to propel the vehicle or a generator to charge the battery. A vehicle is provided with a hydraulic drive system and an electric drive system each operably connected to a fraction device. Power may be transferable from the first drive system to the second drive system by way of ground coupling between the traction devices. | 08-18-2011 |
| 20120023924 | VARIABLE HYDRAULIC SYSTEM - A hydraulic system is provided with a prime mover connected to a first fixed displacement pump having a maximum flow A, a hydraulic loop connected to a system of valves and actuators, a second fixed displacement pump having a maximum flow B in fluid communication with the loop, an electric machine operable as one of a motor and a generator connected to the second pump and electrically coupled to a battery, and a controller connected to the prime mover and the electric machine. The hydraulic loop is in fluid communication with the first pump with a first check valve. The second pump is arranged in parallel with the first pump. | 02-02-2012 |
| 20120043159 | APPARATUSES AND METHODS FOR STEERING A VEHICLE - A vehicle is provided with a chassis having a footprint, a load carrying structure, and a support assembly coupling the chassis and the structure. The support assembly is adapted to move the structure relative to the chassis between a stowed position and a deployed position outboard of the footprint of the chassis. A plurality of wheels is configured to roll on the support surface and a plurality of axles coupling the wheels to the chassis are provided. Each axle includes at least one spindle supporting an individual wheel for rotation on a spindle axis. A steering system is adapted to position the wheels between driving and rotation arrangements with respect to the chassis such that in the rotating arrangement each of the plurality of wheels rotate relative to the chassis whereby the chassis, the platform and the support assembly may rotate in unison about the steer axis. | 02-23-2012 |
| Patent application number | Description | Published |
| 20100070042 | Implantable Joint Prosthesis - The invention relates to a surgical implant that provides an artificial diarthroidal-like joint, suitable for use in replacing any joint, but particularly suitable for use as an intervertebral disc endoprosthesis. The invention contains two rigid opposing shells, each having an outer surface adapted to engage the surfaces of the bones of a joint in such a way that the shells are immobilized by friction between their outer surfaces and the surfaces of the bone. These outer surfaces are sufficiently rough that large frictional forces strongly resist any slippage between the outer surface and the bone surfaces in the joint. They may be convex, and when inserted into a milled concavity, are immediately mechanically stable. Desirably, the outer surfaces of the shells are adapted to allow for bony ingrowth, which further stabilizes the shells in place. The inner surfaces of the shells are relatively smooth, and adapted to slide easily across a portion of the outer surface of a central body disposed between the shells. The central body has a shape that cooperates with the shape of the inner surface of the shell so as to provide a range of motion similar to that provided by a healthy joint. A flexible sheath extends between edges of the opposing shells. The inner surface of this sheath, together with the inner surfaces of the rigid shells, defines a cavity encasing the central body. At least a portion of this cavity is filled with a fluid lubricant, further decreasing the frictional force between inner surfaces of the shell and the surface of the central body. | 03-18-2010 |
| 20110295374 | IMPLANTABLE JOINT PROSTHESIS - The invention relates to a surgical implant that provides an artificial diarthroidal-like joint, suitable for use in replacing any joint, but particularly suitable for use as an intervertebral disc endoprosthesis. The invention contains two rigid opposing shells, each having an outer surface adapted to engage the surfaces of the bones of a joint in such a way that the shells are immobilized by friction between their outer surfaces and the surfaces of the bone. These outer surfaces are sufficiently rough that large frictional forces strongly resist any slippage between the outer surface and the bone surfaces in the joint. They may be convex, and when inserted into a milled concavity, are immediately mechanically stable. Desirably, the outer surfaces of the shells are adapted to allow for bony ingrowth, which further stabilizes the shells in place. The inner surfaces of the shells are relatively smooth, and adapted to slide easily across a portion of the outer surface of a central body disposed between the shells. The central body has a shape that cooperates with the shape of the inner surface of the shell so as to provide a range of motion similar to that provided by a healthy joint. A flexible sheath extends between edges of the opposing shells. The inner surface of this sheath, together with the inner surfaces of the rigid shells, defines a cavity encasing the central body. At least a portion of this cavity is filled with a fluid lubricant, further decreasing the frictional force between inner surfaces of the shell and the surface of the central body. | 12-01-2011 |
| Patent application number | Description | Published |
| 20090029324 | Methods and Devices for Fixed Dental Restoration - This invention relates to methods and devices for restoring teeth using fixed restorations. In particular, the invention provides a system, kit, and devices for the management of interproximal areas for traditional cementation and/or bonding of dental crowns, onlays, inlays, veneers and bridges. In the method, a barrier is positioned in contact with the tooth being restored and an adjacent tooth to cover a section of the tooth being restored and to create separation of the tooth being restored and the adjacent tooth. Cement is applied to the first mating surface of the fixed restoration and/or to the second mating surface of the tooth, and the first mating surface of the fixed restoration and the second mating surface of the tooth are positioned adjacent each other to seat the fixed restoration on the tooth. The barrier covers a section of the tooth being restored to prevent cement from bonding to the section of the tooth. This eliminates the need to remove hardened cement from this section of the tooth. | 01-29-2009 |
| 20090191505 | Dental Matrix Devices Specific To Anterior Teeth, and Injection Molded Filling Techniques and Devices - The present invention relates to methods for the restoration of a decayed portion of an anterior tooth or re-restoration of a previously filled anterior tooth, and to dental matrices and composite resin dispensers that may be used in the methods for the restoration of a decayed portion of an anterior tooth | 07-30-2009 |
| 20090191506 | Dental Composite Dispenser For Injection Molded Filling Techniques - The present invention relates to methods for the restoration of a decayed portion of an anterior tooth or re-restoration of a previously filled anterior tooth, and to dental matrices and composite resin dispensers that may be used in the methods for the restoration of a decayed portion of an anterior tooth. | 07-30-2009 |
| 20090208896 | Methods and Devices for Diastema Closure - In a method for closing a diastema and/or papilla regeneration between a first tooth and a second tooth, a dental matrix is used. The dental matrix includes a curved sectional strip of material. The strip has a length from a first end to a second end sufficient to create a form for molding a restorative material to a surface of the first tooth. The strip has a root end section and a second section integral with the root end section. The root end section of the strip is anatomic in shape such that the root end section hugs the gingival portion of the first tooth. In one form, a non-anatomic bulge is formed in the second section. The root end section of the matrix can slide to the depth of the sulcus without lacerating the tissue. After inserting the root end section of the dental matrix into the sulcus between the papilla and the gingival portion of the first tooth, a composite restorative material is placed between the dental matrix and a cervical surface of the first tooth. The composite restorative material is then cured. This creates bulbousness in the cured composite near the gum line to fill the gingival gapping. | 08-20-2009 |
| 20110171596 | Dental Wedge - The present invention relates to dental wedges that may be used for creating space between adjacent teeth. In one form, the dental wedge includes an elongated body extending from an outer end to an opposite inner end. The body has a longitudinal intermediate wall, a longitudinal first side wall connected to the intermediate wall, and a longitudinal second side wall connected to the intermediate wall. The first side wall and the second side wall each flare away from the intermediate wall such that a first distal end of the first side wall and a second distal end of the second side wall are spaced apart creating an inverted generally V-shaped transverse section for the body. The body has a top surface formed by the intermediate wall, the first side wall and the second side wall. The body also has a bottom surface formed by the intermediate wall, the first side wall and the second side wall. The dental wedge includes a grasping section connected to the outer end of the body. A hollow region is defined by the bottom surface of the wedge and a first reference line extending from the first distal end of the first side wall to the second distal end of the second side wall. At least a first portion of the body comprises a first material that transmits light. | 07-14-2011 |
| Patent application number | Description | Published |
| 20080235962 | Archery bow sight - An optical bow sight which can be accessorized with an adjustable range sighting pin or torque and cant compensation or both of these features, but is fully functional without either accessory. The optical sight has a shrouded array of fiber optics sight pins which are removable from the sight housing with their support as a single unit. The sight pins are clad in a metallic glass because of the corrosion resistance of such materials. Light collected over a wide field falls on segments of the sight pin fibers coiled in the housing of the optical unit or falls on a trap which redirects the light onto the fiber segments. A lens may optionally be employed to promote the collection of ambient light, and a shutter or variable size aperture may be provided to control the light reaching the sight pin fibers. An elastomeric damper can be advantageously mounted on the sight to minimize accuracy effecting shock and/or vibration, and a level bubble may be provided to aid in avoiding cant of the bow to which the sight is mounted. | 10-02-2008 |
| 20080236556 | Fall-away arrow rest - Fall away arrow rests for archery bows. The rests have an arm with an arrow-supporting feature and an arm-associated axle which pivots the arm to displace the arrow-supporting feature between a first, arrow-loading position and a second, more elevated, arrow-launching position. The arrow support arm can be adjusted vertically, laterally, and in fore-and-aft directions relative to a riser or other rigid bow component on which the rest is mounted. Radial arms rotatable with the axle and connectable to a buss cable or cable slide by a flexible link rotate the arm to elevate the arrow-supporting feature to its arrow-launching when the bow is drawn and offer further adjustment of the arrow rest operation. A coil spring installed in an axle housing returns the arrow-supporting feature to its first, loading position concomitantly with arrow launch, moving the support out of the path the arrow travels as it leaves the bow. Axle-associated stops automatically stop the arm-associated axle as the arrow-supporting feature respectively reaches its arrow-launching and arrow-loading positions. One or more dampers can be advantageously attached to arrow rest structural members to reduce shock and vibrations, including noise, as the arrow support arm displaces the arrow-supporting feature between its first and second positions, especially as an arrow is launched from the bow. Noise reduction can be furthered by a installing a Teflon or comparable component on the arrow-supporting feature of the arm and/or by installing an elastomeric pad on the rigid bow component in the path followed by the arrow-supporting feature as that feature approaches its arrow-loading position. | 10-02-2008 |
| 20110258900 | Shock, muzzle jump, and felt recoil reducers for handguns - Slip-on handgun grips which contribute to accuracy and speed of target acquisition and make shooting a handgun a more pleasant experience by providing a comfortable, secure grip; and by isolating a shooter's thumb from impact and reducing shock, muzzle jump, twist, and recoil when the handgun is fired. The grip is fabricated from a stretchable elastomeric material. This material plus breakaway technology, external grooving, and a thumb-isolating tab maximize the enumerated benefits. | 10-27-2011 |
| Patent application number | Description | Published |
| 20080304539 | ELECTROMAGNETICALLY HEATING A CONDUCTIVE MEDIUM IN A COMPOSITE AIRCRAFT COMPONENT - Nondestructive examination is performed on a composite aircraft component including a composite body and a conductive medium. The conductive medium is substantially more conductive than the composite body. The nondestructive examination includes applying an electromagnetic field that penetrates the composite body and heats the conductive medium, and creating a thermal image of the conductive medium to reveal conductivity information about the conductive medium. | 12-11-2008 |
| 20090237272 | LIGHTNING STRIKE DETECTION - An aircraft includes a composite structure and a plurality of small lightweight pollable communication devices for providing lightning strike detection coverage of a region of the structure. Each device is rendered inoperative if at least proximate to lightning current. | 09-24-2009 |
| 20090319096 | CONTROL AND MONITOR HETEROGENEOUS AUTONOMOUS TRANSPORT DEVICES - This disclosure is directed to methods, computer-readable media, and systems for controlling one or more uninhabited heterogeneous autonomous transport devices. Embodiments of the present invention advantageously reduce costs and improve efficiencies by providing capabilities for a computing device to be able to control and to monitor one or more heterogeneous autonomous transport devices. This occurs by generating a command signal from a computing device and transmitting the command signal to control on-board computing devices of one or more heterogeneous transport devices to execute requirements of a mission. Also, embodiments of the present invention provide ways to start-up, to send commands, and to shut down real or simulated heterogeneous autonomous transport devices. | 12-24-2009 |
| 20100052948 | DETERMINING AND PROVIDING VEHICLE CONDITIONS AND CAPABILITIES - A transponder module for vehicles. The module has a substantially universal vehicle sensor input interface capable of receiving sensor input from different types of vehicle sensors and from different types of vehicles. One or more processors and memory, in real time, receive vehicle sensor input data via the input interface. Based on a vehicle type stored in the memory, the processor(s) use the sensor input data to determine conditions of subsystems the vehicle. Based on the determined conditions, the processor(s) determine performance capabilities of the vehicle. The transponder module outputs information as to the stored vehicle type, determined conditions, and vehicle performance capabilities. | 03-04-2010 |
| 20100070445 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR REAL-TIME EVENT IDENTIFICATION AND COURSE OF ACTION INTERPRETATION - A system for identifying events includes a memory capable of storing a compressed event table including a number of events, the event table having been compressed by reducing the number of events in the event table without reducing the number of events represented by the event table. Each event of the event table includes a set of state parameters, and may also be associated with an output. The system also includes a processor capable of operating a fast state recognition (FSR) application. The FSR application, in turn, can receive a plurality of inputs, and identify an event of the compressed event table based upon the plurality of inputs and the state parameters of the compressed event table, event being identified in accordance with a state recognition technique. | 03-18-2010 |
| 20100076630 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR REAL-TIME EVENT IDENTIFICATION AND COURSE OF ACTION INTERPRETATION - A system for identifying events includes a memory capable of storing a compressed event table including a number of events, the event table having been compressed by reducing the number of events in the event table without reducing the number of events represented by the event table. Each event of the event table includes a set of state parameters, and may also be associated with an output. The system also includes a processor capable of operating a fast state recognition (FSR) application. The FSR application, in turn, can receive a plurality of inputs, and identify an event of the compressed event table based upon the plurality of inputs and the state parameters of the compressed event table, event being identified in accordance with a state recognition technique. | 03-25-2010 |
| 20100235037 | Autonomous Inspection and Maintenance - The different advantageous embodiments may provide an apparatus that may comprise a number of mobile robotic machines, a wireless communications system and a computer system. The number of mobile robotic machines may be capable of moving to a number of locations in a maintenance area and may be capable of performing a number of maintenance operations on a structure in the maintenance area. The wireless communications system may be capable of providing communication with the number of mobile robotic machines within the maintenance area. The computer system may be capable of exchanging information with the number of mobile robotic machines using the wireless communications system. | 09-16-2010 |
| Patent application number | Description | Published |
| 20080315869 | MAGNETIC INDEXER FOR HIGH ACCURACY HOLE DRILLING - A method for locating a device, which produces a field, with a probe assembly affected by the field. The method may involve: placing a device on a first side of a work piece; producing a field with the device through the work piece; using a robot to hold and to place a probe assembly adjacent a second side of the work piece; providing information from the probe assembly to the robot that is used by the robot to move the probe assembly to substantially determine a position of the device; determining a location of a center field axis of the field with the probe assembly; and providing a physical confirmation of the center field axis to a user. | 12-25-2008 |
| 20090022556 | LASER-GUIDED COORDINATION HOLE DRILLING - A laser-guided coordination hole tool for precisely drilling holes in large parts includes a positioning table, a bushing cavity for receiving drill bushings, a clamping device, and a laser target. A laser-guided coordination hole tool may include a software interlock to prevent drilling in an improper location on the part. A method of drilling coordination holes includes probing a part to determine its reference frame, rigidly affixing a laser-guided coordination hole tool to the part, probing a target on the laser-guided coordination hole tool to determine the reference frame for the laser-guided coordination hole tool, accurately positioning a drill bushing over the hole location, and drilling a hole. A system for drilling coordination holes includes a laser-guided coordination hole tool, a bushing, a tooling, a drill motor, a laser tracker, and a computer running a coordination-hole drilling program. | 01-22-2009 |
| Patent application number | Description | Published |
| 20100199863 | CHERRY PITTER - A cherry pitter includes a container having a removable cherry holder with a plurality of cavities for holding cherries. A mating plurality of cutters is secured to the lid of the container, which is pivotally secured to the container. By rotating the lid downward the cutters are pushed into and through the cherries, pushing the pits into the container. A spring-loaded push-off plate holds the cherries down against the holder as the lid rotates upward again, separating the cherries from the cutters. These and other examples of the invention will be described in further detail below. | 08-12-2010 |
| 20100276527 | SPICE MILLS AND SHAKERS - A grinder includes an improved mechanism for adjusting the coarseness of the grind by providing a grind selector knob centrally located at the top of a cap. In some versions of the invention, the mill includes a base with a cavity for collecting the salt, spice, or pepper that is ground so that it can be measured within the base before dispensing. Ideally, the collector base includes an inclined floor and measurement indicators to enable the grinding and measuring of a desired volume of spice. | 11-04-2010 |
| 20110094111 | FOOD PROCESSING TOOL - A food processing tool particularly suited for processing garlic and the like generally includes a main body having a tray configured to allow garlic to be passed back and forth across the tray for processing as desired. The main body optionally includes a pair of opposing guides positioned on opposing lateral sides of the tray and a plurality of ribs provided along either a portion or the entirety of the tray to reduce friction and improve the sliding ability of the garlic along the ribs and therefore the tray. A main slicing blade and one or more pluralities of blades are provided to slice, mince, or julienne cut the garlic. A pusher and cap is configured to selectively allow or restrict rotational movement of the cap and garlic for different orientations when cutting. | 04-28-2011 |
| Patent application number | Description | Published |
| 20090077002 | KNOWLEDGE BASED SYNCHRONIZATION OF SUBSETS OF DATA WITH NO MOVE CONDITION - An efficient way is provided to represent and exchange knowledge and/or partial knowledge across nodes when synchronizing between any two nodes. A first node sends a second node its knowledge and/or partial knowledge, including objects and versions of those objects. The second node compares its knowledge and/or partial knowledge with the knowledge and/or partial knowledge of the first node, and then sends the first node any latest versions of objects of which the first node is unaware. In addition, the second node sends its knowledge and/or partial knowledge to the first node. The first node then performs a similar object-by-object version comparison to determine any conflicts due to independent evolution of objects and any changes that should be sent to the second node in order to bring the objects of the second node up to date with the knowledge and/or partial knowledge of the first node. | 03-19-2009 |
| 20090083210 | EXCHANGE OF SYNCRONIZATION DATA AND METADATA - Systems and methods that disclose alternative patterns for exchange of synchronization data and/or metadata, e.g., ‘knowledge’, to enhance performance of synchronization processes are disclosed. Accordingly, the innovation discloses synchronization mechanisms that employ exchange of data and metadata to alleviate a requirement of a complete ‘round-trip’ when synchronizing data. ‘Knowledge’ can be provided which informs a provider of data changes, modifications, additions or deletions. The ‘knowledge’ can lower expense and/or increase efficiencies of the synchronization exchanges by enabling informed decision-making related to enumerating changes within the synchronization processes. | 03-26-2009 |
| 20090083441 | SYNCHRONIZATION OF WEB SERVICE ENDPOINTS IN A MULTI-MASTER SYNCHRONIZATION ENVIRONMENT - A Web service synchronization protocol is provided that sets forth the metadata and messaging by which endpoints roam, share and synchronize common information with one another in a multi-master networked computing ecosystem. A general SOAP-based protocol is defined for synchronizing data between two endpoints where one or more of the endpoints supports a Web service. Defining messaging for knowledge-based transfers using XML Web services, the protocol allows devices, services and applications to synchronize through firewalls, allows for flexibility by allowing any common set or subset of information across endpoints and allows for extensibility by not prescribing the schema of the actual data being synchronized at the endpoints. | 03-26-2009 |
| 20090196179 | REPRESENTATION OF QUALITATIVE OBJECT CHANGES IN A KNOWLEDGE BASED FRAMEWORK FOR A MULTI-MASTER SYNCHRONIZATION ENVIRONMENT - The subject disclosure relates to synchronizing among network nodes in a multi-master synchronization environment that extend a knowledge based synchronization framework to include notions of object quality. In one embodiment, additional dimension(s) are placed on a knowledge vector for a given version of an object that represent quality information for the object, which is accounted for during the synchronization process to allow nodes to decide what types of qualities of objects should be conveyed to them as part of the synchronization process. Other embodiments include tombstoning objects to avoid future synchronization with respect to same objects maintained by other nodes in the multi-master synchronization environment. Advantageously, according to the synchronization framework, endpoints can synchronize data in a way that allows a definition and consideration of quality of one or more objects of the synchronized data for purposes of a knowledge exchange. | 08-06-2009 |
| 20100057785 | MINIMAL EXTENSIONS REQUIRED FOR MULTI-MASTER OFFLINE AND COLLABORATION FOR DEVICES AND WEB SERVICES - The claimed subject matter provides a system and/or a method that facilitates managing data consistency in connection with a plurality of devices. A collection of devices can be associated with a user. A web service can receive a portion of data from at least one device via an interface component, wherein the web service can host and relate the portion of data with an account for the user. A master sync component can leverage a computing resource from at least one device in order to maintain data consistency between at least one of the following: two or more devices within the collection of devices associated with the user; or the account hosted by the web service and two or more devices within the collection of devices associated with the user. | 03-04-2010 |
| 20100100527 | FORGETTING ITEMS WITH KNOWLEDGE BASED SYNCHRONIZATION - Systems and methods that enable removal of data from an endpoint, while not propagating such removal to other endpoints when synchronizing data sources associated therewith. A designation component can indicate items as forgotten items, wherein such items are being known to an endpoint and deleted therefrom—yet, reintroduced therein and reappearing (e.g., as a create) upon re-synchronizing with the replica over again. Moreover, the forgotten items can employ additional metadata such as in from of an additional bit that indicates whether an item is a forgotten item. | 04-22-2010 |