Patents Examined by Kacy Verdi
-
Patent number: 9836336Abstract: A first feature (e.g., chart or table) includes a reference to a dynamic pointer. Independently, the pointer is defined to point to a second feature (e.g., a query). The first feature is automatically updated to reflect a current value of the second feature. The reference to the pointer and pointer definition are recorded in a central registry, and changes to the pointer or second feature automatically cause the first feature to be updated to reflect the change. A mapping between features can be generated using the registry and can identify interrelationships to a developer. Further, changes in the registry can be tracked, such that a developer can view changes pertaining to a particular time period and/or feature of interest (e.g., corresponding to an operation problem).Type: GrantFiled: December 8, 2015Date of Patent: December 5, 2017Assignee: Splunk Inc.Inventor: Itay A. Neeman
-
Patent number: 9665352Abstract: The COBOL reference architecture (CRA) system and the transactional workflow driver (TWD) provide an efficient and effective way to extend an existing application using modern architecture techniques without rewriting the existing application. The (CRA) system and TWD provide a way to generate new and interchangeable COBOL language functionality for multiple interactive types (e.g., transaction servers and/or transaction managers) running in various computing environments.Type: GrantFiled: July 15, 2015Date of Patent: May 30, 2017Assignee: Accenture Global Services LimitedInventor: Mark Neft
-
Patent number: 9456017Abstract: A computer-controlled method can include providing a resource adapter with an object wrapper having a plurality of features, a wrapper generation tool receiving a change to be made to the object wrapper, and the wrapper generation tool generating a new object wrapper based on the change. The resource adapter can receive an object from a messaging provider, adapt the object based on the newly generated object wrapper, and send the wrapped object to an application.Type: GrantFiled: April 29, 2013Date of Patent: September 27, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Jefferey Steidl, Vivekananda Maganty, Thomas E. Barnes
-
Patent number: 9285963Abstract: An in-car information system includes a portable information terminal and an in-car device. The information terminal identifies a specific application being executed in the foreground and transmits restriction information pertaining to the particular application to the in-car device. The in-car device either allows or disallows, based upon the restriction information transmitted from the information terminal, image display corresponding to the application being executed in the foreground and transmission of operation information corresponding to an input operation.Type: GrantFiled: April 11, 2013Date of Patent: March 15, 2016Assignee: Clarion Co., Ltd.Inventors: Norikazu Nara, Katsuya Matsuyuki, Masafumi Naitou, Ryohei Kato
-
Patent number: 9244696Abstract: An in-car information system includes a portable information terminal and an in-car device. The information terminal includes a storage unit in which applications are stored and a control unit that executes an application manager. The application manager has a launch function that enables execution of the application stored in the storage unit in the foreground and a communication function that enables execution of communication processing in the background to allow the information terminal and the in-car device to exchange information.Type: GrantFiled: April 5, 2013Date of Patent: January 26, 2016Assignee: Clarion Co., Ltd.Inventors: Norikazu Nara, Noriyuki Abe, Kimio Okamoto, Ryohei Kato, Masafumi Naitou, Katsuya Matsuyuki
-
Patent number: 9235437Abstract: Certain exemplary embodiments relate to a method for integrating at least one Open Services Gateway initiative (OSGi) environment into a Service-oriented Architecture (SOA). The OSGi environment includes at least one OSGi object, and the SOA includes a SOA registry. The method includes publishing the at least one OSGi object to the SOA registry. The publishing includes creating an SOA object in the SOA registry corresponding to the at least one OSGi object. The SOA object includes information reflecting at least one relationship of the at least one OSGi object to at least one further OSGi object within the OSGi environment.Type: GrantFiled: April 29, 2013Date of Patent: January 12, 2016Assignee: SOFTWARE AGInventors: Karthik Shanmugasundaram, Shanmugam Vairavan, Gary Woods
-
Patent number: 9229985Abstract: A first feature (e.g., chart or table) includes a reference to a dynamic pointer. Independently, the pointer is defined to point to a second feature (e.g., a query). The first feature is automatically updated to reflect a current value of the second feature. The reference to the pointer and pointer definition are recorded in a central registry, and changes to the pointer or second feature automatically cause the first feature to be updated to reflect the change. A mapping between features can be generated using the registry and can identify interrelationships to a developer. Further, changes in the registry can be tracked, such that a developer can view changes pertaining to a particular time period and/or feature of interest (e.g., corresponding to an operation problem).Type: GrantFiled: May 1, 2014Date of Patent: January 5, 2016Assignee: SPLUNK INC.Inventor: Itay A. Neeman
-
Patent number: 9110767Abstract: The COBOL reference architecture (CRA) system and the transactional workflow driver (TWD) provide an efficient and effective way to extend an existing application using modern architecture techniques without rewriting the existing application. The (CRA) system and TWD provide a way to generate new and interchangeable COBOL language functionality for multiple interactive types (e.g., transaction servers and/or transaction managers) running in various computing environments.Type: GrantFiled: July 9, 2012Date of Patent: August 18, 2015Assignee: Accenture Global Services LimitedInventor: Mark Neft
-
Patent number: 9104441Abstract: The middleware presented herein maps a plurality of application user interfaces to a single user experience (i.e. user interface) so that a user is more comfortable with how information is presented. The middleware maps key elements of an original user interface into a standard user interface on a user's device. When a user interface is mapped, information or data is taken from the original user interface and is reconfigured to create the standard user interface displayed to the user. In embodiments, the middleware receives data associated with a user interface for an application, interprets the received data, parses the data, translates the parsed data by determining the correct template map and mapping the parsed data to a standard user interface, and configures the standard user interface with the translated data.Type: GrantFiled: September 30, 2011Date of Patent: August 11, 2015Assignee: Avaya Inc.Inventors: Kevin Cornwall, Jeffrey G. Gartner, Jason Tanabe
-
Patent number: 9098328Abstract: Disclosed are systems and methods for processing events in an event stream using a map-update application. The events may be embodied as a key-attribute pair. An event is processed by one or more instances implementing either a map or an update function. A map function receives an input event from the event stream and publishes one or more events to the event stream. An update function receives an event and updates a corresponding slate and publishes zero or more events. Systems and methods are also disclosed herein for implementing a map-update application in a multithreaded architecture and for handling overloading of a particular thread or node. Systems and methods for providing access to slates updated according to update operations are also disclosed.Type: GrantFiled: July 19, 2012Date of Patent: August 4, 2015Assignee: Wal-Mart Stores, Inc.Inventors: Wang Chee Lam, Lu Liu, Taraka Subrahmanya Prasad Siripurapu, Anand Rajaraman, Zoheb Vacheri, AnHai Doan
-
Patent number: 9075890Abstract: Systems, devices, and methods for using an application program interface (API) client controller to build a model view include a requestor, an executor, a converter, and one or more web APIs. Developers can create web pages that are a collection of references to API queries. The requestor maps an API path to an API request or an API call. The executor executes the API request to an API to retrieve content data. The converter then converts the retrieved content data returned by the API request to a data structure. The retrieved content data (structure) can be stored in a memory device. Multiple content data structures may be requested and stored. The data structure or data structures are then inserted in a web page template to create a model view.Type: GrantFiled: April 18, 2014Date of Patent: July 7, 2015Assignee: CBS Interactive Inc.Inventors: William W. Graham, David Huang
-
Patent number: 9058205Abstract: A method, system, and computer-readable storage medium for automatically performing operations on applications based on dependencies on other applications are disclosed. A command to start a first application can be received. The first application is configured to use data provided by at least one another application. A determination is made whether the first application is configured to use data provided by a second application. This determining is performed in response to a receipt of the command. In response to a determination that the first application is configured to use data provided by the second application, execution of the second application is initiated.Type: GrantFiled: October 24, 2011Date of Patent: June 16, 2015Assignee: Symantec CorporationInventors: Sunil Yadav, Arindam Mukherjee
-
Patent number: 9043811Abstract: Two or more virtual machines may be co-located on a same physical machine, and the virtual machines may communicate with each other. To establish efficient communication, memory mapping information for respective virtual machines can be exchanged between the respective virtual machines. An instance of a virtualized network interface can be established, and a direct communications channel can be mapped between respective virtualized network interfaces. Data packet routing information can be updated, such that data packets transferred between two of more co-located virtual machines can be transferred using the virtualized network interface communications channel.Type: GrantFiled: April 15, 2013Date of Patent: May 26, 2015Assignee: NetApp, Inc.Inventors: Prashanth Radhakrishnan, Kiran Nenmeli Srinivasan
-
Patent number: 8966506Abstract: Provided are an apparatus and method for managing related drivers associated with a bus driver. In one embodiment, the apparatus may comprise a physical device object table configured to contain a plurality of entries, a child device associated with each of the plurality of entries, each of the child devices configured to have a name associated therewith, the name configured to provide information about the child device sufficient to allow user environment applications an doperating system drivers to directly access the child device, and a virtual bus driver configured to interface between the child devices and an adapter.Type: GrantFiled: April 23, 2004Date of Patent: February 24, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Kathryn A. Hampton, Gaines C. Teague
-
Patent number: 8924987Abstract: In an integrated approach, an integrated application and operating system (IAOS) component integrates at least one computer application program with at least one operating system (OS) function. The IAOS component is an upper level system relative to a lower level system. The lower level system includes an OS operable to perform a reduced set of OS functions. The OS may be optimized for the IAOS component. For example, the OS may be optimized for Web-based and/or Browser-based applications of the IAOS component. In a flat approach, at least one component is an adjacent component in an upper level system, thereby allowing extension of the upper level system to accommodate various needs. An adjacent component can include at least one OS component and/or function not provided by the OS, serve as an interface to another layer and/or the OS, or provide Real-Time Operating System.Type: GrantFiled: September 14, 2009Date of Patent: December 30, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Victoria S. Coleman, Jean-Pierre Seifert, Doreen Cheng, Xinwen Zhang
-
Patent number: 8875157Abstract: A method of managing a triggerable task in a cluster environment is described. The method includes accessing a definition of a task, wherein the definition includes a triggering event, and an action to be performed when the triggering event occurs. The method further includes, accessing a cluster policy defining how triggering events are interpreted on a node task basis for a plurality of nodes in a cluster. Based on the cluster policy, the method includes determining that the triggering event has occurred. As a result of the determination that the triggering event has occurred, the method further includes attempting to perform the action.Type: GrantFiled: September 9, 2011Date of Patent: October 28, 2014Assignee: Microsoft CorporationInventors: David A. Dion, Lokesh S Koppolu, Symon Perriman, Zongwei Sun, Mykyta Synytskyy, Maksym Yanchenko