Patents Examined by Le Luu
-
Patent number: 9661064Abstract: A system, method, apparatus and computer program product is described to provide a plurality of connectors, the connectors configured to support one or more applications in at least one configuration selected from a group of configurations including: i) a non-tenant, and non-tenant aware, application, ii) a non-tenant, but tenant aware, application, iii) a many tenant application, iv) a multi-tenant application, and v) a native multi-tenant application. Also provided are one or more application programming interfaces (APIs) to the connectors, the one or more APIs providing a substantially uniform interface to applications supported by the connectors. In one embodiment, a governance layer provides the APIs, and the governance layer communicates with the connectors, so that an application's tenancy support is obfuscated.Type: GrantFiled: January 24, 2014Date of Patent: May 23, 2017Assignee: CA, Inc.Inventors: Kenneth James Kranz, George Curran
-
Patent number: 9603086Abstract: In some implementations, a network daemon can manage access to a mobile device's network interface. The network daemon (e.g., network connection managing process) can monitor the condition of the mobile device's network connection on one or more interfaces. The network daemon can monitor many conditions on the mobile device. The network daemon can receive background networking requests from network clients (e.g., processes, applications) that specify criteria for initiating a network connection. The network daemon can then smartly manage network connections taking into account network conditions, mobile device conditions and/or client criteria received in the client request. This can help reduce battery life impact, memory usage, likelihood of call drops, data usage cost, and load on network operators.Type: GrantFiled: January 24, 2014Date of Patent: March 21, 2017Assignee: Apple Inc.Inventors: Andrew C. Lam, Ray Ling Chang, Steven Douglas Parker, Amit K. Vyas, Joshua V. Graessley, John Iarocci, Darren Litzinger, Justin Wood, Matthew Scott Klahn, Daniel B. Pollack
-
Patent number: 9582332Abstract: In accordance with some embodiments, a public infrastructure as a service (IaaS) user can provide a file, to a cloud service provider, with information about the specific instructions and opcodes that may be used in an application run on the cloud service provider's system. This information may be developed at compile time by the user before the user deploys the workload onto the public IaaS cloud. Thus the user has complete control over the information that is provided.Type: GrantFiled: August 31, 2012Date of Patent: February 28, 2017Assignee: Intel CorporationInventor: Radhakrishna Hiremane
-
Patent number: 9584618Abstract: A computer system identifies a subset of internet content of interest to a future set of passengers for a particular flight. The computer system compiles the subset of the internet content in advance of the flight and delivers the subset of internet content to a corresponding airport gate. A routing table of individual pages and links in those individual pages is constructed. A computer system with a large data storage element in an aircraft receives the subset of internet content and delivers it to passengers on demand, in flight.Type: GrantFiled: June 10, 2014Date of Patent: February 28, 2017Assignee: Rockwell Collins, Inc.Inventor: James P. Mitchell
-
Patent number: 9558460Abstract: A method of inspecting the structure of a software system composed of service solution provider having service components analyzes the relationships between services and components applying a fitness algorithm to ascertain characteristics of the system and its components and creates a human readable representation of the software system or software service provider.Type: GrantFiled: January 26, 2014Date of Patent: January 31, 2017Assignee: Lexmark International Technology SarlInventors: Richard Anthony Garbi, Sean Jeremy Riggin
-
Patent number: 9552490Abstract: Systems and method for the management of resource dependent workflows are provided. One or more resource control devices monitor usage of a computing resource by server computing devices. Each resource control device may direct a server computing device to proceed with a workflow or to pause processing a workflow. A resource control device may further direct a server computing device to take resource conserving actions. When a computing resource is determined to be available, a resource control device may direct a paused server computing device to resume a workflow.Type: GrantFiled: February 12, 2014Date of Patent: January 24, 2017Assignee: Amazon Technologies, Inc.Inventors: Eden G. Adogla, Jamin W. Collins
-
Patent number: 9553918Abstract: A stateful or stateless cookie operations server machine can provide real-time, actionable, user-specific tracking abilities in the collection of impressions and user interactions with a company's digital properties. The client-side code (e.g., in a web browser) may request an element configured with parameters and a hyperlink (e.g., URL) that causes parameters to be sent to a remote server. The remote server may process the parameters and perform various operations based on the parameters. Mathematical and/or other operations may be performed using the parameters. The remote server may retrieve a configuration corresponding to the request. The remote server may generate or transform content, based on the configuration. The remote server may transmit the transformed content.Type: GrantFiled: December 21, 2015Date of Patent: January 24, 2017Assignee: Ensighten, Inc.Inventors: Joshua R. Manion, Joshua C. Goodwin, Sam Jackson, Chris Zakharoff
-
Patent number: 9537955Abstract: Sending web content via asynchronous background processes is described. A system receives, from a webserver, a request, from an end-user device, for web content. The system sends the web content from a content server to a customer storage server associated with the end-user device. The system sends the web content from the customer storage server to the end-user device via an asynchronous background process.Type: GrantFiled: June 10, 2014Date of Patent: January 3, 2017Assignee: EMC IP Holding Company LLCInventor: Prakash S. Hiremath
-
Patent number: 9538352Abstract: A SIP ancillary data server provides host to auxiliary data for an emergency SIP session (call) uniquely referred to in a transported SIP header. In a manner similar to how location is represented in an emergency call, a SIP header is extended. The extended SIP Header contains one of two possible types of content elements: either (a) a content pointer element to a SIP Message body part (a “cid:”, or content identifier); or (b) an <information_URI> (a.k.a, “info_URI” in this document).Type: GrantFiled: August 25, 2015Date of Patent: January 3, 2017Assignee: Telecommunication Systems, Inc.Inventors: Roger S. Marshall, Yinjun Zhu
-
Patent number: 9537791Abstract: A management apparatus manages a plurality of devices. The management apparatus includes a management part that manages, for each one of the devices, one of communication systems used for carrying out communication between the management apparatus and the one of the devices and a communication data amount between the management apparatus and the one of the devices; a setting part that sets a permissible communication amount for each one of the communication systems; and a determination part that determines whether to be able to provide a service to one of the devices based on a communication data amount required for providing the service to the one of the devices, the permissible communication amount of one of the communication systems used by the one of the devices and a total of the communication data amounts of respective ones of the devices each using the one of the communication systems.Type: GrantFiled: August 20, 2014Date of Patent: January 3, 2017Assignee: RICOH COMPANY, LTD.Inventor: Naoki Chiyo
-
Patent number: 9537977Abstract: The subject disclosure relates to techniques for referencing a change in data utilizing a network resource locator. An interface component can receive one or more requests that are associated with a data set from a client, and send, based on the one or more requests, a network resource locator and at least one portion of the data set to the client. Further, a data service component can compute a parameter that is associated with a change of the data set, and include the parameter in the network resource locator. In other embodiments, the data service component can receive a request utilizing the network resource locator, determine the change of the data set based on the parameter, and send the change of the data set to the client.Type: GrantFiled: November 13, 2015Date of Patent: January 3, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Lance Olson, Jason Clark, Sid Jayadevan
-
Patent number: 9531813Abstract: Technologies are generally described to redirect data from application sandboxes to datacenters. In some examples, an application operating in an application sandbox may exchange data with an application data store, such as a file or a directory, also located in the sandbox. The data store may then exchange data with a datacenter at a particular geographic locale over a network connection established by a sandbox data servicer module. The network connection may be periodically updated to connect the data store with different datacenters at different geographic locales based on geographic information associated with the application, a device on which the application executes, the datacenters, and/or the exchanged data.Type: GrantFiled: October 22, 2013Date of Patent: December 27, 2016Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventor: Ezekiel Kruglick
-
Patent number: 9524350Abstract: Methods, systems, and apparatus for resource locator remarketing are presented. In one aspect, a method includes receiving visitation data from a publisher, the visitation data specifying a device identifier and a resource locator specifying a resource that was provided to a user device; identifying a content feed that includes regular expressions, each regular expression specifying matching character strings and a set of content items that are eligible to be provided to user devices corresponding to visitation data including a resource locator matching one of the regular expressions; identifying, a first matching regular expression that matches the resource locator specified by the visitation data; selecting a content item from the content items that correspond to the first matching regular expression; and providing data that causes presentation of the selected content item to the user device.Type: GrantFiled: April 22, 2015Date of Patent: December 20, 2016Assignee: Google Inc.Inventors: Jyotsna Vaideeswaran, Kamal Tiwari, Jayavel Shanmugasundaram, Hongjie Bai
-
Patent number: 9525727Abstract: Various embodiments relate to a method, device, and machine-readable storage medium including: receiving a work request for distribution among a plurality of servers; selecting a server of the plurality to receive the work request including: determining whether at least one of the plurality of servers has previously indicated a capacity for additional work, and when at least one has indicated such capacity, selecting the server from a set of servers identified from the plurality as having previously indicated a capacity for additional work; and transmitting the work request to the server. Various embodiments relate to a method, device, and machine-readable storage medium including: maintaining and processing a plurality of requests; determining, based on the plurality of requests, that the server has capacity to process at least one additional request; selecting a load distributor from a plurality of load distributors; and transmitting an indication of capacity to the load distributor.Type: GrantFiled: June 10, 2014Date of Patent: December 20, 2016Assignee: Alcatel LucentInventors: Aleksandr Stolyar, Thomas Woo
-
Patent number: 9525641Abstract: Systems and methods that relate to determination of buffer wait time based on defined parameters are described. A method includes: determining, by a first device including a processor, information associated with one or more defined parameters; and generating a buffer wait time based on the information, wherein the information is associated with at least one of an entity for which buffering of content will be provided or a second device that performs playback of the content. The defined parameters can include, but are not limited to, the type of the second device (e.g., Android operating system 3 or Android operating system 4), the type of connection for the second device (e.g., Long-Term Evolution, 3G) or a geographical location of the second device.Type: GrantFiled: January 24, 2014Date of Patent: December 20, 2016Assignee: Google Inc.Inventors: Kevin Greene, Justin Lewis
-
Patent number: 9516091Abstract: Web page scripts are managed in a network using a network appliance that intercepts a web page sent from a server and addressed to a client browser; modifies the web page by removing an embedded script from the web page; executes the removed embedded script; and sends the modified web page from the network appliance to the client browser.Type: GrantFiled: November 18, 2014Date of Patent: December 6, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Erik John Burckart, Robert Madey, Jr., Victor S. Moore, Joseph W. Ziskin
-
Patent number: 9515898Abstract: The present invention relates to an information processing method and system, and a recording medium for the same.Type: GrantFiled: July 24, 2012Date of Patent: December 6, 2016Assignee: INFOBANK CORP.Inventors: Jun ho Jang, Tae hyung Park
-
Patent number: 9515866Abstract: Instantiating a resource of an IT-service includes: analyzing a service model including nodes representing resources and being indicative of a resource type, each node comprising a generic API providing at least one abstract method for instantiating the resource represented by the respective node.Type: GrantFiled: November 13, 2015Date of Patent: December 6, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John E. Arwe, Gerd Breiter, Marek Chodorowski, Felix Dross, Narine Kokhlikyan, Hoang Anh Le, David B. Lindquist, Simon Moser, Isabell Schwertle, Thomas Spatzier
-
Patent number: 9509573Abstract: Federation systems and methods for information technology service management are disclosed. An example method includes interfacing with each of the autonomous operational models. The method also includes providing a single point of access for client visibility across each of the autonomous operational models.Type: GrantFiled: August 4, 2011Date of Patent: November 29, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Jeffery Darrel Thomas, Jamie Erbes
-
Patent number: 9509655Abstract: Various embodiments provide for the use of analytics to determine a number of key factors prior to a user sending a communication (e.g., an email or instant message, making an online social media post, or accepting or requesting friendship on a social media site). The analytics may determine content, subject, emotion, relationships, and other relevant details when users interact (e.g., with email or other social software). Any alerts/suggestions provided can be provided in real-time as the person types.Type: GrantFiled: January 5, 2016Date of Patent: November 29, 2016Assignee: International Business Machines CorporationInventors: Donald E. Buddenbaum, Peter F. Haggar, Heather M. Kreger, Arnaud J. Le Hors, John V. Meegan, Keith A. Wells