Patents Assigned to International Corporation
-
Publication number: 20150117174Abstract: A method for validating media and drives. The method includes receiving a validation request for a data storage tape in a library and, with the tape loaded into a predefined gold drive in the tape library, performing a statistical analysis on the tape to determine an operating parameter such as a measure of read margin for the tape in the predefined gold drive. The method includes validating the tape when the operating parameter compares favorably with a threshold limit defined for the operating parameter for the tape library. The method includes, when the operating parameter fails to compare well with the threshold limit, running a performance test on a drive qualified tape from the library loaded into the predefined gold drive and, when the drive qualified tape passes the test, identifying the tape as degraded. The method includes, when the drive qualified tape fails the test, re-qualifying the gold drive.Type: ApplicationFiled: October 31, 2013Publication date: April 30, 2015Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: CHAD ALBER, Robert Wyman, Richard Gill
-
Publication number: 20150116287Abstract: An electromagnetic handwriting pen includes a casing unit, an ink writing unit and an electromagnetic writing unit. The ink writing unit is disposed inside the casing unit and includes an ink pen core having a pen nib. The electromagnetic writing unit is disposed inside the casing unit and includes a circuit substrate far away from the pen nib, an electricity conducting element adjacent to the circuit substrate, an elastic element insulatively disposed between the circuit substrate and the electricity conducting element, and a magnetic structure adjacent to the pen nib and electrically connected to the circuit substrate. The circuit substrate has at least two electrode portions adjacent to and facing the electricity conducting element. Whereby, when the electricity conducting element is moved to concurrently contact the at least two electrode portions, the at least two electrode portions are electrically connected with each other through the electricity conducting element.Type: ApplicationFiled: December 9, 2013Publication date: April 30, 2015Applicant: WALTOP INTERNATIONAL CORPORATIONInventors: CHIA-JUI YEH, CHUNG-HSUAN LI
-
Publication number: 20150120860Abstract: A system for atomic file transfer operations over connectionless network protocols includes a processor and a memory coupled to the processor. The memory contains program instructions executable by the processor to implement an operating system including a system call interface for sending one or more data files to another system over a network via a connectionless network protocol. In response to an invocation of the system call by an application, the operating system is configured to send the one or more data files to the other system over the network without the application copying contents of the data files into application address space.Type: ApplicationFiled: January 5, 2015Publication date: April 30, 2015Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Cahya A. Masputra, Sunay Tripathi, Thirumalai Srinivasan
-
Publication number: 20150121192Abstract: An aspect of the present disclosure facilitates debugging of errors in display of web pages with partial page refresh capability. In an embodiment, a client system receives source code of a complete web page containing multiple elements, and captures in a log, a set of definitions present in the source code. The client system may display the complete web page based on the source code. As user interactions on the displayed web page cause partial page refreshes, the details of the corresponding requests and responses are added to the log. The user may then select a request of interest, and a formatted partial web page graphically representing the elements with changes due to the response corresponding to the selected request, is displayed.Type: ApplicationFiled: October 24, 2013Publication date: April 30, 2015Applicant: Oracle International CorporationInventors: Venkata Krishna Kishore Kondepudi, Siva Rajesh Chinni
-
Patent number: 9020347Abstract: A network is described in which a base optical point-to-point (P2P) network can be reconfigured to a target network topology. This reconfigurable architecture customizes the network topology for different classes of applications to maximize throughput. In particular, the network can function efficiently at high-radix and low-radix traffic patterns. This capability is obtained using configurable electrical circuit switches at each node in the network. These configurable electrical circuit switches can be set so that incoming packets are directly routed to a specified output (either a local destination or an outgoing optical link) without: delay, contention, or buffers. In this way, predefined network topologies can be configured with improved node-to-node bandwidths when compared to the original P2P network by leveraging unused optical links. Furthermore, because the electrical circuit switches can be reconfigured, the network topology can be dynamically reconfigured to suit applications or application phases.Type: GrantFiled: September 9, 2013Date of Patent: April 28, 2015Assignee: Oracle International CorporationInventors: Pranay Koka, Herbert D. Schwetman, Jr.
-
Patent number: 9019225Abstract: The invention disclosed an electromagnetic pointer control method, the method comprising the following steps. First of all, an electromagnetic pointer is applied upon an electromagnetic input apparatus. Then a corresponding distance table is generated according to the moving distance of electromagnetic pointer upon the electromagnetic input apparatus, and a pressure gradient value range corresponding to the distance table is generated. Finally, a tip pressure of the electromagnetic pointer is calculated according to a maximum pressure gradient value in the pressure gradient value range and a pressure gradient value corresponding to the moving distance of electromagnetic pointer.Type: GrantFiled: July 22, 2013Date of Patent: April 28, 2015Assignee: Waltop International CorporationInventor: Yen-Hao Han
-
Patent number: 9019152Abstract: A standard wafer is provided including a substrate; a first layer of semiconductor material formed on the substrate; a bar formed over the first layer of semiconductor material with an interlayer interposed therebetween; and a first sidewall spacer and a second sidewall spacer formed on the opposite sides of the bar respectively, in which the bar and the first layer of semiconductor material are formed of a same semiconductor material, and the interlayer interposed between the first layer of semiconductor material and the bar is formed of a first oxide, and the first sidewall spacer and the second sidewall spacer are formed of a second oxide. A corresponding fabrication method of the standard wafer is also provided.Type: GrantFiled: February 1, 2013Date of Patent: April 28, 2015Assignee: Semiconductor Manufacturing International Corporation (Shanghai)Inventors: BoXiu Cai, YanLei Zu
-
Patent number: 9021064Abstract: Various techniques for providing product configuration as a Web Service are disclosed. One method involves receiving a Web Service signature requesting access to a product configuration session to configure a product and accessing information representing an instance of the product, in response to receipt of the Web Service signature. A responsive Web Service signature, containing information such as the price of the instance of the product, whether the instance of the product represents a valid configuration, and/or indicative of options available to further configure the product, can be returned to the application that requested access to the session. The requester can request multiple changes to the instance of the product, and validation of those changes can be delayed until after all of the changes have been applied (as opposed to each change being validated independently). A single configurator can handle requests received via multiple different sales channels.Type: GrantFiled: October 20, 2008Date of Patent: April 28, 2015Assignee: Oracle International CorporationInventors: Muralidhara Varmaraja, Hang Lu, Ashish Singhal, Eugene Chikovani
-
Patent number: 9021055Abstract: Arrangements for enforcing a nonconforming web service policy document are presented. A request for a web service policy document may be received by a web service. A conforming web service policy document may be generated using the nonconforming web service policy document. The nonconforming web service policy document may comprise one or more functions unsupported by the web service description language. The conforming web service policy document may be transmitted to the web service client. The nonconforming web service policy document may be enforced by the web service, wherein the functions that are unsupported by the web service description language standard modifies enforcement of the web service policy document by the web service computer system. The conforming web service policy document may comprise sufficient information for the web service client computer system to comply with the nonconforming web service policy document.Type: GrantFiled: May 31, 2011Date of Patent: April 28, 2015Assignee: Oracle International CorporationInventors: Nickolas Kavantzas, Prakash Yamuna
-
Patent number: 9018426Abstract: In one embodiment, the invention is to a process for producing multi-carbon alcohols, including butanol and/or hexanol. The process comprises the step of reacting ethanol in a reactor to form a crude product comprising butanol, ethanol, and water. The process further comprises the step of separating at least a portion of the crude product in a first distillation zone to form a first distillate comprising ethanol and a first residue comprising butanol, and water. The process further comprises the step of separating at least a portion of the first residue in a second distillation zone to form a second distillate and a second residue comprising butanol.Type: GrantFiled: December 19, 2013Date of Patent: April 28, 2015Assignee: Celanese International CorporationInventors: Claudio Ribeiro, Andrew Shuff, Tianshu Pan
-
Patent number: 9020885Abstract: A system and method comprising, sharing information between a plurality of participants in a collaboration; and exposing a set of functions that enable a participant in the plurality of participants to share the information, the set of functions comprising: first functions to facilitate establishing a context in which to interact with the plurality of participants; and second functions to facilitate storing and retrieving values from a shared state, wherein the shared state is accessible within the context.Type: GrantFiled: May 25, 2012Date of Patent: April 28, 2015Assignee: Oracle International CorporationInventors: Brodi Beartusk, Timothy Breeden, Daryl B. Olander, Thomas A. Cook, Manish Devgan, Richard Feit, Christopher Jolley, Edward K. O'Neil, Rodney McCauley, Gregory Smith, Shane Pearson, Kevin Blair Frender, Thomas Carl Stamm
-
Patent number: 9021123Abstract: A method for receiving a single message includes a receiving communication adapter receiving a first sub-unit in a single message. A transmitting communication adapter partitions the single message into sub-units. The method further includes storing the first payload in the memory of a receiving device, appending a first completion code into the first sub-unit, and sending a first notification to a receiving entity of the first completion code. The receiving entity processes the first payload based on the first determination. The receiving communication adapter receives a second sub-unit of the multiple sub-units after the first payload is processed by the receiving entity. The method further includes storing the second payload in the memory of the receiving device. The receiving entity determines that the first sub-unit is completely stored based on the first completion code, and that the second sub-unit is completely stored based on a second completion code.Type: GrantFiled: August 23, 2011Date of Patent: April 28, 2015Assignee: Oracle International CorporationInventors: Haakon Ording Bugge, Hans Westgaard Ry
-
Patent number: 9020883Abstract: A system and method are disclosed for providing BPEL support for correlation aggregation. The system can comprise a business process engine, executing on one or more application servers organized in a cluster. The system can comprise a database including a table which stores records relating to message groups and business process instances. When a message is received by the business process engine, the business process engine can determine an identity associated with the message, and check the database to determine if there is an entry associated with the identity. If there is no entry associated with the identity, then the business process engine can instantiate a first business process instance associated with the identity, and if there is an entry associated with the identity, then the business process engine can route the message to a business process instance associated with the identity.Type: GrantFiled: May 22, 2012Date of Patent: April 28, 2015Assignee: Oracle International CorporationInventors: Glenn Mi, Yogesh Kumar
-
Patent number: 9017559Abstract: A water treatment apparatus including one or more mixed raw water stream jet nozzles, a filtering tank housing a filter layer disposed below the mixed raw water stream jet nozzle or nozzles, the filter layer having an upper layer and a lower layer, the upper layer containing a filter material with a smaller specific gravity and a larger particle diameter than a filter material of the lower layer, a water collecting and distributing pipe for removing water filtered through the filter layer and supplying reverse stream cleaning water to the filter layer during reverse cleaning, filter material vibrating means for vibrating a filter material of the upper layer including a vibrating element connected to a power source and vibration expanding element buried in the upper layer for transmitting vibration of the vibrating element, and an overflow outlet provided in the filtering tank above the filter layer.Type: GrantFiled: June 15, 2010Date of Patent: April 28, 2015Assignee: Nagaoka International CorporationInventors: Hitoshi Mimura, Kiyokazu Mukai
-
Patent number: 9021009Abstract: A cloud computing environment having a plurality of computing nodes is described. A seed device is connected to a network. From the seed device, a launching of a cloud computing management configuration is initiated. The seed device includes a repository of software. From the seed device, software is installed on one of the plurality of computing nodes to run a cloud computing management system. The software is loaded from one of the plurality of computing nodes onto each of the plurality of nodes. A computing node is selected from the plurality of computing nodes, to designate as a master node. Operations of the cloud computing management system is controlled from the master node.Type: GrantFiled: November 17, 2011Date of Patent: April 28, 2015Assignee: Oracle International CorporationInventors: Willem Robert Van Biljon, Christopher Conway Pinkham, Russell Andrew Cloran, Michael Carl Gorven, Alexandre Hardy, Brynmor K. B. Divey, Quinton Robin Hoole, Girish Kalele
-
Patent number: 9020930Abstract: A system for retrieving project management data based upon geographic criteria defines a plurality of locations. The system assigns the plurality of locations to project management data stored within a memory, wherein the project management data comprises a plurality of projects, a plurality of activities, and a plurality of resources, and the locations are assigned to the plurality of projects, activities, and resources. The system receives a request to retrieve project management data with assigned locations that meet a geographic criteria. The system retrieves project management data that meets the geographic criteria.Type: GrantFiled: July 27, 2012Date of Patent: April 28, 2015Assignee: Oracle International CorporationInventors: Shawn P. Lafferty, Alex Zeltov
-
Patent number: 9021095Abstract: Disclosed is an improved approach for implementing an on-demand scheduler in a mobile device and the structures to support realtime on-demand schedulers. A lightweight word-based structure is disclosed for storing scheduling-related data on the mobile device. Using this lightweight word-based structure enables on-demand and real-time scheduling. This type of lightweight structure also permits scheduling activities to be performed in a disconnected mode, which can then be later synchronized with the server to confirm the booking In addition to appointment scheduling, this technique can also be implemented for scheduling of any type of resource.Type: GrantFiled: May 27, 2011Date of Patent: April 28, 2015Assignee: Oracle International CorporationInventors: Hari Krishna Gutlapalli, Suhas R. Mehta
-
Patent number: 9020943Abstract: Disclosed are method(s), system(s), and computer program product(s) for automatically categorizing a defect into a category based at least on a keyword related to the defect. The method identifies information regarding the defect and identifies additional information related to categorizing the defect. The method identifies a keyword and determines whether the defect may be categorized into a category using the keyword. The method further comprises determining if the result of categorization is deterministic. In some embodiments, the method or the system further comprises associating a first score for categorizing the defect into the category based on the keyword and a second score for categorizing the defect into the category based on another keyword. In some embodiments, the method or the system further comprises identifying or determining a relationship between the first score and the second score with respect to the first category for the defect.Type: GrantFiled: January 7, 2009Date of Patent: April 28, 2015Assignee: Oracle International CorporationInventors: Bob Caldwell, Sandesh Rao, William Burton, Joshua Ort, Mark Brewer-Tillotson
-
Patent number: 9021397Abstract: A system and method for illustrating and interacting with data. An example method includes grouping data according to two or more user-specified dimensions and determining one or more hierarchical relationships between the two or more user-specified dimensions. Plural bands are depicted in a first order based on the one or more intrinsic hierarchical relationships. A first user option enables a user to selectively change the first order to a second order, thereby selectively changing the one or more hierarchical relationships. In an illustrative embodiment, the data includes financial data. The plural bands illustrate only those bands that the user has access permissions or privileges to view. A second user option enables a user to selectively omit one or more of the plural bands while maintaining the one or more hierarchical relationships between remaining displayed bands.Type: GrantFiled: March 15, 2011Date of Patent: April 28, 2015Assignee: Oracle International CorporationInventors: Neil Ramsay, Terrance Wampler
-
Patent number: 9021419Abstract: A system and method can support design pattern automation. A design environment, such as a design pattern automation platform, enables the definition of design patterns including the model entities and their relationships. The design pattern automation platform leverages the definitions and user input, and uses an intelligent method to automate the implementation of arbitrarily complex software design artifacts that realize the design patterns. The design pattern automation platform allows a user to specify a design pattern model that describes a design pattern. A user interface (UI) framework can consume the design pattern model and can render a set of UI pages that allow for user interaction with the design pattern. Furthermore, a pattern processor can combine the meta-model with user inputs from the UI framework and produce a set of entities or resources for the design pattern.Type: GrantFiled: February 15, 2013Date of Patent: April 28, 2015Assignee: Oracle International CorporationInventors: Mircea Pana, Mark Pomerant, Curtis DesRosiers