Saha, IN

Apangshu Saha, Noida IN

Patent application number

Description

Published

20140199943

METHOD AND APPARATUS FOR TRANSFERRING CONTENT BETWEEN PORTABLE ELECTRONIC DEVICES - A method and device for transferring content between electronic devices are provided. The method of transferring a content file in a communication device includes receiving information related to the content file from a portable electronic device through near field communication, receiving the content file from the portable electronic device through a second communication channel, and transferring the received information related to the content file and the content file to another communication device through a first communication channel.

07-17-2014

Avijit Saha, Behala Kolkata IN

Patent application number

Description

Published

20090080133

ELECTRONIC MODULE FOR AC/DC COIL WITHIN AN ELECTROMAGNETIC CONTACTOR - The present invention relates to a device and a method for utilizing a control module as an interfaced control of a dually configured AC/DC control coil comprising monitoring a coil voltage of the control coil, determining if the coil voltage is greater than a predetermined dropout voltage, and determining if the coil voltage is greater than a predetermined pickup voltage. Further, a generated astable pulse is reset in the event that the coil voltage is determined to be less than the predetermined dropout voltage.

03-26-2009

Avijit Saha, West Bengal IN

Patent application number

Description

Published

20100141364

ELECTROMAGNET FOR AN ELECTRICAL CONTACTOR - An electrical contactor includes a moveable core member having a first moveable core surface and a second movable core surface. The second moveable core surface is angled relative to the first moveable core surface. A stationary core member is mounted relative to the moveable core member. The stationary core member includes a pole arm having a first stationary core surface and a second stationary core surface. The second stationary core surface is angled relative to the first stationary core surface. In response to a magnetic field traversing a path defined by the stationary core member and the moveable core member, the first stationary core surface is magnetically biased to mate with the first moveable core surface and the second stationary core surface is magnetically biased to mate with the second moveable core surface to bring into contact an electrical contact member and an electrical contact element.

06-10-2010

Debapriya Saha, Rabale IN

Patent application number

Description

Published

20110311977

In Vitro Generation of Hepatocytes from Human Embryonic Stem Cells - Differentiation of human pluripotent stem cells, such as human embryonic stem cells (hESC), into hepatocytes by in vitro methods is disclosed. The pluripotent stem cells are cultured in conditioned medium from the hepatocarcinoma cell line, HepG2. Specific growth factors and defined media may also be added to the medium for stage specific differentiation of the derived hepatocytes. Hepatocytes differentiated from human pluripotent stem cells may be characterized by fluorescence activated cell sorting (FACS), immunofluorescence analysis (IF), real time polymerase reaction (RT-PCR), and functional assays. The methods disclosed herein are able to differentiate high percentages of hepatocytes from human pluripotent stem cells using the disclosed methods. These differentiated cells may exhibit polygonal shape morphology, typical of hepatocytes, and may express hepatocyte specific genes. The differentiated cells may also be positive for definitive endoderm markers and hepatic markers.

12-22-2011

Dhrubajyoti Saha, Nagavarapalya IN

Patent application number

Description

Published

20110231849

Optimizing Workflow Engines - Techniques for implementing a workflow are provided. The techniques include merging a workflow to create a virtual graph, wherein the workflow comprises two or more directed acyclic graphs (DAGs), mapping each of one or more nodes of the virtual graph to one or more physical nodes, and using a message passing scheme to implement a computation via the one or more physical nodes.

09-22-2011

20120311595

Optimizing Workflow Engines - Techniques for implementing a workflow are provided. The techniques include merging a workflow to create a virtual graph, wherein the workflow comprises two or more directed acyclic graphs (DAGs), mapping each of one or more nodes of the virtual graph to one or more physical nodes, and using a message passing scheme to implement a computation via the one or more physical nodes.

12-06-2012

Diptikalyan Saha, New Dehli IN

Patent application number

Description

Published

