Patents by Inventor Arun Jain
Arun Jain has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240134953Abstract: Some techniques are described herein for a setup component of a controller to add accessories to a new ecosystem (e.g., a grouping of one or more accessories and one or more controllers and/or a grouping of one or more accessories to an application) that are already added to another ecosystem. Such techniques can include the setup component maintaining a list of accessories for which the setup component has added to the other ecosystem. Using the list, the setup component adds the accessories in the list to the new ecosystem through communications with the accessories and an application corresponding to the new ecosystem.Type: ApplicationFiled: September 18, 2023Publication date: April 25, 2024Inventors: Anshul JAIN, Craig M. FEDERIGHI, Andreas I. GAL, Jared S. GRUBB, Arun G. MATHIAS, Anush G. NADATHUR, Philip W. SCHILLER, Justin N. WOOD
-
Publication number: 20240137352Abstract: Some techniques are described herein for initially setting up an accessory with a controller. Such techniques have a setup component of a controller establish a relationship with the accessory and facilitate establishment of relationships between applications of the controller and the accessory. In some examples, the setup component causes an accessory management credential to be installed on the accessory so that the accessory can be configured by the setup component to establish a relationship with an application in communication with the setup component. In some examples, such communication between the application and the accessory occurs without further interactions with the setup component.Type: ApplicationFiled: September 18, 2023Publication date: April 25, 2024Inventors: Anshul JAIN, Craig M. FEDERIGHI, Andreas I. GAL, Jared S. GRUBB, Arun G. MATHIAS, Anush G. NADATHUR, Philip W. SCHILLER, Justin N. WOOD
-
Publication number: 20240103725Abstract: Data may be loaded in a computing device from a non-volatile storage medium using files having a nested structure. An outer file metadata portion may be read from an outer file on the storage medium into RAM. The outer file may include the outer file metadata portion and an outer file data portion. The outer file data portion may then be read from the outer file on the storage medium into the RAM based on the outer file metadata portion. The outer file data portion may be an inner file. The inner file may include an inner file metadata portion and an inner file data portion. Then, the inner file metadata portion may be read from the inner file in the RAM. The inner file data portion may be read from the inner file in the RAM based on the inner file metadata portion.Type: ApplicationFiled: September 23, 2022Publication date: March 28, 2024Inventors: Anushka Mihir Nabar, Arun Gothekar, Kishore Batta, Romil Jain
-
Patent number: 11935069Abstract: Aspects of the present disclosure relate to proactive intervention in a software application. Embodiments include selecting, by a proactive intervention system related to an application, an event of a plurality of events related to use of the application for processing based on event priorities associated with the plurality of events. Embodiments further include receiving, by the proactive intervention system, contextual information related to the event. Embodiments further include determining, by the proactive intervention system, a proactive intervention based on the event and the contextual information. Embodiments further include determining, by the proactive intervention system, that the proactive intervention can presently be provided based on intervention availability data. Embodiments further include providing, by the proactive intervention system, the proactive intervention via a user interface associated with the application.Type: GrantFiled: September 28, 2021Date of Patent: March 19, 2024Assignee: Inuit, Inc.Inventors: Neha Giri, Hemanth Nellitheertha, Bhargava Narayana, Manish Jain, Divya Kumar, Arun Kumar A
-
Publication number: 20220414162Abstract: Methods, systems, apparatus, and computer programs for generating a report data structure using deconstructed document sections. In one aspect, the method includes actions of obtaining a plurality of deconstructed document sections, determining, for each deconstructed document section, one or more deconstructed document section attributes based on natural language text of the one or more respective deconstructed document sections, identifying one or more report generation rules defining data directed dynamic conditional statements that include operations for generating a report using the plurality of deconstructed document sections, determining, by applying the one or more identified rules defining data directed dynamic conditional statements to the deconstructed document sections, a subset of the plurality of deconstructed document sections that are to be incorporated into a report, and generating a report that includes the subset of the plurality of deconstructed document sections.Type: ApplicationFiled: September 6, 2022Publication date: December 29, 2022Applicant: OTSUKA AMERICA PHARMACEUTICAL, INC.Inventors: Beth Pulaski, Paresh Patel, Arun Jain, Nipa Parikh
-
Patent number: 11436286Abstract: Methods, systems, apparatus, and computer programs for generating a report data structure using deconstructed document sections. In one aspect, the method includes actions of obtaining a plurality of deconstructed document sections, determining, for each deconstructed document section, one or more deconstructed document section attributes based on natural language text of the one or more respective deconstructed document sections, identifying one or more report generation rules defining data directed dynamic conditional statements that include operations for generating a report using the plurality of deconstructed document sections, determining, by applying the one or more identified rules defining data directed dynamic conditional statements to the deconstructed document sections, a subset of the plurality of deconstructed document sections that are to be incorporated into a report, and generating a report that includes the subset of the plurality of deconstructed document sections.Type: GrantFiled: April 6, 2020Date of Patent: September 6, 2022Assignee: Otsuka America Pharmaceutical, Inc.Inventors: Beth Pulaski, Paresh Patel, Arun Jain, Nipa Parikh
-
Patent number: 11170109Abstract: An SoC device has a boot-code memory that stores boot code and a boot core that accesses the boot-code memory to execute the boot code at startup. The boot core is capable of executing application code after the startup is complete. One or more master cores execute application code. An access control circuit prevents the boot core from accessing the boot-code memory when application code is being executed.Type: GrantFiled: April 16, 2019Date of Patent: November 9, 2021Assignee: NXP USA, INC.Inventors: Rohit Kumar Sinha, Arun Jain, Himanshu Shekhar Thakur, Neha Agarwal
-
Publication number: 20200334361Abstract: An SoC device has a boot-code memory that stores boot code and a boot core that accesses the boot-code memory to execute the boot code at startup. The boot core is capable of executing application code after the startup is complete. One or more master cores execute application code. An access control circuit prevents the boot core from accessing the boot-code memory when application code is being executed.Type: ApplicationFiled: April 16, 2019Publication date: October 22, 2020Inventors: Rohit Kumar Sinha, Arun Jain, Himanshu Shekhar Thakur, Neha Agarwal
-
Patent number: 9286025Abstract: Methods for rendering content on a multi-display device interactively are described. In one implementation, a request for rendering the content data on the multi-display device is received, wherein the content data includes presentation slides. Further, screen information including a number of available screens on the multi-display device and location information of the available screens is determined using a device driver. Also, a rendering pattern for rendering the content data on one or more of the available screens is received and the content data is provided, based on the screen information and the rendering pattern, to the device driver for rendering the content data on the one or more of the available screens of the multi-display device.Type: GrantFiled: March 20, 2014Date of Patent: March 15, 2016Assignee: Polaris Financial Technology Ltd.Inventors: Arun Jain, Rajesh Kuppuswamy, Appala Narasimha Sarma Karra
-
Publication number: 20140285399Abstract: Methods for rendering content on a multi-display device interactively are described. In one implementation, a request for rendering the content data on the multi-display device is received, wherein the content data includes presentation slides. Further, screen information including a number of available screens on the multi-display device and location information of the available screens is determined using a device driver. Also, a rendering pattern for rendering the content data on one or more of the available screens is received and the content data is provided, based on the screen information and the rendering pattern, to the device driver for rendering the content data on the one or more of the available screens of the multi-display device.Type: ApplicationFiled: March 20, 2014Publication date: September 25, 2014Inventors: Arun Jain, Rajesh Kuppuswamy, Appala Narasimha Sarma Karra
-
Publication number: 20140245154Abstract: A method of creating ZOLOG BAR software, laid above a business software application, which is used to provide instructions to business software application is disclosed. The method comprises programming a signal processor hardware to host the ZOLOG Technology Software; enabling users to provide inputs through the ZOLOG BAR in one or more of a most intuitive verbal and written human way for carrying out a particular task by which instructions are sent to business software applications, processing the instructions and present the summary for review to the user.Type: ApplicationFiled: April 4, 2012Publication date: August 28, 2014Inventor: Arun Jain
-
Publication number: 20140214463Abstract: Embodiments for designing banking system architecture are disclosed. A system comprises a banking solutions architecture module comprising a product component, a services component, and a process component. A comparison module compares a banking solution requirement with at least one component of the banking solutions architecture, and a design module designs a new banking software based on the comparison, wherein the design module configures the at least one component based on the output of the comparison module.Type: ApplicationFiled: January 27, 2014Publication date: July 31, 2014Applicant: POLARIS FINANCIAL TECHNOLOGY LIMITEDInventor: Arun Jain
-
Publication number: 20140032386Abstract: Various embodiments of the invention comprise an apparatus and method for providing improved banking operations. In one embodiment, the method includes decomposing data processing of a banking organization into multiple functions, and providing multiple widgets. Each of the multiple widgets performs a banking operation, and includes at least one of the multiple functions. The multiple widgets exhaustively represent the data processing of the banking organization exhaustively and perform mutually exclusive banking operations. In another embodiment, the method includes customizing a workspace of a computing terminal by rendering at least one of the multiple widgets in the workspace according to a preference including at least one of, role of user of the workspace with respect to the banking organization, and the like. In another embodiment, the method includes providing at least one of the multiple widgets based on a current context including at least one of, customer identity, and the like.Type: ApplicationFiled: July 30, 2013Publication date: January 30, 2014Applicant: POLARIS FINANCIAL TECHNOLOGY LIMITEDInventor: ARUN JAIN
-
Publication number: 20110144976Abstract: The application user interface system and method enables users to give instructions to business software applications by simply entering text in an interface bar in the most intuitive verbal or written human way for carrying out a particular task. The business application, in turn, processes the instruction and presents the summary for review to the users. Upon approval by user, the particular task or request gets executed.Type: ApplicationFiled: December 10, 2010Publication date: June 16, 2011Inventor: ARUN JAIN
-
Publication number: 20070299051Abstract: Guanidine derivatives having a condensed tricyclic ring of formula 1: are disclosed, wherein U is C(O), CRaRb, O, NRa or S(O)m; V is CRaRb or NRa; W is S(O)m; wherein Ra is H, alkyl, cycloalkyl, alkenyl or aralkyl; Rb is H, alkyl, OH, ORa or OCORa, and m is the integer 0, 1 or 2; R1, R2, R3, R4, R5, R6, R7 and R8 are as defined herein with the proviso that at least one of R1, R2, R3, R4, R5, R6, R7 or R8 is guanidino or guanidino carbonyl. These derivatives are sodium-proton exchange inhibitors and are useful as medicaments for the treatment of, for example, organ disorders associated with ischemia and reperfusion, cardiac arrhythmia, cardiac hypertrophy, hypertension, cell proliferative disorders and diabetes.Type: ApplicationFiled: November 8, 2005Publication date: December 27, 2007Applicant: Nicholas Piramal India Limited.Inventors: Bansi Lal, Swati Bal-Tembe, Usha Ghosh, Arun Jain, Tulsidas More, Anil Ghate, Jacqueline Trivedi, Sapna Parikh
-
Patent number: D739450Type: GrantFiled: July 18, 2013Date of Patent: September 22, 2015Assignees: Polaris Financial Technology Ltd., Geeky Technology and Consulting Pvt. Ltd.Inventors: Arun Jain, Rajesh Kuppuswamy, Yogesh Kumar, Balaji Lakshmanan