Patent application number | Description | Published |
20080301237 | METHOD AND APPARATUS FOR IMPROVED REFERRAL TO RESOURCES AND A RELATED SOCIAL NETWORK - A method and apparatus are provided for a user to construct a payload comprising content, such as multimedia, or references to content. The payload may be provided with further elements, such as a title or initial comments. The payload may be sent to any immediate contact of the user. Upon receipt by other users, the payload may be forwarded to any of the others' immediate contacts. Additionally, comments can be made by anyone in receipt of the payload for others in receipt of the payload to view. A social networking mechanism is provided, wherein a record is made for each forwarding of a payload and introductions can be made between individuals lying in the same forwarding chain of a payload. Immediate contacts can be collected into groups for ease in addressing. Teams of users can send and forward messages among themselves or to others outside of the team, according to predetermined rules and individuals' standing within the team. Users are provided with a sortable, filterable list of payloads sent to them. A thumbnail of each payload is provided to allow a user the opportunity to quickly assess the nature of the content. Payloads and invitations to join may be sent to people outside the system via email or as an instant message. | 12-04-2008 |
20110087734 | METHOD AND APPARATUS FOR IMPROVED REFERRAL TO RESOURCES AND A RELATED SOCIAL NETWORK - A method and apparatus are provided for a user to construct a payload comprising content, such as multimedia, or references to content. The payload may be provided with further elements, such as a title or initial comments. The payload may be sent to any immediate contact of the user. Upon receipt by other users, the payload may be forwarded to any of the others' immediate contacts. Additionally, comments can be made by anyone in receipt of the payload for others in receipt of the payload to view. A social networking mechanism is provided, wherein a record is made for each forwarding of a payload and introductions can be made between individuals lying in the same forwarding chain of a payload. Immediate contacts can be collected into groups for ease in addressing. Teams of users can send and forward messages among themselves or to others outside of the team, according to predetermined rules and individuals' standing within the team. Users are provided with a sortable, filterable list of payloads sent to them. A thumbnail of each payload is provided to allow a user the opportunity to quickly assess the nature of the content. Payloads and invitations to join may be sent to people outside the system via email or as an instant message. | 04-14-2011 |
Patent application number | Description | Published |
20140195563 | OBJECT GRAPH PARTIAL IMMUTABILITY AND ISOLATION ENFORCEMENT - The type definition of particular types such that different portions of the corresponding object graph may have different permissions assigned to those portions during instantiation. This allows structured permissions to be applied to instantiations of the object graphs of those defined types, allowing fine grained control over what access permissions are enforced against which portions of the object graph. In some embodiments, different instantiations of the object graph may apply permissions differently. | 07-10-2014 |
20140196008 | IMMUTABLE OBJECT TYPES - A language extension that advances safety in system programming in that an entire type may be declared to be immutable in the case in which all instances of that type are immutable. The immutable type declaration automatically causes any instances of that type to be treated as immutable, and automatically causes all directly or indirectly reachable members (e.g., fields, methods, properties) of the instance to also be treated as immutable. Furthermore, any construction time reference that allows for field assignment of the instance is not permitted to survive beyond the point at which the instance becomes accessible to its creator. Accordingly, this instance, and any other instance of that same type, will be immutable from the very time of construction. The ability to classify all such instances as immutable is beneficial as the immutable characteristic permits actions that normally would not be allowed due to resource access safety. | 07-10-2014 |
20140196015 | DECLARATION OF LIFETIME OF RESOURCE REFERENCE - A language extension that advances safety in system programming by specifying a lifetime of a reference that represents a resource. In accordance with the language extension, the lifetime references a particular scope in a manner that the compiler generates computer-executable instructions that enforce the lifetime of the reference to be a function of (e.g., no longer than) the lifetime of the particular scope. Accordingly, the resource lifetime may be specified in advance to have a particular scope. This helps in performing resource management as typical managed language programs can allow resources to exist indefinitely. Furthermore, because the resources have a defined finite lifetime, they might be more conveniently allocated on a stack, instead of on a heap, for much more efficient processing. | 07-10-2014 |
20140282448 | OPERATING SYSTEM SUPPORT FOR CONTRACTS - A front-end compiler compiles source code into intermediate code, that may later be compiled into binary code. The source code defines an execution scope and includes a contract. When a contract is encountered at runtime of an execution scope, further execution of that execution scope is conditioned on whether a predicate associated with the contract is true. The front-end compiler operates so as to preserve the contract so that the contract continues to be semantically structured such that the predicate may be removed from the intermediate language code. The contract may thus continue to be understood by semantic analysis of the contract. Thus, the predicate may be understood by static analysis tools that operate on the intermediate code. | 09-18-2014 |
Patent application number | Description | Published |
20100106019 | METHOD AND APPARATUS FOR FEEDBACK CONTROL OF HIFU TREATMENTS - HIFU therapy to a desired tissue site is controlled based on detected changes in one or more characteristics of a received backscatter signal resulting from exposure of the tissue to HIFU or other interrogation signals. In one embodiment, the bloom of backscatter signals outward from a treatment region (e.g., towards the HIFU transducer) is detected and monitored. Once the bloom reaches a predetermined location, treatment is stopped. Other signal characteristics such as angular distribution of frequency components in the backscatter signal, changes in reflection, power required to saturate a tissue characteristic, changes in attenuation and changes in a cumulative energy distribution function of the backscatter signal that change as a result of the application of HIFU power are also used to control the delivery of HIFU signals in accordance with other embodiments of the disclosed technology. | 04-29-2010 |
20100210976 | METHOD AND APPARATUS FOR TREATING TISSUES WITH HIFU - A method for treating a desired volume of tissue using HIFU or other energy modality to ablate a pattern of elemental treatment volumes each having a volume that is greater than that of the focal zone of the HIFU transducer but smaller than the overall volume of the desired treatment volume. In one embodiment, the pattern of elemental treatment volumes are arranged to form a shell which partially or wholly encapsulates the desired volume of tissue, which then necroses in situ due to effects other than direct HIFU damage (including some combination of ischemia, thermal conduction, inflammation, apoptosis, etc.). The necrosed tissue remains in the body and is subsequently resorbed and/or healed via normal body mechanisms. | 08-19-2010 |
20100241005 | OFFICE-BASED SYSTEM FOR TREATING UTERINE FIBROIDS OR OTHER TISSUES WITH HIFU - A method for treating a desired volume of tissue using HIFU or other energy modality to ablate a pattern of elemental treatment volumes each having a volume that is greater than that of the focal zone of the HIFU transducer but smaller than the overall volume of the desired treatment volume. In one embodiment, the pattern of elemental treatment volumes are arranged to form a shell which partially or wholly encapsulates the desired volume of tissue, which then necroses in situ due to effects other than direct HIFU damage (including some combination of ischemia, thermal conduction, inflammation, apoptosis, etc.). The necrosed tissue remains in the body and is subsequently resorbed and/or healed via normal body mechanisms. | 09-23-2010 |
Patent application number | Description | Published |
20090222565 | Centralized Publishing of Network Resources - Techniques for centralized publishing of network resources within computer networks are described. Publication of and access to the network resources are controlled from a single, centralized location, advantageously improving the uniformity of network administration responsibilities, and overall robustness of the network. | 09-03-2009 |
20100278442 | EFFICIENT ENCODING OF ALTERNATIVE GRAPHIC SETS - Embodiments provide for efficient encoding and rendering of remote graphic displays by applying one or more of the following: (1) field encoding for identifying fields of a graphics set such that commonalities of various fields across different graphics languages are identified; (2) resource caching, which treats heterogeneous resources in a homogeneous way when it comes to storing them; (3) determining the type of encoding for remoting items within a graphics set based upon the types of compression mechanisms supported by a remote device; (4) improving responsiveness by rendering with partially sent resources; (5) a mechanism for determining what portions (if any) of a graphics set should be sent to a remote device and in what order; and (6) use of dedicated resources already on a remote device in order to eliminate the transfer of a resource between a local device and the remote device when rendering such resource. | 11-04-2010 |
20120266214 | CREATING SECURE INTERACTIVE CONNECTIONS WITH REMOTE RESOURCES - Implementations of the present invention efficiently establish secure connections between a client and server, at least in part by authenticating the client and server early on in the connection setup phases. A client initiating a connection with a server identifies the secure communication protocols enabled at the client, and identifies these protocols in a connection request it sends to the server. The server processes the message and responds with a communication protocol it deems appropriate for the connection. The client and server then exchange appropriate authentication information, and then establish a connection session that implements the chosen communication protocol, and encrypts messages using the negotiated communication protocol. Additional implementations relate to reestablishing dropped connections behind virtual Internet Protocol addresses, without necessarily having to recommit much connection resource overhead. | 10-18-2012 |