20130080837

FAULT LOCALIZATION FOR DATA-CENTRIC PROGRAMS - Methods and arrangements for localizing faults in programs. A program is assimilated, the program comprising statements. Output behavior of the statements is modeled, and statement occurrences are annotated. Passing and failing spectra are differenced to yield a difference, and a fault is located via employing the difference.

03-28-2013

Diptikalyan Saha, West Bengal IN

Patent application number

Description

Published

20120331350

SYSTEM AND METHOD FOR DYNAMIC CODE ANALYSIS IN PRESENCE OF THE TABLE PROCESSING IDIOM - Systems and methods execute a computer program to produce a trace of the computer program and divide the trace into independent threads of execution. Each of the independent threads of execution comprises an execution sequence of the lines of programming code that ends with an identified write line of programming code that outputs an incorrect result. These systems and methods also identify key field within each of the independent threads of execution. In programming, which is processing records in a table one by one, key-fields are a subset of the fields of the table. The key fields impact the computations sequence leading up to the identified write line of the programming code. These systems and methods identify key-based dynamic slices from the independent threads of execution. Each of the key-based dynamic slices includes lines of programming code that are used in computations, processing the table records corresponding to the key fields.

12-27-2012

Diptikalyan Saha, New Delhi IN

Patent application number

Description

Published

20130125098

Transformation of Computer Programs - A method and system to transform a plurality of programs associated with a plurality of programming languages is provided. In the method, a request is received by a computer to transform a first program in a first programming language to a second program in a second programming language. The first program is then transformed, wherein the transformation includes eliminating errors using predefined criteria. Further, the method maps a statement of the first program with a corresponding statement of the second program.

05-16-2013

20140325491

TRANSFORMATION OF COMPUTER PROGRAMS AND ELIMINATING ERRORS - A method and system for transforming a first computer program having program statements to a second computer program. A parsed first computer program is translated to the second computer program. The first computer program includes a first program statement that includes a first error. The translating includes: (i) identifying a second program statement in the parsed first computer program that includes a second error and has thrown a translation exception with respect to the second error, (ii) rolling back the translating to a predefined check point prior to the second program statement in the parsed first computer program such that the predefined check point is associated with a statement in the parsed first computer program that was successfully translated, and (iii) generating an executable equivalent translation for the second statement. After the translating, a mapping of one or more statements is generated.

Ivan Saha, Chennai IN

Patent application number

Description

Published

20090314326

PHOTOVOLTAIC MODULE - Embodiments relate to an apparatus for generating electricity from solar energy, said apparatus having a base substrate; one or more photovoltaic strips arranged over said base substrate, wherein spaces are formed in between adjacent photovoltaic strips; a plurality of optical vees for concentrating solar energy over said photovoltaic strips, said optical vees being placed in said spaces between said photovoltaic strips, said optical vees comprising a reflective layer or surface, such that rays incident on said reflective layer or surface are reflected towards said photovoltaic strips; and a transparent member positioned over said optical vees, wherein said base substrate, said photovoltaic strips, said optical vees and said transparent member form said apparatus in an integrated manner. Other embodiments include systems for generating electricity using the photovoltaic module. Yet other embodiments relate to methods of manufacturing the photovoltaic module and systems for generating electricity using the photovoltaic module.

12-24-2009

20090314327

PHOTOVOLTAIC MODULE - Embodiments include an apparatus for generating electricity from solar energy, said apparatus comprising a base substrate for; a plurality of connectors attached to said base substrate, wherein connecting spaces are formed between adjacent said connectors; one or more photovoltaic strips arranged in said connecting spaces over said base substrate; a plurality of optical vees for concentrating solar energy over said photovoltaic strips, said optical vees being connected to said base substrate through said connectors, said optical vees comprising a reflective layer or surface, such that rays incident on said reflective layer or surface are reflected towards said photovoltaic strips; and a transparent member positioned over said optical vees, wherein said base substrate, said connectors, said photovoltaic strips, said optical vees and said transparent member form said apparatus in an integrated manner. Other embodiments include systems for generating electricity using the photovoltaic module. Yet other embodiments relate to methods of manufacturing the photovoltaic module and systems for generating electricity using the photovoltaic module.

