text:
|Publication number
|Publication type
|Application number
|Publication date
|Jan 17, 2012
|Filing date
|Oct 13, 2008
|Priority date
|May 30, 2003
|Fee status
|Also published as
|Publication number
|Andy Harjanto
|Original Assignee
|Microsoft Corporation
|Export Citation
|BiBTeX, EndNote, RefMan
|Patent Citations (17), Non-Patent Citations (13), Referenced by (3), Classifications (12), Legal Events (2)
|External Links: USPTO, USPTO Assignment, Espacenet
This application is a continuation of application Ser. No. 10/449,573, filed on May 30, 2003, which application is incorporated herein by reference.
This invention relates generally to computer software, and more particularly to software programming for implementing Directory Service Markup Language (DSML)-based directory service access.
Directory Service Markup Language is an OASIS (Organization for the Advancement of Structured Information Standards) approved standard specification that defines directory operations (e.g., Lightweight Directory Access Protocol (LDAP)) in XML form. The DSML v.2 specification has been widely adopted by many software and hardware vendors in the field of directory services.
In one popular approach to implementing directory service access using the DSML v.2 (e.g., the DSML Services for Windows (DSFW) of Microsoft Corporation), a DSML server is provided as an intermediate between a client and a directory service (e.g., the Active Directory of Microsoft Corporation). To use the directory service, the client sends a Simple Object Access Protocol (SOAP) packet with a DSML request as its payload over the network connection to the DSML server. The DSML server converts the received DSML request into a LDAP request, and sends the LDAP request to the directory service. After the directory service responds to the LDAP request, the DSML server converts the LDAP response into a DSML response payload, and return it to the requesting client in a SOAP response.
Although this scheme of enabling DSML-based access to the directory service is very successful, it requires the client to have the ability to construct DSML payloads and handle SOAP packets. To develop such client applications, the client application developers need to have intimate knowledge of DSML v.2 and SOAP, which is often a difficult condition to meet. According, there is a need to simplify the task of client application development to make it easier to utilize the DSML-based directory service access scheme as described above.
In view of the foregoing, the present invention provides a set of DSML application programming interface (DSML API) functions that may be called by a client application for handling DSML-based directory service requests and responses. In accordance with the invention, the DSML API includes a DSML document API class that concerns only building or accessing a DSML payload and is independent of network connection, and a DSML connection API class that handles connection and transport to a DSML server that is independent of DSML document processing. To access a directory service, the client calls API functions of the DSML document API class to generate a DSML request payload, and calls API functions of the DSML connection API class to construct a request packet with the DSML request payload and transporting the request packet according to a pre-selected connection protocol to the DSML server for forwarding to the directory service.
API in accordance with the invention; and
Turning to the drawings, wherein like reference numerals refer to like elements, the invention is illustrated as being implemented in a suitable computing environment. Although not required, the invention will be described in the general context of computer-executable instructions, such as program modules, being executed by a personal computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Moreover, those skilled in the art will appreciate that the invention may be practiced with other computer system configurations, including hand-held devices, multi-processor systems, microprocessor-based or programmable consumer electronics, network PCs, minicomputers, mainframe computers, and the like. The invention may be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote memory storage devices.
The following description begins with a description of a general-purpose computing device that may be used in an exemplary system for implementing the invention, and the DSML API of the invention will be described in greater detail with reference to
The hard disk drive 27, magnetic disk drive 28, and optical disk drive 30 are connected to the system bus 23 by a hard disk drive interface 32, a magnetic disk drive interface 33, and an optical disk drive interface 34, respectively. The drives and their associated computer-readable media provide nonvolatile storage of computer readable instructions, data structures, program modules and other data for the personal computer 20. Although the exemplary environment described herein employs a hard disk 60, a removable magnetic disk 29, and a removable optical disk 31, it will be appreciated by those skilled in the art that other types of computer readable media which can store data that is accessible by a computer, such as magnetic cassettes, flash memory cards, digital video disks, Bernoulli cartridges, random access memories, read only memories, storage area networks, and the like may also be used in the exemplary operating environment.
A number of program modules may be stored on the hard disk 60, magnetic disk 29, optical disk 31, ROM 24 or RAM 25, including an operating system 35, one or more applications programs 36, other program modules 37, and program data 38. A user may enter commands and information into the personal computer 20 through input devices such as a keyboard 40 and a pointing device 42. Other input devices (not shown) may include a microphone, joystick, game pad, satellite dish, scanner, or the like. These and other input devices are often connected to the processing unit 21 through a serial port interface 46 that is coupled to the system bus, but may be connected by other interfaces, such as a parallel port, game port or a universal serial bus (USB) or a network interface card. A monitor 47 or other type of display device is also connected to the system bus 23 via an interface, such as a video adapter 48. In addition to the monitor, personal computers typically include other peripheral output devices, not shown, such as speakers and printers.
The personal computer 20 may operate in a networked environment using logical connections to one or more remote computers, such as a remote computer 49. The remote computer 49 may be another personal computer, a server, a router, a network PC, a peer device or other common network node, and typically includes many or all of the elements described above relative to the personal computer 20, although only a memory storage device 50 has been illustrated in
When used in a LAN networking environment, the personal computer 20 is connected to the local network 51 through a network interface or adapter 53. When used in a WAN networking environment, the personal computer 20 typically includes a modem 54 or other means for establishing communications over the WAN 52. The modem 54, which may be internal or external, is connected to the system bus 23 via the serial port interface 46. In a networked environment, program modules depicted relative to the personal computer 20, or portions thereof, may be stored in the remote memory storage device. It will be appreciated that the network connections shown are exemplary and other means of establishing a communications link between the computers may be used.
In the description that follows, the invention will be described with reference to acts and symbolic representations of operations that are performed by one or more computers, unless indicated otherwise. As such, it will be understood that such acts and operations, which are at times referred to as being computer-executed, include the manipulation by the processing unit of the computer of electrical signals representing data in a structured form. This manipulation transforms the data or maintains it at locations in the memory system of the computer, which reconfigures or otherwise alters the operation of the computer in a manner well understood by those skilled in the art. The data structures where data is maintained are physical locations of the memory that have particular properties defined by the format of the data. However, while the invention is being described in the foregoing context, it is not meant to be limiting as those of skill in the art will appreciate that various of the acts and operations described hereinafter may also be implemented in hardware.
Referring to
When the DSML server 80 receives the SOAP packet 78 that contains the DSML request 76, it converts the DSML request to a request according to the Lightweight Directory Access Protocol (LDAP), which is implemented by the directory service 90. The DSML server 80 then forwards the LDAP request 82 to the directory service 90. In response, the directory service 90 returns a response 92 in the LDAP format to the DSML server 80. When the DSML server 80 receives the LDAP response 92, it converts the response to a response n the DSML format, puts the DSML response 96 as the payload of a SOAP packet 98, and forwards the SOAP packet with the DSML response to the requesting client.
In accordance with a feature of the invention, the operating system of the client machine implements a set of application programming interface (API) functions that the application program 72 may call to build DSML requests and process DSML responses, and to handle the transport of the DSML requests and receipt of the DSML responses under the pre-selected protocol, such as SOAP over HTTP, SMTP, DIME, etc. This set of API functions is hereinafter referred to as the DSML API 100. The DSML API frees developers of client application programs from the task of programming functions for handling the DSML and transport operations, thereby facilitating the use of the DSML-based directory service access as described above by client applications.
By way of example, several scenarios are provided below to illustrate how the DSML API 100 may be used to enable DSML-based directory service access. It will be appreciated, of course, that the use of the DSML API is not limited to these scenarios. In a first scenario, a smart cell phone or PDA device needs to access directory information but does not contain an LDAP client. By including the DSML API on the device, application programs can be written to employ the API functions to form and send DSML requests for accessing the directory service through the DSML server. In a second scenario, a program on a personal computer needs to access a directory service through a firewall, but the firewall is not allowed to pass LDAP protocol traffic because it is not capable of auditing such traffic. By using the DSML API, applications on the personal computer can send SOAP packets with a DSML request payload, which can then pass through the firewall. In a third scenario, a programmer is writing an application using XML programming tools and techniques, and the application needs to access a directory. The DSML API is designed to allow a seamless integration with other XML programming. For instance, in DSML API object mode, the programmer is able to convert the DSML request to an XML document easily, allowing the programmer to manipulate it further using XML programming or tools.
Referring now to
As illustrated in
There are two classes, DSML Request Document and DSML Response Document, that inherent from the top-level DSML Document class. The DSML Request Document class 122 defines functions for building a DSML request payload, such as AddRequest, ModifyRequest, SearchRequest, etc. On the other hand, the DSML Request Document class 126 contains the corresponding response elements, such as AddResponse, ModifyResponse, SearchResponse, etc.
Referring now to
Returning to
By way of example, the class definitions in one implementation for some of the classes in
The DSML Connection class and its subclasses are described first.
DsmlConnection is an abstract class, which cannot be instantiated. Each DSML binding (e.g. SOAP, File) is expected to derive from this class. This class is primarily deals with connection-oriented characteristics, such as credentials, resource location, etc.
Class Type: Abstract
Protocol: DSML.
Public Constructors: No public constructor. This is an abstract class.
Public Properties:
NetworkCredentials Credentials
[Write-only] Allows the user to specify alternate credentials; if none is specified, it should default to the Defaultcredentials constant.
[Readonly] Identifies the server the object is connected to.
For example, it might represent http://abc.com/platforms/adssoap.dll for communicating with
DSML Server via SOAP, file://c:\data\employees.xml for using DSML via File Binding.
X509CertificateCollection Clientcertificates
[Readonly] Allows the user to specify one or more client certificates to be sent for authentication purpose.
TimeSpan TimeOut
Specified a time span before the request times out. The default timeout is specified by the final non-abstract class.
Public Methods
abstract DsmlResponseDocument SendRequest(DsmlRequestDocument request) Overridden by derived classes to provide a means of sending a single directory operation to the server and returning the server's response as a DsmlResponseDocument object. Will throw an exception on failure.
Since DSMLISOAP can be implemented over many different protocols, such as HTTP, DIME, SMTP, etc, this class provides a higher level entity that deals only with DSML and SOAP related features.
string SessionId { get{ } }
Active Session ID. null indicates there is no active session. Session is activated by calling Beginsession( ).
XmlNode SoapRequestHeader { get{ } set{ } }
This method allows the user to retrieve and set the SOAP Header(s) that will be attached to outgoing requests. The API will not attempt to parse these headers. The user may attach a sessionID header here if he or she so chooses, but the API will not use that sessionID as part of its native support for session IDS (BeginSession/EndSession). For example, if the user initiates a session via the Beginsession( ) method, and subsequently manually ends the session by attaching a Endsession header via this property, the API will still believe the session is active (since the EndSession( ) method was never called). The user should take care to avoid such inconsistencies.
XmlNode SoapBody { get{ } set{ } }
It allows the users to modify the SOAP Body. Sometimes, other messages are included along with DSML Body in the SOAP Body.
Public Methods
void BeginSession( )
Microsoft Dsml Session Support. It tells the DSFW (DSML Services for Windows) to start a sessions. DSML Session is used for stateless protocol such as HTTP against session-oriented features, such as Page Control.
Exception Class: InvalidOperationException
Thrown if the caller tries to BeginSession while a session is already open on that connection
Text: "A session is already active on this connection."
Exception Class DsmlInvalidDocumentException
Server's response to BeginSession is not well-formed XML
Text: "The DSML document could not be parsed"
Exception Class DsmlMissingSessionIdException
Server's response to BeginSession is missing the sessionID
Text: "The server failed to return a sessionID."
Exception class: WebException
Communications failure with the DSML server.
void Endsession( )
Ends the session by sending an Endsession SOAP request to the DSML Server and clearing the SessionId property. If Beginsession has not been initiated, it throws an exception. It is possible the DSML Server may have already terminated the session on its own (for example, due to idleness on the connection), and will therefore respond to a Endsession SOAP request with an error. In such an event, the Endsession method is still expected to clear the SessionId property on the LdapConnection object, in addition to returning the error to the caller (as a WebException).
Exception class: WebException
Communications failure with the DSML server.
Exception Class InvalidOperationException
Thrown if caller tries to Endsession when no session is active
Text: "No session is currently active on this connection."
DsmlSoapHttpConnection creates a connection to a DSML Gateway specified in the Uri.
The user may specify alternate credentials, authentication type.
The necessary HTTP header "Content-Type: text/xmlm will be automatically included by
this class when sending a request.
The default timeout is 30 seconds.
Derived From: DsmlSoapConnection
Class Type: Concrete
DsmlSoapHttpConnection(DsmlDirectoryIdentifier ident)
Create Dsml Soap over HTTP connection for the server identified by ident. This identifier should represent a URI that is a DSML URLs setup by the Administrator. For
example http://myserver01.example.com/DSML/adssoap.dll. The default credentials and the Windows Integrated Authentication will be used to connect to the DSML Server.
DsmlSoapHttpConnection(DsmlDirectoryIdentifier ident, Networkcredential cred)
Create Dsml Soap over HTTP connection for a given server and Credentials.
DsmlDirectoryIdentifier ident, Networkcredential cred, AuthTypes authType)
Create Dsml Soap over HTTP connection for a given server, Credentials, and authentication type.
Public Properties:
String SoapActionHeader;
Soap Action Header that will be sent along with other HTTP Headers. By default it sets to "#batchRequest"
AuthTypes AuthType;
Authentication Type.
The supported authentication types are: "Anonymous", "NTLM", "Basic", "Digest7" and "Negotiate".
DirectoryIdentifier Directory
[Readonly] Returns a DsmlDirectoryIdentifier identifying the server that this object is connected to.
Public Methods:
DsmlResponseDocument SendRequest(DsmlRequestDocument request)
Override to send a single DsmlRequestDocument as a DSML batchRequest. Will throw
an exception on failure.
Exception class: DsmlInvalidDocumentException
Client's request or Server's response was not well-formed DSML document.
Text: Invalid [Request (Response] Dsml Document
Exception class: WebException
Communications failure with the DSML server
Exception Class: S.DS.Cornmon.OperationException
The operation returned a failure code (i.e., a code other than success, compareTrue, compareFalse, or referral).
Text: "An error occurred in the operation."
Exception Class: S.DS.Dsml.ErrorResponseException
The DSML server returned an <errorResponse>
Text: "An <errorResponse> was returned."
DsmlResponseDocument SendRequest(DsmlRequestDocument request)
Sends the DsmlRequestDocument to the DSML Server. If it is successful, a DsmlResponseDocument will be returned. Otherwise an exception will be thrown.
Exception class: DsmlInvalidDocumentException
Client's request or Server's response was not well-formed DSML document.
Text: Invalid [Request I Response] Dsml Document
Exception class: WebException
Communications failure with the DSML server
DsmlResponseDocument SendRequest(Stream stream)
Sends a DSML request specified by stream. This method should dynamically stream the request to the DSML Server, i.e., it should not try to load the entire contents of the stream into memory before sending the request to the server.
Exception class: DsmlInvalidDocumentException
Client's request or Server's response was not well-formed DSML document.
Text: Invalid [Request|Response] Dsml Document
Exception class: WebException
Communications failure with the DSML server.
Several connection examples using the DSML API are provided below.
DsmlSoapHttpConnection con = new DsmlSoapHttpConnection
{ new DsmlDirectoryIdentifier(
DsmlRequestDocument req = new DsmlRequestDocument( );
//Construct the Dsml Request here...
DsmlResponseDocurnent resp = con.SendRequest(req);
// Reading the response document here...
DsmlSoapHttpConnection con = new DsmlSoapHttpConnection(
new DsmlDirectoryIdentifier(
new NetworkCredential(username,password),
DsmlSoapHttpConnection con = new DsmlSoapHttpConnection(
new DsmlDirectoryIdentifier(
new NetworkCredential(username,password),
AuthTypes.Basic) ;
DsmlRequestDocument doc 1 = ...
DsmlRequestDocument doc2 = ...
con.BeginSession( );
con.SendRequest(doc 1);
DsmlSoapConnection con = new DsmlSoapHttpConnection(
new DsmlDirectoryIdentifier(
DsmlRequestDocurnent doc = ...
The DSML Document class and its subclasses are described next.
DsmlDocument is an abstract class to construct, manipulate a Dsml Document. It's a base class for both DsmlRequestDocument and DsmlResponseDocument. DsmlDocument supports collections and index. Each item in its collection is an object that is derived from DsmlElement. The objective of DsmlDocument is to provide a container that holds multiple DsmlElements for batched protocols, namely, DSML. It also holds the responses for a batched operation. Note that DsmlDocument and its derived classes are particular to the DSML protocol.
Derived From: Object
Class Type: Abstract
Constructors: No public constructor. This is an abstract class.
Public Properties:
Virtual String RequestID;
RequestID associated with the document.
Public Methods:
XmlDocument ToXml( )
Return XmlDocument object that contains DsmlDocument in DSML v2 format.
Optional. It could be either DsmlResponseOrder.Sequential or DsmlResponseOrder.Unordered. The default is DsmlResponseOrder.Sequential
DsmlErrorProcessing ErrorProcessing
Optional. It could be either DsmlErrorProcessing.Resume or DsmlResponseOrder.Exit. The default is DsmlErrorProcessing.Exit
Public Methods:
Collection/Index Related Methods
public Ienumerator GetEnumerator( )
Returns an enumerator that can enumerate this collection
public int Add(DsmlRequestDocument request)
Add an element to this collection object
int IList.Add(object request)
Add an element to this collection object
void Clear( )
Removes all items from this collection object
void IList.Clear( )
Removes all items from this collection object
public bool Contains(DsmlRequestDocument value)
Determines whether this collection object contains a specific value
bool IList.Contains(Object value)
Determines whether this collection object contains a specific value
public int IndexOf(DsmlRequestDocument value)
Determines the index of a specific item in the collection object
int IList.IndexOf(object value)
Determines the index of a specific item in the collection object
public void Insert(int index,DsmlRequestDocument value)
Insert the item to the collection object at the specified position
void IList.Insert(int index,object value)
Insert the item to the collection object at the specified position
public void Remove(DsmlRequestDocument value)
Removes the first occurrence of a specific DsmlRequestDocument object in the collection
void IList.Remove(object value)
Removes the first occurrence of a specific DsmlRequestDocument object in the collection
void RemoveAt(int index)
Removes the item at the specified position
void IList.RemoveAt(int index)
Removes the item at the specified position
public void CopyTo(DsmlRequestDocument[ ] value, int i)
Copies the elements of the collection object to a DsmlRequestDocument array
void ICollection.CopyTo(Array value, int i)
Copies the elements of the collection object to an array
DsmlResponseDocument is generated by sending the DsmlRequestDocument. DsmlResponseDocument is readonly collection that contains zero or more DsmlResponseDocument-derived objects.
Derived From: DsmlDocument
Class Type: Concrete
Constructors: None. DsmlResponseDocument cannot be created by the user.
Public Properties:
bool IsErrorResponse
[Read-only] Return whether an error response has occurred.
bool IsOperationError
[Read-only] Return whether an operation error response has occurred.
String RequestID {set( . . . j)
The inherited (from DsmlDocument) RequestID property is overloaded to throw an exception on set, making it effectively read-only.
Exception Class: NotSupportedException
Text: "The property is read-only".
Collection/Index Related Properties.
object ICollection.SyncRoot.
Gets an object that can be used to synchronize access to the collection object
bool ICollection.IsSynchronized.
Indicates whether access to this collection object is synchronized
public int Count.
Gets the number of objects in side this collection object
int ICollection.Count.
Gets the number of objects in side this collection object
public DsmlResponseDocument this[int index]
Readonly. Gets the element at the specified index
Public Methods:
Collection/Index Related Methods.
public IEnumerator GetEnumerator( )
Returns an enumerator that can enumerate this collection
public void CopyTo(DsmlResponseDocument[ ] value, int i)
Copies the elements of the collection object to a DsmlResponseDocument array
void ICollection.CopyTo(Array value, int i)
Copies the elements of the collection object to an array
DsmlResponseDocument this[string requestID]
[Read-only] Returns the DsmlResponseDocument with the specified requestID.
Exception class: InvalidOperationException
Thrown if the collection contains more than one DsmlResponseDocument with the specified requestID.
Text: "Multiple responses match the specified requestID."
The following are examples of how the DSML Document classes may be called.
DsmlRequestDocument doc = new DsmlRequestDocument( );
doc.ErrorProcessing = DsmlErrorProcessing.Resume;
// adding the request element to the document
doc.Add( new AddRequest(. . .) );
doc.Add( new SearchRequest(. . .));
// demonstrate retrieving element via position;
DsmlRequestElement element = doc[1]; // retrieve the second request
DsmlSoapHttpConnection con = new DsmlSoapHttpConnection(
new DsmlDirectoryIdentifier("http://a.b.com/os/adssoap.dll"));
DsmlResponseDocument resp = con.SendRequest(doc);
// Getting the responses
AddResponse add = (AddResponse) resp[0];
SearchResponse src = (SearchResponse) resp[1];
// enumerating the response
foreach( DsmlResponseElement r in resp )
Console. WriteLine(r);
In view of the many possible embodiments to which the principles of this invention may be applied, it should be recognized that the embodiments described herein with respect to the drawing figures are meant to be illustrative only and should not be taken as limiting the scope of the invention. Therefore, the invention as described herein contemplates all such embodiments as may come within the scope of the following claims and equivalents thereof.
|Cited Patent
|Filing date
|Publication date
|Jul 29, 1997
|Dec 21, 1999
|Microsoft Corporation
|Recovery of online sessions for dynamic directory services
|Aug 13, 1997
|Dec 5, 2000
|Microsoft Corporation
|Imprecise caching of directory download responses for dynamic directory services
|Jan 13, 2000
|Nov 19, 2002
|International Business Machines Corporation
|Data management interoperability methods for heterogeneous directory structures
|Jun 25, 2002
|Oct 5, 2004
|International Business Machines Corporation
|Universal IP-based and scalable architectures across conversational applications using web services for speech and audio processing resources
|May 19, 1999
|Jan 11, 2005
|Sun Microsystems, Inc.
|System and method for providing dynamic references between services in a computer system
|Mar 14, 2002
|Dec 27, 2005
|Microsoft Corporation
|Schemas for a notification platform and related information services
|Dec 28, 2001
|Jan 23, 2007
|Intralinks, Inc.
|Method and system for managing access to information and the transfer thereof
|Dec 31, 2002
|May 15, 2007
|International Business Machines Corporation
|Method and system for consolidated sign-off in a heterogeneous federated environment
|Mar 6, 2001
|Jul 3, 2007
|International Business Machines Corporation
|Apparatus and method for using a directory service for a user registry
|Sep 12, 2002
|Jun 24, 2008
|International Business Machines Corporation
|System and method for secure configuration of sensitive web services
|Oct 2, 2001
|Aug 22, 2002
|William Dyla
|System and method for providing communication among legacy systems using web objects for legacy functions
|Sep 10, 2002
|Aug 7, 2003
|Neill Penney
|Method and apparatus for conducting financial transactions
|Apr 17, 2003
|Nov 13, 2003
|Oracle International Corporation
|Extensible rules engine in a database management system
|Sep 24, 2002
|Nov 13, 2003
|Oracle Corporation
|Managing expressions in a database system
|Nov 6, 2002
|Apr 29, 2004
|Petr Makagon
|Method and apparatus for providing real-time communication center reporting data to third-party applications over a data network
|Dec 30, 2002
|Apr 29, 2004
|Oleg Bondarenko
|Method for organizing multiple versions of XML for use in a contact center environment
|Jan 14, 2003
|Apr 10, 2008
|Janis Rae Putman
|Communication application server for converged communication services
|Advisory Action issued in U.S. Appl. No. 10/449,573 dated Nov. 10, 2008 (4 pages).
|Caraveo, Shane; "Writing SMTP-Based SOAP Messages in PHP," Dr. Dobb's Journal, Oct. 1, 2002, 11 pages.
|Kleijnen et al.; "An Open Web Services Architecture," Queue, vol. 1, Issue 1, ACM Press, Mar. 2003, 9 pages.
|Notice of Allowance issued in U.S. Appl. No. 10/449,573 dated Dec. 3, 2009 (6 pages).
|Response to Office Action issued in U.S. Appl. No. 10/449,573 dated Apr. 16, 2008 (11 pages).
|Response to Office Action issued in U.S. Appl. No. 10/449,573 dated Jul. 2, 2009 (18 pages).
|Response to Office Action issued in U.S. Appl. No. 10/449,573 dated Nov. 3, 2008 (14 pages).
|U.S. Appl. No. 10/449,573-Final-Office-Action-mailed-Aug. 4, 2008, 7 pages.
|U.S. Appl. No. 10/449,573—Final-Office-Action-mailed—Aug. 4, 2008, 7 pages.
|U.S. Appl. No. 10/449,573-Non-Final-Office-Action-mailed-Feb. 5, 2008, 29 pages.
|U.S. Appl. No. 10/449,573—Non-Final-Office-Action-mailed—Feb. 5, 2008, 29 pages.
|U.S. Appl. No. 10/449,573-Non-Final-Office-Action-mailed-Mar. 3, 2009, 10 pages.
|U.S. Appl. No. 10/449,573—Non-Final-Office-Action-mailed-Mar. 3, 2009, 10 pages.
|Citing Patent
|Filing date
|Publication date
|Apr 11, 2012
|Mar 3, 2015
|Spirent Communications, Inc.
|Managing clients utilizing reverse transactions
|Apr 27, 2011
|Feb 28, 2017
|Interdigital Patent Holdings, Inc.
|Light weight protocol and agent in a network communication
|Apr 27, 2011
|May 3, 2012
|Guang Lu
|Light weight protocol and agent in a network communication
|U.S. Classification
|709/203, 709/230, 709/217
|International Classification
|Cooperative Classification
|European Classification
|Dec 9, 2014
Owner name: MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034564/0001
Effective date: 20141014
|Jun 24, 2015
|Fee payment
Year of fee payment: 4


text:
'For centuries war raged between the humans and Aeternus vampires - until courageous efforts on both sides forged a fragile peace.
'But the rogue Necrodreniacs will never be controlled - addicted as they are to the death-high . . . and bloody chaos. Since witnessing the murder of her mother, Antoinette Petrescu has burned with fiery hatred for the vampire race - even for Christian Laroque, the noble, dangerously handsome Aeternus who rescued her.
'Now an elite Venator, Antoinette must reluctantly accept Christian's help to achieve her vengeance - even as he plots to use the beautiful, unsuspecting warrior as bait to draw out the bloodthirsty dreniacs.' (From the publisher's website.)
'Forensic witch Bianca Sin has never seen anything like it: homeless teenage girls torn to pieces by dark magic in the cold shadows of the city. More terrifying still is the symbol written in blood on an alley wall—the unmistakable seal of the Dark Brethren.
'Teaming up with NYPD homicide detective Lancelot McManus and an elite task force headed by the shapeshifter Oberon DuPrie, Bianca knows her worst fears have finally come to pass. A new war of annihilation is looming that will plunge the worlds of vampire, shapeshifter, and human into chaos—and two adversarial tribes locked in uneasy truce will need to take up arms together to save the children. Trust will be essential for Sin and McManus, as the hunt forces them to confront their deepest terrors.
'For the ultimate evil is no longer approaching.
'It's here.'
Source: Author's website.

subset: commoncrawl


text:
Income Tax Services
Income Tax e-Filing Online (Free)
e-File taxes yourself using our
intuitive, secure and simple
application 100% free of cost
In Person Tax e-Filing
Get an expert to file your taxes
at any H&R Block office
starting at Rs. 1,999
U.S. Tax Filing in India
Get your U.S. taxes prepared
and e-filed in India by an expert
Corporate Partnerships
Specialized services for corporate
employers, expatriates and senior
executives along with free tax talks
Expert Online Tax Preparation
Get an expert to prepare and
file your taxes online starting
at just Rs. 499
NRI Tax e-Filing
Get your taxes be prepared
and e-filed by an expert
starting at just Rs. 699
Tax Consultation and Scrutiny
Help with scrutiny proceedings
and related tax advice
e-File your Income Tax
Return by chatting using our
next generation tool
Business Tax Services
Goods and Services Tax
Find out everything you need to know
about GST and stay updated
VAT/Service Tax
Get an expert to prepare & file your
VAT & Service Tax Return
Tax Deducted at Source
Get your TDS Return easily prepared
& filed by an expert
Income Tax Return
Get an expert to prepare & file tax
return of your business/profession
Tax Tools
Tax Calculator
A useful tool to calculate
your taxes
HRA Calculator
Find out your HRA exemption
through this tool
Advanced Tax Calculator
Calculate your Advance Tax
easily with this tool
Tax Saving Calculator
Save more taxes with the
help of this utility
Mediclaim Benefit Calculator
A tool to calculate your
mediclaim benefits
Form 16 Generator
Finest Form 16 generating tool
with features like merging,
digitally signing and more
Knowledge Centre
Guides that help you file your
taxes and help understand everything
about tax calculations
Graphical presentation of tax topics
and e-filing to make taxes much
more interesting
Income Tax Reckoner
A complete guide to tax calculations,
tax slabs, savings and
deductions - FY 2015-16
A series of videos to un-complicate
taxes and educate you on
individual taxation
Answers to all your
tax queries
An array of useful articles on
filing of taxes, deductions,
tax rates, current updates
and many more
Contact Us
Send An Enquiry
Email/call us or drop an enquiry
through a simple form
Locate An Office
Locate the nearest office
to your location
Income Tax Services
Income Tax e-Filing Online (Free)
Expert Online Tax Preparation
In Person Tax e-Filing
NRI Tax e-Filing
US Tax Filing in India
Tax Consultation and Scrutiny
Other Tax Services
Corporate Partnerships
Business Tax Services
Goods and Services Tax
VAT/Service Tax
Tax Deducted at Source
Income Tax Return
Tax Tools
Tax Calculator
HRA Calculator
Tax Saving Calculator
Mediclaim Benefit Calculator
Advance Tax Calculator
Form 16 Generator
Knowledge Centre
Income Tax Reckoner
About Us
Why H&R Block
Our Legacy
MD's Desk
Subscribe to Our Newsletter
Data Security
Why Join H&R Block
Life At H&R Block
Job Vacancies
Contact Us
Send An Enquiry
Locate An Office
Knowledge Centre
Interpret notice under section 139(9)
How to
Interpret Notice Under Section 139(9) – Defective Return
Common cases when notice for defective return is sent:
When you have filled up details of taxes paid, but have not provided income details in your ITR form and filed it, the Income Tax Department deems it defective.
A notice for defective return is sent when tax deducted has been claimed as a refund, but no income details are provided in the return.
The Income Tax Department sends you a notice for defective return u/s 139(9), when you haven't paid your taxes in full.
When you are required to maintain balance sheet and profit and loss statement, but haven't attached them with your Income Tax Return, the tax return is declared defective.
When total presumptive income under Section 44AD is less than 8% of gross turnover or receipts, ITR-4 has to be filed. A notice is sent when the filing is made on ITR-4S instead of ITR-4.
The name mentioned on the Income Tax Return does not match with the name on the PAN card.
How should you respond to a defective return?
You must revise your return addressing the defects the Income Tax Department has pointed out within 15 days from the receipt of intimation.
You can seek an extension by writing to your local Assessing Officer, if you fail to revise your Income Tax Return within 15 days.
Income Tax Services
Income Tax e-Filing Online (Free)
Expert Online Tax Preparation
In Person Tax e-Filing
NRI Tax e-Filing
U.S. Tax Filing in India
Tax Consultation & Scrutiny
Other Tax Services
Corporate Partnerships
Business Tax Services
Goods and Services Tax
VAT/Service Tax
Tax Deducted at Source
Income Tax Return
Tax Tools
Tax Calculator
HRA Calculator
Tax Saving Calculator
Mediclaim Benefit Calculator
Advance Tax Calculator
Form 16 Generator
Knowledge Centre
Income Tax In India
Income Tax Reckoner
About Us
Why H&R Block
Our Legacy
MD's Desk
Subscribe to Our Newsletter
Data Security
Technology and Tax Center
Why Join H&R Block
Life At H&R Block
Job Vacancies
Contact Us
Send An Enquiry
Locate An Office
© H&R Block (India) Private Limited. All Rights Reserved.
H&R Block USA
Privacy Policy
Terms & Conditions
Site Map
H&R Block, is the world's largest
Income Tax filing company
with over 25 Million returns filed worldwide annually. We came to India in 2012 with an aim to provide easy tax filing solutions to millions of individuals across the country. We offer Income Tax filing services for salaried individuals via three distinct methods – Free online Income Tax e-Filing, Assisted tax e-Filing and
In-person tax e-Filing
H&R Block provides a highly intuitive online tool through our
Free online tax e-Filing
, which automatically extracts all data from your
Form 16
, to help you file your taxes online yourself in 3 easy steps, free of charge. We even have an
Income Tax calculator
that will help you arrive at the most accurate tax liability. For more complex tax matters, such as Capital Gains and multiple sources of income, you can utilize our
Assisted Tax Filing Services
. Here, you have a dedicated tax expert assigned to you, to help you understand your tax modalities and prepare your returns for you. If you prefer a personal interaction, you can walk into any of our 6 offices located across India and enjoy personalized services.
We have carved a niche for ourselves with our intelligent solutions that are simple and convenient. Our customers choose us over other services providers, as we offer a blend of
tax filing methods
suited to the needs of our clients as well as dedicated year round support. Since we have no other service lines, we tend to focus all our attention on our clients, making the tax filing process simple, convenient and hassle free. This is what makes
India's leading tax filing service provider.


text:
Fill Her UpFavorites [+]
Pay-Per-Minute Viewing
You can now enjoy this movie on your iPhone®, iPad®, or compatible Smart TV & Android devices.
Purchase Options
Pay-Per-MinutePurchase Minutes
Streaming Rentals
Available MP4 sizes:SD 480p (1.39 GB)
DRM-free downloads offer content that is not limited by standard Digital Rights Management (DRM) access technologies. These technologies allow hardware manufacturers, publishers, copyright holders and individuals to limit the usage of digital content.
When you purchase DRM-free downloadable content, that content is available for you to download on any computer and save to a disk whenever you like. You can also download to multiple computers. There is no timeframe associated with your purchase and the content will not expire.
Running Time: 88 minutes
Released: 04/1983
Studio Name: Gourmet Video Collection
Description: These hot, horny babes go all out to get their holes filled. Whether it's a threeway lesbo combo, or with studs and their big hard cocks!
8 Scenes from Fill Her Up
Fill Her Up: Scene 1 Free Preview
Starring: Lois Ayres ... More Details
Stars: Lois Ayres
Sex Acts: Anal Sex, Double Penetration, Vaginal Sex, Masturbation, Oral Sex
Positions: Laying, Cowgirl, Kneeling, Doggy Style
Settings: Generic Room
Fill Her Up: Scene 2 Free Preview
Starring: Erica Boyer ... More Details
Stars: Erica Boyer
Sex Acts: Breast Play, Girl on Girl action, Oral Sex, Vaginal Sex
Positions: Laying, Kneeling, Crouching/Squatting
Fill Her Up: Scene 3 Free Preview
Starring: Summer Rose ... More Details
Stars: Summer Rose
Sex Acts: 3-Way, Double Penetration, Vaginal Sex, Oral Sex
Positions: Standing, Missionary, Laying, Cowgirl
Fill Her Up: Scene 4 Free Preview
Sex Acts: Oral Sex, Vaginal Sex
Positions: Standing, Laying, Doggy Style
Settings: Poolside
Fill Her Up: Scene 5 Free Preview
Starring: Bunny Bleu ... More Details
Stars: Bunny Bleu
Sex Acts: Vaginal Sex, Oral Sex
Positions: Side Saddle, Missionary, Laying, Reverse Cowgirl, Kneeling, Doggy Style
Fill Her Up: Scene 6 Free Preview
Sex Acts: 3-Way, Oral Sex, Vaginal Sex
Positions: Laying, Cowgirl, Crouching/Squatting
Fill Her Up: Scene 7 Free Preview
Sex Acts: 3-Way, Double Penetration, Vaginal Sex, Masturbation, Oral Sex
Positions: Standing Doggy Style, Sitting, Missionary, Laying, Cowgirl, Doggy Style
Fill Her Up: Scene 8 Free Preview
Sex Acts: 3-Way, Double Penetration, Vaginal Sex, Oral Sex
Recommended Movies
AEBN Cams


text:
The Phaedan Lizard is a small lizard-like creature native to the planet Phaedus IV. There is not much worth noting about the lizard aside from the fact that it inhabits a desert-region and has a similar skin color to the blue Phaedans as well as the same eye color.
- Star Trek: Countdown to Darkness


text:
Wandsworth council is offering grants of up to £1,000 for vacant windows to display images of the local environment. Empty shops could also be used to showcase the work of local artists.
The council is looking at a pilot project in Tooting where a community mural could be painted on a bricked-up parade.
- More about:
- Microsoft Windows
- South London
- Wandsworth


text:
arcMedia Lite
A media player for Android with additional format support. Extensive container / codec base, including: avi, asf, divx, f4v, flv, m2ts, m3u8, m2v, m4v, mkv, mp4, mpeg, mpg, mov, rm, rmvb, ts, vob, webm, wmv and xvid This is the free version of arcMedia. Please upgrade to arcMedia Pro for more features. arcMedia Redux is recommended for older dev…
Free • 969


text:
Welcome to the page of RPSC Recruitment project. The page is exclusively for the RPSC Recruitment 2016 Projects. The candidates who are interested to job in state of Rajasthan through the recruitment exam conducted by RPSC should bookmark this page for future open vacancies.
RPSC Recruitment 2016: 42 Vacancies
- Post Name: Headmaster
- Age Limit: 21-35 years
- Pay Scale: Rs.15600-39100/- + GP Rs.5400/-
- Qualification: Passed Second Class in Shastri or an equivalent traditional Sanskrit examination with Sanskrit Medium and Shiksha Shastri/Degree or Diploma in Education with relevant teaching experience
- Selection Procedure: Selection will be based on Written Examination and Interview
- Application Procedure: Apply Online through official website: http://rpsc.rajasthan.gov.in
- Deadline: 23rd Nov 2016
Download Recruitment Official Notification
RPSC Recruitment 2016: 330 Vacancies
Post Name: Sub Inspector & Platoon Commander
- Sub Inspector (AP): 147 posts
- Sub Inspector (IB): 65 posts
- Platoon Commander (RAC): 114 posts
- Sub Inspector (MBC): 04 posts
Age Limit as on 1st Jan 2017: 20-25 years
Qualification: Degree of any of the Universities incorporated by an Act of the Central/State Legislature in India or other educational institution established by an Act of Parliament or State Legislature or declared to be deemed as University
Selection Procedure: Selection will be based on Written Exam/Interview
Application Procedure: Apply Online through Official website: http://rpsc.rajasthan.gov.in
Deadline: 6th Nov 2016
Download Recruitment Official Notification
RPSC Recruitment 2016: 6468 Vacancies (Closed)
- Post Name: Sr. Teacher Grade
- English: 626 posts
- Hindi: 1269 posts
- Mathematics: 442 posts
- Punjabi: 18 posts
- Sanskrit: 2295 posts
- Science: 248 posts
- Social Studies: 1531 posts
- Urdu: 39 posts
- Age Limit as on 1st Jan 2017: 18-35 years
- Qualification: Graduation in relevant fields or its equivalent examination with concerned subject as Optional Subject and Degree/Diploma in Education recognized by National Council for Teacher Education
- Selection Procedure: Written Exam/Online Exam
- Application Procedure: Apply Online through Official website: http://www.rpsc.rajasthan.gov.in
- Deadline: 31st Aug 2016
Download Recruitment Official Notification
RPSC Recruitment 2015 for the 475 posts of Lecturer
RPSC under the recruitment process had published to make the staffing. The process arranged is for the 475 posts of Lecturer in the different departments for which the detail is beneath:
Age Perimeter: RPSC had mentioned the age requirement for the candidates as 21 years to 35 years. The column of the relaxation in the age is also available for the reserved category candidates.
Educational Qualification: The need of the qualification having permitted for the candidates is the PG Degree and need to be NET, SLET or SET.
Fees Schedule: The announcement for the fee commenced by the RPSC is Rs.250 for General, Rs.150 for Non Creamy layer BC & Special BC candidates of Rajasthan. The price announced to be as Rs.50 for all PH, SC and ST candidates of Rajasthan.
Selection Procedure: The selection process arranged is the scrutiny, examination and interview.
Registration Process: The registration process is worth following for the candidates. The announcement progressed by the RPSC provides to make the submission of the application at the official website.
Noteworthy Date: 17th June 2015 to 16th July 2015: The dates to associate with the presentation of the application online.
Fundamental Link:
- The linkage to concern with the advertisement made accessible by the RPSC is beneath:
Download Recruitment Official Notification
- The online application requires to get submitted with the web portal made known underside:
Apply Online
RPSC Recruitment 2015 for the 272 posts of Assistant Public Prosecutor Grade – II
RPSC under the currently delivered notification had made the announcement to fill the vital positions. The announced scheme is liable to follow for the 272 posts of Assistant Public Prosecutor Grade – II and the detail under the posts is beneath:
Age limit: RPSC on the date 1st Jan 2016 had provided to have the age 21 years to 35 years for the candidates. The relaxation in the age with the suitable proportions is to permit to the candidates with community reserved.
Educational Criterion Set: The requirement of the educational qualification that will candidates qualify is Degree in Law (Professional). Applicants must also have the acquaintance and awareness with the work for two years at the bar and working knowledge of Hindi written in Devnagri. Aspirants also need have the understanding of Rajasthani Dialects and Social Customs.
Fees Schedule: The as announced to pay for the candidates is Rs. 350 for General and BC (Creamy layer)/ Special BC category. The cost of Rs. 250 to pay by Non Creamy layer BC & Special BC candidates of Rajasthan and Rs.150 for all SC, ST and PH candidates of Rajasthan.
Selection Method: The process of making the choice of applicants is Examination followed by the interview process.
The Method of Registration: The authorized web page of the RPSC is to make use by candidates for getting listed.
Significant Date:
- 21st May 2015: The initial time that is to start the process of submission of online application.
- 22nd June 2015: The final date to submit the absolute request for registration.
References: The worthy link getting concerned with the official advertisement is as below directed by the RPSC:
Download Recruitment Official Notification


text:
Alumni Testimonials
Iain Dunning
Iain Dunning
I studied engineering for my undergraduate degree at the University of Auckland in New Zealand. In my final year, I started thinking hard about what I wanted to do in the future, and as I had really enjoyed the research opportunities I had had to date, I decided to apply to PhD programs in operations research. After visiting the MIT ORC, I knew it was the best place for me.
My academic advisor was Professor Dimitris Bertsimas. My thesis focused on developing new algorithms and software for robust and adaptive optimization, and trying to develop an understanding of when and why these methods work best. I also worked on many side projects, including developing the JuMP modeling language, using machine learning to build better algorithms, participating in a variety of analytics projects, and creating two new classes. After graduation I'll be working as a research engineer at Google DeepMind, where I'll be solving cutting-edge problems in artificial intelligence.
I really enjoyed my time at the ORC. It was a lot of work, but the opportunities I had, the friendships I made, and the experiences I had made it all worthwhile. OR is not only at the heart of companies like Uber and Amazon, but it can also be found in hospitals, schools, and many other organizations. If you are interested in tackling problems with a combination of modeling, mathematics, and computing, then a PhD program in OR could be right for you—and there is no better place to study OR than at MIT.
Ed Kaplan
Ed Kaplan
Basic background information on yourself, perhaps where you came from, former education, etc.
I was born in Canyon, Texas but grew up in Saskatoon, Saskatchewan, Canada. Before coming to MIT, I attended McGill University in Montreal, and received my BA with Honors in Urban and Economic Geography in 1977. My goal at that time was to become a city planner.
What degree you received from MIT and when?
I came to MIT in 1977 as a master's student in the Department of Urban Studies and Planning. That summer I met Dick Larson, who was then co-director of the ORC. This changed my life. At Dick's suggestion, I pursued two masters' degrees – in city planning and in operations research – and received both in 1979. I then spent one year working at Dick's company Public Systems Evaluation as a researcher before returning to MIT as a doctoral student in urban studies in 1980 with a new goal of using operations research to study public policy problems. Given the importance of empirical argumentation in the policy field, I took several statistics courses in the mathematics department. In the fall of 1981, Hermann Chernoff pointed out that with only a few additional courses plus a thesis, I could earn a master's degree in mathematics (which was really a degree in statistics). I took this advice and detoured from PhD study to earn my third MIT master's degree in 1982. This led Dick Larson to call me a "master of all trades but a doctor of none." However, I returned to his doctoral studies, and graduated with a PhD in urban studies in 1984.
Who your advisor was at MIT?
Dick Larson was my ORC and urban studies master's advisor, and was also my PhD supervisor. Hermann Chernoff was my advisor for my masters in mathematics. Arnold Barnett was also influential, while in urban studies my committee included joint ORC faculty member Joe Ferreira, and Lang Keyes, an expert in housing policy.
What was the research you performed while at MIT?
My master's thesis in OR and urban studies addressed model-based evaluations of criminal justice programs. I used OR models to re-analyze data produced from some then-current experiments and observational studies in policing and detention/incarceration. My master's thesis in the mathematics department examined mixture models for the duration of stay in a large psychiatric hospital. Finally, my PhD thesis took an operations research view of public housing. New applicants are the customers, housing units are the servers, the duration of residence is the service time, while the tenant selection policies utilized by the housing authority create the queueing discipline. Unlike most of the systems we studied in classes like stochastic processes or urban operations research, reneging is an important fact-of-life in public housing queues. I developed several descriptive models for various tenant selection policies that estimated waiting times for new applicants and also changes in the demographics of housing projects over time, and also showed how these models could be used to design policies to achieve various social goals. I also modeled and solved an interesting scheduling problem now known as the relocation problem that originated with the modernization and redevelopment of public housing projects. Like a very large game of musical chairs, during the course of redevelopment, all tenants must be housed in apartments of appropriate size (and with appropriate features, e.g. for the disabled). Redeveloping buildings could only proceed if all tenants could be relocated successfully, but successful relocation relied on available vacancies elsewhere on site. This creates an interesting resource-dependent scheduling problem where the availability of resources depends upon the schedule pursued. My PhD thesis resulted in several journal articles in both OR (e.g. Operations Research, Management Science) and housing (e.g. Journal of Housing, Planning and Design) journals, while the relocation problem sparked several extensions and generalizations published by others in the computer science literature.
Where are you currently working?
I am the William N. and Marie A. Beach Professor of Operations Research at the Yale School of Management, Professor of Public Health at the Yale School of Public Health, and Professor of Engineering at the Yale School of Engineering and Applied Science.
What have you been doing since your OR degree?
After leaving MIT, I spent one year as a Research Associate at Harvard's Kennedy School and two years in the Management Science Department at the University of Massachusetts-Boston before joining Yale in 1987. I'm now in my 30th year on the Yale faculty, but I have also enjoyed sabbaticals as visiting professors in many wonderful programs including Stanford's Graduate School of Business, Columbia's Graduate School of Business, the MIT Sloan School, the Technion-Israel Institute of Technology, the Hebrew University of Jerusalem, and UC Berkeley's Survey Research Center.
Shortly after arriving at Yale, I began applying operations research ideas to policy problems in HIV/AIDS. Best known among these is the model-based evaluation of the New Haven needle exchange program, where by combining data obtained from the tracking and HIV-testing needles returned to the program with newly-designed models inspired by both malaria epidemiology and queueing theory, we were able to conservatively estimate that the rate with which new HIV infections occurred was reduced by 33% on account of the program. I worked on many other problems in the HIV/AIDS realm, including a project with the CDC that forms the basis for how HIV incidence is estimated in the United States.
After the terror attacks of 9/11 and the anthrax letters that followed, I was contacted by government officials who sought advice evaluating our nation's readiness to withstand bioterror attacks. This led to wonderful collaborations with Larry Wein (former MIT OR professor now at Stanford) in the realm of emergency preparedness and response to smallpox and anthrax attacks. I advised Canadian and Israeli officials on these topics as well.
Repeated visits to Israel, initially centering on HIV/AIDS issues (I produced the first estimate of HIV infection rates in Israel back in 1994) but later the threat of bioterrorism, sensitized me to the operational issues involved in countering more conventional terrorism. This led to studies of the effectiveness (or lack thereof) of tactics to counter suicide bombings. I then began a research program focused on operational aspects of intelligence collection and analysis. For example, how many undercover agents are needed (and how should they be deployed) to catch as many terrorists as possible? Queueing theory plays an important role in this work, and that research is ongoing.
One more area of study -- initially as a diversion but later as an area of real interest -- I have applied OR ideas to sports. One example is how to fill out the draw sheet in a March Madness office pool; another is how to estimate the number of hockey wins individual players "create" in the National Hockey League.
Finally, having been in the OR world for more than half of my life, I am now functioning as an advocate for our field by serving as president of INFORMS for 2016, though I much prefer the title Member-in-Chief!
Advice/guidance to students coming to the ORC – why the ORC from your perspective?
For me, the ORC was about surrounding oneself with what seemed like the smartest people in the world, and together adopting MIT's famous "can-do" attitude. Often when presenting a new idea to someone, you will get the reaction "that won't work because…" At the ORC, the reaction was more often "that's interesting – why don't you try it, and while you're at it, think about this…" I loved the courses, my professors, and my fellow OR students. I can honestly say that the ORC changed my life – and certainly for the better.
My advice to students is to stay open with your interests, and recognize that the techniques you are learning have application and utility in areas you probably have not even thought about. Of course you need to narrow your focus to complete your research program, but try develop a habit for looking at problems you know little about, and ask yourself how you would approach them as operations problems.
Another small piece of advice – take some time to learn about the history of our field. There is a reason why operations researchers tend to be expert in optimization and probabilistic modeling, as opposed to, say, number theory and topology. A mathematician looking at OR without any understanding of the evolution of the field might find the subset of tools we focus on to be arbitrary and even odd. But OR came from studying operational processes so as to improve them. That by itself explains our focus on optimization and stochastic models.
Finally, try to focus on the front end of problem identification and problem/model formulation. Often time pressure will push you into solving someone else's (e.g. a funded advisor's!) problem. But at least in my experience, figuring out the right problem to work on is both harder but also more valuable than the mathematical work that follows (and I would argue this is just as true for theoretical as applied work).
How did the ORC contribute to your development as a scientist and as a person?
What can I add? The ORC made me who I am. It gave me the tools to succeed along with the confidence that I could.
What is one memory about the ORC you carried with you?
The ORC faculty and students just came across as the smartest people in the world to me. No matter what you are doing, if you surround yourself with this caliber of people, many of whom will become your friends – well, you will have a hard time failing. I also remember a lot of blackboards filled with equations, diagrams, graphs – this was a place where people worked very hard, but it did not feel like work. It felt more like ground zero for the discovery of new knowledge. The ORC to me was the most exciting place I've ever been.
Any additional information you feel might be of interest to others…………..
I remain very proud of my MIT education. It has served me better than I could ever have imagined, and essentially everything I have achieved in life can in some way be traced back to it. Also, the ORC gave me the ability to continue learning, albeit in less formal ways.
Velibor Misic
Velibor Misic
Tell us about yourself.
I am originally from Belgrade, Serbia, and I completed my bachelor's and master's degrees at the University of Toronto, both in industrial engineering.
What degree did you receive from MIT and when?
I received my PhD in operations research (OR) in 2016.
Who was your advisor at MIT? What kind of research did you do?
My advisor was Professor Dimitris Bertsimas, and we worked together on two broad research areas. The first was on how to solve large-scale Markov decision processes using a new type of linear optimization formulation of the problem. The second was on how to make effective decisions in the presence of customers with product preferences—in particular, how to make strategic product line decisions under uncertainty about the underlying market, and how to make tactical product assortment decisions from limited data.
Where will you be going after graduation? What will you be doing? Why does it excite you to do this work?
I will be joining the Decisions, Operations and Technology Management (DOTM) group at the Anderson School of Management at the University of California Los Angeles as an assistant professor. I will be doing research, as well as teaching courses in operations management and analytics to MBA and PhD students.
I am really excited by this because I love research—thinking creatively about interesting and important problems is a lot of fun. There is something incredibly exhilarating when you discover a new theoretical result, or your simulations finish and some amazing insight is staring you in the face, or even when you sit down with a blank LaTeX document and turn it into a complete paper.
I also really enjoy teaching. At MIT, I have been a teaching assistant (TA) for The Analytics Edge class, in both its regular and executive MBA formats. The course teaches students how to use data to build powerful models for predicting things you wouldn't think could be predicted—for example, how much a wine from Bordeaux will sell for at an auction, or how U.S. Supreme Court justices will vote on a case. I found it incredibly rewarding to be a TA for this course because it is a way to have an impact; each student who masters the material is someone who will take that knowledge and do something exciting and impactful with it tomorrow.
Why should prospective students come to the ORC?
The ORC is simply the best place to obtain a graduate education in OR. The faculty are leaders in the field and are extremely devoted to helping their students succeed and develop into the best researchers they can be. The students here are bright, highly motivated individuals, but as a group, they form a tight-knit, collegial, friendly community: There is an intramural soccer team; we go out for lunch together; we celebrate birthdays and housewarmings together, and so on. MIT, as an institution, is an energizing place to be—the people you meet around campus are talented and inspiring. Last but not least, the Boston/Cambridge area is wonderful—during my time here, I've really enjoyed exploring areas like Harvard Square and Brookline, and just like MIT, the attractions around MIT are first rate: For example, the best ice cream I have ever had in my life has been at Toscanini in Central Square.
What advice would you give to prospective students to the ORC?
Before you apply, do your research: Look up faculty who seem interesting to you, print out a couple of their papers, and read them in the summer before you apply. This will help you get a sense of what people are working on and whether or not you are interested in a particular area. Although it's perfectly fine to be unsure about what you would be interested to work on, it always helps to have an initial idea.
How did the ORC contribute to your development as a scientist and as a person?
The only way to become a good researcher is to do lots of research. My graduate training at the ORC immersed me in research, and in all aspects of research. One of the most important skills that I have gained—and that I continue to develop—is choosing the right problem. Being able to solve a problem—analyze it theoretically, plan out and execute simulations, and so on—is one thing, but as an independent researcher, you have to be able to formulate the problem in the first place.
What is one memory about the ORC that you will carry with you?
There are many—one is the ORC retreat, which happens every year in late September. We rent out a house near a lake and spend the weekend together, enjoying good food, going canoeing/kayaking, playing football or soccer, and just having fun!
Gina Mourtzinou
Gina Mourtzinou
I was born and raised in Athens, Greece. I received my Diploma (a 5-year degree) from the Electrical and Computer Engineering School of the National University of Athens, Greece in June 1991. Just before I graduated I got a phone call from Prof. Bertsimas inviting me to join the ORC. And I did arrive in Boston in August 1991 and never left :-)
I graduated from MIT in 1995 with a Ph.D. from the ORC. My research dealt with queueing networks, developing distributional law approaches. I published a number of papers and I got the Second Place in the INFORMS George Nicholson Student Paper Competition in 1996 (a year before my husband - a LIDS student - got the exact same prize).
I am currently the CEO of Dynamic Ideas Financial, a financial technology company and a SEC registered internet advisor and a partner at Alpha Dynamics LLC, a registered independent advisor.
After graduating from MIT, I stayed one year as a post-doc and worked on Financial Engineering. At the time I was consulting for asset management companies and in 1999 I co-founded (with Dimitris) Dynamic Ideas and then sold the assets of the company to Amex. From 2002-2010 I was a member of the quantitative asset management group of Amex and then Ameriprise/RiverSource. I left in 2010, when I was a senior portfolio manager, and started Dynamic Ideas Financial and Alpha Dynamics.
The ORC (and before that the Engineering school) uniquely prepares students not only to understand the beautiful theory of optimization and stochastic systems but also to engage in real world applications. I have been using all the tools that I learned from ORC every day in my work, and often times in my family life. I love the ORC approach that every challenge is an opportunity for a well-designed and executed solution.
My memory of the ORC is that of a warm, multicultural, inclusive place. I have friends, older and younger, who studied at MIT and remember it as a hard place but the ORC was really a fun, friendly place to be. Our first Thanksgiving in the US we had no friends or family outside the people we have met at MIT and one of my classmates from the center, Alan Kaufman, invited all of us to spend the day with his family. It was such a kind act and it represented the spirit of the ORC community.
Peng Shi
Peng Shi
Peng Shi grew up in China and Canada, and studied at Duke University for his bachelor's degree in mathematics and computer science. He obtained a PhD in operations research from MIT ORC in June 2016, under the guidance of Professor Itai Ashlagi, his academic advisor.
Shi's PhD research was on prediction and optimization in school choice. In a school choice system, such as the one implemented in Boston, each student is given a list of public schools based on home location and ranks the available options in his/her order of preference. Schools also give priorities to various types of students. A centralized algorithm determines the assignment, while using the priorities and lottery numbers to break ties. Shi's research was on optimizing these assignment systems so that students have equitable chances to go to the schools they want, while the city's school busing cost is controlled. His research was applied to real data in Boston, and the Boston Public Schools implemented one of the plans he proposed in 2014. Various parts of his research were published in Interfaces, an operations research and management science journal.
After graduating, Shi will pursue a one-year postdoc at Microsoft Research New England, before taking a tenure-track faculty position at the Marshall School of Business at the University of Southern California. He plans to continue his research agenda in developing quantitative methodologies that benefit society, with a focus on optimization in matching markets. He will also be teaching classes in operations management. What excites him about this work is the opportunity to play with interesting mathematics while thinking about real-world problems, as well as the opportunity to interact with students.
Shi encourages prospective students to think about the years at graduate school not only as a time for intellectual and career development, but also as an opportunity to develop deep friendships and grow as a person holistically. In his five years at MIT, the friendships that he developed are what will remain with him the longest and will always be cherished.


text:
Call of duty is adding six new maps just in time for Christmas, the new map include: Countdown, Wet Work, Bloc, Showdown, Pipeline and Strike.
It doesn't look like gamers will really get what they want though, which is for the remastered version of the game to be sold by itself. Activision are instead trying to bundle it with Infinite Warfare the newest in the franchise of Call of Duty games.
They had a bad year of it choosing to set the sequel for the game in space, Battlefield rather went in the opposite direction, overtaking COD as the best FPS game of the year.


text:
SeoToaster is a free Open Source CMS & Ecommerce solution to build, manage and market websites optimized for for top search engine performance. As the name implies, Seo Toaster is to date the only content management system (CMS) to truly integrate SEO execution and web marketing automation technology in full compliance with the search engines industry's best practices.
Enriched by loads of templates, plugins and widgets, Seo Toaster ensures a rapid deployment while cutting down development costs. Natively integrating inline edition and optimization, Seo Toaster also reduces support and maintenance costs.
SeoToaster CMS is on the market since 2009, is 100% customizable from back to end, is currently powering several hundreds of successful corporate and e-commerce websites, has always been free of charge, and will stay that way.
The SeoToaster folks define their mission as "helping small & medium businesses improve website's search engines performance and provide a compelling experience to users, web developers and SEO experts alike." To achieve this, SeoToaster boasts several strong suits that outperform many proprietary solutions.
SeoToaster integrates vital online marketing features such as one-click cross-channel social media updates, optimized blog & news system, but its core strength and main focus is to optimize automatically all website content and online store items with hundreds of integrated SEO features to provide superior white hat search engine marketing.
SeoToaster's front-end makes any content easily editable right on the website. No admin, no complicated interface, built-in inline editing capabilities simplifying websites daily content updates and major SEO upgrades. Simply log on to the site to add/modify content in seconds, at will while maintaining vital code integrity thanks to optimized templates with unbreakable W3C-compliant code.
If you're on a search for a fast website builder, you can tap in SeoToaster's large collection of optiimized themes and templates that will let you build a fully operational and SEO-ready website framework in minutes. You can then start editing content right away and add plugins, widgets and shortcodes on the fly for a quick and efficient deployment.
Speaking of speed, you will hardly find faster websites than those powered by SeoToaster thanks to native optimization features including media server acceleration (x5), customized pre-loading for large media items, automatic media & links tagging and much more. Last but not the least, SeoToaster can turn into a powerful front-end for the multi-sites SEO & online marketing platform SambaSaaS, a centralized cloud-based interface to deploy networking and web marketing best practices across any number of websites through a single cloud-based interface. Dedicated to help the web developer's community to leverage all the benefits of open source software, the folks at SeoToaster provide an unfettered access to free web development resources.
SeoToaster CMS v2.2 main features:
Students ask this question frequently steps or methodology to learn from open source projects. There is no single answer or steps available. I listed the steps which i follow and i hope this will help for few.
To the user's satisfaction, there is a whole wide world of different CMS, all suitable for different needs. You can go for the giants like Wordpress or Joomla or pick one of the rising forces - Shopify, Squarespace or others. Microweber CMS fills a hole in the current technological ecosystem, aimed at delivering a light software that is perfect for all end-users lacking the technical knowledge needed for complicated website building.
Microsoft is monopoly in the commercial software. Here are 15 best alternatives to most popular and widely used Microsoft products.
SEO friendly URL is recommended for any website which wants to be indexed and wants its presence in search results. Searchengine mostly index the static URL. It will avoid the URL which has lot of query strings. Almost all websites generate content dynamically then how could the URL be static. That is the job of the programmer.
What the benefit will i get, if i contribute to Open Source? This is the frequently asked question by many people. I just want to pen down the benefits which i know and i hope you will agree with it.
As open source getting popular day by day, many have questions like How to make money from Open Source? Lot more products are getting introduced and don't know who is making money. Certainly open source means, give the product and source for free then how to make money? Yes sell the product for free but get paid for its services.
Comments are very important for a blog or website to get feedback from their users. Comments could be threaded where users could be discuss and post reply to the comment. Here we going discuss about the most popular and widely used free commenting system. You need to embed their javascript code in your every page and it will take care the rest of the task.
PrestaShop is an Open Source eCommerce Solution. It comes complete with over 310 features that have been carefully developed to assist business owners in increasing sales with virtually little effort. It is being used in more than 150,000 online stores.
LogicalDOC is both a document management and a collaboration system. The software is loaded with many functions and allows organizing, indexing, retrieving, controlling and distributing important business documents securely and safely for any organization and individual.
We have large collection of open source products. Follow the tags from
Tag Cloud >>


text:
Our Mission
The mandate of the Mothers' Guild is to raise money for the bursary fund. This fund is set up to provide deserving students with the financial assistance needed for them to attend Loyola.
Here are some interesting facts:
- On average 16% of Loyola's student population benefits from the bursary fund.
- The Mothers' Guild donated $79,505 to the bursary fund in 2015-16 (including over $37,000 from the proceeds of the school store).
- The Mothers' Guild has been in existence for more than 50 years.
Clothing Sale
This sale is held on the first day of school and on several other occasions during the school year. It provides new students and returning ones with a convenient way of purchasing new and used school clothing.
Memorial Mass
This event is held in mid November. The Guild hosts a reception following the mass in the school Atrium.
Communion Breakfast
Hosted in May on the Sunday prior to Mother's Day. It begins with a mass in the Eric Maclean, S.J. Centre. A continental breakfast is served in the Atrium following the mass with invited guest speakers. The Mothers' Guild presents their annual report.
Wine & Cheese
Our Wine and Cheese party represents the largest fundraising event of the year. It takes place on the first Sunday of Advent. It provides the Loyola community an opportunity to participate in a silent auction, games, raffles and to get a head start on Christmas shopping at our craft and Christmas boutiques.
Loyola High School Mothers Guild Executive 2016 - 2017
The Loyola High School Mothers' Guild Executive is comprised of 15 volunteers, each holding a specific portfolio and serving for a 2-year term. Each year approximately one half of the Executive Members conclude their mandates and subsequently their positions become available to other mothers who would like to serve on the Guild Executive.
|Loriann Macdonald
|Past President
|Rose Sondola
|Marjo Tremblay Flaherty
|Julia Nisbet
|Wine & Cheese Convenor
|Toni Aquino
|Wine & Cheese Co-Convenor
|Sharon Beaumont Artzy
|Publicity Convenor
|Sahar Gedeon
|Publicity Co-Convenor
|Kuljinder Kaur
|Clothing Convenor
|Sue Della Posta
|Clothing Co-Convenor
|Fe Flores Altieri
|Hospitality Convenor
|Lisa Mackenzie Cook
|Hospitality Co-Convenor
|Bonnie Roscoe Bedirian
|Volunteer Convenor
|Kelly Fraser-Dill
|Volunteer Co-Convenor
|Stephanie Van Dystadt-Aguiar
|School Liaison
|Kristine Pilch


text:
What's next?
Confirm your billing address and click the "next step" button at the bottom of the page. You will be taken to the PayPal login page, at which you can enter your e-mail address and password. Follow the instructions on the PayPal web site to process your payment.
free shipping & free returns
Now Supporting
free shipping & free returns


text:
Willow Smith and her tongue ring has certainly caused a stir as of late. The 11 year-old, whose parts are Will Smith and Jada Pinkett Smith, instantly sent several outraged parents to various social media outlets when she posted a picture via Instagram featuring what appeared to be a metallic ball in the center of her tongue. How could her parents be so irresponsible? Why would anyone let a tween pierce her body? Insert Kyle's mom here.
Not surprisingly, the piercing is fake, which means that you probably got all worked up over nothing. According to Gossip Cop, the ball is held in place with magnets, which means that nothing was punctured in order to adhere the decoration to the young girl's tongue. In other words, don't write any angry letters to the Smith family saying how irresponsible they are for letting their daughter get her body pierced. You're just going to look silly.
Willow does, however, have a penchant for dying her hair outrageous colors, which her father doesn't seem to have a problem with. "When you have a little girl, it's like how can you teach her that you're in control of her body?" Smith explained to Parade magazine. "If I teach her that I'm in charge of whether or not she can touch her hair, she's going to replace me with some other man when she goes out in the world."
Despite the fact that Willow's tongue piercing is nothing to get worked up about, some folks on Twitter have weighed in on the issue. Their outrage is palpable. You can find an amusing assortment of their 140-character opinions below. If nothing else, this has been an excellent example of gross misinformation in the age of social media.
Willow Smith got braces & a tongue ring? She just might be the youngest hoe in the industry.
So Willow Smith has a tongue piercing and shaved head at the age of 11... I guess black parenting differs the other side of the Atlantic
Willow Smith is 11 years old and she has a tongue piercing? Wtf, when I was 11 I was more interested in having a Tamogotchi
Willow Smith is 11 & has a tongue piercing ... That upsets me for many reasons.
11 year old Willow Smith has now got a tounge piercing, are you serious?, When I was 11 the only piercing I was doing was into my Capri sun.


text:
SNP: A Program for Nonparametric
Time Series Analysis
A. Ronald Gallant
Duke University
Phone: 919-660-7927 (Duke-Fuqua)
e-mail: email@example.com
George Tauchen
Department of Economics
Duke University
Durham NC 27708-0097
Phone 1-919-660-1812
e-mail: firstname.lastname@example.com
Keywords: nonparametric time series, nonlinear time series, hermite series
FORTRAN: Code and a User's Guide as a PostScript file are
available anonymous ftp from http://econ.duke.edu/webfiles/get/
in the folder pub/arg/snp or from the Carnegie-Mellon
University e-mail server by sending the e-mail message "send snp from general" to email@example.com. The
code is provided at no charge for research purposes without warranty of any
kind, expressed or implied. The PC version is available within the ms-snp and pc-snp subdirectories
under pub/arg/snp.
C++: A recently developed C++ version with a User's Guide as a PostScript file is available from http://econ.duke.edu/webfiles/arg in the folder /pub/arg/snp_cpp. The same discloser applies.
Gallant, A. Ronald, and George Tauchen (1989),"Seminonparametric Estimation of Conditionally Constrained Heterogeneous Processes: Asset Pricing Applications," Econometrica 57, 1091--1120.
Gallant, A. Ronald, and George Tauchen (1992), A Nonparametric Approach to
Nonlinear Time Series Analysis: Estimation and Simulation," in David Brillinger, Peter Caines, John Geweke, Emanuel Parzen, Murray
Rosenblatt, and Murad S. Taqqu
eds. New Directions in Time Series Analysis, Part II.
SNP is a method of nonparametric time series analysis. The method employs a Hermite polynomial series expansion to approximate the conditional density of a multivariate process. An appealing feature of this expansion is that it is a nonlinear nonparametric model that directly nests the Gaussian VAR model, the semiparametric VAR model, the Gaussian GARCH model, and the multivariate BEKK GARCH. The SNP model is fitted using conventional maximum likelihood together with a model selection strategy that determines the appropriate degree of the polynomial.
Languages: FORTRAN 77 and C++
Platforms: PCs under the free GNU g77 FORTRAN and Intel FORTRAN; UNIX/LINUX workstations including SUNs, HPs, and Intel-based boxes that run either LINUX or Solaris and support cpp and f77.
Support: For more information on the SNP package contact its authors: A. Ronald Gallant, email@example.com, or George Tauchen, firstname.lastname@example.com.


text:
Series: Developments in Hydrobiology Volume: 77
The volume starts with comparative reservoir limnology and deals with problems relating to tropical, semi-arid and temperate reservoirs. The second part concerns mathematical models of reservoirs, including new techniques for investigating their limnology. These cover physical, chemical and biological phenomena, remote sensing and the use of modelling to establish the most efficient strategy for water quality sampling. In the third, on reservoir water quality management, the potential available in fish population management for biomanipulation of reservoir water quality is introduced.Also included is a valuable section on a wide range of water quality measures, coming from the well-known Czech Hydrobiological Laboratory. Finally, the editors summarise the present state of reservoir limnology. This book will be of interest to hydrobiologists and aquatic ecologists, reservoir and sanitary engineers, fisheries officers, postgraduate teaching, and the water industry dealing with drinking water supply and will provide insight into regulated rivers. It draws information from all over the world and is relevant to the whole world.
There are currently no reviews for this product. Be the first to review this product!


text: As a former insurance defense lawyer I know that victims of pesonal injury will be taken advantage of by the insurance companies and their attorneys unless agressive, experienced and competent personal injury attorneys are willing to help. I am a personal injury attorney and have received an "AV" rating which is the highest rating an attorney can receive from his peers and the judiciary. I am known to fight all the way through trial to get my clients the compensation they deserve. To learn more about me you can contact me through my website, gazdatadayon.com or directly at 702-220-7128.


text:
Despite $13 Trillion National Debt, Dems Forge Ahead With New Spending, Anti-Jobs Agenda
Washington- With a $13 trillion national debt and a failed stimulus under their belt, most would think Carol Shea-Porter and her Washington friends would finally put an end to their reckless spending habits. Yet, with no budget to speak of, President Obama urged Washington Democrats over the weekend to forge ahead with $50 billion in new spending, making it clear that Shea-Porter and her party will continue with their anti-jobs, anti-small-business agenda at the expense of a healthy economy.
"President Obama urged reluctant lawmakers Saturday to quickly approve nearly $50 billion in emergency aid to state and local governments, saying the money is needed to avoid "massive layoffs of teachers, police and firefighters" and to support the still-fragile economic recovery." (Lori Montgomery, "Obama pleads for $50 billion in state, local aid," Washington Post, 6/13/2010)
Yesterday, during CNN's "State of the Union," Rep. James Clyburn said: "The economy is our baby." If that's the case, why won't the Democrat-controlled Congress propose a budget to get the economy back on track?
Candy Crowley: "I think one of the questions that's cropping up now is, when does the statute of limitations run out on blaming the Bush administration and when is it on you all as the governing, really, in the House and the Senate and in the White House; when does the economy become your baby, so to speak?"
Rep. James Clyburn (D-S.C.): "The economy is our baby. But let's stop talking about cutting taxes, cutting taxes, cutting taxes." (State of the Union with Candy Crowley, CNN, June 13, 2010)
On the heels of the President's new request for spending, former U.S. International Trade Commission Chief Economist warns of President Obama's anti-small-business agenda:
"Peter Morici, a business professor at the University of Maryland and former chief economist at the U.S. International Trade Commission, said Mr. Obama's proposed small-business lending fund is "a drop in the bucket" compared with what is needed. With the estate tax scheduled to be reimposed at the end of this year, he said, small businesses will suffer even more."
"'I can't imagine a president with a more anti-small-business agenda than Barack Obama,' Mr. Morici said."What you saw in the Rose Garden was the cynical enterprise of a cynical man. He simply doesn't believe in the private sector, and it shows in his actions." (Stephen Dinan and Kara Rowland, "'Stimulus' or not, Obama seeks new spending,'" Washington Times, 6/13/2010)
"Over the course of the past two years of a Democrat-led supermajority, Carol Shea-Porter and her Washington friends have led the economy into a jobless recovery by pushing an anti-jobs, anti-small-business agenda at the expense of a healthy economy," said NRCC Communications Director Ken Spain. "If a 9.7 percent unemployment rate and a record-breaking $13 trillion national debt were not enough evidence of their inability to govern, House Democrats are refusing to propose a budget that outlines how they plan to spend taxpayer dollars. As Shea-Porter continues to dismiss opportunities to rein in runaway government spending and provide the fiscal discipline needed to create jobs, voters are realizing that Washington Democrats can't be trusted to get our economy back on track."


text:
A report by CB Richard Ellis says vacancy levels in Mumbai declined from 18.2% to 12.9% over the quarter
Demand for prime office locations in the country's financial capital, Mumbai has improved in the first quarter of 2010, thus bringing down vacancy level of such premises by over five percentage points to 12.9%, reports PTI.
According to a latest report by the global realty consultant CB Richard Ellis (CBRE), leasing activities in major Indian office markets remained buoyant in the first three months of 2010.
"In Mumbai, there was a noticeable rise in enquiry levels and transactional activity. The increase in demand compressed central business district (CBD) vacancy to 12.9% from 18.2% recorded in the final quarter of 2009," the report said.
The consultant said the CBD of the National Capital Region (NCR) reported an increased number of transactions in both Grade A and Grade B market segments.
The major business districts of Bangalore also reported a marginal increase in interest from occupiers and a marginal rise in leasing activity, it added.
"During the first quarter of 2010, while most micro-markets continued to face a situation of oversupply, demand levels did see upward movement. Overall, the economy in India has seen improvement during these past few months and this in turn has brought some stability to the real estate sector," CBRE chairman and MD (South Asia) Anshuman Magazine said.
In the short term, rentals in most micro markets are expected to remain stable or even may correct marginally, he added.
"I also believe that future rental dynamics would depend on the velocity of absorption of existing demand," Magazine said.
In its earlier report last month, CBRE had said that rental value in NCR's CBD appreciated by 4% in the first quarter of this year, while it remained constant in Mumbai, Chennai, Hyderabad and Pune.
A simple, well-diversified portfolio of select funds and fixed-income products can work...
Hedge fund managers in the US are usually regarded as supporters of the Republican Party. Not...


text:
Blog | Media | Shop
March 01, 2016
Story by Ariana Gainer
If nothing else, Craig Melvin is a trailblazer. When he was young, his family attended a small Baptist church in his hometown of Columbia, South Carolina. His mother, Betty, fondly recalls him often imitating the preacher, practicing his public speaking skills. That was one of the first times she thought her son would become a communicator.
And she was right. Now, Melvin is an anchor for NBC News and a correspondent ...
Full story
Carolinas District
march 2016
Key Club Alumni
core values
Key Club magazine
September 01, 2014
One Key Club turns "spooky" into life-saving money
Story by Danielle Karstens
Photography by Jason Miczek
Vampires and werewolves typically wreak havoc rather than help (unless
you're a "Twilight" fan, of course). But for Hickory Ridge High School in
Harrisburg, North Carolina, these creatures of the night joined forces
with pirates and princesses to raise money for a good cause.
Putting a spooktacular twist on the
traditional Trick-or-Treat for
UNICEF fundraiser, the Hickory Ridge
Key Club hosted its second annual
"Trunk-or-Treat" event ...
The Eliminate Project
Carolinas District
Trick-or-Treat for UNICEF
September 2014
Key Club magazine
March 03, 2014
We love Key Club, yes we do! We love Key Club, how about you?
Being a Key Clubber is an awesome thing, and Key Club Week is the ideal time to share how amazing Key Club is, too.
Key Club Week, the first full week in November, is a five-day celebration of what it means to be a Key Clubber. Each day has its own ...
March 2014
Pacific Northwest District
Carolinas District
Pennsylvania District
Key Club magazine
Kiwanis Key Club
© 2010 Kiwanis International
All Rights Reserved. Terms of Use | Privacy Policy Site Map Subscribe / Unsubscribe


text:
Tag Archives: architectural iron
BENT Iron Art Pigeon Lake Commission
Here is my BENT artisan railing design used inside and outside a cabin at Pigeon Lake Alberta. The client commissioned the BENT Iron Art railings for the interior first and once they where installed the exterior iron art was created for railings around the deck. Exterior Deck Save Save Save Save Save Save
Stix and Circles Fence and Deck Railing
The conceptualization of Stix and Circles was inspired from the game "pick-up-sticks" that I would play as a young boy. The stix of the iron art where laid out in a random pattern just like the game would have a pile of sticks. I added in the circles and the balls to break up all […]


text:
Quite Decent and Favorable
This is my first ever post, but I wanted to share my journey. I had my chapter 13 discharge in October of 2014. I was approved for the Target card May of 15 with a 300 credit limit. I used it, paid it in store eventually i was over 30% and started paying it back down. By October of 15, around my birthday they auto increased me to $700. I did a little christmas shopping, and continued to make monthly payments along with paying off anything i bought in store at that moment. I went to Houston in January, and when I got home, but limit was increased to $1200.
I'm not totally sure why I've been fortunate with them thus far, but I am happy the account is growing. I was concerned due to the many negative reviews out there, but none of that has been my experience.


text:
Maholm Strong as Braves Take Riverdogs
By Rome Braves | August 17, 2013 6:55 PM ET
The Braves defeated the Riverdogs 6-2 Saturday night at State Mutual Stadium before a sold out crowd of 5,308. Atlanta Braves pitcher Paul Maholm was strong going 5.2 innings allowing just one run on four hits. Maholm was in Rome on a rehab assignment.
The Braves made it a 1-0 game in the first inning on an RBI ground out by Jose Peraza. The lead didn't last long as Charleston tied the contest in the second thanks to a run score base hit by Jackson Valera. Rome grabbed the lead back in the third on an Edison Sanchez RBI single making it a 2-1 game.
Rome made it a 4-1 game with two runs in the fifth inning as Sanchez had another single to score a run and Joey Meneses added a sacrifice fly RBI. The Braves plated insurance runs in the sixth and seventh while Charleston managed a run in the ninth for the 6-2 final score.
Maholm (1-0) gets the win while Charleston starter Eric Wooten (1-2) the loss.
This story was not subject to the approval of the National Association of Professional Baseball Leagues or its clubs.View More


text:
Long Lost Family: What Happened Next
This Isn't the Way It Was Supposed To Be
Season 1 Episode 3
A woman discovers troubling news about her biological father, but uncovers exciting information about his family. Adoptee Leslie and her birth mother Janice seek help after their newfound relationship derails.
- 43 min
- Premiered 01/29/2017


text:
My name is actually Daniela.
Born in Munich, Germany. Moved to the beautiful Pacific Northwest during a rainy day in January '04. Am posting about stuff I do and find beautiful and inspiring.
Thank you so much for stopping by!
tangerinesamurai [at] hotmail [dot] com
One Comment
Comments are closed.