1
Mark H Lucovsky, Shaun Douglas Pierce, Steven D White, Ramu Movva, Jagadeesh Kalki, David Benjamin Auerbach, Peter Sewall Ford, Jay Christopher Jacobs, Paul Andrew Steckler, Walter C Hsueh, Kendall D Keil, Burra Gopal, Suresh Kannan, Yi Wen Guu, Samuel John George, William Raymond Hoffman, Philip Michael Smoot, Lijiang Fang, Michael B Taylor, Winnie C Wu, Paul J Leach, Richard B Ward, Yun Qi Yuan: Schema-based services for identity-based data access. Microsoft Corporation, November 27, 2007: US07302634 (187 worldwide citation)

A schema-based service for Internet access to per-user services data, wherein access to data is based on each user's identity. The service includes a schema that defines rules and a structure for each user's data, and also includes methods that provide access to the data in a defined way. The servic ...


2
Burra Gopal, Kok Wai Chan: Method and computer program product for calculating event occurrences. Microsoft Corporation, Workman Nydegger Seeley, March 19, 2002: US06360217 (26 worldwide citation)

A method for calculating all event occurrences defined by an event expression in a specified time window. An event expression comprises add rules, delete rules and modify rules, each of which define a set of rule occurrences. The rules are separated into three groups and the occurrences generated by ...


3
Mark H Lucovsky, Shaun Douglas Pierce, Ramu Movva, Jagadeesh Kalki, David Benjamin Auerbach, Peter Sewall Ford, Yun Qi Yuan, Yi Wen Guu, Samuel John George, William Raymond Hoffman, Jay Christopher Jacobs, Paul Andrew Steckler, Walter C Hsueh, Kendall D Keil, Burra Gopal, Steven D White, Paul J Leach, Richard B Ward, Philip Michael Smoot, Lijiang Fang, Michael B Taylor, Suresh Kannan, Winnie C Wu: Schema-based services for identity-based data access. Microsoft Corporation, L Alan Collins, February 16, 2010: US07664724 (20 worldwide citation)

A schema-based service for Internet access to per-user services data, wherein access to data is based on each user's identity. The service includes a schema that defines rules and a structure for each user's data, and also includes methods that provide access to the data in a defined way. The servic ...


4
Burra Gopal, Oleg Gregory Ovanesyan, Rahul Kapoor, Parul Manek, Sandhya Jain, Muthiah K Annamalai, Sharon E Edelstein, Peiwei Cao, Alexandru Croicu: Detecting and managing changes in business data integration solutions. Microsoft Corporation, Merchant & Gould P C, July 26, 2011: US07987159 (5 worldwide citation)

Methods, systems, and computer program products detect and manage changes in business data integration (BDI) solutions. BDI solutions include extracting, mapping, or loading source information from disparate sources as targets presented to business applications that consume targets. A method involve ...


5
Burra Gopal, Gaurav Doshi, Huy Q Nguyen, Ovais Khan: Providing multi-lingual translation for third party content feed applications. Microsoft Corporation, Tom Wong, Jim Ross, Micky Minhas, February 24, 2015: US08965751 (3 worldwide citation)

Multi-lingual translation for third party content feed applications is provided in social network and similar environments in an independent manner from the content feed. A copy of a content feed may be distributed to consumers via content feed channels of a social network or similar service with la ...


6
Burra Gopal, Manish Soni, Jagdish Singh, Sander M Viegers: Shared composite data representations and interfaces. Microsoft Corporation, Merchant & Gould, June 11, 2013: US08463743 (2 worldwide citation)

Embodiments described herein provide information management features and functionality that can be used to manage information of distinct information sources, but are not so limited. In an embodiment, a computing environment includes a client that can be used to access data from distinct sources and ...


7
Rakesh Gupta, David Koronthaly, Burra Gopal, Rolando Jimenez Salgado, Shyam Sundar Jayshankar, Satish Kumar Chittamuru, Himesh Shah, Arvind Kumar Krishnan, Sushil Kumar, Sai Shankar, Ashish Kumar Singhal, Jagdish Singh: Achieving recurring item recordings from calendaring applications over LOB systems. Microsoft Corporation, Merchant & Gould P C, May 4, 2010: US07711717 (2 worldwide citation)

Recurring appointment items in a calendaring application are synchronized and recorded in a backend Line Of Business (LOB) service. Items marked in the calendaring application for time recording are used to create a recurring bound item with extended properties. A sweeper module scans on every run t ...


8
Burra Gopal, Chris Keyser, Rolando Jimenez Salgado, Rakesh Gupta, Manish Soni, David Koronthaly, Anton Kirillov: Blending single-master and multi-master data synchronization techniques. Microsoft Corporation, June 3, 2014: US08745127 (1 worldwide citation)

Architecture that maintains the user experience as close as possible to the user experience when dealing with the usual/regular forms and data provided in an office application when dealing with hybrid forms and hybrid data. Synchronization of the hybrid data to single-master and multi-masters syste ...


9
Burra Gopal, Manish Soni, Jagdish Singh, Sander M Viegers: Context-aware management of shared composite data. Microsoft Corporation, Steve Crocker, Jim Ross, Micky Minhas, May 27, 2014: US08738584

Embodiments provide information composition management features and functionality to manage composite information, but are not so limited. In an embodiment, a computing system can include functionality to provide a composition of informational data that can be used to identify and manage aspects of ...


10
Burra Gopal, Chris Keyser, Rolando Jimenez Salgado, Rakesh Gupta, Manish Soni, David Koronthaly, Anton Kirillov: Blending single-master and multi-master data synchronization techniques. Microsoft Technology Licensing, Julie Kane Akhter, Tom Wong, Micky Minhas, April 12, 2016: US09313269

Architecture that maintains the user experience as close as possible to the user experience when dealing with the usual/regular forms and data provided in an office application when dealing with hybrid forms and hybrid data. Synchronization of the hybrid data to single-master and multi-masters syste ...