12-24-2009

20090314328

PHOTOVOLTAIC MODULE - Embodiments include a photovoltaic module for generating electricity from solar energy, said photovoltaic module having a base substrate; one or more photovoltaic strips arranged over said base substrate, wherein spaces are formed in between adjacent photovoltaic strips; a plurality of optical vees located in the spaces between said photovoltaic strips, such that one or more cavities are formed between said optical vees; and a polymeric material in a fluid state is introduced over the photovoltaic strips and the optical vees, such that the polymeric material fills the cavities between the optical vees and forms a plurality of molded concentrating elements for concentrating solar energy over the photovoltaic strips. Other embodiments include systems for generating electricity using the photovoltaic module. Yet other embodiments relate to methods of manufacturing the photovoltaic module and systems for generating electricity using the photovoltaic module.

12-24-2009

20090314329

PHOTOVOLTAIC MODULE - Embodiments relate to a photovoltaic module for generating electricity from solar energy, said photovoltaic module comprising a base substrate; one or more photovoltaic strips arranged over said base substrate, wherein spaces are formed in between adjacent photovoltaic strips; a plurality of optical vees placed in the spaces between said photovoltaic strips, such that one or more cavities are formed between said optical vees; and a plurality of pre-molded concentrating elements are placed on the photovoltaic strips, and re-molded over the photovoltaic strips to form re-molded concentrating elements, wherein said concentrating elements take the shape of said cavities. Other embodiments include systems for generating electricity using the photovoltaic module. Yet other embodiments relate to methods of manufacturing the photovoltaic module and systems for generating electricity using the photovoltaic module

12-24-2009

20090314330

PHOTOVOLTAIC MODULE - Methods and systems for fabricating a photovoltaic module are provided. One or more stiffeners are integrated with a base substrate for stiffening the base substrate. One or more photovoltaic strips are arranged over the base substrate, such that spaces are formed between adjacent photovoltaic strips. The photovoltaic strips are connected through one or more conductors in a predefined manner. A plurality of optical vees are placed in the spaces between the photovoltaic strips for concentrating solar energy over the photovoltaic strips.

12-24-2009

20090314334

ELECTRONIC SUBSTRATE FOR A PHOTOVOLTAIC MODULE - Methods and systems for fabricating a photovoltaic module are provided. One or more conducting pads are formed over a base of an electronic substrate, such that pad spaces are created between adjacent conducting pads. The electronic substrate includes a plurality of path options, and one or more bond pads. The path options are embedded in the base. The bond pads are formed over the base. One or more photovoltaic strips are arranged over the conducting pads. The bond pads provide an interface to connect photovoltaic strips to at least one of the path options. The photovoltaic strips are connected to the bond pads through one or more connectors in series and/or parallel. A plurality of optical vees is placed in the pad spaces between the conductive pads for concentrating solar energy over the photovoltaic strips.

12-24-2009

Kaushik Saha, Delhi IN

Patent application number

Description

Published

20090103622

METHOD AND SYSTEM FOR DETERMINING A MACROBLOCK PARTITION FOR DATA TRANSCODING - A system and corresponding method determines a macroblock partition to transcode digital data from a first video standard to a second video standard with any spatial resolution. The system includes a processing module and an encoding module. The processing module processes digital data to determine a macroblock partition. The encoding module is coupled to the processing module for encoding the digital data based on the macroblock partition. The system is further coupled to a decoding module for receiving the digital data. The method determines the partition of a macroblock for transcoding digital data with any spatial resolution and without any motion estimation.

04-23-2009

20090265739

