Patents Assigned to Sybase
-
Publication number: 20110307885Abstract: Systems, methods, computer program product embodiments are provided for enhanced license management. An embodiment includes providing an asset management module for managing software license utilization in a computer processing environment, and allowing configuration of the asset management module to designate software license utilization based upon a containment level associated with virtualization capabilities of one or more computer processing systems within the computer processing environment.Type: ApplicationFiled: June 9, 2010Publication date: December 15, 2011Applicant: Sybase, Inc.Inventors: Grant Philip Cushion, Peter Kwan, Ajit Digambar Sabnis
-
Publication number: 20110296376Abstract: Systems, methods and articles of manufacture for dynamically injecting behaviors into view components are described herein. In an embodiment, a view component resides in an MXML file, while its behavior code (e.g., ACTIONSCRIPT) is stored in a separate file (e.g., .as file). In this way, the view component can be reused in separate applications where different behaviors may be applied to the same view component. In addition, because the behavior code is stored in a separate file, the behavior code is easier to read and maintain. Furthermore, behaviors can be dynamically (i.e., at runtime) injected into and un-injected from the view component. Embodiments of the invention also allow multiple behaviors to be injected into the same view component.Type: ApplicationFiled: May 26, 2010Publication date: December 1, 2011Applicant: Sybase, Inc.Inventors: Joseph Weizhen HU, Rahul Singhai, Vaibhav Subhash Joshi
-
Publication number: 20110289119Abstract: Systems, methods and articles of manufacture for monitoring server cloud topology and resources are described herein. An embodiment includes determining a topological relationship of the computing nodes in the server cloud and constructing a data structure representing the topological relationship. The constructed data structure includes a plurality of node managed objects (MOs), where each node managed object corresponds to a computing node in the server cloud. The constructed data structure also includes a plurality of link managed objects, where each link managed object corresponds to inter-node communications between two or more computing nodes represented by the node managed objects. The node managed objects and the link managed objects publish events corresponding to changes affecting computing nodes in the server cloud.Type: ApplicationFiled: May 20, 2010Publication date: November 24, 2011Applicant: Sybase, Inc.Inventors: Joseph Weizhen Hu, Scott Johns Bacon, Rahul Singhai, Vaibhav Subhash Joshi
-
Publication number: 20110289164Abstract: A flexible, extensible, and dynamically configurable Advanced IP Messaging Server (AIMS) facility that among other things may leverage various pools of data—including for example routing data, location and presence data, Mobile Subscriber profile data, etc.—to expeditiously process and route, through the use of among other things Feature Tags, a wide range of information including among other things conventional Short Message Service, Multimedia Message Service, IP Multimedia Subsystem, etc. messaging; E-Mail messaging; Instant Messaging communications; Voice Over IP and other (e.g., video conference, etc.) data streams; Session Initiation Protocol-addressed artifacts; etc.Type: ApplicationFiled: May 17, 2011Publication date: November 24, 2011Applicant: SYBASE 365, INC.Inventors: Steven Griset, Mark Stephen James White, Michael Timmons
-
Patent number: 8060518Abstract: A system and methodology for extraction and aggregation of data from dynamic content is described. In one embodiment, for example, a method is described for extracting and structuring items of data from content available via the Internet, the method comprises steps of: receiving input of a user specifying at least one source of content available via the Internet, types of data to be extracted from the at least one source, and fields for structuring extracted items of data; retrieving content from the at least one source; parsing the retrieved content to extract items of data of the types specified by the user; and mapping the extracted items of data to the fields specified by the user so as to transform the extracted items of data into a structured format.Type: GrantFiled: June 26, 2007Date of Patent: November 15, 2011Assignee: Sybase, Inc.Inventor: Michael Timmons
-
Patent number: 8055283Abstract: A method and system for providing message-based interactive services includes receiving a short code message from a mobile subscriber relating to a service desired by the mobile subscriber from an interactive service device, routing the short code message for processing, and instructing the interactive service device to operate in accordance with the short code message.Type: GrantFiled: April 5, 2005Date of Patent: November 8, 2011Assignee: Sybase 265, Inc.Inventor: Robert C. Lovell, Jr.
-
Patent number: 8055685Abstract: A system and methodology for real-time content aggregation and syndication is described. In one embodiment, for example, a method is described for assisting a user with extracting items relevant to search queries from documents including items of various types, the method comprises steps of: receiving a search query specifying a search phrase and a particular item type; identifying documents matching the search phrase; for each matching document, determining whether the document includes an item having the particular item type; and extracting items having the particular item type from the matching documents for display to the user. The solution enables a user to aggregate and syndicate content without a professional content manager or complicated content management software tools.Type: GrantFiled: February 6, 2008Date of Patent: November 8, 2011Assignee: Sybase, Inc.Inventor: Michael Timmons
-
Patent number: 8046010Abstract: A subscription manager module or message processing engine operating within a messaging inter-carrier vendor (MICV) provides value added services to both service users (e.g., mobile telephone users) and service providers (e.g., information brokers, vendors, news sources, etc.). The MICV is disposed between a plurality of service users and a plurality of service providers and messages sent between these parties are processed by a subscription manager module, or message processing engine, which is configured to, among other things, manage short codes, detect undesirable spam messages, operate service user opt-in and opt-out processes, and perform billing functions.Type: GrantFiled: February 28, 2007Date of Patent: October 25, 2011Assignee: Sybase 365, Inc.Inventors: Garth A. Dubin, Robert C. Lovell, Jr.
-
Patent number: 8045567Abstract: Network System and Method for facilitating message exchange between mobile subscribers belonging to the same or different public land mobile networks, possibly incorporating different standards. Message exchange between two subscribers of the same or different networks may involve one or more lookups on subscription data, zero or more message transformations, one or more routing decisions including application of costing functions, and, storage and propagation of the message in one or more Core or Intermediary networks. The messages may be of type, among others, SMS (Short Message Service), MMS (Multimedia Message Service), or EMAIL.Type: GrantFiled: May 26, 2005Date of Patent: October 25, 2011Assignee: Sybase 365, Inc.Inventors: Venkatesh (Ven) Chava, Christian Zimmern, Robert Lovell, Kirk Tsai
-
Patent number: 8046003Abstract: A service that augments a key element of Unified Messaging and Unified Communications initiatives—i.e., Mobile Subscriber Location Awareness—to enhance substantially the value, usefulness, etc. of the presence awareness, place shifting, etc. components of such initiatives. The service may optionally leverage the capabilities of a centrally-located, full-featured Messaging Inter-Carrier Vendor.Type: GrantFiled: September 27, 2010Date of Patent: October 25, 2011Assignee: Sybase 365, Inc.Inventor: Robert C. Lovell, Jr.
-
Patent number: 8046744Abstract: The present invention provides a system and method for measuring latency in a continuous processing system. The invention involves generating “tracer” messages that are specifically designed for measuring latency. A tracer message is configured to pass through and be outputted by each primitive in the tracer message's path regardless of the function of the primitive and without changing the state of the primitive. Tracer messages are not filtered by filter primitives or delayed by time-delay primitives. Tracer messages are detected and discarded within loops. These rules provide for predictable behavior of tracer messages, thereby making them reliable indicators of latency and liveness in the continuous processing system. A tracer message is inserted into the continuous processing system at a desired start point for measuring latency. At a desired end point for measuring latency, latency is measured by calculating the amount of time the tracer message took to travel from the start point to the end point.Type: GrantFiled: April 23, 2008Date of Patent: October 25, 2011Assignee: Sybase, Inc.Inventors: Ian D. Marshall, Aleksey Sanin, Mark Tsimelzon, Robert B. Hagmann
-
Publication number: 20110256843Abstract: A method and system for providing message-based access to services includes receiving a request message from a mobile subscriber relating to a service that is desired by the mobile subscriber, routing the request message for processing, performing one or more activities in accordance with the requested service, returning a response message to the mobile subscriber, and facilitating/enabling/etc. access to the requested service.Type: ApplicationFiled: June 29, 2011Publication date: October 20, 2011Applicant: SYBASE 365, INC.Inventor: Robert C. Lovell, JR.
-
Publication number: 20110258688Abstract: A system, method, and computer program product for monitoring managed resources by subscribing to broadcast notifications relayed by a Java Management Extensions (JMX) message bridge between JMX managed beans (JMX MBeans) and a client application with user interface (UI) components. In an embodiment, ADOBE™ FLEX™ user UI components subscribe to JMX broadcast notifications. The method generates messages destined for UI components using a JMX broadcaster. JMX MBeans are created in a JMX server and are subscribed to JMX broadcasts. The JMX MBeans are created with filter values identifying destination UI components. A JMX managed object name is passed to the UI during the creation of the UI components. The UI components become consumers of a message topic. A JMX message adapter dedicated to the communication with the JMX MBeans receives JMX broadcast notifications. Messages generated by the JMX broadcaster are relayed to the destination UI components through the JMX MBeans.Type: ApplicationFiled: April 14, 2010Publication date: October 20, 2011Applicant: Sybase, Inc.Inventors: James Arnold Peterson, Ilya Kagansky, Christopher Allen Bergin
-
Publication number: 20110252020Abstract: System, method, computer program product embodiments and combinations and sub-combinations thereof for enhanced utilization of query optimization in a database system are provided. In an embodiment, query optimization of the database system is augmented to include statistics on temporary tables through an implicit update statistics option. Further, a statistics update is generated in the database system on a first optimizable query referencing at least one optimizable column of a temporary table when statistics for the at least one optimizable column are not already available.Type: ApplicationFiled: April 12, 2010Publication date: October 13, 2011Applicant: Sybase, Inc.Inventors: Sau Boon LIM, Edwin Anthony Seputis
-
Publication number: 20110252124Abstract: System, method, computer program product embodiments and combinations and sub-combinations thereof for data replication tracing are provided. In an embodiment, the data replication tracing includes identifying a replication environment within a multi-tier infrastructure of an enterprise data processing network, and monitoring operational performance within the replication environment. A path is rendered on a topology to display data flow for the replication environment based upon a configuration of the replication environment. The data flow may be represented relative to a target data node, relative to a source data node, and/or relative to a replication server.Type: ApplicationFiled: April 7, 2010Publication date: October 13, 2011Applicant: Sybase, Inc.Inventors: Andrew David BONNER, Scott M. Airhart, Scott Bacon, Brandon J. Rodgers
-
Publication number: 20110252400Abstract: Methods, apparatus and computer program products for supporting inheritance in a programming language are provided. The method includes the steps of: 1) receiving a first programming object from a first file; 1) receiving inheritance information about the first programming object, the inheritance information being from second file; 2) analyzing the inheritance information; 3) creating a second programming object based on the first programming object and the inheritance information; 4) sending the second programming object to an editor for editing; 5) receiving a third programming object from the editor, wherein the third programming object was created by editing the second programming object; 6) creating a fourth programming object based on the first or second programming object, the third programming object and the inheritance information; and 7) storing the fourth programming object in a third file.Type: ApplicationFiled: April 13, 2010Publication date: October 13, 2011Applicant: Sybase, Inc.Inventor: Angelo Philip SCIPIONE
-
Patent number: 8036877Abstract: Natural language interface to a back-end application, incorporating synonyms, suggestions, and proposals. Roughly described, synonyms are automatically added to user input to enhance the natural language interpretation, whereas suggestions and proposals are offered to the user in an interaction, usually after an interpretation of prior user input. Suggestions and synonyms can be learned from user input, whereas proposals are programmed by a third party. The selection of synonyms, suggestions, and proposals for use with particular user input can be user input context-based so that further user input can maintain context by explicitly indicating that the same context is intended, and rewards-based reinforcement can be used to better focus suggestions and proposals on the characteristics of the particular user.Type: GrantFiled: November 26, 2008Date of Patent: October 11, 2011Assignee: Sybase, Inc.Inventors: Nicholas K Treadgold, Babak Hodjat
-
Patent number: 8037206Abstract: System and methods for providing multimedia message service (MMS) interoperability between an initiating carrier and a destination carrier. A transcoding facility receives an MMS message from an initiating carrier and accesses a number portability database to determine an identity of a destination carrier to which the MMS message is intended to be sent and a carrier profile repository to obtain a carrier profile for the destination carrier, the carrier profile including information regarding an MMS format acceptable to the destination carrier.Type: GrantFiled: July 14, 2009Date of Patent: October 11, 2011Assignee: Sybase 365, Inc.Inventors: Derek Hung Kit Tam, James C. Farrow, William H. Dudley, Thilo Rusche, Brian Jeffery Beggerly, Robert C. Lovell, Jr.
-
Publication number: 20110246425Abstract: System, method, computer program product embodiments and combinations and sub-combinations thereof for backing up an in-memory database. In an embodiment, a backup server is provided to perform backup operations of a database on behalf of a database server. A determination is made as to whether the database is an in-memory database. Database server connections are utilized during data accesses for the backup operations when the database is an in-memory database.Type: ApplicationFiled: June 15, 2010Publication date: October 6, 2011Applicant: Sybase, Inc.Inventor: Carlos RUIZ MUÑOZ
-
Publication number: 20110237276Abstract: An flexible, extensible, and dynamically configurable Advanced IP Messaging Server (AIMS) facility that among other things may leverage various pools of data—including for example routing data, location and presence data, Mobile Subscriber profile data, etc.—to expeditiously process and route a wide range of information including among other things conventional Short Message Service, Multimedia Message Service, IP Multimedia Subsystem, etc. messaging; E-Mail messaging; Instant Messaging communications; Voice Over IP and other (e.g., video conference, etc.) data streams; Session Initiation Protocol-addressed artifacts; etc.Type: ApplicationFiled: March 15, 2011Publication date: September 29, 2011Applicant: SYBASE 365, INC.Inventors: Steven Griset, Mark Stephen James White, Michael Timmons