Patents Examined by Ronak Patel
  • Patent number: 10053531
    Abstract: This invention provides molecularly imprinted polymer nanoparticles compatible with biological samples, and in particular pure biological samples and a preparation method thereof. Said molecularly imprinted polymer nanoparticles have a crosslinking degree exceeding 50%, a particle diameter of 10 to 500 nm, hydrophilic polymer brushes on its surfaces and can be prepared by introducing appropriate hydrophilic macromolecular chain transfer agents into reversible addition-fragmentation chain transfer (RAFT) precipitation polymerization systems through the one-pot synthesis. The preparation method is simple, features a broad range of application and yields a pure product. The obtained hydrophilic molecularly imprinted polymer nanoparticles have prospects for a wide range of application in biological sample analysis, medical clinical immune analysis, food and environmental monitoring, biomimetic sensors, etc.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: August 21, 2018
    Assignee: NANKAI UNIVERSITY
    Inventors: Huiqi Zhang, Yue Ma, Ying Zhang, Guoqing Pan
  • Patent number: 10031782
    Abstract: Techniques are described for distributing network device tasks across virtual machines executing in a computing cloud. A network device includes a network interface to send and receive messages, a routing unit comprising one or more processors configured to execute a version of a network operating system, and a virtual machine agent. The virtual machine agent is configured to identify a virtual machine executing at a computing cloud communicatively coupled to the network device, wherein the identified virtual machine executes an instance of the version of the network operating system, to send, using the at least one network interface and to the virtual machine, a request to perform a task, and to receive, using the at least one network interface and from the virtual machine, a task response that includes a result of performing the task. The routing unit is configured to update the network device based on the result.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: July 24, 2018
    Assignee: Juniper Networks, Inc.
    Inventors: Joel Obstfeld, David Ward, Colby Barth, Mu Lin
  • Patent number: 10005885
    Abstract: The present invention relates to a polymer powder which comprises nylon-11, and to the use of this powder for shaping processes, and also to moldings produced from this polymer powder. The moldings constructed using the inventive powder exhibit marked advantages in terms of component properties, particularly surface finish. There are also improvements here in processing and in recycling capability when comparison is made with conventional polyamide powders.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: June 26, 2018
    Assignee: Evonik Degussa GmbH
    Inventors: Sylvia Monsheimer, Franz-Erich Baumann, Maik Grebe
  • Patent number: 9996403
    Abstract: A middleware machine environment can provide message queues for multinode applications. The transactional middleware machine environment includes a message control data structure on a message receiver and a heap data structure in a shared memory that is associated with the message receiver. The message sender operates to write a message directly into the heap data structure, and to maintain metadata associated with the message in the message control data structure. Furthermore, the message control data structure can be a ring structure with a head pointer and a tail pointer. Additionally, the message receiver resides on a server that is connected with a plurality of clients, with each of said clients keeping a private copy of the message control data structure. Also, the message receiver can support concurrent access to the message control data structure associated with the message receiver.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: June 12, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Richard Frank, Todd Little, Arun Kaimalettu, Leonard Tominna
  • Patent number: 9984036
    Abstract: When a communication apparatus receives a packet in accordance with a predetermined protocol through a second connection IF different from a first connection IF to which a packet having a same address as an address included in the packet in accordance with the predetermined preset protocol has so far been connected, a management unit receives a notification from the communication apparatus, and checks, with reference to a storage storing information on one or more connection Ifs supporting address floating, whether or not the first connection IF and the second connection IF of the communication apparatus belong to a common connection IF group that supports address floating to determine presence or absence of the address floating.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: May 29, 2018
    Assignee: NEC Corporation
    Inventor: Ippei Akiyoshi
  • Patent number: 9971636
    Abstract: A method, non-transitory computer readable medium, and apparatus that determines when a JavaScript file is associated with a received web service request. A JavaScript environment is emulated when the determining indicates the JavaScript file is associated with the received web service request. A JavaScript object including one or more parameters of the received web service request is created. The JavaScript file associated with the received web service request is executed in the emulated JavaScript environment using the JavaScript object. A web service response is constructed based on the JavaScript object as populated based on the executing. The constructed web service response is provided to a source of the received web service request.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: May 15, 2018
    Assignee: UsableNet Inc.
    Inventors: Enrico Scoda, Marco Brondani
  • Patent number: 9967220
    Abstract: The invention relates to systems and methods for managing emails where an email server that may comprise one or more computer systems, and which may be part of an email system, receives an email addressed to a specified first user. The email server may analyze the received email and access one or more electronic databases, which may comprise information related to one or more respective registered users of the email system. The databases may be stored on one or more computer-readable storage media operatively connected to the email server.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: May 8, 2018
    Inventors: Dana Brunetti, Kevin Spacey
  • Patent number: 9961140
    Abstract: A timing at which communication is to be attempted subsequently is set such that a timing when an information processing apparatus is incommunicatable with a communication counterpart and communication is not carried out is later than a timing when a condition different from the condition that the information apparatus is incommunicatable with a communication counterpart is satisfied and communication is not carried out. When communication with a server is impossible, a timing is set later by a time period than the communication timing as a new communication timing but sets, if a predetermined condition different from a condition that communication with the server is impossible is satisfied, a timing later by a time period, which is shorter than the time period, than the communication timing as a new communication timing.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: May 1, 2018
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Keisuke Ichikawa, Eiichi Nishina
  • Patent number: 9950932
    Abstract: Zirconia-based particles, sols containing the zirconia-based particles, methods of making the sols and the zirconia-based particles, composites containing the zirconia-based particles in an organic matrix, and sintered bodies prepared from the zirconia-based particles are described. The zirconia-based particles are crystalline, have a primary particles size no greater than 100 nanometers, and are doped with a lanthanide element or with both a lanthanide element and yttrium.
    Type: Grant
    Filed: December 21, 2010
    Date of Patent: April 24, 2018
    Assignee: 3M INNOVATIVE PROPERTIES COMPANY
    Inventors: Brant U. Kolb, Mark J. Hendrickson, James P. Mathers, Kathleen M. Humpal, Neeraj Sharma, Myles L. Brostrom
  • Patent number: 9935901
    Abstract: A multi-chassis server system has several chassis, each including a chassis management controller (CMC) and a blade server with a blade management controller (BMC) and a virtual switch (VS). The first CMC establishes management sessions with the second CMC and the first BMC. The second CMC establishes a management session with the second BMC. A switch path on a virtual switch is provided via a management session to the first CMC and another switch path on another virtual switch is provided via a management session to the second chassis management controller and by another management session to the first CMC. The switch paths are aggregated into a chassis management controller virtual switch on the first chassis management controller.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: April 3, 2018
    Assignee: DELL PRODUCTS, LP
    Inventor: Narayanan Subramaniam
  • Patent number: 9930092
    Abstract: A document editing system using a third party application having an embedded document editing module is disclosed. The system include a client-side document editing engine that accepts requests to edit a document from and displays at least a portion of the document to a user of the client-side system. The system includes a first server-side application engine that processes the requests to edit the document. The system can include a second server-side data storage engine that stores the document in a remote storage location.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: March 27, 2018
    Assignee: Zoho Corporation Private Limited
    Inventors: RamaKrishna Raja Vegesna-Venkata, SakthiaMuthu D. Ranjithkumar, Raj P. Sabhiok, Sridhar Vembu
  • Patent number: 9898482
    Abstract: A method is used in managing stream connections in storage systems. A set of criteria is evaluated for managing flow control characteristics of a stream connection in a storage system. The flow control characteristics indicates the rate at which requests are processed by the stream connection. Based on the evaluation, management of the flow control characteristics is affected.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: February 20, 2018
    Assignee: EMC IP Holding Company LLC
    Inventor: Jean-Pierre Bono
  • Patent number: 9891957
    Abstract: An appliance, user information device, method, and computer program product for collaborating with resources residing in multiple information devices. The user information device may communicate with the appliance, and the appliance may further communicate with a first assisting device, wherein the first assisting device has access to a first resource capable of performing a first operation. The user information device includes a device communication interface, a processor configured to execute at least one application, the at least one application configured to generate a first command associated with the first operation via the processor, and a resource agent program executable by the processor, the resource agent program configured to send the first command to the appliance via the device communication interface, the first command operable for enabling performance of the first operation using the first resource when the appliance sends the first command to the first assisting device.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: February 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li-Ju Chen, Cheng-Ta Lee, Kang Liang Liu, Rick M F Wu
  • Patent number: 9888059
    Abstract: Methods and systems relating to hosted applications, some examples of systems including storage units including computer executable code associated with a plurality of applications, data memories, wherein one or more of the applications include computer executable code configured to store previous location data associated with a saved location within the application, retrieve the previous location data, and direct the client computer to the saved location.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 6, 2018
    Inventor: Gordon E. Seay
  • Patent number: 9888093
    Abstract: A method for providing a web service may include generating an XML-based schema based on a service description of said web service, which generated XML-based schema defines XML-based messages to be interpreted by the respective web service, generating a binary XML processor code for encoding and decoding said XML-based messages based on the generated XML based schema, transforming said service description of said web service into a procedure skeleton code comprising one or more skeleton procedures each becoming an application procedure by implementing an application logic for the respective skeleton procedure, and generating a dispatcher code based on the service description, said dispatcher code configured to interpret a byte stream produced by said binary XML processor code to invoke one of the implemented application procedures. This provides an innovative approach to generate source code for developing XML-based web services for small embedded devices with constraint resources.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: February 6, 2018
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Jörg Heuer, Sebastian Käbisch, Daniel Peintner
  • Patent number: 9884783
    Abstract: A coated glass ceramic cooking plate is provided, which has a multilayer coating on its lower surface. The multilayer coating includes a metallic layer of an alloy including components chromium, iron, nickel, and silicon. The silicon content of the alloy is at least 2 atomic percent. This metallic layer is covered by a barrier layer in form of an oxide of an alloy including components chromium, iron, nickel, and silicon, also with a silicon content of at least 2 atomic percent. The molar content of oxygen of the barrier layer is greater by at least a factor of 10 than that of the metallic layer.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: February 6, 2018
    Assignee: SCHOTT AG
    Inventors: Christian Henn, Eveline Rudigier-Voigt, Stephanie Mangold, Tanja Woywod
  • Patent number: 9882734
    Abstract: A method and apparatus for detecting remote network devices. In one embodiment, the method comprises detecting an event and a) transmitting a message requesting a response from one or more remote network devices, the message comprising a first network identification code, and b) determining whether a response to the message has been received, the response transmitted by a remote network device after receiving the message and determining that the first network identification code matches a second network identification code stored within the remote network device, the response comprising identification information of the remote network device. If c) a response has not been received, terminating the method for detecting remote network devices if a pre-determined time period has elapsed since transmitting the message. If d) a response has been received, storing identification information associated with the responding remote network device and repeating steps a-d until no further responses are received.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: January 30, 2018
    Assignee: Ecolink Intelligent Technology Inc.
    Inventors: George Seelman, Michael Bailey, Jay Stone, Michael Lamb
  • Patent number: 9876840
    Abstract: Dynamically generating media sequence files on demand for HTTP live streaming is described. The operations may include receiving a request for a media sequence file, over a network utilizing HTTP live streaming, based on a forward or backward seek operation of a remote media player; in response to the request, determining a position of a media source file that corresponds to the media sequence file to enable seeking to the position of the media source file to generate the media sequence file from the media source file; and facilitating provision of a notification that the media sequence file is generated. The media sequence file represents one of sequential portions of the media source file. The format of the media sequence file is different from a format of the media source file. The format of the media sequence file is compatible with the remote media player.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: January 23, 2018
    Assignee: WYSE TECHNOLOGY L.L.C.
    Inventors: Sarun Madarakal Nandakumar, Daniel Ernesto Barreto
  • Patent number: 9862807
    Abstract: A nanofibrous spongy microsphere includes porous walls that define an exterior of the microsphere and that extend through an interior of the microsphere. The porous walls consist of interconnected nanofibers and spaces formed between the interconnected nanofibers. A plurality of micro-scale pores are formed throughout the interior of the microsphere. Each of the micro-scale pores i) is partially defined by the porous walls, ii) has an interpore opening that opens to an adjacent micro-scale pores, and iii) has a diameter ranging from about 1 ?m to about 100 ?m. A total diameter of the microsphere ranges from about 5 ?m to about 1000 ?m.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: January 9, 2018
    Assignee: The Regents of the University of Michigan
    Inventors: Peter X. Ma, Zhanpeng Zhang
  • Patent number: 9860390
    Abstract: According to one aspect, the subject matter described herein includes a method for generating a policy event record (PER). The method includes receiving one or more policy event attributes (PEAs) and using the received PEAs to select one or more policy definitions that are associated with a communication session. The method also includes analyzing the selected one or more policy definitions and initiating one or more associated policy actions. The method further includes generating a policy event record that includes information that identifies the one or more selected policy definitions.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: January 2, 2018
    Assignee: Tekelec, Inc.
    Inventors: Olivier Terrien, Bradford Cervenak