METHOD AND SYSTEM FOR CHANNEL SELECTION IN A DIGITAL BROADCAST RECEPTION TERMINAL - The present invention discloses a system and method for channel selection in a digital broadcast reception terminal. The system tunes to different frequencies and generates visual clips corresponding to a plurality of channels in a frequency band. Visual clips of multiple channels are simultaneously displayed on a display screen which provides the user an easy way to select a desired program.

10-22-2009

20100158108

SYSTEM AND METHOD FOR VIDEO ENCODING - An embodiment of the present disclosure relates to system comprises an encoding device. Said encoding device comprises a compression unit, a quantizer, a bit estimator, a bit rate encoder and a variable length encoder. An embodiment also is a method of encoding. Said method estimates a number of bits to encode a macroblock after compressing the data stream. Then the estimated bit encoded by a bit rate encoder and further quantized by the quantizer to get the final encoded bit stream. The number of bits required to encode a macroblock is estimated after the quantization process and before the encoding process. The macroblock bit estimator estimates the number of bits required to encode a particular macroblock depending on the quantized AC coefficients of that macroblock and the quantized AC coefficients of the neighboring frames normalized at a macroblock level.

06-24-2010

20110150351

PARALLELIZATION OF VARIABLE LENGTH DECODING - Parallelization of decoding of a data stream encoded with a variable length code includes determining one or more markers, each of which indicates a position within the encoded data stream. The determined markers are included into the encoded data stream together with the encoded data. At the decoder side, the markers are parsed from the encoded data stream and based on the extracted markers. The encoded data is separated into partitions, which are decoded separately and in parallel.

06-23-2011

20110291642

POWER MEASUREMENT CIRCUIT - A system for power measurement in an electronic device includes a sensing unit, an analog-to-digital converter (ADC) and a controller. The sensing unit senses voltage across a power source and modulates a carrier signal based on the sensed voltage. The ADC converts a combination of the modulated carrier signal and audio signals received by the electronic device to generate a digitized combined signal and provides the digitized combined signal to the controller. The controller separates digitized modulated carrier signal and digitized audio signals. The digitized modulated carrier signal is demodulated to generate an output signal that provides a measure of the power consumed by the electronic device.

12-01-2011

20120044226

IMAGE PROCESSING ARRANGEMENT - An image processing arrangement includes an input to receive an indicator of a power characteristic related to an image processing arrangement and an image processor to process an image based on the indicator of the power characteristic.

02-23-2012

20120169378

DIFFERENTIAL DATA SENSING - A first sensing circuit has input terminals coupled to a true differential signal line and a complementary differential signal line. A second sensing circuit also has input terminals coupled to said true signal and said complementary signal. Each sensing circuit has a true signal sensing path and a complementary signal sensing path. The first sensing circuit has an imbalance that is biased towards the complementary signal sensing path, while the second sensing circuit has an imbalance that is biased towards the true signal sensing path. Outputs from the first and second sensing circuits are processed by a logic circuit producing an output signal that is indicative of whether there a sufficient differential signal for sensing has been developed between the true differential signal line and the complementary differential signal line.

07-05-2012

20130169360

APPARATUS - According to an embodiment, an apparatus includes: a first node configured to receive a data input signal of a data latch; a second node configured to receive a data output signal of the data latch; process and hold circuitry configured to process a difference between a value of the data input signal received at the first node and a value of the data output signal received at the second node and hold respective values at the first and second nodes responsive to the difference; and comparison circuitry configured to compare the value held at the first node and a value of the data output signal of the data latch; wherein the process and hold circuitry is configured to be biased toward the signal received at one of the first node and the second node.

07-04-2013

20130170306

