Sreekanth
Sreekanth Ayydevara, Mercer Island, WA US
Patent application number | Description | Published |
---|---|---|
20160070860 | STRUCTURING MULTI-SOURCED MEDICAL INFORMATION INTO A COLLABORATIVE HEALTH RECORD - Described herein are techniques for storing and communicating content, such as medical information, for an individual person (e.g., a recipient of medical service, a healthcare patient, etc.). The medical information may be stored in, and communicated to and from, a collaborative medical record. A “collaborative” medical record is a medical record capable of receiving the user-specific medical information from multiple different sources (e.g., medical service providers, patients, etc.). To create and maintain collaborative medical records, and to communicate user-specific medical information, the techniques described herein generate and use generic medical information schemas. A generic medical information schema is defined so that related medical information can be organized so that it can efficiently and reliably be stored and/or retrieved via a user instance of the generic medical information schema in a collaborative medical record. | 03-10-2016 |
Sreekanth Belpu, Westboro, MA US
Patent application number | Description | Published |
---|---|---|
20090076858 | Business process automation in a health plan organization - The computer implemented method and system disclosed herein automates business processes of a health plan organization using a plurality of portals. The portals comprise a sales portal, a member portal, an employer portal, an administration portal, and a provider portal. Health plans are listed using the sales portal. A sales agent proposes at least one of the health plans to a consumer using the sales portal. The administration portal generates insurance quotes for the proposed health plans. The consumer enrolls for the proposed health plans using one of the member portal and the employer portal. The consumer is billed for the enrolled health plans based on the insurance quotes using the administration portal. The consumer pays a premium amount online for the enrolled health plans using the member portal or the employer portal. The administration portal then generates commissions for the sales agent for the enrolled health plans. | 03-19-2009 |
20110161120 | Business Process Automation In A Health Plan Organization - The computer implemented method and system disclosed herein automates business processes of a health plan organization using a plurality of portals. The portals comprise a sales portal, a member portal, an employer portal, an administration portal, and a provider portal. Health plans are listed using the sales portal. A sales agent proposes at least one of the health plans to a consumer using the sales portal. The administration portal generates insurance quotes for the proposed health plans. The consumer enrolls for the proposed health plans using one of the member portal and the employer portal. The consumer is billed for the enrolled health plans based on the insurance quotes using the administration portal. The consumer pays a premium amount online for the enrolled health plans using the member portal or the employer portal. The administration portal then generates commissions for the sales agent for the enrolled health plans. | 06-30-2011 |
20120095786 | Business Process Automation In A Health Plan Organization - The computer implemented method and system disclosed herein automates business processes of a health plan organization using a plurality of portals. The portals comprise a sales portal, a member portal, an employer portal, an administration portal, and a provider portal. Health plans are listed using the sales portal. A sales agent proposes at least one of the health plans to a consumer using the sales portal. The administration portal generates insurance quotes for the proposed health plans. The consumer enrolls for the proposed health plans using one of the member portal and the employer portal. The consumer is billed for the enrolled health plans based on the insurance quotes using the administration portal. The consumer pays a premium amount online for the enrolled health plans using the member portal or the employer portal. The administration portal then generates commissions for the sales agent for the enrolled health plans. | 04-19-2012 |
Sreekanth Bolloju, Irving, TX US
Patent application number | Description | Published |
---|---|---|
20150382212 | METHOD AND APPARATUS FOR MONITORING AND ADJUSTING MULTIPLE COMMUNICATION SERVICES AT A VENUE - Aspects of the subject disclosure may include, for example, initiating first and second groups of communication sessions according to testing criteria where the first group of communication sessions is established via a local area wireless access technology utilizing the distributed antenna system and the second group of communication sessions is established via the second radio access technology utilizing the distributed antenna system, and measuring performance data for the first and second groups of communication sessions according to the testing criteria. Other embodiments are disclosed. | 12-31-2015 |
Sreekanth Channakeshava, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20080320177 | METHOD AND APPARATUS FOR MANAGING RESOURCES OF A UNIVERSAL PLUG AND PLAY DEVICE BASED ON A CONNECTION STATUS OF A CONTROL POINT - Provided are a method and apparatus for managing resources of a Universal Plug and Play (UPnP) device based on a connection status of a control point. The method of managing resources of a controlled device includes: monitoring an invocation of an action representing a connection of a control point for a predetermined time; determining whether the control point is connected to the controlled device or not by considering whether the monitored action is invoked or not; and increasing available resources by selectively deactivating an application which is controlled by the control point according to the determination result. Accordingly, the resources of the UPnP device can be effectively managed. | 12-25-2008 |
Sreekanth Chintala, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130219470 | SYSTEMS AND METHODS FOR INTEGRATION OF BUSINESS APPLICATIONS WITH ENTERPRISE CONTENT MANAGEMENT SYSTEMS - Various arrangements for managing access to unstructured data are presented. A plurality of access requests may be received from a plurality of remote computer systems to a plurality of business entities stored by a content management server. In response to receiving a request for access to a business entity of the plurality of business entities stored by a content management server from a remote computer system, an identifier request may be transmitted to the content management server. A response from the content management server may be received in response to the identifier request. A resource locator that comprises the identifier may be created. The resource locator may be transmitted to the remote computer system for use in accessing the business entity. | 08-22-2013 |
Sreekanth Dharmakari, Hyberabad IN
Patent application number | Description | Published |
---|---|---|
20160042002 | SYSTEM AND METHOD TO DETERMINE QUALITY OF A DOCUMENT SCREENING PROCESS - Legal document processing (review/summarization/analysis) is a complex and intellectually intensive process. The quality process required for accomplishing this task needs to ensure acceptable levels of accuracy to the customer along with speed and efficiency. Defining of Error Codes, measurement of Error Codes and the related analysis, calibration of results and the analysis of deviations and similarities and the sampling strategy associated with unit selection are critical in ensuring a high acceptable quality level. A system and method of searching through documents in order to find documents relevant to a defined inquiry, whereby the number of irrelevant documents produced and number of relevant documents overlooked is minimized. A system and method of using scoring and quality evaluations for a given search project are described. | 02-11-2016 |
Sreekanth Garigala, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140195748 | EFFICIENT REPLICA CLEANUP DURING RESYNCHRONIZATION - Mechanisms are provided for efficient replica cleanup during resynchronization. According to various embodiments, a plurality of deleted data segment ranges on a first storage node may be identified. The first storage node may be configured to store a plurality of data segments. Each of the plurality of data segments may have associated therewith a respective identifier. Each of the data segment ranges may designate one or more data segments that have been deleted from the first storage node. The plurality of deleted data segment ranges may be transmitted to a second storage node configured to mirror the plurality of data segments stored on the first storage node. The plurality of deleted data segment ranges may be capable of being used to identify one or more data segments to delete from the second storage node. | 07-10-2014 |
20140214760 | SYNCHRONIZED STORAGE SYSTEM OPERATION - Techniques and mechanisms described herein facilitate the performance of duplicate data block instruction identification. According to various embodiments, a data block update operation message may be received at a communications interface in a secondary storage node. The secondary storage node may be configured to store secondary data mirroring primary data stored on a primary storage node. The primary data and the secondary data may each include a respective plurality of data blocks. The data block update operation message may include a data block update instruction for updating a designated one of the plurality of secondary storage node data blocks. The data block update operation message may include a primary storage node data block sequence number designating an update operation status. When it is determined that the data block update instruction is not a duplicate, the data block update instruction may be performed. | 07-31-2014 |
20150032978 | TRANSFERRING DIFFERENCES BETWEEN CHUNKS DURING REPLICATION - Techniques and mechanisms described herein facilitate the replication of data between storage nodes. According to various embodiments, a request to provide a data chunk to a target storage node may be received at a source data storage node. A reference data chunk may be identified based on fingerprint information associated with the requested data chunk. The reference data chunk may be stored on the target storage node. The reference data chunk and the requested data chunk may each include a first data portion. Data chunk reconstruction information may be transmitted from the source data storage node to the target data storage node. The data chunk reconstruction information may identify the reference data chunk. The data chunk reconstruction information may include data difference information for constructing the requested data chunk at the target data storage node based on the reference data chunk. | 01-29-2015 |
Sreekanth Garigala, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20130138607 | RESYNCHRONIZATION OF REPLICATED DATA - Mechanisms are provided for efficient resynchronization of replicated data. A hash value is generated for a chunk of data replicated from a source node to a target node. The chunk of data may be a file deduplicated and compressed at both a source node and a target node. A current sequence number is determined and a sequence number and hash tuple is maintained for the chunk of data at both the source node and the target node. Sequence numbers are modified whenever the data is modified. Current sequence numbers and sequence number and hash values in the sequence number hash tuples at the source node and the target node may be compared to determine whether data is still synchronized at a later point in time or whether data requires resynchronization. | 05-30-2013 |
Sreekanth Gopisetty, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20130262925 | RESCHEDULING FAILED BACKUP JOBS - Techniques for rescheduling a failed backup job are described in various implementations. A method that implements the techniques may include identifying a failed instance of a backup job, and determining an estimated amount of time to complete a rescheduled execution of the failed instance. The method may also include determining an available window of time in a backup schedule that equals or exceeds the estimated amount of time to complete the rescheduled execution, and rescheduling the failed instance for execution during the available window of time. | 10-03-2013 |
20150370645 | SELECTING A BACKUP TYPE BASED ON CHANGED DATA - Techniques for selecting a backup type based on changed data are described in various implementations. An example method that implements the techniques may include identifying a backup policy that describes a source of data to be backed up during a backup operation. The method may also include determining an amount of data that has changed on the source since a previous backup of the source. The method may also include selecting a type of backup to perform based on the amount of data that has changed on the source. The method may also include causing the backup operation to be performed using the selected type of backup. | 12-24-2015 |
Sreekanth Kokkonda, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20110207924 | NEW PHENANTHRYLPHENOL LINKED PYRROLO [2, L-C] [L, 4] BENZODIAZEPINE HYBRIDS AS POTENTIAL ANTITUMOUR AGENTS AND PROCESS FOR THE PREPARATION THEREOF - The present invention provides a compounds of general formula (6), useful as potential antitumour agents against human cancer cell lines. The present invention further provides a process for the preparation of pyrrolo[2,1-c][1,4]benzodiazepine hybrids of general formula (6). | 08-25-2011 |
20120095213 | CINNAMIDO-PYRROLO[2,1-C][1,4]BENZODIAZEPINES AS POTENTIAL ANTICANCER AGENTS AND PROCESS FOR THE PREPARATION THEREOF - The present invention provides a compound of general formulae (8a-i), (11a-i), (14a-i), and (17a-i), useful as potential antitumour agents against human cancer cell lines. The present invention further provides a process for the preparation of Cinnamido-pyrrolo[2,1-c][1,4]benzodiazepines of general formulae (8a-i), (11a-i), (14a-i), and (17a-i). | 04-19-2012 |
Sreekanth Kokkonda, Andhra Pradesh IN
Patent application number | Description | Published |
---|---|---|
20120101270 | NOVEL PYRROLO[2,1-C][1,4] BENZODIAZEPINE DERIVATIVES WITH DITHIOCARBAMATE SIDE CHAINS AND PROCESS FOR THE PREPARATION THEREOF - The present invention provides synthesis and in vitro anticancer activity of novel pyrrolo[2,1-c][1,4]benzodiazepine derivatives with dithiocarbamate side chains. The present invention also relates to a process for the preparation of new pyrrolo[2,1-c][1,4]benzodiazepine derivatives with dithiocarbamate side chains of general formula (A) and a process for the preparation thereof. | 04-26-2012 |
Sreekanth Konireddygari, Morrisville, NC US
Patent application number | Description | Published |
---|---|---|
20130173958 | Extending Cache In A Multi-Processor Computer - Methods, apparatuses, and computer program products of extending cache in a multi-processor computer are provided. Embodiments include detecting, by a donor processor, nonuse of a donor processor's cache; broadcasting to one or more processors in the multi-processor computer, by the donor processor, a donor-ready message indicating the donor processor's cache is available for ownership transferment; receiving from a first requesting processor, by the donor processor, a first ownership-request message requesting ownership of the donor processor's cache by the first requesting processor; transmitting to the first requesting processor, by the donor processor, an ownership-grant message indicating an intention of the donor processor to transfer ownership of the donor processor's cache to the first requesting processor; and receiving from the first requesting processor, by the donor processor, an ownership-claim message indicating that the first requesting processor intends to claim ownership of the donor processor's cache. | 07-04-2013 |
Sreekanth Konireddygari, Durham, NC US
Patent application number | Description | Published |
---|---|---|
20110066783 | Secure Handling and Routing of Message-Signaled Interrupts - Encryption of interrupt vectors and authentication of device drivers prevents unauthorized modules from interfering with an interrupt handler. An operating system may encrypt an interrupt vector for a PCI device, initializing a Local Interrupt Controller of a CPU with the key to enable decryption of the interrupt vector, initializing a redirection table on an I/O Interrupt Controller of the CPU with the encrypted interrupt vector, and initializing the PCI device with an encrypted MSI vector for subsequent use in an interrupt request. The PCI device may raise an interrupt that can only be decrypted by the Local Interrupt Controller and used be used by the processor to handle the interrupt. The operating system may also authenticate a driver before executing a request to register, deregister or change an interrupt handler. An authentication code is sent from the OS to the device driver for use in any request. The request is executed only if the operating system determines that the authentication code in the request matches the authentication code stored by the operating system for that device driver. | 03-17-2011 |
Sreekanth Lingannapeta, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20140053144 | SERVICE ENVIRONMENT UPGRADES BASED ON UPGRADE HEALTH OF SERVICE UNITS - Disclosed herein are systems, methods, and software for facilitating technology upgrades. In at least one implementation, an incomplete upgrade to service units within a service environment is initiated. An upgrade health of each of the service units is evaluated based at least in part on results of the incomplete upgrade. A complete upgrade of the service environment is then initiated based at least in part on the upgrade health of each of the plurality of service units. | 02-20-2014 |
20140075248 | Failure Mode Identification and Reporting - When a software component is starting ( | 03-13-2014 |
20150058681 | MONITORING, DETECTION AND ANALYSIS OF DATA FROM DIFFERENT SERVICES - A fault monitoring, detection and analysis system obtains data (e.g. online service facts) from different data sources. Many times the data obtained from the different data sources is in different formats. The data is classified (e.g. into error, performance and usage events/facts) based on user configured multi-dimensional (time, topology, functional area) filter criteria. The data from the different data sources is normalized into a standard format and stored. The data may also be grouped and duplicates may be removed before and/or after the normalized data is stored. Analysis is performed on the normalized data. For example, the analysis may monitor for expected events, unexpected events, detect abnormal behavior of the system, and the like. Different users may submit different jobs to the system to obtain data from the data store. A reporting service exposes one or more views of the data and/or the analysis of the data. | 02-26-2015 |
20160034337 | Failure Mode Identification and Reporting - When a software component is starting, such as but not limited to a task or a subtask, the component pushes its identification (ID) onto a stack. The component executes its other instructions. If the component completes its instructions so that it can terminate normally, it pops the stack, which removes its ID from the stack. If the component fails, such as by not being able to complete its instructions, it will not be able to pop the stack so its ID will remain in the stack. Another software process can read the IDs in the stack to identify which components have failed and can automatically take a specified action, such as by sending an email message to, sending a text message to, or calling by telephone, a person or persons responsible for that software component. | 02-04-2016 |
Sreekanth Majji, Visakhapatman IN
Patent application number | Description | Published |
---|---|---|
20140109111 | METHOD AND ARCHITECTURE FOR EXCEPTION AND EVENT MANAGEMENT IN AN EMBEDDED SOFTWARE SYSTEM - A method for providing a dedicated software framework for exception and event management in an embedded software system is disclosed. In one embodiment, each of exceptions/events originated from users are uniquely identified and severity of the exceptions/events is categorized. The users are software subsystems, software layers and software modules in the embedded software system. Further, information regarding the exceptions/events is reported through various layers, subsystems and modules for use by an application. Furthermore, information associated with one or more of the reported exceptions/events is logged using a logging framework. In addition, the exceptions/events are handled to keep applications running without causing an unexpected behavior in the embedded software system. | 04-17-2014 |
Sreekanth Manikonda, Visakhapatnam IN
Patent application number | Description | Published |
---|---|---|
20110077281 | Formulations Comprising Triptain Compounds - The invention provides a pharmaceutical composition for intranasal administration comprising a salt of sumatriptan or a physiologically acceptable solvate thereof, an alkyl glycoside or saccharide alkyl ester and optionally at least one pharmaceutically acceptable excipient, wherein the said composition provides T | 03-31-2011 |
20160045474 | FORMULATIONS COMPRISING TRIPTAN COMPOUNDS - The invention provides a pharmaceutical composition for intranasal administration comprising a salt of sumatriptan or a physiologically acceptable solvate thereof, an alkyl glycoside or saccharide alkyl ester and optionally at least one pharmaceutically acceptable excipient, wherein the said composition provides T | 02-18-2016 |
Sreekanth Manikonda, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20150157618 | Stabilized pharmaceutical compositions of dabigatran and process for preparation thereof - Stabilized pharmaceutical compositions comprising a thrombin inhibitor as an active agent(s), process of preparation and method of using the same are provided. The present invention also relates to stabilized pharmaceutical compositions comprising dabigatran etexilate, or pharmaceutically acceptable salts, esters, hydrates and solvates thereof, process of preparation and method of using the same. | 06-11-2015 |
Sreekanth Medikonduri, Andhra Pradesh IN
Patent application number | Description | Published |
---|---|---|
20100204296 | Novel Polymorphs of Darifenacin Free Base and its Hydrobromide Salt - The present invention provides a novel and stable amorphous form of darifenacin free base, process for preparation, pharmaceutical compositions, and method of treating thereof. The present invention further provides a novel and stable polymorphic form of darifenacin hydrobromide, process for preparation, pharmaceutical compositions, and method of treating thereof. | 08-12-2010 |
Sreekanth Medikonduri, Secunderabad IN
Patent application number | Description | Published |
---|---|---|
20110313171 | CONVERSION OF AROMATIC DIAZONIUM SALT TO ARYL HYDRAZINE - The present invention relates to the preparation of aryl hydrazines and their salts by treating aryl diazonium salts with triphenyl phosphine followed by hydrolysis of the resulting triphenyl-aryl hydrazyl phosphonium salt to get aryl hydrazine or its salt. | 12-22-2011 |
Sreekanth Nakkala, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160042743 | REDUCED DIGITAL AUDIO SAMPLING RATES IN DIGITAL AUDIO PROCESSING CHAIN - Reduced digital audio sampling rates are described in a digital audio processing chain. In one embodiment, an audio signal is received. A convolution operation is performed on the received audio signal. The convoluted audio signal is sampled. An interrupt is received to process the audio sample, and the sample is processed in response to the interrupt. The processed samples are collected to form a frame and the frame is transmitted to a remote device. | 02-11-2016 |
Sreekanth Nakkala, Chittoor IN
Patent application number | Description | Published |
---|---|---|
20160125891 | ENVIRONMENT-BASED COMPLEXITY REDUCTION FOR AUDIO PROCESSING - Audio processing complexity is reduced based on an environment. In one example, a current environment of a mobile device is determined. A profile is selected based on the current environment. An audio processing pipeline is configured based on the selected profile and audio received at the mobile device is processed through the configured audio processing pipeline. | 05-05-2016 |
Sreekanth Narravula, Guntur IN
Patent application number | Description | Published |
---|---|---|
20150132378 | MULTILAYERED DOSAGE FORM - The present invention relates to a multilayered coated tablet comprising at least three layers, i.e., first, second and third layer wherein the first and third layers contain at least one active pharmaceutical ingredient and the second layer is either a placebo or an immediate-release drug layer. Further, the tablet has a delayed-release coating, wherein the coating may contain one or more pore-forming agents and/or orifices on one or both sides. Furthermore, it may contain an immediate-release layer of the drug over the delayed-release coating layer. The present invention further relates to processes for preparing such a multilayered coated tablet. | 05-14-2015 |
Sreekanth Narravula, Gutur IN
Patent application number | Description | Published |
---|---|---|
20140112995 | MULTI-LAYERED, MULTIPLE UNIT PHARMACEUTICAL COMPOSITIONS - The present invention relates to pharmaceutical compositions comprising multilayered multiple units and processes for the preparation thereof. | 04-24-2014 |
Sreekanth Pannala, Knoxville, TN US
Patent application number | Description | Published |
---|---|---|
20140106215 | HIGH ENERGY DENSITY SECONDARY LITHIUM BATTERIES - A lithium ion battery includes a positive electrode comprising carbon fibers, a binder composition with conductive carbon, and a lithium rich composition. The lithium rich composition comprises at least one selected from the group consisting of Li | 04-17-2014 |
20140308594 | GRADIENT POROUS ELECTRODE ARCHITECTURES FOR RECHARGEABLE METAL-AIR BATTERIES - A cathode for a metal air battery includes a cathode structure having pores. The cathode structure has a metal side and an air side. The porosity decreases from the air side to the metal side. A metal air battery and a method of making a cathode for a metal air battery are also disclosed. | 10-16-2014 |
20150064511 | THERMAL MANAGEMENT FOR HIGH-CAPACITY LARGE FORMAT LI-ION BATTERIES - A lithium ion battery includes a cathode in electrical and thermal connection with a cathode current collector. The cathode current collector has an electrode tab. A separator is provided. An anode is in electrical and thermal connection with an anode current collector. The anode current collector has an electrode tab. At least one of the cathode current collector and the anode current collector comprises a thermal tab for heat transfer with the at least one current collector. The thermal tab is separated from the electrode tab. A method of operating a battery is also disclosed. | 03-05-2015 |
Sreekanth Pushpala, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130209078 | HOT BEVERAGE DISPENSING SYSTEM - A hot beverage dispensing system includes a heat transfer housing having an inner volume. A potable water line is disposed in the heat transfer housing, the potable water line including an inlet and outlet separated from the inner volume of the heat transfer housing. A heat transfer fluid is disposed in the inner volume. A heat source is connected to the inner volume heating the heat transfer fluid. A beverage dispensing mechanism is connected to the outlet of potable water line. The potable water line is separated from the inner volume of the heat transfer housing wherein water within the potable water line is indirectly heated to a predetermined temperature providing a hot water source to the beverage dispensing mechanism. | 08-15-2013 |
Sreekanth Pushpala, Banglore IN
Patent application number | Description | Published |
---|---|---|
20140190991 | Front Room Beverage Dispense Apparatus - The invention relates to a beverage dispense apparatus that maintains syrup containers in a housing, thereby eliminating plumbing required by prior art Bag-in-Box dispensers. | 07-10-2014 |
Sreekanth Ramachandran, Edmonton CA
Patent application number | Description | Published |
---|---|---|
20110136763 | TRISUBSTITUTED BORON-CONTAINING MOLECULES - This invention largely relates to 3,4,6-trisubstituted benzoxaborole compounds, and their use for treating bacterial infections. | 06-09-2011 |
Sreekanth Rupavatharam, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100306571 | MULTIPLE MEDIA ACCESS CONTROL (MAC) ADDRESSES - A method for providing multiple media access control (MAC) addresses in a device of a master/slave system may include providing a first MAC address in a MAC address storage of the device. The method may also include providing a second MAC address in a multicast table entry of a multicast hash filter of the device. | 12-02-2010 |
Sreekanth Settipalli, San Mateo, CA US
Patent application number | Description | Published |
---|---|---|
20160142304 | SYSTEMS AND METHODS FOR DETERMINING INPUT AND OUT INTERFACES OF A NETWORK DEVICE AND COPIES OF A SAME PACKET GOING THROUGH THE NETWORK DEVICE - A method performed by a network device that taps to a network having a routing device, includes: receiving a first packet tapped from the network; determining a first information regarding an input interface of the routing device based on a destination address of the first packet; receiving a second packet tapped from the network; determining a second information regarding an output interface of the routing device based on a source address of the second packet; determining a first CRC for the first packet; determining a second CRC for the second packet; and comparing the first CRC with the second CRC at the network device to determine whether the first packet and the second packet are the same. | 05-19-2016 |
20160142305 | SYSTEMS AND METHODS FOR PROCESSING PACKETS TAPPED FROM A NETWORK - A method performed by a network device that taps to a network having a routing device, includes: determining a first information regarding an input interface of the routing device for a packet; determining a second information regarding an output interface of the routing device for the packet; determining whether the packet belongs to a user-defined category based on one or more mapping formation defined at the network device; and storing the packet, the first information regarding the input interface of the routing device, the second information regarding the output interface of the routing device, and information regarding the user-defined category in a non-transitory medium in association with each other. | 05-19-2016 |
Sreekanth Siddapur Channakeshava, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20080316941 | METHOD AND APPARATUS FOR PROVIDING DYNAMICALLY CHANGED UPNP DESCRIPTION - Provided is a method, medium and apparatus for providing a dynamically changed universal plug and play (UPnP) description. The method includes sensing a change of a service configuration of a device complying with a predetermined standard, updating a description including information about a service based on the change of the service configuration, and advertising that the description is updated. Thus, the service configuration is matched with the description and a control point can correctly control the device whose service configuration is changed. | 12-25-2008 |
Sreekanth Siddapur Channakeshava, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20080320469 | METHOD OF RECEIVING/TRANSMITTING EVENT MESSAGE, CONTROLLED DEVICE, AND CONTROL POINT - A selective event message receiving method is provided, in which an application is installed in a controlled device (CD) by using a network, a start message which includes a parameter specifying at least one service included in the application and requests a start of the application is transmitted to the CD, and an event message that represents a state change of the at least one service specified by the parameter is received from the CD. Accordingly, the application can be efficiently managed by selectively recognizing state changes of some services of interest from among the services included in the application. | 12-25-2008 |
20080320491 | METHOD OF RECEIVING/TRANSMITTING EVENT MESSAGE, CONTROLLED DEVICE, AND CONTROLLED POINT - An event message transmitting method performed in a controlled device (CD) which is controlled by a control point (CP) is provided, in which an application is received from the CP via a network according to a network protocol, the received application is installed according to a framework of an execution environment of the CD, a first event message that represents a state change of the application is generated according to the framework, and the first event message is converted into a second event message that conforms to the predetermined network protocol. Accordingly, information about a state change of a CD which operates in an execution environment can be adaptively transmitted according to a network protocol. | 12-25-2008 |
Sreekanth Sreedhararaj, Foster City, CA US
Patent application number | Description | Published |
---|---|---|
20140188700 | ONLINE PAYMENT SYSTEMS AND METHODS - Example online payment systems and methods are described. In one implementation, a method receives a request to pay for an online order from a user and receives an image of a negotiable instrument from the user. The method validates the image of the negotiable instrument. If the negotiable instrument is validated, payment for the online order is processed using the image of the negotiable instrument. | 07-03-2014 |
20140188701 | Mobile Payment Systems And Methods - Example mobile payment systems and methods are described. In one implementation, a mobile device creates an order with an online marketplace. The mobile deice captures an image of a negotiable instrument and communicates the image to the online marketplace along with a request to pay for the order using the negotiable instrument. The negotiable instrument is validated by the online marketplace. The mobile device receives a notification from the online marketplace indicating whether the request to pay for the order using the negotiable instrument was accepted. | 07-03-2014 |
20140188726 | PAYMENT VALIDATION SYSTEMS AND METHODS - Example payment validation systems and methods are described. In one implementation, a request is received from a user to pay for an online order using an image of a negotiable instrument. Information associated with the negotiable instrument is identified from the image of the negotiable instrument. The identified information is communicated to a validation service. An indication is received from the validation service regarding whether the negotiable instrument is valid. If the negotiable instrument is valid, payment for the online order is processed using the image of the negotiable instrument. | 07-03-2014 |
20140358739 | INVENTORY AVAILABILITY - The present disclosure extends to maintaining an item inventory status at an inventory cache management system. The inventory cache may be refreshed regularly by a threshold-based triggering mechanism. In embodiments, as item inventory breaches certain thresholds, the inventory cache may be refreshed with increased frequency to mitigate overselling or underselling scenarios and reduce overall network traffic for items having relatively high inventory levels. | 12-04-2014 |
20150278308 | ROUTING ORDER LOOKUPS - The present invention is generally directed to methods, systems, and computer program products for routing order lookups. Order data from order management system database is synchronized to an order cache. When an order lookup is received, a business layer determines if the cache can appropriately service the order lookup. If so, the business layer routes the order lookup to the cache. Otherwise, the business layer routes the order lookup to the order management system database. In some embodiments, order lookups configured to impact state of the order management system database (e.g., that write or change order data) are routed to the order management system database. In these same embodiments, order lookups configured to not impact state of the order management system database (e.g., that read order data) are routed to the cache. | 10-01-2015 |
20150278321 | SYNCHRONIZING DATABASE DATA TO A DATABASE CACHE - The present invention is generally directed to methods, systems, and computer program products for synchronizing database data to a database cache. Embodiments of the invention facilitate synchronizing order data from an order management system database to an order cache. When order data is synchronized, more efficient order lookups of the order data can occur. In some embodiments, the order management system database feeds the order cache with the latest updates as relevant state for orders is modified. A trigger within the order management system database can indicate when order state is modified. The trigger is monitored. When the trigger indicates modified order state, a caching interface (e.g., a caching API) can be called to publish the modified order state to the order cache. | 10-01-2015 |
20150278923 | Routing Order Lookups From Retail Systems - The present invention is generally directed to methods, systems, and computer program products for routing order lookups from retail systems. Order data from order management system database is synchronized to an order cache. When an order lookup is received (e.g., from a retail kiosk or POS terminal), a business layer determines if the cache can appropriately service the order lookup. If so (e.g., if the order lookup does not change order state), the business layer routes the order lookup to the cache. Otherwise (e.g., if the order lookup does change order state), the business layer routes the order lookup to the order management system database. In-store retail systems can be used to lookup orders previously submitted through other channels, such as, a website or mobile application. Knowing order details for other orders can assist the customer with in-store purchasing decisions. | 10-01-2015 |
20150347554 | Shard Determination Logic for Scalable Order and Inventory Management Architecture with a Sharded Transactional Database - A store computer system is provided. The computer system includes a sharded store transactional database such as an order or inventory database. The database may include a first database shard which stores a first group of order or inventory data and a second database shard which stores a second group of order or inventory data which is different than the first group of data. The computer system may include a store order management computer system that implements a shard determination module which is programmed to receive a query regarding an order or item associated with the store, identify a database shard associated with the order or item from data in the query, and communicate data regarding the order or item to or from the identified database shard. | 12-03-2015 |
20150347957 | Smart Inventory Management and Database Sharding - A method for sharding a store inventory database is provided. The method may include separating a store inventory database into a first inventory database shard in a first inventory database server which has inventory data for a first group of items sold by a store and into a second inventory database shard in a second inventory database server which has inventory data for a second group of items sold by the store which are different than the first group of items. The method may also include associating a router with the sharded store inventory database, the router housing resident shard determination logic which comprises information which, for an item sold by the store, identifies an inventory database shard on which inventory data for the item is stored. | 12-03-2015 |
20150348171 | Smart Order Management And Application Level Sharding - A method for sharding a store order database and order management application is provided. The method may include a computer router associated with a store receiving, from a customer computer, a query regarding an order. The router may use resident shard determination logic to identify a database shard which pertains to the order and which is part of a store order database having multiple database shards. The router may transmit information regarding the order to a database server which implements the identified database shard and which implements an order management system application layer. The database server may process information regarding the order and transmit information regarding the order to the customer computer. | 12-03-2015 |
20150348172 | Smart Order Management And Database Sharding - A method for sharding a store order database is provided. The method may include a store order management server operating an order management system application layer to facilitate online order management. The store order management server may receive, from a customer computer, a query regarding an order to purchase items from the store. The store order management server may transmit the customer query regarding the order to a router which may use resident shard determination logic to identify a database shard which pertains to the order. The database shard may be part of a store order database having a plurality of database shards. The router may transmit information regarding the order to a database server which implements the identified database shard and the database server may process the information and transmit information regarding the order to the customer computer. | 12-03-2015 |
Sreekanth Vedavyas, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160092288 | DETECT PROCESS HEALTH REMOTELY IN A REALTIME FASHION - A system of remote nodes may be divided into sets of partner nodes. One remote node becomes a partner of another remote node. As partners, the nodes agree to monitor each other's health and report anomalies, such as a failure of one of the nodes, to a monitoring server. The nodes do so using a persistent communication link, such as an open socket. Using the described techniques, the monitoring load of a system is distributed in part away from the monitoring server and to the nodes themselves. This may reduce the resources required of the monitoring server. At the same time, since nodes are now being monitored by partner nodes that are likely to be closer than the monitoring server, and/or on account of the monitoring being performed via a persistent communication link, certain failures can be detected in real-time or near real-time. | 03-31-2016 |
Sreekanth Vietla, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20110051625 | METHOD AND APPARATUS FOR THE DISCOVERY OF RADIO ACCESS NETWORK ELEMENTS AND EXCHANGE OF CAPABILITY AND DATA ATTRIBUTES BETWEEN THOSE ELEMENTS - The present apparatus comprises a radio access network element having at least one processor, and at least one memory operably connected to the at least one processor, whereby the radio access network element is adapted to execute instructions stored in the memory comprising discovery of at least one other element in a radio access network. The radio access element further comprises instructions for removal or addition of network elements, instructions for determining a paging area and instructions for forwarding messages from a mobile to a controller in another domain. | 03-03-2011 |