MEMORY ARCHITECTURE AND DESIGN METHODOLOGY WITH ADAPTIVE READ - An embodiment of a sense amplifier includes a sense circuit and a monitor circuit. The sense circuit is configured to convert a first signal that corresponds to data stored in a memory cell into a second signal that corresponds to the data, and the monitor circuit is configured to indicate a reliability of the second signal. The monitor circuit allows, for example, adjusting a parameter of a memory in which the memory cell is disposed to increase the read accuracy, and may also allow recognizing and correcting an error due to an invalid second signal.

07-04-2013

20130330013

PARALLELIZATION OF VARIABLE LENGTH DECODING - Parallelization of decoding of a data stream encoded with a variable length code includes determining one or more markers, each of which indicates a position within the encoded data stream. The determined markers are included into the encoded data stream together with the encoded data. At the decoder side, the markers are parsed from the encoded data stream and based on the extracted markers. The encoded data is separated into partitions, which are decoded separately and in parallel.

12-12-2013

20140047285

MEMORY MANAGER - An embodiment of a manager includes at least one input node configured to receive information regarding a region of an integrated circuit, and a determiner configured to determine, in response to the information, a likelihood that the region will cause an error. For example, the region may include a memory, and contents of the memory may be transferred to another, more reliable memory, if the likelihood that the memory will cause an error in the data that it stores equals or exceeds a likelihood threshold.

POWER MEASUREMENT CIRCUIT - A system for power measurement in an electronic device includes a sensing unit, an analog-to-digital converter (ADC) and a controller. The sensing unit senses voltage across a power source and modulates a carrier signal based on the sensed voltage. The ADC converts a combination of the modulated carrier signal and audio signals received by the electronic device to generate a digitized combined signal and provides the digitized combined signal to the controller. The controller separates digitized modulated carrier signal and digitized audio signals. The digitized modulated carrier signal is demodulated to generate an output signal that provides a measure of the power consumed by the electronic device.

03-06-2014

20140074979

WEB BASED SMART SENSOR NETWORK TRACKING AND MONITORING SYSTEM - A wireless sensor network including a plurality of Smart Sensors coupled to a wide area network such as the Internet via a Wireless Sensor Coordinator. Each wireless sensor network comprises a plurality of Smart Sensors, each operable to measure one or more physical quantities. Each wireless sensor communicates the measured data to a Wireless Sensor Coordinator which then stores the collected data in memory. The Wireless Sensor Coordinator further includes a web server operable to post a web site on a network that is accessible by a common web browser. Upon receiving a request for sensed data via the web site, the Wireless Sensor Coordinator retrieves the appropriate measured and stored data and converts it into HTML format pages which are then posted on the web site for review by the requestor.

03-13-2014

Patent applications by Kaushik Saha, Delhi IN

Mounita Saha, Karnataka IN

Patent application number

Description

Published

20130297195

AUTONOMOUS VEHICLE POSITIONING SYSTEM FOR MISBEHAVIOR DETECTION - An autonomous vehicle positioning system for determining a position of a remote vehicle relative to a mobile host vehicle based on safety alert messages broadcast from the remote vehicle relating to an event in a road of travel. A host vehicle communication unit communicates with the remote vehicle for receiving the broadcast messages from the remote vehicle. A host vehicle control unit identifies reference points along the road of travel. Each reference point identifies a position of the host vehicle and associated signal reception properties, for example time-of-arrival, angle-of-arrival and received signal strength when the host vehicle receives the broadcast message. The control unit of the host vehicle selects a set of the reference points having identified positions and associated times, angles and signal strength. The control unit determines a position of the remote vehicle as a function of the time difference-of-arrival, angle-of-arrival or received signal strength between each selected reference point in the set.

11-07-2013

Nabendu Saha, Pune IN

Patent application number

Description

Published

20120082635

2-AMINO-2- [8-(DIMETHYL CARBAMOYL)- 8-AZA- BICYCLO [3.2.1] OCT-3-YL]-EXO- ETHANOYL DERIVATIVES AS POTENT DPP-IV INHIBITORS - The present invention is related to novel 2-Amino-2-[8-(dimethyl carbamoyl)-8-aza-bicyclo[3.2.1]oct-3-yl]-exo-ethanoyl derivatives of the general formula (A), their tautomeric forms, their stereoisomers, their pharmaceutically acceptable salts, pharmaceutical compositions containing them, methods of making of the above compounds, and their use as Dipeptidyl Peptidase-IV (DPP-IV) Inhibitors, which are useful in the treatment or prevention of diseases particularly Type II diabetes, other complications related to diabetes and other pathogenic conditions in which DPP IV enzyme is involved.

04-05-2012

Nayanendu Saha, Calcutta IN

Patent application number

Description

Published

20080317763

Regulation of Metalloprotease Cleavage of Cell Surface Proteins - Elucidation of the crystal structure of an ADAM10 substrate-recognition and proteinase-positioning module comprising the protein cysteine-rich and disintegrin domains, and detailed functional analysis revealed that an acidic pocket within the cysteine-rich domain forms a substrate-recognition site. The binding of this pocket to receptor/ligand complexes facilitates effective ligand cleavage, which is prevented when critical residues within the pocket are changed. This provides use of the surface pocket within the extracellular domain of ADAM10, and the corresponding structure in related proteases such as ADAM17, as a target for structure-based computational and high-throughput screens for small-molecule substrate-specific inhibitors or monoclonal antibodies that inhibit ADAM protease cleavage of ephrins and other ADAM10 or ADAM17 substrates. These inhibitors will be useful in therapeutic intervention of tumour development, invasion and metastasis and other diseases which involve the activity of the ADAM10 and ADAM17 proteases, such as inflammation, cardio-vascular disease, arthritis and other auto-immune diseases.

12-25-2008

Projjwal Saha, New Delhi IN

Patent application number

Description

Published

20100070845

SHARED WEB 2.0 ANNOTATIONS LINKED TO CONTENT SEGMENTS OF WEB DOCUMENTS - A Web document including Web content can be presented within a user interface. At least one content segment of the Web document can be associated with a visual identifier. At least one annotation can be associated with said content segment of the Web document. The annotation can be presented within an annotation view of the user interface. The annotation can include content provided by another in commentary to the Web document and in particular in commentary to the content segment of the Web document.

03-18-2010

20120084669

DYNAMIC GROUP GENERATION - A pre-defined set of similarity parameters associated with a plurality of clients in a virtual environment, including at least one non-spatial dynamic parameter, is identified. The identified pre-defined set of similarity parameters is processed using at least one tool from a pre-defined set of analysis tools. A group is created within the plurality of clients using the identified at least one non-spatial dynamic parameter. A plurality of group characteristics associated with the group is generated using the processing of the identified pre-defined set of similarity parameters. A user interface is provided to at least one client from the group for communication in response to the generated plurality of group characteristics, wherein the user interface is used for at least one of intra-group communication and communication external to the group.

04-05-2012

Prosenjit Saha, Subhaspally IN

Patent application number

Description

Published

20140374357

METHODS FOR DECREASING AQUEOUS HALIDE AND ORGANOHALIDE LEVELS USING PLANT BIOMASS - Disclosed are processes to treat water having halide ions and organohalides. The process comprises contacting a plant biomass with an alkaline solution to give an alkaline plant biomass, and contacting the alkaline plant biomass with water to give a biomass material. An aqueous sample with organohalides or halide ions is contacted with the biomass material to provide a low halide filtrate and a spent biomass.

12-25-2014

Rajarshi Saha, Bangalore Karnataka IN

Patent application number

Description

Published

20120240603

Integrated Gasification Combined Cycle System with Vapor Absorption Chilling - The present application and the resultant patent provide an integrated gasification combined cycle system. The integrated gasification combined cycle system may include a gas turbine engine, one or more power plant components, one or more carbon dioxide compressors, and a vapor absorption chiller. The vapor absorption chiller is driven by a waste heat source flow from the carbon dioxide compressors to produce a chilling medium flow to cool the power plant components.

09-27-2012

20130031910

Efficient Selective Catalyst Reduction System - The present application provides a gas turbine engine system. The gas turbine engine system may include a gas turbine engine producing a flow of combustion gases, an emissions reduction system in communication with the gas turbine engine, a flow of ammonia to be injected into the flow of combustion gases, and a source of compressed gas to vaporize the flow of ammonia.

02-07-2013

Sanjay Saha, Andhra Pradesh IN

Patent application number

Description

Published

20110118132

Enzymatic Assays Using Umbelliferone Substrates with Cyclodextrins in Droplets of Oil - The invention is directed to droplet actuator devices and assay methods. The method may include, among other things, a method of conducting enzymatic assays using umbelliferone substrates with cyclodextrins in droplets in oil, the method including incubating a droplet in oil, the droplet preferably comprising an umbelliferone substrate, a sample, and a cyclodextrin compound. The methods may further include a method of substantially eliminating cross-contamination between droplets in enzymatic containing substrate-based bioassays. The method may include immobilization of the enzymatic substrate including forming an inclusion complex with the substrate for stabilizing the substrate within an aqueous environment, wherein the inclusion complex may be formed using cyclodextrins. In yet another embodiment, the invention may provide a method of enhancing hydrolysis of enzymatic substrates. The methods may further include a method of forming an inclusion complex with the substrate for stabilizing the substrate within an aqueous environment, wherein the substrate may be a 4-MU- or HMU containing substrate. The inclusion complex may be formed using cyclodextrin.

Sutirtha Saha, West Bengal IN

Patent application number

Description

Published

20090006330

Business Application Search - A method of searching data on a computer system includes accepting a search query, searching multiple applications on the computer system for data related to the search query wherein the data can be in a variety of formats and displaying search results wherein the search results comprise data related to the search query.

Sutirtha Saha, Hyderabad IN

Patent application number

Description

Published

20100162132

TECHNIQUES TO MANAGE AND DISPLAY RELATED COMMUNICATIONS - Techniques to manage and display related communications are described. A system may comprise a communication management tool (CMT) operative on a computer, the CMT comprising a threading component operative to associate a plurality of communications from a plurality of communication types with a conversation thread, and a display component operative to display communications in a conversation thread as a conversation view. Other embodiments are described and claimed.

06-24-2010

20120005261

MANAGING RECURRING APPOINTMENTS - Concepts and technologies are described herein for managing recurring appointments without losing historical data associated with the recurring appointments. In accordance with the concepts and technologies disclosed herein, a recurring appointment definition can be modified without deleting the recurring appointment definition and/or losing exceptions, notes, and/or other data associated with the recurring appointment definition. Additionally, the concepts and technologies disclosed herein allow the modification of an existing recurring appointment definition without creating a new recurring appointment definition. Thus, synchronization between rules-based calendaring applications and expansion-based calendaring applications can be accomplished without creating multiple instances of related recurring appointments created due to modifications of the recurring appointment definition.

01-05-2012

20120166244

NOT-STARTED CUSTOMER RELATIONSHIP MANAGEMENT (CRM) DIALOGS - Not-started CRM dialogs are described to facilitate dialog management in a cooperative manner between a CRM system and a client. A workflow defining a set of actions to complete for a business process can trigger a dialog in a “not-started” state and assign the dialog to a particular user. Pending completion of the dialog, the workflow can be paused or continue in the background to a designated stopping point. The dialog that is assigned can appear in a list of scheduled/pending tasks for the particular user and can include a link or other functionality to resume the dialog. Selection of the dialog from the task list can cause the dialog to resume to an “in-progress” state and the status of the dialog can be updated. Thereafter, the workflow can detect completion of the dialog and continue with further actions to complete the business process.